Aaron Franke
508d271522
Set current directory when using Save Branch As Scene
2025-05-05 14:00:44 -07:00
Thaddeus Crews
5bc01f2994
Merge pull request #105080 from beicause/basisu-ktx2-settings
...
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-05 11:24:20 -05:00
Thaddeus Crews
97e5ddd544
Merge pull request #106082 from jaydensipe/open-recent-better-ui
...
Show "No Recent Scenes" under `Open Recent` instead of redundant button
2025-05-05 11:24:17 -05:00
Thaddeus Crews
976f42de0b
Merge pull request #106077 from m4gr3d/enable_xr_mode_options
...
Enable XR play mode options in the regular editor
2025-05-05 11:24:15 -05:00
Thaddeus Crews
e348d09e1a
Merge pull request #90558 from Daylily-Zeleen/daylily-zeleen/add_include_exclude_to_FindInFiles
...
Add include/exclude to `FindInFiles` for filtering files.
2025-05-05 11:24:13 -05:00
Hugo Locurcio
961f9a891a
Improve editor progress reporting on the command line
...
This is useful when looking at the progress of command line exporting,
especially on continuous integration.
2025-05-05 16:23:03 +02:00
Jayden Sipe
7430711cb7
Show "No Recent Scenes" under `Open Recent` instead of clearing nothing
2025-05-05 08:07:34 -04:00
Fredia Huya-Kouadio
d320b92352
Enable XR play mode options in the regular editor
...
The feature is necessary for XR projects with regular scenes, or hybrid app projects.
2025-05-04 12:54:06 -07:00
Daylily-Zeleen
1bccf5c9a3
Add include/exclude to `FindInFiles` for filtering files.
2025-05-03 23:31:52 +08:00
LuoZhihao
237597b01f
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-03 01:45:38 +08:00
Thaddeus Crews
1cf573f44d
Merge pull request #105887 from Repiteo/core/modernize-headers
...
Core: Modernize C headers with C++ equivalents
2025-05-02 09:25:29 -05:00
Thaddeus Crews
da462c093a
Merge pull request #105147 from Lazy-Rabbit-2001/sprite_stretching
...
Allow `Sprite2D` being dragged to change their `region_rect`
2025-05-02 09:25:27 -05:00
Thaddeus Crews
bec3856cec
Merge pull request #105997 from nklbdev/fix-file-system-dock-add-missing-shortcuts-from-tree-to-file-list
...
Fix added missing shortcuts from tree to file list
2025-05-02 09:25:24 -05:00
Thaddeus Crews
01fc9aee6c
Core: Modernize C headers with C++ equivalents
2025-05-02 08:23:01 -05:00
Thaddeus Crews
f215384aaa
Merge pull request #105625 from zmn-hamid/zoom_drag_2d
...
Add drag zoom feature with CTRL+MiddleMouseButton
2025-05-01 14:27:20 -05:00
Thaddeus Crews
d51e0f9d2d
Merge pull request #105968 from jaydensipe/find-bar-qol
...
Some QOL and cleanup to EditorHelp's `FindBar`
2025-05-01 14:27:19 -05:00
nklbdev
767e037726
Fix added missing shortcuts from tree to file list
2025-05-02 00:23:33 +05:00
hamid
82e23da12e
Add drag zoom feature with CTRL+MiddleMouseButton
...
This change introduces a DragType enum to scene/gui/view_panner.cpp of
dragging, which includes:
- DRAG_TYPE_NONE: Not dragging
- DRAG_TYPE_PAN: Panning (dragging using MMB)
- DRAG_TYPE_ZOOM: Zooming (dragging using CTRL+MMB)
The goal of this change is the third option, which was already available
in 3D viewport but not in 2D. This feature should work in other editors
as well such as Animation Track Editor and Visual Shader Editor and so
on.
2025-05-01 15:15:44 +03:30
Jayden Sipe
201238168c
Some QOL and cleanup to EditorHelp's `FindBar`
2025-04-30 21:43:05 -04:00
Rémi Verschelde
694d034d5b
Rename editor "File" MenuOption enums for clarity
2025-04-30 16:32:11 +02:00
Thaddeus Crews
32eafc18b4
Merge pull request #103806 from arkology/find-replace-bar-ui
...
`FindReplaceBar`: Fix "Replace (All)" buttons repositioning, improve "Hide" button visual feedback
2025-04-30 09:18:46 -05:00
Thaddeus Crews
f4f1471b57
Merge pull request #105910 from lawnjelly/global_get_fast4
...
Add `GLOBAL_GET` cached macros.
2025-04-30 09:18:44 -05:00
Thaddeus Crews
b2829f3256
Merge pull request #105897 from akien-mga/mingw-remove-undef-hacks
...
Remove WinAPI `#undef` hacks needed for mingw-std-threads
2025-04-30 09:18:42 -05:00
Thaddeus Crews
afad1129dd
Merge pull request #90436 from dsmtE/dev/region_texture_mapping
...
Expose built-in region information
2025-04-30 09:18:41 -05:00
lawnjelly
f8f350a32a
Add `GLOBAL_GET` cached macros.
...
GLOBAL_GET is an expensive operation which should not be used each frame / tick.
This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed.
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
2025-04-30 15:08:50 +01:00
Haoyu Qiu
daaf4119de
Improve `ColorPicker`
2025-04-30 11:50:35 +02:00
dsmtE
4e68f277c6
add REGION_RECT
...
fix formatting
fix shader compile (region_rect after draw_data)
fix formatting
fix formatting
Review fix (move region_rect in main + remove useless visual shader options)
fix formatting
fix alphabetic order (+ remove useless action for spatial shaders)
typo + remove TYPE_LIGHT option for region_rect
2025-04-30 11:07:22 +02:00
Thaddeus Crews
eb3d0604ba
Merge pull request #105876 from KoBeWi/dynamic_outline
...
Inline static variables (part 1)
2025-04-29 16:05:16 -05:00
Thaddeus Crews
bc21c322c6
Merge pull request #105880 from KoBeWi/deadline
...
Remove inline from constexpr variables
2025-04-29 11:24:13 -05:00
Thaddeus Crews
3b4cf41ea4
Merge pull request #105368 from lodetrick/editor-typed-hint
...
Add inspector support for typed property hint formats
2025-04-29 11:24:11 -05:00
Thaddeus Crews
c70ceb28b7
Merge pull request #105297 from timothyqiu/editor-about-ttrc
...
Improve EditorAbout dialog auto-translation
2025-04-29 11:24:09 -05:00
kobewi
5af4bef46f
Inline static variables (part 1)
2025-04-29 18:10:44 +02:00
Rémi Verschelde
c019b76523
Remove WinAPI `#undef` hacks needed for mingw-std-threads
...
Instead, we rename the conflicting symbols.
2025-04-29 14:24:03 +02:00
Thaddeus Crews
3e70fd7c83
Merge pull request #105883 from kitbdev/fix-empty-script-editor-members-overview
...
Fix empty Script Editor members overview visible
2025-04-28 18:45:56 -05:00
Thaddeus Crews
1d1805483f
Merge pull request #105815 from timothyqiu/anchors-presets
...
Fix item translation and icon in the Anchors Preset dropdown
2025-04-28 18:45:55 -05:00
kit
9b6f5cb953
Fix empty Script Editor members overview visible
2025-04-28 16:22:00 -04:00
Thaddeus Crews
627547cb7d
Merge pull request #105861 from groud/fix_flipped_tile_rendering
...
Fix rotated/flipped tiles rendering origin
2025-04-28 14:10:48 -05:00
Thaddeus Crews
ccd8816dd9
Merge pull request #105860 from timothyqiu/group-complete
...
Fix group name completion for `get_node_count_in_group`
2025-04-28 14:10:47 -05:00
Thaddeus Crews
48bdf3c0c4
Merge pull request #104739 from Nolkaloid/fix-code-editor-error-length
...
Limit error messages in CodeTextEditor to 2 lines length
2025-04-28 14:10:46 -05:00
kobewi
5125a273dc
Remove inline from constexpr variables
2025-04-28 21:09:43 +02:00
Thaddeus Crews
cfa2a908b3
Merge pull request #105844 from jaydensipe/remove-old-network-editor-setting
...
Remove deprecated `engine_version_update_mode` editor setting
2025-04-28 10:01:35 -05:00
Thaddeus Crews
c87f23ce7d
Merge pull request #89324 from KoBeWi/pandora's_can_of_worms
...
Allow exporting variables of type Variant
2025-04-28 10:01:33 -05:00
Thaddeus Crews
44c97f0d80
Merge pull request #105378 from bruvzg/fs_edit_popup
...
[FileSystemList] Fix edit popup not accounting scroll position.
2025-04-28 10:01:32 -05:00
Lazy-Rabbit-2001
1410bca5ce
Allow Sprite2D being dragged to change their region_rect
2025-04-28 22:43:41 +08:00
Lukas Tenbrink
bfdb0f0ecf
Fix various sanitizer issues.
2025-04-28 15:23:35 +02:00
Haoyu Qiu
3578aa6acc
Fix item translation and icon in the Anchors Preset dropdown
...
- Some items were not translated.
- Item icons did not react to light/dark theme switch.
2025-04-28 19:50:24 +08:00
Haoyu Qiu
f7a0b6b7cf
Fix group name completion for `get_node_count_in_group`
2025-04-28 19:42:01 +08:00
Gilles Roudière
52aee9c325
Fix rotated/flipped tiles rendering origin
2025-04-28 13:34:39 +02:00
Haoyu Qiu
c5a70dbeeb
Improve EditorAbout dialog auto-translation
2025-04-28 14:01:58 +08:00
Thaddeus Crews
a26c05d7e5
Merge pull request #104169 from CreatedBySeb/fix-error-panel-hiding
...
Fix error panel auto-hiding
2025-04-27 19:21:32 -05:00