Mike Owens
5f2eb6de8c
Shader Baker: Build when `deprecated=no`
...
Shader Baker was using the unadorned `VERSION_NUMBER` and `VERSION_HASH` symbols,
which are no longer defined when `deprecated=no` is set.
2025-05-28 19:37:02 -04:00
Thaddeus Crews
de37627404
Merge pull request #102552 from DarioSamo/shader-baker
...
Add shader baker to project exporter.
2025-05-28 17:09:38 -05:00
Thaddeus Crews
1a02eef39d
Merge pull request #95540 from KoBeWi/mouse_buttons_in_the_void
...
Allow empty click in scene tree dock
2025-05-28 17:09:37 -05:00
kobewi
e5ed038ad2
Allow empty click in scene tree dock
2025-05-28 23:05:02 +02:00
Haoyu Qiu
19226d77ed
Improve Variant type menus in the editor
2025-05-28 23:05:34 +08:00
Thaddeus Crews
4e000e207e
Merge pull request #106231 from Meorge/feat/movie-maker-dropdown-2-electric-boogaloo
...
Add dropdown to Movie Maker button in editor run bar to access settings
2025-05-28 09:47:44 -05:00
Thaddeus Crews
f5bf37a2d4
Merge pull request #106866 from KoBeWi/more_cache
...
Add class icon cache to EditorNode
2025-05-28 09:47:44 -05:00
Thaddeus Crews
f1f395c142
Merge pull request #105240 from Arnklit/script-method-fuzzy-filtering
...
Add fuzzy search to method filtering
2025-05-28 09:47:35 -05:00
Thaddeus Crews
5c5708eff2
Merge pull request #105239 from Arnklit/script-fuzzy-filtering
...
Add fuzzy filtering to the script filtering
2025-05-28 09:47:34 -05:00
Thaddeus Crews
bb47f01481
Merge pull request #106390 from akien-mga/linux-drop-ppc32
...
Linux: Drop `ppc32` (32-bit PowerPC) architecture support
2025-05-28 09:47:34 -05:00
Thaddeus Crews
14e870bae3
Merge pull request #106893 from timothyqiu/help-category
...
Fix category names in help search dialog not translated
2025-05-28 09:47:32 -05:00
Haoyu Qiu
f118bbdea4
Fix category names in help search dialog not translated
2025-05-28 15:12:39 +08:00
kobewi
87ebd2d03c
Improve auto-translation of settings dialogs
2025-05-28 00:13:48 +02:00
Malcolm Anderson
e6038335b2
Add dropdown to Movie Maker button in editor run bar to access settings
...
Display Movie Maker button as "pressed" when Movie Maker mode is enabled
Fix Movie Maker button colors
Use enum for Movie Maker menu options
Fix Movie Maker button background when switching themes
Apply suggestions from code review
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Use a theme variation for button colors
Update editor/gui/editor_run_bar.h
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-05-27 10:36:11 -07:00
Dario
5a30a7e7cd
Add shader baker to project exporter.
...
Metal Support contributed by Migeran (https://migeran.com ) and Stuart Carnie.
Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com>
Co-authored-by: Gergely Kis <gergely.kis@migeran.com>
2025-05-27 12:45:27 -03:00
Thaddeus Crews
99f5a3d665
Merge pull request #106870 from timothyqiu/add-metadata-dialog-includes
...
Cleanup header includes for AddMetadataDialog
2025-05-27 09:39:37 -05:00
Thaddeus Crews
f619ca2519
Merge pull request #60143 from Rindbee/better-connection-dialog
...
Add a flag to make the connection automatically emit the source object.
2025-05-27 09:39:34 -05:00
Thaddeus Crews
0f67c3e992
Merge pull request #104522 from Ivorforce/localvector-force-trivial-resize
...
Core: Add `resize_initialized` and `resize_uninitialized` to `Vector` and `LocalVector`
2025-05-27 09:39:27 -05:00
Thaddeus Crews
bdf03ac2b3
Merge pull request #106811 from OzelotVanilla/fix-editor-plugin-filesystem-create
...
Fix missing popup item defined in `EditorContextMenuPlugin` with slot `CONTEXT_SLOT_FILESYSTEM_CREATE`
2025-05-27 09:39:24 -05:00
Thaddeus Crews
363b7638b0
Merge pull request #106797 from syntaxerror247/nomedia-crash
...
Android Editor: Disable `nomedia` file creation for Android 11 (api level 30)
2025-05-27 09:39:22 -05:00
Thaddeus Crews
482dacc300
Merge pull request #103583 from beicause/color-picker-add-intensity
...
ColorPicker: Add an intensity slider to all modes for HDR
2025-05-27 09:39:21 -05:00
Thaddeus Crews
087deae682
Merge pull request #100379 from KoBeWi/I'm_tired_boss
...
Remember state of built-in script/shader checkbox
2025-05-27 09:39:19 -05:00
Thaddeus Crews
338d23d80d
Merge pull request #96921 from timothyqiu/l10n-preview
...
Add translation preview in editor
2025-05-27 09:39:18 -05:00
Haoyu Qiu
f0fc5ffd3e
Cleanup header includes for AddMetadataDialog
2025-05-27 21:45:00 +08:00
Rindbee
5e2396e001
Add a flag to make the connection automatically emit the source object.
...
Mainly used to improve the connection dialog.
Not implemented in `emit_signalp()`, append the source object when a PackScene is instantiated.
2025-05-27 20:19:03 +08:00
kobewi
18df2ae9ca
Add class icon cache to EditorNode
2025-05-27 13:59:13 +02:00
Kasper Arnklit Frandsen
7dc9a088bc
Add fuzzy filtering to the script filtering
2025-05-27 10:09:44 +02:00
Kasper Arnklit Frandsen
7bff27a5a5
Add fuzzy search to method filtering
2025-05-27 10:03:33 +02:00
Ozelot Vanilla
14d9aa9672
fix: EditorContextMenuPlugin with slot CONTEXT_SLOT_FILESYSTEM_CREATE does not add popup item to all menu
...
As there are multiple menu containing creating new files, this commit add the popup menu item from the plugin to all those menu to keep consistency.
The fixing uses empty array to indicate different types of context menu.
Added to these menu:
* Right-click on empty space on the tree (`_tree_empty_click`).
* Right-click on empty space on the file panel (`_file_list_empty_clicked`)
Also add explanation in `EditorContextMenuPlugin::CONTEXT_SLOT_FILESYSTEM_CREATE`'s doc for previous fixing
(Accept PR #106811 code suggestion by: Tomasz Chabora <kobewi4e@gmail.com>)
2025-05-27 10:15:21 +09:00
Haoyu Qiu
8d93b6a54c
Add translation preview in editor
2025-05-27 07:59:28 +08:00
Hugo Locurcio
ecc1f08386
Add syntax highlighting for ConfigFile/TSCN/TRES/project.godot
...
A single highligher is used for all these formats, as they're fairly
close to each other.
2025-05-27 01:50:48 +02:00
Lukas Tenbrink
4cb8a0c77e
Add `resize_initialized` and `resize_uninitialized` to `Vector`. These functions serve as replacements for `resize`, to make sure the caller understands whether elements need to be initialized 'by hand' after the call.
2025-05-26 18:35:41 +02:00
Thaddeus Crews
d5301d1cc9
Merge pull request #106736 from TCROC/fix-ios-plugins-broken
...
Fix ios plugin always invalid due to null ConfigFile
2025-05-26 11:24:46 -05:00
Thaddeus Crews
34fc2c1bb6
Merge pull request #106339 from Ryan-000/Run-EditorScript-from-FileSystemDock
...
Allow running EditorScripts from the FileSystemDock
2025-05-26 11:24:41 -05:00
Thaddeus Crews
420d7613fd
Merge pull request #106714 from jorgekorgut/fix-ignore-external-changes
...
Fix Ignore External Changes Bug
2025-05-26 11:24:39 -05:00
Thaddeus Crews
e89c4b0f9f
Merge pull request #102330 from RGDTAB/add_partial_smaa
...
Add SMAA 1x to screenspace AA options
2025-05-26 11:24:35 -05:00
Thaddeus Crews
b144bbb510
Merge pull request #106553 from Lazy-Rabbit-2001/sprite-dragging-improved
...
Reintroduce the dragging method of Sprite2D's region_rect
2025-05-26 11:24:34 -05:00
Thaddeus Crews
60c66c0296
Merge pull request #106524 from chocola-mint/animation-player-method-lookup
...
Implement method lookup for method tracks
2025-05-26 11:24:29 -05:00
Thaddeus Crews
34cf5a03a2
Merge pull request #103833 from nobbele/projectmanager-local-time
...
Make project manager's "last edited" field display use local time instead of UTC
2025-05-26 11:24:27 -05:00
Thaddeus Crews
506417fe43
Merge pull request #105623 from lodetrick/section-feature-hide
...
Allow Inspector Section Checkboxes to hide features, Add "On" text to checkboxes
2025-05-26 11:24:25 -05:00
Thaddeus Crews
6132792f05
Merge pull request #106386 from bruvzg/mac_fs_name
...
Implement `get_filesystem_type` on macOS and Linux.
2025-05-26 11:24:25 -05:00
Thaddeus Crews
f6a56c112f
Merge pull request #106500 from Frozenfire92/global-find-in-files
...
Make FindInFiles globally accessible
2025-05-26 11:24:20 -05:00
kobewi
ad9b66100e
Remember state of built-in script/shader checkbox
2025-05-26 15:00:11 +02:00
Anish Mishra
08f13a030d
Android Editor: Disable `nomedia` file creation for Android 11 (api level 30)
...
Fixes https://github.com/godotengine/godot/issues/106479
Fixes https://github.com/godotengine/godot/issues/105399
2025-05-26 05:49:25 +05:30
Jorge Korgut Junior
f165ee211b
Fix Ignore External Changes Bug
...
Fix Issue #106410 : Add a new list `disk_changed_scenes()` and a boolean `disk_changed_project` to keep track of modfied scenes and the project. Save them only if they are in the list or the boolean value is true, when ignoring external changes.
2025-05-24 14:44:53 +02:00
nobbele
acc8fbee34
project_manager: Display last edited time using local timezone instead of UTC
2025-05-24 13:51:30 +02:00
Lazy-Rabbit-2001
3a7e45c0e7
Reintroduce the dragging method of Sprite2D's region_rect
2025-05-24 19:41:05 +08:00
Ryan
e3db0d62a8
Allow running EditorScripts from the FileSystemDock
...
Apply suggestions from code review
Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com>
2025-05-24 00:04:07 -04:00
Joel Kuntz
2cf64cc971
Make FindInFiles globally accessible
...
- Make ScriptEditor expose open_find_in_files_dialog to allow opening from anywhere
- Add FindInFiles to EditorNode as a keyboard shortcut, command, and menu option
- Change all find_in_files commands to be editor/find_in_files
2025-05-23 19:19:16 -03:00
Pāvels Nadtočajevs
d609cf62a0
Implement `get_filesystem_type` on macOS and Linux.
2025-05-23 23:05:06 +03:00