1
0
Fork 0
Commit Graph

687 Commits

Author SHA1 Message Date
Robert Yevdokimov 0b93712866 Rename Select Mode to Transform Mode, and create a new Select Mode without transform gizmo 2025-11-18 11:25:01 -06:00
Hugo Locurcio d823a69237
Always use a dark background for 3D editor overlays even with light theme
This results in better readability against mixed-color backgrounds,
as what you see in the 3D editor doesn't change depending on your editor theme.

This also tweaks the viewport zoom/speed label for better readability
by using a bold font and thicker outline.
2025-11-18 02:28:27 +01:00
Thaddeus Crews 109008bb80
Merge pull request #107765 from KoBeWi/overerrides
Improve editor settings override display
2025-11-17 10:57:01 -06:00
Thaddeus Crews 30d753c87e
Merge pull request #111184 from TokageItLab/limanglev
Add LimitAngularVelocityModifier3D
2025-11-14 17:16:50 -06:00
Silc Lizard (Tokage) Renew ada95cb543 Add LimitAngularVelocityModifier3D 2025-11-15 06:43:33 +09:00
Thaddeus Crews 90413dacb4
Merge pull request #97758 from TsFreddie/debugger-stepout
Add step out to script debugger
2025-11-14 14:23:01 -06:00
kobewi 29148d71e7 Improve editor settings override display 2025-11-14 00:38:11 +01:00
Thaddeus Crews 3fb8961b00
Merge pull request #110120 from TokageItLab/ik-modifier-3d
Add `SkeletonModifier3D` IKs as `IKModifier3D`
2025-11-04 16:32:36 -06:00
Silc Lizard (Tokage) Renew bf22eb25e3 Add IKModifier3D 2025-11-04 02:38:48 +09:00
Rémi Verschelde e7ded62465
Merge pull request #110593 from YeldhamDev/oh_yeah_we_have_a_light_theme
Fix wrong color for timeline indicator in the light theme
2025-11-01 19:05:11 +01:00
Thaddeus Crews 084d5d407e
Merge pull request #109727 from arkology/replace-individual
`FindInFiles`: Allow replacing individual results
2025-10-23 15:34:04 -05:00
Thaddeus Crews 44f4002bf2
Merge pull request #110661 from Calinou/dpitexture-fix-icon-name
Fix DPITexture editor icon name
2025-09-30 20:10:45 -05:00
arkology 221f1f4401 `FindInFiles`: Allow replace individual results 2025-09-25 21:43:05 +03:00
Thaddeus Crews de27f3a435
Merge pull request #110108 from PiCode9560/suspend-button
Differentiate the suspend button in the Game tab with the Pause button in the editor run bar
2025-09-24 09:59:15 -05:00
Thaddeus Crews 3ce6402d25
Merge pull request #109413 from WhalesState/ProfilerAutostartWarning-icon-cleanup
ProfilerAutostartWarning svg icon cleanup
2025-09-22 08:50:03 -05:00
Thaddeus Crews 25981beebd
Merge pull request #107511 from shadow-foss/insert-at-timeline-cursor-button
Add toggle for inserting keys/markers at current time vs mouse cursor's position
2025-09-20 13:41:35 -05:00
Thaddeus Crews 2a7e01e4fc
Merge pull request #80427 from MewPurPur/rework-noise-texture-icons
Rework icons of noise-related classes
2025-09-19 13:07:07 -05:00
Thaddeus Crews 4fa2409c78
Merge pull request #82121 from MewPurPur/more-icons
Add icons to some editor classes
2025-09-19 13:07:04 -05:00
Hugo Locurcio d824e79fc0 Fix DPITexture editor icon name
It was still using its previous name from 4.5 development.
2025-09-18 17:21:02 +02:00
Michael Alexsander 12e7050aba
Fix wrong color for timeline indicator in the light theme 2025-09-16 16:54:22 -03:00
Lukas Tenbrink 4c0026b053 Update links to the contributing section of the docs to the appropriate new sections. 2025-09-12 01:04:14 +02:00
PiCode dd11265c4c Improve suspend button 2025-09-01 14:38:45 +03:00
Mounir Tohami 8937c6880f ProfilerAutostartWarning.svg cleanup 2025-08-08 02:56:21 +03:00
shadow-foss c5490f7284 Add toggle to insert keys/markers at current time or mouse position
Adds a new editor setting editors/animation/insert_at_current_time and a toggle button in the Animation Track Editor to let users choose whether to insert keys and markers at the current timeline cursor (when enabled) or at the mouse position (default behavior).

- Key insertion
- Paste and duplicate operations
- Editor setting persistence
- Icon by @TokageItLab

Fixes #103272
2025-07-13 09:57:27 +05:30
TsFreddie bc054292d5
Add step out to script debugger 2025-07-10 23:21:02 +08:00
kobewi a6d4faf9b4 Allow toggling UID display in path properties 2025-06-16 15:46:50 +02:00
Rémi Verschelde d1f2a35d76
Merge pull request #104015 from bruvzg/poly_center
[Polygon2DEditor] Add tool to automatically move center of gravity to origin.
2025-06-10 16:22:35 +02:00
Rémi Verschelde 09c7214235
Merge pull request #106846 from TokageItLab/mod-target
Implement `ModifierBoneTarget3D` which can be target of the other `SkeletonModifier3D`s
2025-06-06 17:37:19 +02:00
Silc Lizard (Tokage) Renew aa2c3da63a Implement ModifierBoneTarget3D which can be target of the other mods 2025-06-05 23:46:36 +09:00
Silc Lizard (Tokage) Renew 4a2a95678b Implement BoneConstraint3D with Copy/ConvertTransfrom & TrackBone mods 2025-06-02 03:42:45 +09:00
Aaron Franke 994f41aa78
Add several new physics-related icons 2025-05-12 18:10:41 -07:00
Pāvels Nadtočajevs 9f5048fb36
Implement SVGTexture auto-scalable with font oversampling. 2025-04-19 12:42:54 +03:00
Pāvels Nadtočajevs df321eb135
[Polygon2DEditor] Add tool to automatically move center of gravity to origin. 2025-04-14 08:51:25 +03:00
kobewi 13741ff913 Add FoldableContainer
Co-authored-by: WhalesState <whalesstate@gmail.com>
2025-04-08 22:27:32 +02:00
MewPurPur 857f47e238 Rework icons of noise-related classes 2025-04-05 18:45:49 +03:00
MewPurPur ae980c6bfb Add icons to some editor classes 2025-04-05 17:25:42 +03:00
Malcolm Anderson 6858607e74 Add "Mute Audio" button to Game view in editor
Update servers/audio_server.cpp

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>

Apply suggestions from code review

Co-authored-by: Adam Scott <ascott.ca@gmail.com>

Fix a few lines for new member names

Add command-line argument `--debug-mute-audio`, and pass it to game if started with mute enabled

Apply suggestions from code review

Co-authored-by: arkology <43543909+arkology@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>

Fix icon for svgo
2025-03-19 08:20:17 -07:00
Jakub Marcowski 22903e4856
Apply `pre-commit` changes 2025-03-14 14:25:31 +01:00
Thaddeus Crews be429eb404
SCons: Make builders prettier, utilize `constexpr` 2025-03-11 18:31:20 -05:00
Thaddeus Crews 78c9f8ddd9
Merge pull request #103906 from adamscott/revert-builtin-gui-license-notice
Revert "Add built-in GUI to display license notices"
2025-03-10 21:05:58 -05:00
Thaddeus Crews 590fa90722
Merge pull request #100339 from syntaxerror247/touch-actions-panel
Add a `TouchActionsPanel` to Android Editor
2025-03-10 21:05:43 -05:00
Adam Scott 1d325847f3
Revert "Add built-in GUI to display license notices"
This reverts commit daa6198925.
2025-03-10 10:33:12 -04:00
Thaddeus Crews 3d9b37911d
Merge pull request #103011 from Repiteo/style/svgo-newline
Style: Ensure svgs have trailing newlines
2025-03-07 15:12:41 -06:00
Thaddeus Crews 0c6efe572e
Merge pull request #79599 from Calinou/add-license-notices-gui
Add built-in GUI to display license notices
2025-03-07 15:12:29 -06:00
Anish Mishra e8625e70cf Add TouchActionsPanel to Android Editor 2025-03-07 19:45:03 +05:30
Thaddeus Crews 7e5baa0426
Style: Enforce trailing newlines on svgs 2025-02-18 11:02:45 -06:00
Rémi Verschelde 622344b47d Merge pull request #99810 from hakro/toggle_skeleton
Style skeleton button on import screen
2025-02-12 11:20:56 +01:00
Hugo Locurcio daa6198925 Add built-in GUI to display license notices
Press Ctrl/Cmd + Shift + L (`ui_toggle_licenses_dialog` built-in action)
to show/hide the notices dialog.

The dialog can be shown via script using
`SceneTree.licenses_dialog_visible = true|false`.

Co-authored-by: MewPurPur <mew.pur.pur@abv.bg>
2025-01-27 18:35:04 +01:00
Hilderin ae0b7ff42d Fix Embedded Game Size 2025-01-21 20:17:01 -05:00
Thaddeus Crews 73278bf35d
SCons: Properly `NoCache` all text files 2025-01-16 16:59:12 -06:00