Commit Graph

21067 Commits

Author SHA1 Message Date
Thaddeus Crews 891069d1cd Merge pull request #114236 from warriormaster12/san-popupmenu-search-bar
Implement search bar for `PopupMenu`
2026-03-04 11:20:49 -06:00
Thaddeus Crews d72af002d0 Merge pull request #117051 from ryevdokimov/multi-node-favorite
Fix Favorite Properties not working with multi-node selection in Inspector
2026-03-04 11:20:48 -06:00
Thaddeus Crews b8fc607ef4 Merge pull request #116992 from Giganzo/focus-close-find-replace-bar
Fix Script Editor loses focus on esc in Find/Replace bar
2026-03-04 11:20:45 -06:00
Thaddeus Crews b83356283d Merge pull request #116981 from Giganzo/replace-button
Fix replace button doesn't highlight next occurrence
2026-03-04 11:20:44 -06:00
Thaddeus Crews 85b9dfb500 Merge pull request #116977 from Giganzo/replace-line-edit
Fix replace bar requiring pressing enter twice
2026-03-04 11:20:43 -06:00
Thaddeus Crews 6c1652235c Merge pull request #116940 from ryevdokimov/show-scene-tree-root
Remove `show_scene_tree_root_selection` from `EditorSettings`
2026-03-04 11:20:42 -06:00
Thaddeus Crews bed242666a Merge pull request #116848 from billuo/bugfix/issue-116788-crash
Fix `reload_scene_from_path` may crash
2026-03-04 11:20:41 -06:00
Thaddeus Crews eb516e3d12 Merge pull request #117008 from dalexeev/editor-help-fix-links-after-codeblocks
Editor Help: Start new paragraphs after codeblocks
2026-03-04 11:20:40 -06:00
Thaddeus Crews bb1e018314 Merge pull request #115119 from Nintorch/joypad-unfocused
Add project setting to ignore joypad events if the app is unfocused
2026-03-04 11:20:39 -06:00
Thaddeus Crews c86601bc4d Merge pull request #116971 from KoBeWi/longcut
Use `open_search` shortcut instead of hard-coded events
2026-03-04 11:20:38 -06:00
Thaddeus Crews d5e2ac7e02 Merge pull request #116991 from jazztickets/freelook_invert_y_axis
Add separate Freelook Invert Y Axis option
2026-03-04 11:20:37 -06:00
Thaddeus Crews b357ac9499 Merge pull request #113664 from shadow-foss/fix-overwriting-keys
Remove legacy animation key insertion offset loop
2026-03-04 11:20:36 -06:00
Thaddeus Crews 78beaadf60 Merge pull request #116813 from KoBeWi/pick_your_node
Change picking dialog title based on track type
2026-03-04 11:20:34 -06:00
Thaddeus Crews db25be3646 Merge pull request #116585 from jinyangcruise/fix_symbol_jump
Fix symbol jump history navigation issue.
2026-03-04 11:20:33 -06:00
Thaddeus Crews 371282b28e Merge pull request #92984 from adamscott/reveal-me
Customize the file manager label for each platform
2026-03-04 11:20:31 -06:00
Rémi Verschelde eabb9a63d4 Rename callable_method_pointer.h to callable_mp.h and include it explicitly
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.

Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Rémi Verschelde 727b06a79f Move ProcessID typedef out of OS
This allows decoupling a number of files from `os.h`.
2026-03-04 15:00:45 +01:00
Rémi Verschelde 765362b033 Explicitly include core/config/engine.h where used 2026-03-04 10:17:10 +01:00
Rémi Verschelde f332faf46b Explicitly include core/os/os.h where used 2026-03-04 09:54:10 +01:00
Robert Yevdokimov 786a644e20 Fix Favorite Properties not working with multi-node selection in Inspector 2026-03-03 23:24:10 -05:00
warriormaster12 18e989c49e Implement search bar to PopupMenu 2026-03-03 22:35:06 +02:00
Zhen Luo 0b4f18be7a Fix reload_scene_from_path may crash 2026-03-03 21:51:53 +08:00
Rémi Verschelde 8c0f175c94 Decouple RenderingServer from as much of the codebase as possible
Notably decouples it from:
- AccessibilityServer
- DisplayServer
- Viewport
- Window
2026-03-03 12:48:07 +01:00
Rémi Verschelde a447ac95ec Move DisplayServer enums and typedefs to DisplayServerEnums
This will allow decoupling `display_server.h` from a number of headers in the
codebase which only require those enums and not all the DisplayServer API.
2026-03-03 12:44:02 +01:00
Danil Alexeev 7d3fffbae7 Editor Help: Start new paragraphs after codeblocks 2026-03-03 12:51:02 +03:00
Nintorch d418d692b9 Project setting to ignore joypads on unfocused app
Co-Authored-By: Christoph Taucher <4498502+chtau@users.noreply.github.com>
2026-03-03 11:03:37 +05:00
jazztickets 4c3b3744dd Add separate Freelook Invert Y Axis option 2026-03-02 18:04:46 -07:00
Giganzo 195e3e8574 Fix Script Editor loses focus on esc in Find/Replace bar 2026-03-03 00:43:23 +01:00
Thaddeus Crews 778cf54dab Merge pull request #99499 from Calinou/3d-editor-add-follow-selection
Add "Follow Selection" in the 3D editor by using Center Selection twice
2026-03-02 15:54:03 -06:00
Thaddeus Crews 89f9ab0494 Merge pull request #116847 from dalexeev/edit-fix-objects-in-remote-inspector
Editor: Fix display of objects in the Remote Inspector
2026-03-02 15:54:03 -06:00
Thaddeus Crews dcbdac00f6 Merge pull request #116946 from vaner-org/statemachine-undo-redo
Add undo/redo to adding/removing StateMachine nodes
2026-03-02 15:54:02 -06:00
Thaddeus Crews da784e3ac2 Merge pull request #114261 from aaronp64/dock_tab_color
Update dock popup tab color for disabled slots
2026-03-02 15:53:57 -06:00
Thaddeus Crews 89f36b740a Merge pull request #115399 from MaxiSanc37/ChangeSelectionBoxColor
Fix cursor selection box color
2026-03-02 15:53:56 -06:00
Thaddeus Crews d1eaa0f88d Merge pull request #116834 from lodetrick/switch-fix
Fix Errors and tab swapping when changing docks
2026-03-02 15:53:52 -06:00
Thaddeus Crews a14035c910 Merge pull request #116882 from Zehir/read_only_metadata
Fix able to delete metadata on read-only object
2026-03-02 15:53:50 -06:00
MaxiSanc37 a8b7526f2a Changed the selection fill color and selection stroke color for the cursor selection box in ./themes/theme_modern.cpp
Co-Authored-By: fejesievo <fejesievo@gmail.com>
Co-Authored-By: SpencerGoodman <goodmasp@dickinson.edu>
Co-Authored-By: kateyvk <kateyvk16@gmail.com>
2026-03-02 15:29:01 -06:00
Giganzo 475579835c Fix replace button highlight next occurrence 2026-03-02 22:19:22 +01:00
Giganzo a243469e67 Fix replace bar requiring pressing enter twice 2026-03-02 21:24:35 +01:00
Robert Yevdokimov 6b9d7fe6de Remove show_scene_tree_root_selection from EditorSettings 2026-03-02 14:48:28 -05:00
Hugo Locurcio 040e19e75d Add "Follow Selection" in the 3D editor by using Center Selection twice
When pressing the Focus Selection shortcut twice, you will begin following
the current selection. This also applies to selection changes.

The effect is undone by pressing the Focus Selection shortcut another
time, using the Focus Origin shortcut, or by panning/using freelook
on the 3D editor camera. (Orbiting or switching between perspective and
orthogonal does not undo the effect.)

Co-authored-by: Robert Yevdokimov <robert.yevdokimov@autStand.com>
2026-03-02 19:24:01 +01:00
kobewi d34bfe89fd Use open_search shortcut instead of hard-coded events 2026-03-02 18:50:45 +01:00
Adam Scott f441172719 Customize the file manager for each platform 2026-03-02 09:42:13 -05:00
Pāvels Nadtočajevs 1306221592 Move accessibility methods/enums from DisplayServer to the AccessibilityServer dedicated singleton. 2026-03-02 13:48:29 +02:00
Rémi Verschelde db89e9b3cf Merge pull request #116863 from jelolul/fix-node-removal-crash
Fix crash when deleting a sibling node of AnimationPlayer
2026-03-02 12:40:20 +01:00
Logan Detrick b92b4b8471 Fix Errors and tab swapping when changing docks 2026-03-02 00:14:52 -08:00
vaner-org c09c60eb9c Add undo/redo to adding/removing StateMachine nodes 2026-03-02 13:37:21 +05:30
Thaddeus Crews 1aaea38e7f Merge pull request #111573 from StarryWorm/rm-class_db.h-from-resource.h
Core: remove `class_db.h` include from `resource.h`
2026-02-28 13:55:24 -06:00
kobewi 5acbfc8998 Change picking dialog title based on track type 2026-02-28 19:02:38 +01:00
Zehir 7fcae88358 Fix able to delete metadata on read-only object 2026-02-28 11:48:30 +01:00
jinyangcruise e4e31abeaa fix symbol jump history navigation issue. 2026-02-28 09:45:06 +08:00