Commit graph

18704 commits

Author SHA1 Message Date
Thaddeus Crews
220b0b2f74
Merge pull request #113509 from QbieShay/qbe/yolo-userdata-velocity
Store velocity in userdata, use VELOCITY to pass to copy shader
2026-03-06 12:40:38 -06:00
Thaddeus Crews
938369749a
Merge pull request #116734 from kitbdev/sc-drag-nested-intersection
SplitContainer drag nested intersections
2026-03-06 12:40:12 -06:00
Thaddeus Crews
42c771d160
Merge pull request #115957 from YeldhamDev/cursor_manipulator
Add `View3DController` for editor 3D view manipulation
2026-03-06 12:40:06 -06:00
Thaddeus Crews
8551f7b319
Merge pull request #113178 from AR-DEV-1/tree-create-item-doc-fix
Update the documentation for `Tree.create_item(), Tree.set_columns() & Tree.clear()` & add error messages.
2026-03-06 12:40:04 -06:00
Thaddeus Crews
737ae54ef6
Merge pull request #117074 from qqwobble/fix-rich-ol-alpha
Fix RichTextLabel [ol type=a] not generating the right prefix
2026-03-06 12:39:59 -06:00
Qbieshay
b2b4c04ac0 Store velocity in userdata, use VELOCITY to pass to copy shader 2026-03-06 16:35:33 +01:00
Rémi Verschelde
2759cbdc6c
Merge pull request #87081 from timoschwarzer/feature/control-render-transform
Add transform offset to Control nodes
2026-03-06 15:16:43 +01:00
Timo Schwarzer
c3d96f262f
Add offset transform to Control nodes 2026-03-05 22:55:49 +01:00
Michael Alexsander
27c86165f7
Add View3DController for editor 3D view manipulation 2026-03-05 12:51:48 -03:00
kit
339bc4f88f SplitContainer drag nested intersections 2026-03-05 10:35:02 -05:00
qqwobble
754eb7808a
Fix RichTextLabel [ol type=a] not generating the right prefix 2026-03-05 13:55:41 +01:00
Rémi Verschelde
2dd1f4ef60
Decouple node.h from scene_tree.h, minimize its other includes 2026-03-05 13:54:46 +01:00
Rémi Verschelde
18edfa5245
Explicitly include scene_tree.h where used
Pre-requisite before removing `scene_tree.h` from `node.h`
which has cascading consequences on most of the codebase.
2026-03-05 10:43:25 +01:00
StarryWorm
3cb2d376f8 Get rid of all unnecessary class_db.h includers 2026-03-04 17:40:05 -05:00
Thaddeus Crews
890567325e
Merge pull request #113954 from KoBeWi/EnsureDialog
Scroll to selected file on sorting change
2026-03-04 14:32:41 -06:00
Thaddeus Crews
93bc47df38
Merge pull request #116428 from Kazox61/virtual-joystick-styling
Add Styleboxes for Virtual Joystick
2026-03-04 14:32:34 -06:00
Thaddeus Crews
e72018ee34
Merge pull request #116786 from jaydensipe/remote-read-only
Make constants READONLY in remote scene view
2026-03-04 14:32:32 -06:00
Thaddeus Crews
98e6b3c460
Merge pull request #116956 from KoBeWi/missingmesh
Add configuration warning for missing Mesh
2026-03-04 14:32:31 -06: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
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
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
warriormaster12
18e989c49e Implement search bar to PopupMenu 2026-03-03 22:35:06 +02: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
Pāvels Nadtočajevs
70906e4feb
[RTL] Fix character click offsets after the table. 2026-03-03 13:15:32 +02: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
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
Adam Scott
f441172719
Customize the file manager for each platform 2026-03-02 09:42:13 -05:00
kobewi
75f0e931e2 Add configuration warning for missing Mesh 2026-03-02 14:00:26 +01: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
4683f3806f
Merge pull request #116928 from bruvzg/rtl_pc_img
[RTL] Fix `%` handling in `[img=WxH]` tags.
2026-03-02 12:40:25 +01:00
Pāvels Nadtočajevs
d06b6e7111
[RTL] Fix % handling in [img=WxH] tags. 2026-03-01 20:35:38 +02:00
Jayden Sipe
f5fb5ef6a5 Use readonly on constants in remote scene view 2026-02-27 22:51:28 -05:00
jinyangcruise
e4e31abeaa fix symbol jump history navigation issue. 2026-02-28 09:45:06 +08:00
StarryWorm
357fa00a4a rm class_db.h from resource.h 2026-02-27 19:08:29 -05:00
Danil Alexeev
f4b1d4b185
Editor: Fix display of objects in the Remote Inspector 2026-02-27 17:54:33 +03:00
Thaddeus Crews
4108ed03a0
Merge pull request #116824 from KoBeWi/resourceuserdata
Print error when trying to change to directory out of scope
2026-02-27 08:49:38 -06:00
Thaddeus Crews
e42575d23f
Merge pull request #113956 from allenwp/colour/remove-LinearToSRGB-clamping
Remove clamping from LinearToSRGB visual shader node.
2026-02-27 08:49:33 -06:00
Thaddeus Crews
28c37846d8
Merge pull request #111547 from sockeye-d/script-editor-join-lines
Add script editor `join_lines` keybind
2026-02-27 08:49:31 -06:00
Thaddeus Crews
60b00753d6
Merge pull request #109004 from DDarby-Lewis/master
Editor additions for MipMaps and rd_textures
2026-02-27 08:49:28 -06:00
DDarby-Lewis
bf326793ba
Editor additions for MipMaps and rd_textures 2026-02-27 08:38:13 -06:00
Thaddeus Crews
abdde1b69d
Core: Remove class_db.h include from ref_counted.h 2026-02-26 18:14:23 -06:00
Thaddeus Crews
f630133a01
Merge pull request #116826 from Repiteo/style/class-db-explicit-include
Style: Add `class_db.h` includes explicitly
2026-02-26 16:18:45 -06:00
Thaddeus Crews
4b70daceba
Merge pull request #116795 from bruvzg/ts_rs
Remove direct `RenderingServer` dependency from `TextServer`.
2026-02-26 16:18:37 -06:00