a8bcbff59f
Merge pull request #82133 from MewPurPur/svg-tweaks
...
Optimize and tweak some SVGs, improve consistency between icons, and fix broken masks in light mode
2023-11-06 13:22:59 +01:00
03d1830176
Optimize, tweak, improve consistency in SVG icons, and fix masks in light mode
2023-11-04 17:36:18 +02:00
a3172ae8c5
Remove margins from editor scrollbars
2023-10-24 02:06:23 +02:00
920e53cacb
Readd close button for nodes in AnimationNodeBlendTree editor
2023-10-23 11:11:51 +08:00
582ed157b5
Fix StringName leaks in GDExtension, core, and editor themes
2023-10-18 17:36:20 +02:00
de7cbe8789
Highlight doc comments in a different color
2023-10-08 19:26:10 +03:00
b07c664af9
Make GraphEdit toolbar more customizable
...
Also adds a semi-transparent background
to make the toolbar stand out in front of nodes.
2023-10-02 13:43:08 +02:00
f14ed3067d
Merge pull request #81573 from YuriSizov/docs-use-theme-binds-in-help
...
Use bound theme properties for documentation
2023-09-26 22:46:10 +02:00
596dd726a1
Use bound theme properties for documentation
2023-09-26 18:48:51 +02:00
cdec1ee6cb
Color match editor log toggles and flat pressed buttons
2023-09-26 16:41:50 +02:00
8f0609c00a
Merge pull request #81620 from YuriSizov/assets-remap-install-folder
...
Allow to specify target folder when installing assets
2023-09-26 08:21:19 +02:00
8ddf73c74d
Merge pull request #81939 from YuriSizov/gui-flat-and-depressed
...
Replace flat buttons with flat-styled buttons with a visible pressed state
2023-09-25 17:18:29 +02:00
c57d9f3483
Merge pull request #79104 from DrRevert/focusable_tabs_refactor
...
Allow to focus individual tabs in `TabBar`/`TabContainer`
2023-09-25 17:17:51 +02:00
b351cffddf
Fix theme access and improve UX in AnimationTree editor
2023-09-23 21:47:27 +02:00
4bd569be95
Replace flat buttons with flat-styled buttons with a visible pressed state
2023-09-19 22:36:29 +02:00
ef80a2b44c
Allow to specify target folder when installing assets
...
This also changes the layout of the installer window to
better separate configuration of the installation and the
expected output.
2023-09-19 20:10:26 +02:00
18811ac814
Allow to focus individual tabs in TabBar/TabContainer
2023-09-17 18:49:48 +02:00
df6cd37a69
Merge pull request #81516 from YuriSizov/editor-theme-access-the-success
...
Fix accessing editor theme items throughout the UI
2023-09-15 19:48:14 +02:00
6e11fcb92c
Warn about accessing non-existing editor theme items
2023-09-15 14:51:01 +02:00
5a74ce9a56
Merge pull request #81557 from YuriSizov/editor-toolbars-divided
...
Improve the looks of 2D/3D viewport contextual toolbars
2023-09-14 23:40:33 +02:00
f542dffb39
Improve the looks of 2D/3D viewport contextual toolbars
2023-09-13 13:04:55 +02:00
67dce301aa
Add code region folding to CodeEdit
2023-09-11 18:36:40 +02:00
5afe78bd9c
Clean up/refactor GraphNode and make it more flexible
...
Split GraphNode into GraphElement and GraphNode, add custom
titlebar, and adjust theming.
2023-09-07 17:29:06 +02:00
6de34fde27
Add EditorStringNames singleton
2023-09-03 19:58:18 +02:00
5588980e47
Merge pull request #80184 from MewPurPur/gray=abstract
...
Use the gray color for all abstract classes
2023-09-01 16:00:58 +02:00
398ca4e71a
Use the gray color for all abstract classes
2023-08-31 12:59:18 +03:00
8df1d90336
Merge pull request #81065 from YuriSizov/themable-chairs
...
Move default theme files to `scene/theme`
2023-08-28 15:05:04 +02:00
fd2ec47ec9
Move default theme files to scene/theme
...
This also puts the default theme icons into their own folder.
2023-08-28 00:23:38 +02:00
4b7d0c84a1
Fix multiple usability issues in the texture region editor
...
- Correctly display atlas textures when used by other objects.
- Make region handles easier to hit in ninepatchable objects.
- Correctly initialize and restore various visual properties.
- Improve code quality.
2023-08-27 14:25:49 +02:00
d3b69c09ad
Merge pull request #78297 from aganm/contrast
...
Change light themes default contrast from -0.08 to -0.06
2023-08-17 12:27:53 +02:00
f6b9d445b5
Merge pull request #80285 from YeldhamDev/just_a_little_bit
...
Further separate icon from text of buttons in both editor and default themes
2023-08-09 15:20:25 +02:00
60d6e14323
Merge pull request #78744 from KoBeWi/easy_peasy_routine_refactor_stuff
...
Standardize dialog input validation as a new class
2023-08-08 16:55:55 +02:00
14256a2395
Merge pull request #78468 from KoBeWi/enmarginalization
...
Fix ColorPicker margin theme property
2023-08-08 16:55:32 +02:00
7f41403a6f
Standardize dialog input validation as a new class
2023-08-08 16:14:35 +02:00
98bdb56815
Further separate icon from text of buttons in both editor and default themes
2023-08-07 13:22:39 -03:00
02709d57ee
Merge pull request #78858 from MewPurPur/tweak-mesh-preview
...
Improve material and mesh preview buttons
2023-08-07 14:44:34 +02:00
50f4c298e6
Improve material and mesh preview buttons
2023-08-04 01:47:32 +03:00
2883a40aa1
Fix spacing between icon and "Output" button
2023-07-26 15:22:44 -03:00
a38fd09669
Clean up/refactor GraphEdit
2023-07-24 18:37:23 +02:00
91258e52be
Merge pull request #79307 from Geometror/remove-graph-node-comment
...
Remove GraphNode's comment property and related functionality
2023-07-24 16:56:41 +02:00
a29a680920
Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file
2023-07-17 13:25:00 +02:00
7e21eb7e00
Extract and reorganize texture resource classes
2023-07-14 20:04:21 +02:00
576980f960
Add a default theme for unfocused Windows
...
At the moment it is impossible to distinguish between focused and
unfocused embedded Windows.
Add a new `theme_item` that is used for coloring the border of
unfocused Windows.
2023-07-12 22:35:03 +02:00
19f3303357
Merge pull request #79262 from Geometror/vs-port-icon-size-override
...
Keep `GraphNode` port icons crisp at high zoom levels and remove artifacts
2023-07-12 17:17:02 +02:00
6960a1d0e8
Merge pull request #78248 from felaugmar/load-svg-adjustable-scale
...
Added `Image::load_svg_from_(buffer|string)`
2023-07-12 15:09:03 +02:00
b4a11294e6
Merge pull request #75460 from joao-pedro-braz/add_new_item_stylebox_to_the_tree_control
...
Add a new "inner_item_margin" Theme constant to the Tree control
2023-07-12 15:08:36 +02:00
662d8c76b3
Remove GraphNode's comment property and related functionality
...
(this functionality will be reintroduced in a new and more flexible way)
2023-07-11 02:05:25 +02:00
1bea64a295
[Graph editors] Keep port icons crisp at high zoom levels, remove rim artifacts
2023-07-10 15:09:40 +02:00
26eb3db234
Added Image's load_svg_from_(buffer|string)
...
No core dependency to the svg module.
2023-06-23 00:43:43 -03:00
9c3afcc898
Fix ColorPicker margin theme property
2023-06-20 12:47:52 +02:00