1
0
Fork 0
Commit Graph

18510 Commits

Author SHA1 Message Date
Thaddeus Crews b144bbb510
Merge pull request #106553 from Lazy-Rabbit-2001/sprite-dragging-improved
Reintroduce the dragging method of Sprite2D's region_rect
2025-05-26 11:24:34 -05:00
Thaddeus Crews 60c66c0296
Merge pull request #106524 from chocola-mint/animation-player-method-lookup
Implement method lookup for method tracks
2025-05-26 11:24:29 -05:00
Thaddeus Crews 34cf5a03a2
Merge pull request #103833 from nobbele/projectmanager-local-time
Make project manager's "last edited" field display use local time instead of UTC
2025-05-26 11:24:27 -05:00
Thaddeus Crews 506417fe43
Merge pull request #105623 from lodetrick/section-feature-hide
Allow Inspector Section Checkboxes to hide features, Add "On" text to checkboxes
2025-05-26 11:24:25 -05:00
Thaddeus Crews 6132792f05
Merge pull request #106386 from bruvzg/mac_fs_name
Implement `get_filesystem_type` on macOS and Linux.
2025-05-26 11:24:25 -05:00
Thaddeus Crews f6a56c112f
Merge pull request #106500 from Frozenfire92/global-find-in-files
Make FindInFiles globally accessible
2025-05-26 11:24:20 -05:00
nobbele acc8fbee34 project_manager: Display last edited time using local timezone instead of UTC 2025-05-24 13:51:30 +02:00
Lazy-Rabbit-2001 3a7e45c0e7 Reintroduce the dragging method of Sprite2D's region_rect 2025-05-24 19:41:05 +08:00
Joel Kuntz 2cf64cc971 Make FindInFiles globally accessible
- Make ScriptEditor expose open_find_in_files_dialog to allow opening from anywhere
- Add FindInFiles to EditorNode as a keyboard shortcut, command, and menu option
- Change all find_in_files commands to be editor/find_in_files
2025-05-23 19:19:16 -03:00
Pāvels Nadtočajevs d609cf62a0
Implement `get_filesystem_type` on macOS and Linux. 2025-05-23 23:05:06 +03:00
Thaddeus Crews fa967cb4ae
Merge pull request #104436 from Arnklit/bezier-box-scaling-cursor-improvement
Add correct cursors when scaling bezier keys with box scaling
2025-05-23 09:46:15 -05:00
Thaddeus Crews a9b09fc305
Merge pull request #106739 from timothyqiu/particles-selection
Fix heap-use-after-free when closing a scene with 2D particle nodes selected
2025-05-23 09:46:13 -05:00
Thaddeus Crews cc452f9019
Merge pull request #104490 from arkology/The-Return-of-the-QuickOpen-Button
`EditorResourcePicker`: Add `Quick Load` button
2025-05-23 09:46:12 -05:00
Kasper Arnklit Frandsen 7b4560b1dc Add correct cursors when scaling bezier keys with box scaling 2025-05-23 11:55:20 +02:00
Haoyu Qiu f16378a8de Fix heap-use-after-free when closing a scene with 2D particle nodes selected 2025-05-23 12:20:20 +08:00
Thaddeus Crews 4daad86a86
Merge pull request #106562 from zeux/lod-metrics
Adjust LOD selection metrics to use attribute error
2025-05-22 12:15:03 -05:00
Thaddeus Crews 6258a3e224
Merge pull request #98750 from aaronfranke/grisu
Use Grisu2 algorithm in `String::num_scientific` to fix serializing
2025-05-22 12:15:02 -05:00
Thaddeus Crews 827f6435da
Merge pull request #106678 from timothyqiu/import-defaults
Relax the requirements for making `EditorImportPlugin`
2025-05-22 12:15:01 -05:00
Thaddeus Crews a9394898e7
Merge pull request #106674 from mihe/output-order-fix
Fix print/error ordering issue in editor Output
2025-05-22 12:15:00 -05:00
Aaron Franke 15de1d6c35
Use Grisu2 algorithm in String::num_scientific to fix serializing 2025-05-22 09:13:16 -07:00
Logan Detrick 1a427d3dec Add feature hint string and "On" text for checkable groups 2025-05-21 14:56:55 -07:00
Haoyu Qiu 7010d171b1 Relax the requirements for making EditorImportPlugin 2025-05-21 22:13:09 +08:00
Thaddeus Crews 6414451ced
Merge pull request #106441 from jorgekorgut/fix-highlight-issues
Fix highlighting warning and error issues
2025-05-21 09:06:24 -05:00
Mikael Hermansson 2d39bfaa57 Fix print/error ordering issue in editor Output 2025-05-21 13:10:57 +02:00
Rémi Verschelde 25a3c27c41
Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5
Native visionOS platform support
2025-05-20 23:09:07 +02:00
Thaddeus Crews 5d2074af6f
Merge pull request #105722 from aaronfranke/image-alpha-mode-is-not-a-bool
Explicitly handle Image AlphaMode enum instead of treating as bool
2025-05-20 11:37:26 -05:00
Thaddeus Crews d82d9c30fd
Merge pull request #106432 from arkology/editor-help-search-index
Fix EditorHelp's `FindBar` search index
2025-05-20 11:37:20 -05:00
chocola-mint 93575368b2 Implement method lookup for method tracks 2025-05-20 21:22:39 +09:00
Aaron Franke 19e6bc68aa
Explicitly handle Image AlphaMode enum instead of treating as bool
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2025-05-20 05:04:23 -07:00
Jorge Korgut Junior 77e6d92357 Fix highlighting warning and error issues related to Godot editor.
Fix Issue #104413 : Add a limit of 20 lines of warning highlight otherwise paint the background of the first line only.
Fix Issue #106278 : Extract the logic from clearing and setting background lines from _update_errors() and _update_warnings() to _update_background_text().
Fix Issue #83979 : Added signal for folding/unfolding lines (fold_lines_updated).
Feature: Highlight the folded line using signals connected to _update_background_text() to keep the editor visuals up to date. The background is set in the following priority order: Error, Warning, then Highlight background.
2025-05-20 10:03:39 +02:00
arkology 9a44deefc9 Fix EditorHelp's `FindBar` search index 2025-05-20 05:58:30 +00:00
Ricardo Sanchez-Saez 47971c0a27
Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
Ricardo Sanchez-Saez 457299449d
Introduce 'drivers/apple_embedded' abstract platform for code reuse 2025-05-19 15:37:13 -07:00
Thaddeus Crews 6fb4a84a0e
Merge pull request #104682 from aaronfranke/new-icons
Add several new physics-related icons
2025-05-19 16:22:26 -05:00
Thaddeus Crews 8e744e65b8
Merge pull request #106049 from nklbdev/fix-set-focus-on-right-control-on-user-action-show-in-file-system
Fix Set focus on right control on user action "show in file system"
2025-05-19 16:22:24 -05:00
Thaddeus Crews c4c2009f2d
Merge pull request #92141 from SatLess/Anim-Player-Pos-Double-Click
Allow double-click within tracks to set a new play position
2025-05-19 08:01:39 -05:00
Thaddeus Crews f1ba8eeae5
Merge pull request #105706 from TokageItLab/fix-fixer
Make silhouette fixer to use arc `Quaternion` constructor instead of `looking_at()`
2025-05-19 08:01:38 -05:00
Thaddeus Crews 7258540a25
Merge pull request #106334 from harrisyu/tweeak-fix-feature
Make sure clicking AnimationTree node open the state machine editor not the track editor.
2025-05-19 08:01:37 -05:00
Thaddeus Crews fa90be2684
Merge pull request #101179 from Flynsarmy/one_less_click
Fix opacity when deleting or renaming a node in AnimationNodeStateMachine
2025-05-19 08:01:32 -05:00
Thaddeus Crews b8dc28ba9f
Merge pull request #103986 from CrayolaEater/improved-blend-tree-state-machine-display
Improve State Machine BlendTree node to properly display conditions
2025-05-19 08:01:31 -05:00
Thaddeus Crews a6e80ec3ea
Merge pull request #106260 from Rubonnek/fix-pot-dialog-config
Do not grab focus on filename `LineEdit` in `EditorFileDialog` when outside the tree
2025-05-19 08:01:28 -05:00
Sat e64206d851 Allow double-click within tracks to set a new play position 2025-05-18 15:56:03 -03:00
Wilson E. Alvarez 8bd1b5fce9
Do not grab focus on filename LineEdit in EditorFileDialog when outside the tree 2025-05-18 13:06:02 -04:00
Arseny Kapoulkine 6190d412d3 Adjust LOD selection metrics to use attribute error
- Revert meshoptimizer patch; the metric used for LOD selection now
incorporates attribute error
- Since LOD selection is now aware of attribute deviation, we don't
need to use a higher normal weight
- To prevent normal creases from creating input triangles with very
large normal deviation, reduce default normal merge threshold
- Since we now use combined metric to select LODs, we never need LODs
with error>1 as these should not be selected if the mesh is visible.
2025-05-18 17:38:54 +03:00
Yufeng Ying 1384e82c2c Improve ScriptLanguage get keyword API. 2025-05-17 18:43:19 +08:00
Thaddeus Crews ce2f047112
Merge pull request #106437 from BlueCube3310/ch-remap-grow
Expand the imported texture channel count for remapping if necessary
2025-05-16 10:29:00 -05:00
Thaddeus Crews 0d8f33a74a
Merge pull request #103295 from Arnklit/animation-editor-select-node-list-view
Add select node shortcut to list view in Animation Player Editor
2025-05-16 07:43:14 -05:00
Thaddeus Crews b639c0cb77
Merge pull request #103130 from Arnklit/filter-animations
Add animation filtering to animation editor
2025-05-16 07:43:12 -05:00
Thaddeus Crews c3247d87d8
Merge pull request #106423 from YeldhamDev/that_is_a_big_scrollbar_btw
Hide scrollbar in the audio stream importer dialog when unneeded
2025-05-16 07:43:11 -05:00
Thaddeus Crews f33f01335f
Merge pull request #106453 from kleonc/texture_region_editor_fix_redundant_signal_connection
Fix redundant signal connection in `TextureRegionEditor`
2025-05-16 07:43:10 -05:00