Commit Graph

81937 Commits

Author SHA1 Message Date
Thaddeus Crews 47612473f9 Merge pull request #117067 from AThousandShips/fix_trace_linux
[Linux] Fix `addr2line` call
2026-03-04 14:32:25 -06:00
Thaddeus Crews 7a25ab859f Merge pull request #117056 from bruvzg/no_ext
[TextServer] Remove GDExtension build support.
2026-03-04 14:32:24 -06:00
A Thousand Ships 68cec996d3 [Linux] Fix addr2line call 2026-03-04 18:53:01 +01:00
Pāvels Nadtočajevs b83ca97659 [TextServer] Remove GDExtension build support. 2026-03-04 19:34:46 +02:00
Thaddeus Crews c646b57c27 Merge pull request #117011 from bruvzg/rtl_tab_off
[RTL] Fix character click offsets after the table.
2026-03-04 11:20:50 -06:00
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 0f0c3f3a18 Merge pull request #115566 from bruvzg/add2line_
[Linux/BSD] Prefer `gimli-rs/addr2line` or `llvm-addr2line` over binutils.
2026-03-04 11:20:47 -06:00
Thaddeus Crews 1cbe90a1e9 Merge pull request #117058 from bruvzg/mac_pre_26
[macOS] Fix building with Xcode versions older than 26.
2026-03-04 11:20:46 -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 7438a39a13 Merge pull request #114324 from m4gr3d/support_composition_layers_anywhere_in_tree
Support composition layers anywhere in the tree
2026-03-04 11:20:32 -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
Thaddeus Crews 5b5dfa56bb Merge pull request #117062 from akien-mga/callable_mp-explicit-includes
Rename `callable_method_pointer.h` to `callable_mp.h` and include it explicitly
2026-03-04 11:20:29 -06:00
Thaddeus Crews d9a2afe977 Merge pull request #116963 from Repiteo/ci/changed-files-advanced
CI: Determine if source files were changed before building
2026-03-04 11:20:28 -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 02cbed84ce Merge pull request #117057 from akien-mga/os-processid
Move ProcessID typedef out of OS, remove `os.h` include where we can
2026-03-04 15:44:03 +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
Pāvels Nadtočajevs ee1a64a4ad [Linux/BSD] Prefer gimli-rs/addr2line or llvm-addr2line over binutils. 2026-03-04 14:17:48 +02:00
Pāvels Nadtočajevs 41c6075002 [macOS] Fix building with Xcode versions older than 26. 2026-03-04 13:13:40 +02:00
Rémi Verschelde c0ebded926 Merge pull request #117054 from akien-mga/os-explicit-includes
Explicitly include `os.h` and `engine.h` where used
2026-03-04 11:20:42 +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
Thaddeus Crews 74b5be24f4 Merge pull request #117023 from akien-mga/visionos-build-fix
Fix Apple OsLogLogger build on visionOS
2026-03-03 17:20:09 -06:00
Thaddeus Crews accfd9932b Merge pull request #116976 from akien-mga/displayserver-split-types
Decouple DisplayServer from as much of the codebase as possible
2026-03-03 17:20:07 -06:00
warriormaster12 18e989c49e Implement search bar to PopupMenu 2026-03-03 22:35:06 +02:00
Rémi Verschelde 36771d2357 Fix Apple OsLogLogger build on visionOS
Recent includes refactoring led to missing one here.

Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2026-03-03 15:05:08 +01:00
Zhen Luo 0b4f18be7a Fix reload_scene_from_path may crash 2026-03-03 21:51:53 +08:00
Rémi Verschelde 76f45883a7 Refactor DisplayServer declaration with API sections 2026-03-03 12:48:07 +01: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 769e80a7bb Add DisplayServerEnums commit to the git blame ignore list 2026-03-03 12:48:02 +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
Pāvels Nadtočajevs 70906e4feb [RTL] Fix character click offsets after the table. 2026-03-03 13:15:32 +02: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