Commit Graph

10770 Commits

Author SHA1 Message Date
6b3c964080 Switch scene when editing foreign resource 2022-03-25 01:17:30 +01:00
5e6d4baa48 Add GLTF, DAE and FBX importers enforcement for blend shape mask array 2022-03-24 17:15:23 -04:00
c0f2825f8b Remove space in MeshLibrary editor button 2022-03-24 15:28:19 -05:00
3999897e30 [Editor build] Use smaller .mo files instead of .po, if gettext is available. 2022-03-24 21:17:32 +02:00
ab21ab80ba Make resource unique when pasting to another scene 2022-03-24 18:52:59 +01:00
09b951b99b Refactor Object metadata
* API kept the same (Although functions could be renamed to set_metadata/get_metadata in a later PR), so not much should change.
* Metadata now exposed as individual properties.
* Properties are editable in inspector (unless metadata name begins with _) under the metadata/ namespace.
* Added the ability to Add/Remove metadata properties to the inspector.

This is a functionality that was requested very often, that makes metadata work a bit more similar to custom properties in Blender.
2022-03-24 14:21:52 +01:00
ac2a19cf24 Merge pull request #59447 from taigi100/Feature-4244-Add-proper-filters-for-picking-export-template 2022-03-24 10:55:33 +01:00
476b8a2249 Merge pull request #59416 from aaronfranke/export-file 2022-03-24 09:55:24 +01:00
d8d73cdd02 Update properties to properly filter for templates. 2022-03-24 10:25:59 +02:00
81c21ebf39 Add TTR context for pagination button texts 2022-03-24 13:48:07 +08:00
c7bee09bbd Merge pull request #59424 from fire-forge/icon-theme-color 2022-03-23 11:53:38 +01:00
680bcef825 Fix crash when exporting projects with shared libraries 2022-03-23 13:53:32 +08:00
9544c46e3c Use accent color for some editor icons 2022-03-22 18:47:02 -05:00
13392a96e9 Generate export template file names instead of having a fixed set 2022-03-22 10:16:03 -05:00
a30d17fe23 Merge pull request #59029 from bruvzg/help_slanted 2022-03-22 16:06:53 +01:00
803e1ae920 [Help] Add simulated slanted font support to the editor help. 2022-03-22 16:16:04 +02:00
99139e17e4 Merge pull request #59170 from akien-mga/import-wav-configure-loop-mode 2022-03-22 13:26:31 +01:00
2a116f601b Merge pull request #59275 from bruvzg/ft_brotli 2022-03-22 12:47:00 +01:00
94b8f38de2 Add visual marker when dragging and dropping tabs 2022-03-21 22:16:29 -03:00
313c672dc8 Improve the animation track editor drawing
- Draw a background on alternate lines to ease readability of
  animations with many tracks.
- Draw a background on the currently hovered line.
- Use the editor focus stylebox instead of a custom rectangle
  for the focused track.
2022-03-21 23:52:48 +01:00
f301451fa3 Move extension logic to EditorExportPlatformLinuxBSD 2022-03-21 12:50:31 -05:00
5a28b1ae51 Merge pull request #59369 from aaronfranke/fixup-embedded-pck 2022-03-21 17:41:23 +01:00
600ff3a221 Merge pull request #48310 from Blackiris/fix-create-skeleton-physical-bones-4.0 2022-03-21 11:25:41 +01:00
d91c35a325 Refactor editor extract.py 2022-03-21 15:56:00 +08:00
49176bc0fc Merge pull request #59373 from bruvzg/fix_editor_font_change
[Editor] Fix reloading editor theme on font / font size setting change.
2022-03-21 08:34:09 +01:00
d77d85d23e Merge pull request #59367 from Calinou/script-editor-decrease-line-spacing
Decrease the default line spacing in the script editor
2022-03-21 08:16:51 +01:00
fbd94dbe88 Merge pull request #59366 from Calinou/editor-pseudolocalization-move-setting
Move the pseudolocalization editor setting to a debug section
2022-03-21 08:13:42 +01:00
e694f209ae Merge pull request #59351 from taisph/feature/fix-getaddrinfo-failed
Fix getaddrinfo failed with undefined proxy config
2022-03-21 08:11:14 +01:00
f80148e3d1 [Editor] Fix reloading editor theme on font / font size setting change. 2022-03-21 08:20:09 +02:00
e5e697564d Move fixup_embedded_pck to EditorExportPlatform classes 2022-03-20 21:04:22 -05:00
6d4514c95e Decrease the default line spacing in the script editor
This brings the level of line spacing closer to what it was like
in Godot 3.x, which improves usability on small displays.

This also decreases the default line spacing for fixed-width texts
in the About dialog (license text).
2022-03-21 02:00:58 +01:00
3137487935 Move the pseudolocalization editor setting to a debug section
This moves the setting in question to the bottom of the Editor Settings,
which makes it less likely to be accidentally enabled.
2022-03-21 01:53:30 +01:00
394f04a2b4 Fix getaddrinfo failed with undefined proxy config
HTTPClientTCP expects proxy host to be empty or port to be -1 to ignore
the proxy. When getting the proxy config from the settings file, the
values will default to U"null" and 0, respectively, making HTTPClientTCP
to attempt to use the values as a proxy, which causes getaddrinfo to
fail looking up a "null" hostname.

Setting the default config values seems like a good approach to prevent
this issue.

Fixes #59037
2022-03-20 17:17:11 +01:00
3bd7f82162 Reduce the size of Controls editor toolbar 2022-03-20 17:04:23 +01:00
46f5cd65a1 More editor extract.py improvements and fixes 2022-03-20 20:21:00 +08:00
3c53da086f Import settings inspector is cleared when opened 2022-03-20 11:11:22 +05:30
ef24e95f4a Merge pull request #59268 from Chaosus/shader_renames2
Rename several transform built-ins in shaders
2022-03-18 19:24:38 +01:00
cc1bc09090 Merge pull request #58455 from bruvzg/export_script 2022-03-18 14:34:42 +01:00
5c8bd6fd71 Merge pull request #58233 from bruvzg/gde_ts 2022-03-18 14:29:58 +01:00
e07a8f0aa6 Add brotli decoder and WOFF2 support. 2022-03-18 15:09:38 +02:00
da26fcc91a Merge pull request #59273 from V-Sekai/import-scene-no-roll 2022-03-18 14:03:02 +01:00
5dec64fcad Avoid roll in scene importer camera. 2022-03-18 04:10:07 -07:00
309cd91ea7 i18n: Sync editor translation template after #59265
(cherry picked from commit 0de7cfc60f)
2022-03-18 11:52:26 +01:00
38a77fd3ff i18n: Sync editor translations with Weblate
(cherry picked from commit 4228d320bd)
2022-03-18 11:52:22 +01:00
827094d769 Merge pull request #59264 from timothyqiu/extract-groups 2022-03-18 11:46:21 +01:00
d9382b2216 Merge pull request #59269 from Vitika9/59196 2022-03-18 11:25:45 +01:00
4d73899352 Improves editor property name extraction 2022-03-18 17:56:45 +08:00
46ca4737f1 Removed extra separator in absence of ChangeType and Rename 2022-03-18 14:42:48 +05:30
0d9aecd967 Rename several transform built-ins in shaders 2022-03-18 12:10:55 +03:00
e462e2934d Merge pull request #59263 from Chaosus/vs_fix_expression_port_name_crash 2022-03-18 09:17:51 +01:00