summaryrefslogtreecommitdiffstats
path: root/editor/editor_themes.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Add the ability to drag the code completion scrollbar using the mouse clickMinusKube2022-07-031-0/+3
|
* Merge pull request #61698 from raulsntos/icon_color-editor-themeRémi Verschelde2022-06-241-1/+17
|\ | | | | Add icon colors to editor theme
| * Add icon colors to editor themeRaul Santos2022-06-231-1/+17
| | | | | | | | | | | | Add `icon_normal_color`, `icon_pressed_color`, and `icon_disabled_color` to `Button`, `OptionButton`, `CheckButton`, and `CheckBox`.
* | Add margins to Array and Dictionary editorsFireForge2022-06-111-1/+12
| |
* | Merge pull request #61454 from fire-forge/round-scriptRémi Verschelde2022-06-101-18/+16
|\ \
| * | Add rounded corners to the script editorFireForge2022-05-261-18/+16
| | |
* | | Merge pull request #59770 from fire-forge/rounded-cornersRémi Verschelde2022-06-101-27/+31
|\ \ \
| * | | Add rounded corners to EditorProperty and EditorSpinSliderFireForge2022-05-251-27/+31
| |/ / | | | | | | | | | | | | | | | | | | | | | - Adds rounded corners to the EditorProperty child background, EditorSpinSlider label background, and resource sub-inspector borders and background. - Allows customizing EditorSpinSlider label background through a new Theme StyleBox property, label_bg. - Makes margins consistent in resource sub-inspectors. - Removes space between buttons in NodePath, Resource, and multiline string editors. - Adds space between label background and content for vertical property editors.
* | | Merge pull request #59776 from fire-forge/more-roundRémi Verschelde2022-06-101-0/+15
|\ \ \
| * | | Add rounded corners to the contextual toolbarFireForge2022-05-251-0/+15
| |/ / | | | | | | | | | - Move contextual toolbar stylebox to the editor theme because it's the same in the 2D and 3D editors
* | / Remove TooltipPanel and TooltipLabelkobewi2022-06-091-1/+3
| |/ |/|
* | Fix state machine styleGuilherme Felipe de C. G. da Silva2022-06-031-2/+5
| |
* | Merge pull request #61455 from fire-forge/tabRémi Verschelde2022-05-311-3/+5
|\ \ | | | | | | Add color contrast to TabContainer backgrounds in the editor
| * | Use "odd" style for TabContainers on base BG colorFireForge2022-05-261-3/+5
| | | | | | | | | | | | - Use the "odd" style for TabContainers that are on a background with the same color as the default TabContainer background color to add contrast
* | | Improve Graphedit connection linesHendrik Brucker2022-05-301-2/+0
|/ /
* / Improve style of inspector buttonskobewi2022-05-251-0/+20
|/
* Increase saturation of accent color on the Gray editor theme presetHugo Locurcio2022-05-231-2/+2
| | | | This also renames the Gray editor theme preset to use US spelling.
* Add a new HashSet templatereduz2022-05-201-2/+2
| | | | | * Intended to replace RBSet in most cases. * Optimized for iteration speed
* Tweak minsize of editor ColorPickerButtonskobewi2022-05-191-0/+1
|
* Merge pull request #60463 from Geometror/improve-vs-1Rémi Verschelde2022-05-161-28/+48
|\
| * Improve the VisualShader/VisualScript editor UIHendrik Brucker2022-04-301-28/+48
| |
* | Replace most uses of Map by HashMapreduz2022-05-161-2/+2
|/ | | | | | | | | | | | * Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated!
* Merge pull request #60261 from fire-forge/theme-prop-renamesRémi Verschelde2022-04-251-29/+29
|\
| * Rename theme properties to include underscoresFireForge2022-04-231-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation
* | Continue to improve vector4 type in visual shadersYuri Roubinsky2022-04-221-0/+1
|/
* Remove unused SplitContainer bg theme propertykobewi2022-04-081-4/+0
|
* Merge pull request #59336 from YeldhamDev/where_we_dropping_boysRémi Verschelde2022-03-261-5/+10
|\
| * Add visual marker when dragging and dropping tabsMichael Alexsander2022-03-211-5/+10
| |
* | Use accent color for some editor iconsFireForge2022-03-221-8/+31
|/
* Merge pull request #59183 from YeldhamDev/assetlib_less_bordersRémi Verschelde2022-03-161-0/+1
|\ | | | | Remove extra borders from the AssetLib plugin
| * Remove extra borders from the AssetLib pluginMichael Alexsander2022-03-151-0/+1
| |
* | Merge pull request #59135 from ↵Rémi Verschelde2022-03-151-0/+13
|\ \ | |/ |/| | | EricEzaM/improvement/editor-log-better-button-style
| * Improve editor log message filter button styles.Eric M2022-03-151-0/+13
| |
* | Merge pull request #58981 from EricEzaM/improvement/popup-menu-even-spacingRémi Verschelde2022-03-101-1/+6
|\ \
| * | Editor Style: make popup menu vseparation even, and force it to be even.Eric M2022-03-101-1/+6
| |/
* / Remove duplicate editor settings definitionskobewi2022-03-061-1/+1
|/
* Merge pull request #58727 from fire-forge/EditorSpinSlider_label_colorRémi Verschelde2022-03-041-0/+12
|\ | | | | Make EditorSpinSlider label color a theme property
| * Make EditorSpinSlider label color a theme propertyFireForge2022-03-041-0/+12
| |
* | Add icon_normal_color to Button in editor themeRaul Santos2022-03-041-1/+3
| |
* | Clamp the editor theme's base colors to avoid various issuesHugo Locurcio2022-03-041-3/+5
|/ | | | | | This fixes the profiler backgrounds being black when using the light editor theme (which is a regression from using a negative contrast setting by default for the Light preset).
* Improve completion scroll bar visibility in the script editorHugo Locurcio2022-02-141-1/+2
| | | | | This makes the scroll bar bar thicker and more opaque (roughly matching the editor theme's scroll bar by default).
* Increase checkerboard texture contrastHendrik Brucker2022-02-121-0/+1
|
* Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-121-4/+4
|
* Reorganize inspector layout workflow for Control nodesYuri Sizov2022-02-101-0/+13
|
* Fix typos with codespellRémi Verschelde2022-02-101-1/+1
| | | | | | | Using codespell 2.2-dev from current git. Added `misc/scripts/codespell.sh` to make it easier to run it once in a while and update the skip and ignore lists.
* Unify array, dictionary, and inspector array editorsFireForge2022-02-091-0/+3
|
* Revert "Add missing SNAME macro optimization to all theme methods call"Rémi Verschelde2022-02-081-523/+523
| | | | | | | | This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters.
* Fix theming for floating window docksMichael Alexsander2022-02-071-1/+1
|
* Add missing SNAME macro optimization to all theme methods calljmb4622022-02-061-523/+523
|
* Add missing SNAME macro optimization in some function callsjmb4622022-02-061-125/+125
|