kobewi
b41d6ecf8c
Allow to override editor settings per project
2025-06-02 17:51:26 +02:00
Haoyu Qiu
19226d77ed
Improve Variant type menus in the editor
2025-05-28 23:05:34 +08:00
kobewi
87ebd2d03c
Improve auto-translation of settings dialogs
2025-05-28 00:13:48 +02:00
kobewi
e7e48cd58c
Allow undoredo actions to not make history unsaved
2025-05-13 02:40:31 +02:00
Fredia Huya-Kouadio
a088b5dc23
Disable showing the virtual keyboard on focus events for certain editor components
2025-05-06 07:07:49 -04:00
Pāvels Nadtočajevs
5b49fd4207
Selectively apply FOCUS_ACCESSIBILITY to the Labels instead of setting it by default.
2025-04-23 12:47:31 +03:00
kobewi
d21d6ead21
Support custom features in project settings dialog
2025-04-12 11:50:12 +02:00
Pāvels Nadtočajevs
302fa831cc
Initial editor accessibility.
2025-04-08 20:25:48 +03:00
Rémi Verschelde
44f2ee4274
Merge pull request #103816 from bruvzg/save_settings_on_close
...
Save queued `ProjectSettings` changes immediately when settings dialog is closed.
2025-03-14 00:08:49 +01:00
Rémi Verschelde
1e6b7f096e
Merge pull request #103129 from KoBeWi/saving_fanatic
...
Avoid some excessive edits of resources
2025-03-14 00:08:32 +01:00
A Thousand Ships
466590d0ec
Use get_slicec instead of get_slice for single character splitters
2025-03-08 20:36:37 +01:00
Pāvels Nadtočajevs
9363433458
Save queued ProjectSettings changes immediately when settings dialog is closed.
2025-03-08 16:26:52 +02:00
kobewi
817815b2b8
Avoid some excessive edits of resources
2025-02-21 16:14:07 +01:00
Lukas Tenbrink
b5c31ebb41
Add contains_char() for single-character 'contains' calls.
2024-12-06 20:23:35 +01:00
Malcolm Anderson
829dade53b
Replace default deadzone magic number with named constant
2024-11-12 10:11:52 -08:00
Aaron Franke
562c666e3d
Rename internal Button icon to button_icon to match exposed methods
2024-10-29 16:23:03 -07:00
Rémi Verschelde
0c3ff561d7
Merge pull request #96615 from KoBeWi/run_as_administrator
...
Globally remember advanced toggle in project settings
2024-10-04 22:43:25 +02:00
Rémi Verschelde
336d91551d
Merge pull request #97281 from reptofrog/deadzone-new-default
...
Input: Change the default deadzone value for new actions from 0.5 to 0.2
2024-10-02 15:01:02 +02:00
Roman Morozov
d532eecc81
Changed the default deadzone value for new actions from 0.5 to 0.2
2024-10-01 16:47:44 +04:00
Haoyu Qiu
267bb98231
Keep advanced toggle on when searching for settings
2024-09-21 21:15:46 +08:00
Rémi Verschelde
0a4aedb360
Merge pull request #97187 from KoBeWi/do_not
...
Don't store project metadata when loading
2024-09-19 17:13:56 +02:00
kobewi
b277a2985d
Don't store project metadata when loading
2024-09-19 16:01:53 +02:00
kobewi
8ab9205617
Don't show project settings starting with underscore
2024-09-18 15:16:42 +02:00
kobewi
b01c2ef42d
Globally remember advanced toggle in project settings
2024-09-05 18:52:44 +02:00
Yuri Rubinsky
52889ab7ee
[Scene] Add SceneStringName::toggled
2024-08-28 15:14:26 +03:00
Haoyu Qiu
8bf4ecc026
Add String.is_valid_unicode_identifier()
...
- Adds `is_valid_unicode_identifier()`
- Adds `is_valid_ascii_identifier()`
- Deprecates `is_valid_identifier()`
- Renames `validate_identifier()` to `validate_ascii_identifier()`
2024-08-27 11:34:08 +08:00
kobewi
681769e2c9
Fix undoredo handling in some dialogs
2024-07-04 14:17:47 +02:00
Hilderin
39369db029
Fix synchronization of global class name
2024-06-25 18:33:07 -04:00
A Thousand Ships
fbb879debd
[Scene] Add SceneStringNames::text/value_changed
2024-06-19 09:44:38 +02:00
A Thousand Ships
d9e2fc74c7
[Scene] Add SceneStringNames::item_selected
2024-06-19 09:39:05 +02:00
A Thousand Ships
d519715d94
[Scene] Add SceneStringNames::font(_size/_color)
2024-06-18 17:24:27 +02:00
kobewi
d1d7762a9f
Add Globals tab to reorganize Project Settings dialog
2024-06-05 16:11:34 +02:00
A Thousand Ships
926afccbd8
[Scene] Add SceneStringNames::panel
2024-05-30 22:54:50 +02:00
lmyers421
dfc9976c6f
Increase width of project settings window
...
Fixes #91009 .
2024-05-22 08:41:39 +02:00
A Thousand Ships
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
kobewi
3ebb5b84a0
Add separate feature tags for editor runtime
2024-04-26 14:44:38 +02:00
Rémi Verschelde
c0ad0b0acf
Merge pull request #87870 from ryevdokimov/remove-unnecessary-focus-methods
...
Remove unnecessary focus methods and directly bind to `set_close_on_escape`
2024-03-11 23:48:13 +01:00
Hugo Locurcio
4f8d7cae26
Add Ctrl + L / Cmd + Shift + G shortcut to focus path bar in FileDialog
...
This also tweaks EditorFileDialog to use the same shortcut,
while making it select the path text after focusing
(like in most file managers).
Ctrl + L / Cmd + Shift + G can also now be used to focus on the
property name in the project settings editor, as well in the
Input Map, Autoload, Shader Globals and Global Groups tabs.
2024-03-05 00:02:09 +01:00
Rémi Verschelde
e457f41f9b
Remove code relative to obsoleted ETC texture format
...
Co-authored-by: BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com >
2024-02-14 17:16:41 +01:00
Robert Yevdokimov
690fd15356
Remove unnecessary focus methods and directly bind to 'set_close_on_escape'
2024-02-02 09:03:38 -05:00
Yuri Sizov
95b27fe8c7
Reorganize code related to editor theming
...
This change introduces a new EditorThemeManager class
to abstract theme generatio and its subroutines.
Logic related to EditorTheme, EditorColorMap, and editor
icons has been extracted into their respective files with
includes cleaned up.
All related files have been moved to a separate folder to
better scope them in the project. This includes relevant
generated files as well.
2024-01-16 11:57:45 +01:00
Christian Kaiser
1910f91f17
Improve "Add" button consistency in Project Settings
...
* Adds an icon to all the input-adjacent add/remove buttons
* Adds a separator next to the action map "add" button
* Changes the Shader Globals editor to be consistent with the others
* Adds a clear button to the shader global name input
2024-01-11 17:13:23 -03:00
Rémi Verschelde
ad3e5a949e
Merge pull request #82283 from YeldhamDev/focus_that_search_bar!
...
Make the search bars in the "Project Settings" dialog grab focus when they appear
2024-01-04 16:38:52 +01:00
Rémi Verschelde
6c390b620d
Merge pull request #84445 from Rubonnek/add-const-references-clang-tidy
...
Add const references detected by clang-tidy
2024-01-04 14:25:33 +01:00
Stanislav Labzyuk
958699a0c4
Implement project-wide node groups
2023-12-19 18:07:19 +01:00
Wilson E. Alvarez
a3cb1b096f
Add const references detected by clang-tidy
2023-12-16 13:36:44 -05:00
Michael Alexsander
c7d0565681
Make the search bars in the "Project Settings" dialog grab focus when they appear
2023-09-25 01:09:29 -03:00
kobewi
6de34fde27
Add EditorStringNames singleton
2023-09-03 19:58:18 +02:00
kobewi
fca3ab5564
Deprecate project_settings_changed signal
2023-08-10 15:07:25 +02:00
jpcerrone
c6ea376842
fix errors while reordering input maps
2023-05-12 16:15:16 -03:00