Commit Graph

165 Commits

Author SHA1 Message Date
Thaddeus Crews
1a17d70f00 Merge pull request #111168 from KoBeWi/more_auto_in_auto_updates
Add Auto update check mode
2026-01-28 12:27:10 -06:00
Nintorch
eb019511ed Optimize files that #include input.h header 2026-01-28 14:21:00 +05:00
Thaddeus Crews
ed0ae97d98 Merge pull request #114922 from DarioSamo/android-platform-gl3-fallback-fix
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-27 09:04:14 -06:00
Dario
542f8ddf22 Fix fallback to OpenGL3 from Vulkan initialization on Android. 2026-01-14 23:55:21 -03:00
Jordyfel
320bfeb819 Fix project manager drawing focus on right click 2026-01-15 00:58:01 +02:00
passivestar
092bfca4dc Minor fixes for the project list item UI 2026-01-13 20:51:08 +04:00
passivestar
1ff0239c0c Fix right clicking on a project draws focus outline 2026-01-11 15:01:41 +04:00
Adam Scott
b486f2d07a Fix Project Manager ProjectDialog install dialog OK button 2026-01-08 07:35:38 -05:00
Michael Alexsander
da561cd619 More scroll hint work around the editor 2026-01-06 18:34:20 -03:00
Thaddeus Crews
5b4cbd2299 Merge pull request #114621 from matheusmdx/fix-project-import
Fix incorrectly disabled project import confirmation button
2026-01-05 12:06:38 -06:00
matheusmdx
3c3c5f295e Fix incorrectly disabled project import confirmation button 2026-01-05 10:40:22 -03:00
Chaosus
e9c918eac6 Add a style option button to quick settings 2026-01-04 10:46:37 +03:00
Rémi Verschelde
424310f775 Merge pull request #114405 from KoBeWi/TracToR
Fix some invalid translation usages
2026-01-01 16:47:35 +01:00
Rémi Verschelde
44f444a1d8 Merge pull request #114330 from illusory-dream/master
ProjectDialog: Fix invalid button state when selecting renderer with invalid project path
2026-01-01 16:47:05 +01:00
Rémi Verschelde
779fd0a14a Merge pull request #112717 from arkology/project-manager-ui-height
Fix `ProjectManager` UI going below window
2026-01-01 16:45:54 +01:00
kobewi
8819651847 Fix some invalid translation usages 2025-12-30 00:03:17 +01:00
illusory-dream
d9df586bbb Fix: In dialog "Create New Project", select renderer will enable "next" button even if "Project Path" is unavailable 2025-12-26 11:54:04 +00:00
passivestar
8e20f4c289 Finalize colors of modern theme 2025-12-20 07:17:46 +04:00
kobewi
ecc00b1238 Add Auto update check mode 2025-12-19 17:25:07 +01:00
Rémi Verschelde
9302ec9f21 Merge pull request #113917 from Calinou/project-manager-folder-naming-convention-quick-settings
Tweak Quick Settings dialog to ensure labels and dropdowns are aligned
2025-12-19 11:53:16 +01:00
Rémi Verschelde
be9f30a9d0 Merge pull request #111166 from KoBeWi/version_discard
Reset found version before checking again
2025-12-19 11:52:38 +01:00
Hugo Locurcio
0e7a69a2e0 Tweak Quick Settings dialog to ensure labels and dropdowns are aligned 2025-12-19 01:38:51 +01:00
Pāvels Nadtočajevs
4fc07a8edb [macOS] Add option for renaming system menus. 2025-12-18 08:40:14 +02:00
aaronp64
556dfd4e29 Clean up editor inspector plugins when closing Project Manager
Added call to EditorInspector::cleanup_plugins() when closing Project Manager, to free plugins added when opening editor settings
2025-12-09 15:41:17 -05:00
dinesh1160
e9aa840b96 fix single space tagname issue 2025-12-07 18:42:48 +05:30
Jan Haller
f31aa20562 Add special compat methods for EditorFileDialog enum fns
Fixes broken binary compatibility in GDExtension, introduced
by moving methods from EditorFileDialog to its base class
FileDialog.

While the general derived-to-base compat mechanism works,
the function hashes are changed when enum types are also moved
between classes.

An earlier attempt restored original enums in EditorFileDialog
and added regular compatibility methods, however this caused
shadowed symbols in C# bindings. Instead, hash mappings are
now directly hardcoded as "special compat hashes".
2025-12-04 11:40:53 +01:00
Rémi Verschelde
7a228b4b91 Merge pull request #113473 from ndarilek/fix-favorite-button-accessibility-label
Editor: Add accessibility label to project favorite button
2025-12-03 09:50:05 +01:00
Nolan Darilek
8eba8bda85 Editor: Add accessibility label to project favorite button 2025-12-02 16:23:37 -05:00
Thaddeus Crews
25203e24c4 Merge pull request #112895 from YeldhamDev/project_list_focus_fix
Hide mouse focus from project list
2025-12-02 11:52:14 -06:00
Rémi Verschelde
5ef6b01b3f Merge pull request #113392 from ndarilek/project-dialog-accessibility
Editor: Improve accessibility in Create New Project dialog
2025-12-02 14:17:05 +01:00
Rémi Verschelde
c87dd8e02b Merge pull request #111806 from Calinou/renderer-message-warnings
Make all unsupported renderer message features consistently warnings
2025-12-02 14:15:43 +01:00
Michael Alexsander
d94914417a Hide mouse focus from project list 2025-12-02 10:03:26 -03:00
kobewi
c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
arkology
ef0742827e Fix ProjectManager UI going below window 2025-12-01 21:23:15 +03:00
Hugo Locurcio
2cf7af9149 Make all unsupported renderer message features consistently warnings
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.

- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
Nolan Darilek
0f13b9ba91 Editor: Improve accessibility in Create New Project dialog
Add accessibility names and live region to improve screen reader support:
- Project name field now announces its label
- Status message is a live region for automatic announcements
- Renderer radio buttons include group context in their names
2025-12-01 05:30:52 -06:00
Thaddeus Crews
09bc1ca327 Merge pull request #77292 from Calinou/project-manager-add-select-all-none-shortcuts
Add Ctrl + A and Ctrl + Shift + A to (de)select all projects in project manager
2025-11-20 16:47:01 -06:00
Hugo Locurcio
afbefa6fc1 Replace spaces and use lowercase automatically for project manager tags
This makes the workflow of adding tags smoother by automatically
using valid tag names, rather than showing error messages.
This also strips edges when the field is submitted to avoid
leading/trailing underscores.
2025-11-18 02:06:24 +01:00
Thaddeus Crews
bf99866abe Merge pull request #112825 from KoBeWi/why_would_you_do_that
Don't save editor settings on startup
2025-11-17 10:56:47 -06:00
Thaddeus Crews
18c58dfffe Merge pull request #112824 from KoBeWi/connection_lost_(good)
Fix not being able to set project path
2025-11-17 10:56:46 -06:00
kobewi
141a49b090 Don't save editor settings on startup 2025-11-15 20:39:49 +01:00
kobewi
98523d8a1d Fix not being able to set project path 2025-11-15 20:21:12 +01:00
Malcolm Anderson
9c1375f6be Use American spelling of "favorite" in Project Manager code 2025-11-14 13:10:56 -08:00
Thaddeus Crews
bd2ca13c6f Merge pull request #112733 from KoBeWi/press_right_to_context
Add a right click menu to the project manager
2025-11-13 20:52:27 -06:00
Thaddeus Crews
0aeab540b7 Merge pull request #101129 from Rindbee/improve-project-manager-ui-navigation
Improve Project Manager UI navigation
2025-11-13 20:52:12 -06:00
kobewi
f51f97aaec Add a right click menu to the project manager 2025-11-14 00:57:00 +01:00
Thaddeus Crews
d03fc3be95 Merge pull request #109101 from keyzeuh/doc-link-renderer-selection-dialog
Add a documentation link to the renderer selection dialog
2025-11-13 17:42:56 -06:00
Hugo Locurcio
226d726b05 Add Ctrl + A and Ctrl + Shift + A to (de)select all projects in project manager
These keyboard shortcuts are commonly used in applications to (de)select
all entries in a list.
2025-11-13 22:22:07 +01:00
kobewi
a1340f05a9 Allow editing editor settings from project manager 2025-11-12 16:34:43 +01:00
风青山
630e2c9fe5 Improve Project Manager UI navigation
Provide a focus stylebox for navigable controls.

Add shortcuts for explore (`E`) and favorite (`F`).

In particular, when switching favorites (clicking the favorite button with
the mouse or pressing the `F` key), pressing `ALT` will follow the item.
2025-11-06 10:08:21 +08:00