2c77f07aaa
Add a script method to get its class icon
...
Co-authored-by: Danil Alexeev <danil@alexeev.xyz >
2023-08-24 13:05:41 +02:00
c7356c795b
Merge pull request #80647 from jsjtxietian/CollisionShape3D-Shape-Size-handles-missing-when-Script-editor-floating
...
Fix 2D/3D viewport context switching issues when script editor is floating
2023-08-17 11:27:04 +02:00
678c89aa1a
Merge pull request #79382 from MewPurPur/better-prepare-scene-context-menu
...
Disable irrelevant scene tab context menu items
2023-08-17 11:20:57 +02:00
3dd881b4e4
Add option to allow echo events in menu shortcuts
2023-08-16 16:59:17 +02:00
fec0396cac
fix CollisionShape3D Shape Size handle will missing
...
when Script editor floating
2023-08-15 12:41:20 +08:00
1b132b7c23
Merge pull request #80377 from YuriSizov/importers-are-made-to-be-alone
...
Register and cleanup resource importer singletons in a predictable way
2023-08-09 17:46:33 +02:00
8375f73680
Merge pull request #80355 from jcovin293/issue/80347/fix-missing-ellipsis
...
Fix menu items that trigger secondary interface missing ellipsis
2023-08-09 17:46:26 +02:00
585633ea85
Fix menu items that trigger secondary interface missing ellipsis
...
fix #80347
2023-08-09 08:30:35 -05:00
f6b9d445b5
Merge pull request #80285 from YeldhamDev/just_a_little_bit
...
Further separate icon from text of buttons in both editor and default themes
2023-08-09 15:20:25 +02:00
1163dac9e3
Merge pull request #80215 from clayjohn/HDR-2D
...
Add option to enable HDR rendering in 2D
2023-08-08 16:57:33 +02:00
98bdb56815
Further separate icon from text of buttons in both editor and default themes
2023-08-07 13:22:39 -03:00
237515d0ed
Register and cleanup resource importer singletons in a predictable way
2023-08-07 17:49:33 +02:00
5413b185f1
Merge pull request #79971 from Calinou/editor-filesystem-dock-expand-favorites
...
Uncollapse favorites by default in the editor FileSystem dock
2023-08-07 14:49:58 +02:00
57eb762bae
Add option to enable HDR rendering in 2D
...
This is needed to allow 2D to fully make use of 3D effects (e.g. glow), and can be used to substantially improve quality of 2D rendering at the cost of performance
Additionally, the 2D rendering pipeline is done in linear space (we skip linear_to_srgb conversion in 3D tonemapping) so the entire Viewport can be kept linear.
This is necessary for proper HDR screen support in the future.
2023-08-07 11:24:03 +02:00
4b0ee492ae
Disable irrelevant scene tab context menu items
2023-08-04 19:04:18 +03:00
b3a5e10f4a
Avoid crash on exiting due to late prints
2023-08-02 13:38:58 +02:00
f8ead6d5b6
Merge pull request #80089 from AThousandShips/editor_settings_fix
...
Fix API hash related crash in `EditorSettings`
2023-08-02 12:20:47 +02:00
77785c340d
Merge pull request #79852 from YeldhamDev/that_was_getting_annoying
...
Fix usability issues with scene tabs
2023-08-01 17:25:33 +02:00
fbe7602bd3
Merge pull request #79945 from hvarga/fix-current-scene-update
...
Fix out of bounds access when updating current scene
2023-07-31 21:01:43 +02:00
f15898161a
Merge pull request #79917 from hvarga/fix-scene-tab-close
...
Fix crash when using "Close All Tabs"
2023-07-31 21:01:40 +02:00
e2a91309d0
Fix API hash related crash in EditorSettings
2023-07-31 16:35:41 +02:00
3e539fff78
Fix some issues with scene tabs
...
- Stop scene creation on double-click when hovering the offset buttons.
- Fix the "Add Scene" button's position on RTL mode.
2023-07-30 01:13:36 -03:00
075bd4b281
Uncollapse favorites by default in the editor FileSystem dock
2023-07-28 01:09:14 +02:00
6535b7475d
Merge pull request #79908 from YeldhamDev/output_icon_space
...
Fix spacing between icon and "Output" button
2023-07-27 15:22:44 +02:00
ba2850759d
Fix current-scene update
2023-07-27 07:45:53 +02:00
51923fc528
Fix scene tab close
2023-07-27 07:38:40 +02:00
2883a40aa1
Fix spacing between icon and "Output" button
2023-07-26 15:22:44 -03:00
921776f0a5
Merge pull request #79203 from KoBeWi/visible_confusion
...
Don't grab theme icons for scripts
2023-07-26 18:39:52 +02:00
bc0e646076
Merge pull request #78827 from Rindbee/fix-history-mismatch
...
Fix history mismatch
2023-07-26 18:39:32 +02:00
92960b7a22
Merge pull request #78615 from RandomShaper/fix_doc_cache
...
Re-enable docs cache with fixes
2023-07-26 18:39:22 +02:00
fc1b392e08
Merge pull request #79793 from trollodel/hide_make_floating_swm
...
Make the single window mode check more strict
2023-07-25 21:51:31 +02:00
623787061a
Merge pull request #79492 from dsnopek/gdextension-remove-editor-plugins-at-shutdown
...
Prevent GDExtensions from trying to remove editor plugins at shutdown
2023-07-25 21:25:58 +02:00
0f6327b59b
Make the single window mode check more strict
...
Check the "interface/editor/single_window_mode" editor settings.
2023-07-22 17:24:47 +02:00
547f88aa8c
Merge pull request #79396 from Sauermann/fix-systeminfo-displayserver
...
Include display server type in "Copy System Info"
2023-07-21 17:54:30 +02:00
51f92d1100
Don't grab theme icons for scripts
2023-07-21 02:13:07 +02:00
d17811c814
Re-architect how Android plugins are packaged and handled at export time
...
The previous packaging format for Godot Android plugins consisted of the plugin's `gdap` config file accompanied by binaries defined in the `gdap` file.
This format is now deprecated (starting with Godot 4.2), and instead Godot Android plugins are now packaged as `EditorExportPlugin` plugins.
The `EditorExportPlugin` class has been updated with the following methods to provide the necessary set of functionality:
- `_supports_platform`: returns true if the plugin supports the given platform
- `_get_android_dependencies`: retrieve the set of android dependencies (e.g: `org.godot.example:my-plugin:0.0.0`) provided by the plugin
- `_get_android_dependencies_maven_repos`: retrieve the urls of the maven repos for the provided android dependencies
- `_get_android_libraries`: retrieve the local paths of the android libraries (AAR files) provided by the plugin
- `_get_android_manifest_activity_element_contents`: update the contents of the `<activity>` element in the generated Android manifest
- `_get_android_manifest_application_element_contents`: update the contents of the `<application>` element in the generated Android manifest
- `_get_android_manifest_element_contents`: update the contents of the `<manifest>` element in the generated Android manifest
2023-07-18 19:14:53 +02:00
b883f32188
Check for unsaved changes when closing a scene
2023-07-18 14:27:56 +02:00
6dc5dc3479
Add _get_unsaved_status() method to EditorPlugin
2023-07-18 14:18:36 +02:00
79a9e79561
Merge pull request #79416 from sepTN/fix-copy-system-info
...
Fix rendering driver in Copy System Info for the Compatibility rendering method
2023-07-18 13:28:30 +02:00
c4b878ccb3
Fix Copy System Info to copy the correct rendering driver for the Compatibility rendering method
2023-07-18 06:16:15 +07:00
de4a3fa151
Unify and streamline connecting to Resource changes
2023-07-17 19:35:57 +02:00
1712b78e18
Include Display Server Type in Copy System Info
...
Add info about X11 or Wayland to System Information on LinuxBSD.
2023-07-16 10:32:54 +02:00
62af007aa0
Prevent GDExtensions from trying to remove editor plugins at shutdown
2023-07-14 17:48:14 -05:00
7e21eb7e00
Extract and reorganize texture resource classes
2023-07-14 20:04:21 +02:00
d1c70cf7d4
Add missing word to text of the alert dialog
2023-07-12 11:53:31 -04:00
28db5e7649
Fix history mismatch
...
Set the properties of the resource's proxy instead of setting the resource's
properties directly. (For action "Set ...")
Update the path of the edited scene when saving the scene. (For action "Add
atlas source")
2023-07-11 05:45:37 +08:00
59ae7e2445
Collapse bottom panel if there is no active tab
2023-07-05 23:07:12 +02:00
cac4d44cde
Re-enable docs cache with fixes
2023-07-05 10:44:58 +02:00
0458ac4b81
Improve script icon cache
2023-06-26 14:03:21 +02:00
f623509086
Handle contextual editors gracefully when restoring layout
2023-06-23 15:46:06 +02:00