ae9732139a
Merge pull request #109433 from KoBeWi/hastension
...
Add `has_extension()` method to String
2025-10-31 09:23:30 -05:00
e06f015f95
Add a new editor theme
...
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com >
2025-10-30 00:31:54 -03:00
1b8b46f59a
Add donate button to project manager
...
- Move the `Remove Missing` button with the rest of the actions available.
- Add `ref` to existing donate link in the Help menu
2025-10-24 10:48:13 +02:00
b6136161c2
Merge pull request #110855 from arkology/project-manager-favorites
...
`ProjectManager`: Change favorite button tooltip to toggle
2025-10-21 15:10:49 -05:00
8f1b411556
Improvements to ProjectManager's _update_theme()
2025-10-16 20:16:20 +02:00
769007c707
Add "Show in File Manager" button to sidebar of Project Manager
2025-10-13 17:56:49 -07:00
c5183d21db
Project Manager: Prohibit duplicating a project into itself
2025-10-05 21:50:00 +03:00
38af23a654
Merge pull request #89409 from aaronfranke/server-folders
...
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
ef496a4289
Merge pull request #111085 from KoBeWi/focus_tagger
...
Fix tag name focus
2025-10-01 17:54:12 -05:00
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07:00
6f3c5088ae
Merge pull request #110492 from KoBeWi/pro 🍐 _languages
...
Improve editor language selector
2025-09-30 18:35:03 -05:00
56e62869fb
Fix tag name focus
2025-09-30 20:25:47 +02:00
5089e9aef0
Merge pull request #105737 from Calinou/editor-project-settings-init-jolt
...
Use Jolt Physics by default in newly created projects
2025-09-30 11:19:14 -05:00
9283328fe7
Merge pull request #109491 from syntaxerror247/window-color
...
Android: Add method to set root window color at runtime
2025-09-26 13:47:32 -05:00
c4bbf27cb5
Use Jolt Physics by default in newly created projects
...
This also adds infrastructure to make specific settings the default, but only
in projects created after this point (so that existing projects
are not affected). This can be used for progressive upgrades in the future.
This applies to both the project creation dialog and creating projects
through the command line using `touch project.godot`.
2025-09-26 17:16:28 +02:00
57b1848e8c
ProjectManager: Change favorite button tooltip to toggle
2025-09-26 06:19:16 +00:00
be421bcdd4
Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
...
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
aeb3a45c97
Hide Control focus when given via mouse input
2025-09-19 13:43:29 -03:00
a3cb0bd2a3
Improve editor language selector
2025-09-16 01:11:42 +02:00
a86cd83593
Defer checking for rendering device support until the new project dialog is opened
...
This can save a lot of time opening the project manager and the information is only ever needed when creating a new project anyway
2025-09-05 00:41:34 -07:00
a33ae0be0e
Add has_extension() method to String
2025-08-12 13:15:16 +02:00
459cb33abc
Android Editor: Set the window color to match background color
2025-08-11 22:25:54 +05:30
4b23f09e2f
Merge pull request #109267 from syntaxerror247/misc
...
Android: Misc changes
2025-08-03 10:51:15 -05:00
ae678b4085
Android: Misc changes
2025-08-03 13:09:10 +05:30
529860e36c
Prevent invalid and ambiguous tag names
2025-07-28 20:25:05 +02:00
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
a272376f89
Cleanup accessibility names.
2025-06-23 11:08:36 +03:00
879059453f
Fix double translations in Project Manager
2025-05-30 12:00:59 +08:00
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
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
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
acc8fbee34
project_manager: Display last edited time using local timezone instead of UTC
2025-05-24 13:51:30 +02:00
a088b5dc23
Disable showing the virtual keyboard on focus events for certain editor components
2025-05-06 07:07:49 -04:00
b8e44a0000
Improve ConfigFile get_sections and get_section_keys by returning Vector<String>
2025-04-24 20:10:31 -04:00
5b49fd4207
Selectively apply FOCUS_ACCESSIBILITY to the Labels instead of setting it by default.
2025-04-23 12:47:31 +03:00
93f62ef4f0
Merge pull request #104624 from dsnopek/make-backup-before-update
...
Project manager: Add option to backup project when it will be changed
2025-04-21 08:24:19 -05:00
5f7e9a9198
Rename editor setting to Check for Updates
2025-04-16 18:04:30 -04:00
66b40a710f
Project manager: Add option to backup project when it will be changed
2025-04-16 09:27:06 -05:00
e6edf3b3b3
Improve Project Manager auto-translation
2025-04-12 09:29:18 +02:00
5cc1ffbd5a
Merge pull request #105162 from jaydensipe/add-update-check-button-to-quick-settings
...
Add `Engine Version Update Mode` button to Project Manager `Quick Settings`
2025-04-10 16:53:42 -05:00
bf963e767e
Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case
...
- refactored and renamed String::_camelcase_to_underscore to String:_separate_compound_words
- refactored String::to_snake_case to work with the refactored String::_separate_compound_words
- created char_utils::is_hyphen to catch all hyphen variants in kebab-case conversion
- created String::to_kebab_case using the new String::_separate_compound_words
- created corresponding Documentation in String and StringName
- simplified both switch statements in EditorNode and ProjectDialog
- added new kebab-casing Option for Node Names in ProjectSettings
- added missing camelCase Options to Scene- and Node-Names in ProjectSettings
- simplified Mono RuntimeInterop Functions
- hooked up the ConnectionsDialog
- created additional Unit Tests
2025-04-10 21:22:21 +02:00
889410dcda
Add String::replace_char(s) methods for performance and convenience
2025-04-10 13:08:45 +02:00
387ec5eef7
Add Engine Version Update Mode button to Project Manager Quick Settings
2025-04-08 21:04:42 -04:00
302fa831cc
Initial editor accessibility.
2025-04-08 20:25:48 +03:00
8040ae7fb2
Merge pull request #104970 from syntaxerror247/nomedia-file
...
Android Editor: Auto create `nomedia` file to hide project files in media apps
2025-04-03 16:50:15 -05:00
8e5e915013
Android Editor: Auto create nomedia file to hide project files in media apps
2025-04-03 18:23:38 +05:30
2f8b96e8a2
Make swap_cancel_ok setting 3-state instead of boolean.
2025-04-03 13:08:11 +03:00
4f4031a675
Replace size() == 0 with is_empty().
2025-04-02 19:18:43 +08:00
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
2025-03-12 11:11:38 -07:00
466590d0ec
Use get_slicec instead of get_slice for single character splitters
2025-03-08 20:36:37 +01:00