1
0
Fork 0
Commit Graph

181 Commits

Author SHA1 Message Date
Thaddeus Crews 58894136b7
Merge pull request #107395 from lodetrick/bottom-panel-margin-fixes
Fix TabContainer Editor theming and remove Debugger style hacks
2025-10-13 19:28:39 -05:00
Lukas Tenbrink 985e6178b4 Remove extraneous includes from `texture.h`. 2025-10-10 18:39:16 +02:00
Hugo Locurcio 7fe3a661b4 Add a border to tooltips when using the Draw Extra Borders editor setting
This distinguishes tooltips from the background when using the
Black (OLED) editor theme preset.
2025-10-08 01:47:06 +02:00
Thaddeus Crews d1d28c0bcf
Merge pull request #111223 from Ivorforce/remove-iterator-include
Replace `std::size` usage with `std_size` to avoid `<iterator>` include.
2025-10-06 09:06:49 -05:00
Lukas Tenbrink 1db0a60dc0 Replace `std::size` usage with `std_size` to avoid `<iterator>` include. 2025-10-05 00:26:11 +02:00
Michael Alexsander 8973c91293
Add icon color theme items for `TabBar` and `TabContainer` 2025-10-03 10:41:28 -03:00
Thaddeus Crews c92430e84a
Merge pull request #110737 from DeeJayLSP/no-embolden-when-variable
Editor font: do not embolden the Main Font if it's variable
2025-10-01 17:54:17 -05:00
MBCX f00df0ad1e Fix incorrect usage of `Color::from_hsv()` that was exposed by newer compiler warnings 2025-09-29 18:18:51 -04:00
DeeJayLSP d719fc74f5 Editor font: do not embolden the Main Font if it's variable 2025-09-22 10:35:22 -03: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
Pāvels Nadtočajevs 10e11ec87f
Rename SVGTexture to DPITexture. 2025-08-21 11:39:16 +03:00
kit 7e9e3b767c Fix some Text Editor theme issues and clean up 2025-07-15 13:43:30 -04:00
Logan Detrick 78045df591 Fix TabBar corner radius and generalize Debugger hack 2025-07-07 16:50:12 -07:00
A Thousand Ships f11aff3841
Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
kit ed5a9860a6 Fix custom Text Editor theme changes on reload 2025-06-30 09:41:22 -04:00
Rémi Verschelde 7491fc8533
Merge pull request #104073 from dugramen/scale-anchor-handles
Apply gizmo scale to EditorControlAnchor
2025-06-10 16:22:40 +02:00
Rémi Verschelde d6be90983f
Merge pull request #106850 from Calinou/editor-theme-reduce-font-placeholder-opacity
Decrease font placeholder opacity in the editor theme
2025-06-10 12:30:06 +02:00
Rémi Verschelde f342601ce2
Merge pull request #106217 from DeeJayLSP/variable-weights-editor
Force weights on custom editor fonts when variable
2025-06-05 13:11:35 +02:00
Rémi Verschelde b25f609eed
Merge pull request #105994 from syntaxerror247/split_container
Add option for a touch-friendly drag handle in `SplitContainer`
2025-06-05 13:11:14 +02:00
Anish Mishra b5dad5a0b2 Improve SplitContainer usability in the Android editor 2025-06-03 19:49:56 +05:30
kobewi b41d6ecf8c Allow to override editor settings per project 2025-06-02 17:51:26 +02:00
Malcolm Anderson e6038335b2 Add dropdown to Movie Maker button in editor run bar to access settings
Display Movie Maker button as "pressed" when Movie Maker mode is enabled

Fix Movie Maker button colors

Use enum for Movie Maker menu options

Fix Movie Maker button background when switching themes

Apply suggestions from code review

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>

Use a theme variation for button colors

Update editor/gui/editor_run_bar.h

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-05-27 10:36:11 -07:00
Thaddeus Crews 482dacc300
Merge pull request #103583 from beicause/color-picker-add-intensity
ColorPicker: Add an intensity slider to all modes for HDR
2025-05-27 09:39:21 -05:00
Hugo Locurcio dfdcea22c5
Decrease font placeholder opacity in the editor theme
This makes placeholder text easier to distinguish from actual text
in the editor. Previously, placeholder text's contrast against the
background was only slightly lower than actual text.
2025-05-26 23:16:29 +02:00
LuoZhihao 8a9409257b ColorPicker: Add intensity slider
Add intensity slider to all color modes. Replace raw mode by linear mode, which uses linear color space.

When color is overbright, automatically switch hex text to script text. Allow executing expression in script text field to set color. Add the "script" icon to the default theme.
2025-05-23 12:45:29 +08:00
Thaddeus Crews 6fb4a84a0e
Merge pull request #104682 from aaronfranke/new-icons
Add several new physics-related icons
2025-05-19 16:22:26 -05:00
DeeJayLSP 0d4d0d44c9 Force weights on custom editor fonts when variable 2025-05-18 23:44:31 -03:00
Thaddeus Crews 09fcbb8645
Merge pull request #92542 from aganm/solarized_revert
Revert Solarized Dark theme to Godot 3
2025-05-13 16:22:32 -05:00
Aaron Franke 994f41aa78
Add several new physics-related icons 2025-05-12 18:10:41 -07:00
Thaddeus Crews 54a0e10648
Merge pull request #105487 from Calinou/3d-editor-fix-light-theme-gizmo-icons
Fix light theme gizmo icons in the 3D editor appearing too dark
2025-04-27 19:21:12 -05:00
Pāvels Nadtočajevs 24bb0d5c4f
Use SVGTextures for editor and default theme icons. 2025-04-19 12:48:24 +03:00
Hugo Locurcio 90e3926424
Fix light theme gizmo icons in the 3D editor appearing too dark 2025-04-17 14:29:54 +02:00
Thaddeus Crews 039d9ffd30
Merge pull request #104317 from pafuent/fixing_wrong_focus_style_clipping_on_scroll_container
Fix `ScrollContainer` focus border issue
2025-04-15 12:28:50 -05:00
Pablo Andres Fuente e1384dd159 Fix `ScrollContainer` focus border issue
Fixes #100176

Instead of using no clipping technique to draw the focus border because
it causes problems if a `ScrollContainer` is nested in another
`ScrollContainer`, now the focus border is drawn using an internal
`PanelContainer`.
2025-04-14 17:51:43 -03:00
passivestar 1c1e31118e Allow theming audio buses 2025-04-12 20:23:32 +04:00
kobewi 13741ff913 Add FoldableContainer
Co-authored-by: WhalesState <whalesstate@gmail.com>
2025-04-08 22:27:32 +02:00
Pāvels Nadtočajevs 302fa831cc
Initial editor accessibility. 2025-04-08 20:25:48 +03:00
MewPurPur ae980c6bfb Add icons to some editor classes 2025-04-05 17:25:42 +03:00
kobewi 75881f8322 Use initializer list in Arrays 2025-03-26 18:38:15 +01:00
Robert Yevdokimov 1abde8ce48 Fix 3D view menu gizmo icons being broken in empty scene 2025-03-22 21:12:44 +04:00
Rémi Verschelde 7b21950fb0
Merge pull request #103751 from bruvzg/glob_menu_icons_theme
[Editor] Change global menu icons theme independently of editor theme.
2025-03-19 12:26:57 +01:00
dugramen bc9c91cf01 Apply gizmo scale to EditorControlAnchor 2025-03-13 11:09:07 -04:00
Thaddeus Crews d190cc6d6f
Merge pull request #100412 from havi05/tree-hover-on-selected
`Tree` highlight selected items on hover
2025-03-13 08:57:18 -05:00
Thaddeus Crews 70d7a77a9a
Merge pull request #98653 from Repiteo/scons/pretty-builders
SCons: Make builders prettier, utilize `constexpr`
2025-03-11 19:54:47 -05:00
Thaddeus Crews be429eb404
SCons: Make builders prettier, utilize `constexpr` 2025-03-11 18:31:20 -05:00
Konrad Gadzina e6f812c056 Modify color in ColorPicker with keyboard or joypad 2025-03-11 22:41:41 +01:00
Thaddeus Crews 5280c0bf4a
Merge pull request #102469 from sockeye-d/warning-highlights
Highlight warning lines in Script editor
2025-03-11 14:00:33 -05:00
Thaddeus Crews 324512e11c
Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
Thaddeus Crews c937b6d180
Merge pull request #102419 from Ivorforce/std-size
Use `std::size` instead of `sizeof(a) / sizeof(a[0])` pattern throughout the codebase.
2025-03-07 15:12:25 -06:00
Pāvels Nadtočajevs fd98c963ba [Editor] Change global menu icons theme independently of editor theme. 2025-03-07 08:59:52 +02:00