summaryrefslogtreecommitdiffstats
path: root/editor/editor_themes.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #84845 from DarkMessiah/tree-disabled-checkboxYuri Sizov2023-12-191-0/+4
|\ | | | | | | Implement disabled state for Checkbox in Tree
| * Implement disabled state for Checkbox in TreeStanislav Labzyuk2023-11-151-0/+4
| |
* | Improve engine startup/shutdown benchmarksYuri Sizov2023-12-081-6/+9
|/ | | | | | | | | - Add contexts to give a better sense of benchmarked areas. - Add missing benchmarks and adjust some begin/end points. - Clean up names. - Improve Android's internal benchmarks in a similar manner. Co-authored-by: Fredia Huya-Kouadio <fhuya@meta.com>
* Merge pull request #82133 from MewPurPur/svg-tweaksYuri Sizov2023-11-061-2/+3
|\ | | | | | | Optimize and tweak some SVGs, improve consistency between icons, and fix broken masks in light mode
| * Optimize, tweak, improve consistency in SVG icons, and fix masks in light modeMewPurPur2023-11-041-2/+3
| |
* | Remove margins from editor scrollbarskobewi2023-10-241-2/+2
| |
* | Readd close button for nodes in AnimationNodeBlendTree editorHaoyu Qiu2023-10-231-3/+4
| |
* | Fix StringName leaks in GDExtension, core, and editor themesYuri Sizov2023-10-181-9/+16
| |
* | Highlight doc comments in a different colorDanil Alexeev2023-10-081-1/+3
| |
* | Make `GraphEdit` toolbar more customizableYuri Sizov2023-10-021-0/+3
| | | | | | | | | | Also adds a semi-transparent background to make the toolbar stand out in front of nodes.
* | Merge pull request #81573 from YuriSizov/docs-use-theme-binds-in-helpRémi Verschelde2023-09-261-2/+0
|\ \ | | | | | | | | | Use bound theme properties for documentation
| * | Use bound theme properties for documentationYuri Sizov2023-09-261-2/+0
| | |
* | | Color match editor log toggles and flat pressed buttonsYuri Sizov2023-09-261-3/+4
|/ /
* | Merge pull request #81620 from YuriSizov/assets-remap-install-folderRémi Verschelde2023-09-261-0/+4
|\ \ | | | | | | | | | Allow to specify target folder when installing assets
| * | Allow to specify target folder when installing assetsYuri Sizov2023-09-191-0/+4
| |/ | | | | | | | | | | This also changes the layout of the installer window to better separate configuration of the installation and the expected output.
* | Merge pull request #81939 from YuriSizov/gui-flat-and-depressedRémi Verschelde2023-09-251-1/+25
|\ \ | | | | | | | | | Replace flat buttons with flat-styled buttons with a visible pressed state
| * | Replace flat buttons with flat-styled buttons with a visible pressed stateYuri Sizov2023-09-191-1/+25
| |/
* | Merge pull request #79104 from DrRevert/focusable_tabs_refactorRémi Verschelde2023-09-251-0/+4
|\ \ | | | | | | | | | Allow to focus individual tabs in `TabBar`/`TabContainer`
| * | Allow to focus individual tabs in TabBar/TabContainerArkadiusz Marcin Kołek2023-09-171-0/+4
| |/
* / Fix theme access and improve UX in AnimationTree editorYuri Sizov2023-09-231-13/+49
|/
* Merge pull request #81516 from YuriSizov/editor-theme-access-the-successYuri Sizov2023-09-151-1/+99
|\ | | | | | | Fix accessing editor theme items throughout the UI
| * Warn about accessing non-existing editor theme itemsYuri Sizov2023-09-151-1/+99
| |
* | Merge pull request #81557 from YuriSizov/editor-toolbars-dividedRémi Verschelde2023-09-141-2/+1
|\ \ | |/ |/| | | Improve the looks of 2D/3D viewport contextual toolbars
| * Improve the looks of 2D/3D viewport contextual toolbarsYuri Sizov2023-09-131-2/+1
| |
* | Add code region folding to CodeEditJean-Michel Bernard2023-09-111-0/+7
|/
* Clean up/refactor GraphNode and make it more flexibleHendrik Brucker2023-09-071-57/+60
| | | | | Split GraphNode into GraphElement and GraphNode, add custom titlebar, and adjust theming.
* Add EditorStringNames singletonkobewi2023-09-031-209/+210
|
* Merge pull request #80184 from MewPurPur/gray=abstractRémi Verschelde2023-09-011-2/+5
|\ | | | | | | Use the gray color for all abstract classes
| * Use the gray color for all abstract classesMewPurPur2023-08-311-2/+5
| |
* | Merge pull request #81065 from YuriSizov/themable-chairsRémi Verschelde2023-08-281-1/+1
|\ \ | | | | | | | | | Move default theme files to `scene/theme`
| * | Move default theme files to scene/themeYuri Sizov2023-08-281-1/+1
| |/ | | | | | | This also puts the default theme icons into their own folder.
* / Fix multiple usability issues in the texture region editorYuri Sizov2023-08-271-0/+5
|/ | | | | | | - 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.
* Merge pull request #78297 from aganm/contrastRémi Verschelde2023-08-171-2/+2
|\ | | | | | | Change light themes default contrast from -0.08 to -0.06
| * Change light themes default contrast from -0.08 to -0.06Michael Aganier2023-06-151-2/+2
| | | | | | | | -0.08 overblows the highlights, -0.06 looks much better.
* | Merge pull request #80285 from YeldhamDev/just_a_little_bitRémi Verschelde2023-08-091-4/+1
|\ \ | | | | | | | | | Further separate icon from text of buttons in both editor and default themes
| * | Further separate icon from text of buttons in both editor and default themesMichael Alexsander2023-08-071-4/+1
| | |
* | | Merge pull request #78744 from KoBeWi/easy_peasy_routine_refactor_stuffRémi Verschelde2023-08-081-0/+1
|\ \ \ | | | | | | | | | | | | Standardize dialog input validation as a new class
| * | | Standardize dialog input validation as a new classkobewi2023-08-081-0/+1
| |/ /
* | | Merge pull request #78468 from KoBeWi/enmarginalizationRémi Verschelde2023-08-081-1/+1
|\ \ \ | |/ / |/| | | | | Fix ColorPicker margin theme property
| * | Fix ColorPicker margin theme propertykobewi2023-06-201-1/+1
| |/
* | Merge pull request #78858 from MewPurPur/tweak-mesh-previewRémi Verschelde2023-08-071-6/+31
|\ \ | | | | | | | | | Improve material and mesh preview buttons
| * | Improve material and mesh preview buttonsMewPurPur2023-08-041-6/+31
| | |
* | | Fix spacing between icon and "Output" buttonMichael Alexsander2023-07-261-0/+3
| | |
* | | Clean up/refactor GraphEditHendrik Brucker2023-07-241-7/+9
| | |
* | | Merge pull request #79307 from Geometror/remove-graph-node-commentYuri Sizov2023-07-241-2/+0
|\ \ \ | | | | | | | | Remove GraphNode's comment property and related functionality
| * | | Remove GraphNode's comment property and related functionalityHendrik Brucker2023-07-111-2/+0
| | |/ | |/| | | | | | | (this functionality will be reintroduced in a new and more flexible way)
* | | Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own fileHendrik Brucker2023-07-171-0/+3
| |/ |/|
* | Extract and reorganize texture resource classesHendrik Brucker2023-07-141-0/+1
| |
* | Add a default theme for unfocused WindowsMarkus Sauermann2023-07-121-0/+1
| | | | | | | | | | | | | | 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.
* | Merge pull request #79262 from Geometror/vs-port-icon-size-overrideYuri Sizov2023-07-121-1/+4
|\ \ | | | | | | | | | Keep `GraphNode` port icons crisp at high zoom levels and remove artifacts