1
0
Fork 0
Commit Graph

6766 Commits

Author SHA1 Message Date
Thaddeus Crews 7b9c5122fa
Merge pull request #105183 from lodetrick/shader-ui-shuffle
Make shader editor menu position consistent with script editor
2025-04-11 09:51:14 -05:00
Thaddeus Crews 717df3ee88
Merge pull request #105249 from Repiteo/core/math-defs-namespace
Core: Use `Math` namespace for constants
2025-04-11 09:51:04 -05:00
Thaddeus Crews 83ab8b94e5
Merge pull request #87756 from ryevdokimov/alt-transform
Allow all tool modes to select
2025-04-10 16:53:43 -05:00
Thaddeus Crews 94282d88f9
Core: Use `Math` namespace for constants 2025-04-10 16:29:30 -05:00
Thaddeus Crews cade15a163
Merge pull request #92475 from AThousandShips/string_replace_char
Add `String::replace_char(s)` methods for performance and convenience
2025-04-10 10:18:16 -05:00
Thaddeus Crews c85e12223d
Merge pull request #105226 from bruvzg/vs_popup
Fix visual shader editor popups not using editor scale.
2025-04-10 10:18:12 -05:00
Thaddeus Crews ef3e8b1609
Merge pull request #102786 from Giganzo/top-toolbar-menu-button-styles
Fix MenuButton style in editor top menu bar
2025-04-10 10:18:10 -05:00
A Thousand Ships 889410dcda
Add `String::replace_char(s)` methods for performance and convenience 2025-04-10 13:08:45 +02:00
Pāvels Nadtočajevs 9870c8ca68
Fix visual shader editor popups not using editor scale. 2025-04-10 10:17:17 +03:00
Logan Detrick 07c91e80f6 Consolidate Shader Menu in plugin 2025-04-09 22:53:07 -07:00
Thaddeus Crews c374ce211c
Merge pull request #104830 from chocola-mint/fix-#104822
Add null check for SpriteFramesEditor's SpriteFrames
2025-04-09 18:12:03 -05:00
Thaddeus Crews 1be28a7cb2
Merge pull request #102292 from HolonProduction/gizmo-capsule
Editor: Improve capsule gizmos
2025-04-09 18:11:54 -05:00
Thaddeus Crews ec675fc329
Merge pull request #100333 from YYF233333/reduce_list
Use `LocalVector` instead of `List` as arg of `Dictionary::get_key_list`
2025-04-09 08:51:45 -05:00
Thaddeus Crews 4ddae0a7be
Merge pull request #105135 from timothyqiu/delete-window
Remove dead code in AnimationStateMachine editor
2025-04-09 08:51:36 -05:00
Haoyu Qiu 75314c2f87 Remove dead code in AnimationStateMachine editor 2025-04-09 08:39:27 +08:00
Hugo Locurcio e8eeccebcb
Unify Scripts Panel naming for the script and shader editors
Both use the same shortcut and action, so it makes sense to call it
a Files panel as opposed to a Scripts panel.
2025-04-09 01:17:36 +02:00
Yufeng Ying f7e4987d0e Dictionary::get_key_list use LocalVector instead of List. 2025-04-09 02:46:24 +08:00
Thaddeus Crews bb4a6b84db
Merge pull request #103731 from GustJc/embed_pause_hotkeys
Make embed floating window respect `Always On Top` configuration
2025-04-08 12:32:49 -05:00
Thaddeus Crews e6a61b1ecc
Merge pull request #76829 from bruvzg/ac_kit_direct
Implement screen reader support using AccessKit library.
2025-04-08 12:32:47 -05:00
Thaddeus Crews dc2364042f
Merge pull request #99099 from ydeltastar/align-to-orthogonal-view
Set correct position of node with `Align Transform with View` in orthographic view
2025-04-08 12:32:46 -05:00
Thaddeus Crews 6fe4d8d0f8
Merge pull request #104082 from YYF233333/dict_iter
Do not iterate `Dictionary` with `get_key_at_index`
2025-04-08 12:32:45 -05:00
Pāvels Nadtočajevs 302fa831cc
Initial editor accessibility. 2025-04-08 20:25:48 +03:00
Pāvels Nadtočajevs f37fb49739
Add separate `minimize_disabled` and `maximize_disabled` window flags. 2025-04-07 18:58:11 +03:00
Yufeng Ying bbc380b07e Do not iterate Dictionary with get_key_at_index. 2025-04-07 21:54:13 +08:00
Thaddeus Crews 0fbb22c095
Merge pull request #104432 from YYF233333/dict_iter2
Do not iterate `Dictionary` with `Dictionary::keys()`
2025-04-07 08:43:33 -05:00
Thaddeus Crews 5526a224e6
Merge pull request #105069 from KoBeWi/tUIDltip
Add UID to file tooltip
2025-04-07 08:43:32 -05:00
Thaddeus Crews 38a29f6139
Merge pull request #100287 from Chaosus/shader_ui_update
Re-organize UI in the shader editor
2025-04-07 08:43:25 -05:00
Thaddeus Crews ddae2698ce
Merge pull request #104993 from lodetrick/editor-ruler-text-align
Fix Editor 2D Ruler Text Top-Align
2025-04-07 08:43:21 -05:00
HolonProduction 02eab5e2c4 Editor: Improve capsule gizmos 2025-04-06 10:44:37 +02:00
kobewi 7d186cb28e Add UID to file tooltip 2025-04-05 22:05:49 +02:00
Yufeng Ying 8ae16699c5 Do not use Dictionary::keys() for Dictionary iteration. 2025-04-05 18:42:13 +08:00
Chaosus b983a05806 Re-organize UI in the shader editor 2025-04-05 13:12:59 +03:00
Yufeng Ying 4029051bb1 Change ClassDB::get_inheriters_from_class. 2025-04-04 23:47:19 +08:00
Logan Detrick 6ec32d0773 Top-Aligned the Ruler's text to avoid draw conflicts 2025-04-03 23:47:16 -07:00
yds e787252396
Set correct position of node with `Align Transform with View` in orthogonal mode 2025-04-03 17:21:29 -03:00
Robert Yevdokimov b98da2bd58 Allow all tool modes to select 2025-04-03 21:06:23 +04:00
Thaddeus Crews 6075e6a976
Merge pull request #104957 from arkology/empty-bitmap-crash
Fix `BitMapEditor` crash when bitmap is empty
2025-04-03 09:27:54 -05:00
Thaddeus Crews 577133e6d2
Merge pull request #104963 from beicause/display-pctex-format
Display PortableCompressedTexture's format in inspector preview
2025-04-03 09:27:48 -05:00
LuoZhihao 00f2e5be3a Display PortableCompressedTexture's format in inspector preview 2025-04-03 18:34:29 +08:00
arkology d8fca99ba0 Fix `BitMapEditor` crash when bitmap is empty 2025-04-03 05:53:28 +00:00
Yufeng Ying 7a1a970c25 size() <= 0 and size() < 1. 2025-04-02 19:18:44 +08:00
Yufeng Ying 4f4031a675 Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08:00
Michael Alexsander 556933306a
Allow to compile templates without navigation features 2025-04-01 11:53:35 -03:00
Thaddeus Crews d52b84e472
Merge pull request #103993 from aaronfranke/geometry-segment
Directly use segment points in Geometry2D/3D function parameters
2025-04-01 08:01:34 -05:00
Thaddeus Crews e5f7ec0c30
Merge pull request #104777 from smix8/fix_boxmesh
Fix EditorNode3DGizmo::add_solid_box() GPU stalling
2025-03-31 19:02:02 -05:00
Thaddeus Crews 8f6bb119f4
Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR
Add templated version of `ObjectDB::get_instance()`
2025-03-31 12:03:47 -05:00
chocola-mint 19e8faae30 Add null check for SpriteFramesEditor's SpriteFrames 2025-03-31 22:16:49 +09:00
Aaron Franke c1acc839a8
Directly use segment points in Geometry2D/3D function parameters 2025-03-30 16:25:59 -07:00
Kiro 23129a66ed Replace append_utfx with direct String::utfx 2025-03-30 19:56:38 +02:00
smix8 6a54d2d552 Fix EditorNode3DGizmo::add_solid_box() GPU stalling
Fixes EditorNode3DGizmo::add_solid_box() stalling the GPU because it used a function that queries the mesh arrays from the GPU.
2025-03-29 21:42:28 +01:00