Thaddeus Crews
b0f3c3fa22
Merge pull request #106966 from bruvzg/ac_trans_simpl
...
[Accessibility] Always auto-translation mode for names/descriptions.
2025-06-02 18:51:49 -05:00
Thaddeus Crews
b7099470f6
Merge pull request #106943 from KoBeWi/meine_skrin
...
Improve auto-translation of main screens
2025-06-02 18:51:41 -05:00
Thaddeus Crews
028a7d3776
Merge pull request #89530 from dalexeev/ed-allow-rename-theme-types
...
Editor: Add ability to rename theme types
2025-06-02 18:51:40 -05:00
Thaddeus Crews
8572766d6c
Merge pull request #106795 from akien-mga/tileset-atlas-toolbar-crash-fix
...
TileSet: Fix potential crash updating stale atlas source editor toolbar
2025-06-02 18:51:36 -05:00
kobewi
b41d6ecf8c
Allow to override editor settings per project
2025-06-02 17:51:26 +02:00
daniel080400
08343189dc
Rework scene preview thumbnails
2025-05-31 16:57:51 +08:00
Pāvels Nadtočajevs
3198b7bea2
[Accessibility] Always auto-translation mode for names/descriptions.
2025-05-30 17:55:27 +03:00
kobewi
bc6f0d29cc
Improve auto-translation of main screens
2025-05-30 13:41:44 +02:00
Danil Alexeev
e6c9a832c1
Editor: Add ability to rename theme types
2025-05-29 21:57:48 +03:00
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
kit
ebf71cd4f3
Fix CodeEdit hover word lookup
2025-05-28 18:35:15 -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
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
kobewi
87ebd2d03c
Improve auto-translation of settings dialogs
2025-05-28 00:13:48 +02: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
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
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
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
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
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
f6a56c112f
Merge pull request #106500 from Frozenfire92/global-find-in-files
...
Make FindInFiles globally accessible
2025-05-26 11:24:20 -05:00
Rémi Verschelde
d0f99ec3d3
TileSet: Fix potential crash updating stale atlas source editor toolbar
2025-05-25 14:06:57 +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
Haoyu Qiu
f16378a8de
Fix heap-use-after-free when closing a scene with 2D particle nodes selected
2025-05-23 12:20:20 +08:00
Thaddeus Crews
6414451ced
Merge pull request #106441 from jorgekorgut/fix-highlight-issues
...
Fix highlighting warning and error issues
2025-05-21 09:06:24 -05:00
Rémi Verschelde
25a3c27c41
Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5
...
Native visionOS platform support
2025-05-20 23:09:07 +02:00
Matthew Love
9d3f4cad6d
Fix MSVC warning for potential mod by 0 (C4724)
2025-05-20 15:45:47 +01:00
Jorge Korgut Junior
77e6d92357
Fix highlighting warning and error issues related to Godot editor.
...
Fix Issue #104413 : Add a limit of 20 lines of warning highlight otherwise paint the background of the first line only.
Fix Issue #106278 : Extract the logic from clearing and setting background lines from _update_errors() and _update_warnings() to _update_background_text().
Fix Issue #83979 : Added signal for folding/unfolding lines (fold_lines_updated).
Feature: Highlight the folded line using signals connected to _update_background_text() to keep the editor visuals up to date. The background is set in the following priority order: Error, Warning, then Highlight background.
2025-05-20 10:03:39 +02:00
Ricardo Sanchez-Saez
457299449d
Introduce 'drivers/apple_embedded' abstract platform for code reuse
2025-05-19 15:37:13 -07:00
Thaddeus Crews
7258540a25
Merge pull request #106334 from harrisyu/tweeak-fix-feature
...
Make sure clicking AnimationTree node open the state machine editor not the track editor.
2025-05-19 08:01:37 -05:00
Thaddeus Crews
fa90be2684
Merge pull request #101179 from Flynsarmy/one_less_click
...
Fix opacity when deleting or renaming a node in AnimationNodeStateMachine
2025-05-19 08:01:32 -05:00
Thaddeus Crews
b8dc28ba9f
Merge pull request #103986 from CrayolaEater/improved-blend-tree-state-machine-display
...
Improve State Machine BlendTree node to properly display conditions
2025-05-19 08:01:31 -05:00
Aaron Franke
e821d780e3
Improve error message when trying to load scene as an animation library
2025-05-17 06:16:54 -07:00
Yufeng Ying
1384e82c2c
Improve ScriptLanguage get keyword API.
2025-05-17 18:43:19 +08:00
kleonc
6b235de846
Fix redundant signal connection in TextureRegionEditor
2025-05-15 19:23:25 +02:00
Thaddeus Crews
fdde7c3307
Merge pull request #105208 from hakro/2d-physical-keys
...
Adjust 2D select/move/rotate/scale shortcuts to match 3D
2025-05-15 10:22:28 -05:00
Haoyu Qiu
88d922c55e
Cleanup header includes in Tree
2025-05-15 14:28:00 +08:00
Thaddeus Crews
8b4dd7a34e
Merge pull request #105724 from dugramen/recovery/split-commit
...
Add inline color pickers to script editor
2025-05-14 09:44:16 -05:00
Thaddeus Crews
006b986fbb
Merge pull request #106121 from KoBeWi/you_can_undo_but_you_can't_save
...
Allow undoredo actions to not make history unsaved
2025-05-14 09:44:11 -05:00
Thaddeus Crews
67b3db8053
Merge pull request #104010 from aaronfranke/main-screen-auto-switch
...
Improve editor 2D/3D main screen auto-switching logic
2025-05-14 09:44:09 -05:00
Rémi Verschelde
1de9789806
Linux: Drop ppc32 (32-bit PowerPC) architecture support
...
This was added together with `ppc64le` in #54490 , but seemingly only for the
purpose of getting it to compile on a Linux distro that aims at maximizing
support for all CPU architectures.
I don't think anyone has ever _run_ Godot on a `ppc32` system (do those even
support OpenGL ES 3.0?) and so I don't think we should aim to support it.
Debian dropped support for its PowerPC (`ppc32`) arch in Debian 9, released
in 2017.
2025-05-14 10:22:12 +02:00
dugramen
b9f59ae6ca
Add color pickers to script editor
2025-05-13 18:03:21 -04:00