Commit Graph

97 Commits

Author SHA1 Message Date
0a875ab3bb Highlight hovered GraphEdit connection by widening the line
This change causes the connections to be additionally highlighted by
widening the line with a configurable factor.
2024-12-20 00:55:35 +01:00
7efe038eed Merge pull request #97492 from Geometror/profiler-autostart-indicator
Add profiler autostart indicator to EditorRunBar
2024-12-16 12:09:59 -06:00
9f8bbe43ee Add profiler autostart indicator to EditorRunBar 2024-12-16 10:15:24 +01:00
b05111799b ItemList - highlight selected items && draw cursor last 2024-12-14 19:03:43 +01:00
9a8d6628de [Scene] Add SceneStringName::hover 2024-12-11 11:11:25 +03:00
ba39b078f5 [Scene] Add SceneStringName::FlatButton 2024-12-10 11:12:26 +03:00
e6125ef51b Merge pull request #98763 from AThousandShips/more_sname_uses
Use `SceneStringName` in more places
2024-12-02 15:50:44 +01:00
d6b20fd7e5 Merge pull request #98402 from vaner-org/highlight-node-neighbours
Reduce opacity of nodes with no shared transition when selecting an AnimationNodeStateMachine node
2024-12-02 15:50:22 +01:00
af56d6e8e8 Use SceneStringName in more places 2024-12-02 14:39:16 +01:00
366fa9ff39 Reduce opacity of nodes with no shared transition when selecting an AnimationNodeStateMachine node
Applied suggestions from code review
2024-12-01 18:21:09 +05:30
8d3fc48abf Merge pull request #97521 from pafuent/enhance_scroll_container_focus
Add a focus border on `ScrollContainer`
2024-11-29 22:46:09 +01:00
6d4bb8fbda Merge pull request #94721 from ckaiser/animation-blend-tree-tweaks
Improve blend tree contrast/margins
2024-11-29 22:45:47 +01:00
a1365dcb12 Merge pull request #98765 from Calinou/editor-bottom-panel-no-icon-tint
Don't tint editor bottom panel icons when hovered or pressed
2024-11-29 22:01:55 +01:00
9e259ef061 Merge pull request #97884 from passivestar/list-variations
Add theme type variations for secondary Trees and ItemLists
2024-11-27 10:47:14 -06:00
86ea0127a3 Add a focus border on ScrollContainer
Also added new unit tests for `Control`.

Co-authored-by: ator-dev <dominic.codedeveloper@gmail.com>
2024-11-23 23:54:38 -03:00
5559075844 Fix graph node sizing regression, improve blend tree contrast/margins 2024-11-22 16:11:28 -03:00
0ff5d5fd04 Add theme type variations for secondary Trees and ItemLists 2024-11-19 18:33:30 +04:00
edd6acdfd4 Expose state machine focus color to theming 2024-11-19 01:14:09 +04:00
dafba55c69 Don't tint editor bottom panel icons when hovered or pressed
This prevents the error/warning icons from turning gray or green,
making them hard to recognize. A similar mechanism is already used
for EditorLog filter button icons.

This also fixes typos in FileDialog theme color assignment
(`icon_color_pressed` instead of `icon_pressed_color`). The exposed theme
item names remain the same.
2024-11-02 18:35:45 +01:00
16524a8a01 Add "Game" editor for better runtime debugging 2024-10-30 11:42:17 -03:00
3b70a96164 Merge pull request #96518 from Giganzo/popup-panel-style
Fix PopupPanel and PopupMenu menu styles
2024-10-24 13:22:34 -05:00
549bffdcbc Fix PopupPanel menu style 2024-10-20 13:26:45 +02:00
ebe1a2d7ec Add hover state to Tree items display 2024-10-17 00:21:52 +02:00
f21a969bb9 Fix slider size in compact mode 2024-09-11 11:48:28 +02:00
466b4b9ff8 Merge pull request #96164 from Giganzo/signal-dialog-align-fix
Fix Connect Signal Dialog control alignment
2024-09-08 23:21:36 +02:00
bde64c4633 Deprecate set_min_buttons_width_from_icons 2024-09-05 15:43:54 +02:00
194bdde947 Cleanup of raw nullptr checks with Ref
Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
2024-08-31 15:01:09 +02:00
308186a89e Fix floating window corner radius 2024-08-29 10:27:27 +02:00
5a61e10e09 Merge pull request #89265 from davthedev/spinbox-buttons-refactor
Improve SpinBox interaction, split arrows, add theme attributes
2024-08-27 16:54:39 +02:00
1b7d7034a4 Fix Connect Signal Dialog control alignment 2024-08-27 13:25:26 +02:00
e371587147 Improve SpinBox interaction, split arrows, add theme attributes 2024-08-23 18:21:20 +02:00
6120786ddc Allow theming animation editor 2024-08-21 15:29:27 +04:00
01c0b39399 Merge pull request #95193 from Giganzo/fix-checkbox-alignment-compact-mode
Fix checkbox alignment when using compact theme spacing
2024-08-17 00:46:19 +02:00
7d6ce3345b Fix checkbox alignment when using compact theme spacing 2024-08-06 12:26:55 +02:00
de7ce9a85f Reduce size changes of visual shader nodes when connecting/disconnecting
- plus small internal rename
2024-08-02 13:26:49 +02:00
8f7dc86223 Enable restart_if_changed for the touchscreen editor settings
The alternative was to regenerate the theme which caused the Android Editor to freeze while the regeneration was ongoing.
2024-07-17 02:30:30 -07:00
b871794591 Fix GraphFrame autoshrink with high DPI displays/custom UI scales 2024-07-04 19:08:06 +02:00
398d1d4ef9 Merge pull request #93520 from passivestar/main-screen-button-mirror
Add missing RTL styles for MainScreenButton
2024-06-24 17:48:55 +02:00
ea5fe1df81 Add missing RTL styles for MainScreenButton 2024-06-23 23:33:31 +04:00
6bb58ca5ae Make inspector spacing more themable 2024-06-22 19:55:47 +04:00
4a9dc72d16 Merge pull request #93361 from passivestar/viewport-buttons-styles
Add missing style overrides for viewport overlay buttons
2024-06-21 10:14:21 +02:00
83078715ca Add missing style overrides for viewport overlay buttons 2024-06-20 22:28:45 +04:00
fb008256f5 Merge pull request #93318 from passivestar/action-button-rtl
Add missing RTL styles for InspectorActionButton
2024-06-20 16:18:30 +02:00
d21812f49b Merge pull request #93223 from passivestar/movie-button-colors
Allow theming movie writer button icon color
2024-06-20 16:18:27 +02:00
5c30858ee1 Merge pull request #92647 from passivestar/popup-margins
Fix popup windows content margins
2024-06-19 10:10:05 +02:00
cb9fb69d8c Add missing RTL styles for InspectorActionButton 2024-06-18 21:29:25 +04:00
d519715d94 [Scene] Add SceneStringNames::font(_size/_color) 2024-06-18 17:24:27 +02:00
71b300d9ac Fix popup windows content margins 2024-06-18 16:34:00 +04:00
70cdfc4c5e Allow theming movie writer button icon color 2024-06-16 14:00:55 +04:00
1415684af9 Merge pull request #92701 from bruvzg/button_align
[Button] Adds theme option to align button text and icon to either largest or current stylebox.
2024-06-11 10:48:49 +02:00