e2cbfb53f1
Deprecate TextEdit background_color
2025-11-13 22:48:04 -05:00
4694ee84f6
PopupMenu: Add theme option for merging icon and checkbox gutters
2025-11-09 13:09:14 +08:00
682b0f7c54
Add switch on hover to TabBar
2025-10-22 00:34:57 +02:00
ed4f4d275e
Merge pull request #110904 from YeldhamDev/tree_drag_unfolding
...
Unfold tree items on hover while drag-n-dropping
2025-10-21 15:11:01 -05:00
e31830db52
[TextEdit] Make wrap_right_offset adjustable theme constant.
2025-10-18 21:35:02 +03:00
0f7bf2913f
Merge pull request #111249 from HolonProduction/owner-node
...
Store `ThemeOwner` owner directly as `Node*`
2025-10-07 17:15:08 -05:00
db9a0d82d9
Store ThemeOwner owner directly as Node*
2025-10-05 13:41:17 +02:00
38af23a654
Merge pull request #89409 from aaronfranke/server-folders
...
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
8973c91293
Add icon color theme items for TabBar and TabContainer
2025-10-03 10:41:28 -03:00
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07:00
26745b4b87
Unfold tree items on hover while drag-n-dropping
...
Co-authored-by: suddjian
2025-09-26 14:38:45 -03:00
12e97610a8
Add GDSOFTCLASS to six inheritors of Object
2025-09-21 16:22:29 +01:00
10e11ec87f
Rename SVGTexture to DPITexture.
2025-08-21 11:39:16 +03:00
65fd56832b
Fix ColorPresetButton preset_focus is set to wrong type in default theme
2025-07-21 11:27:21 +08:00
21144401c3
Add theme colors to touch dragger and fix touch dragger icon theme
2025-07-17 13:05:47 -05:00
95e72a36f3
Merge pull request #107347 from bruvzg/hr_hr_hr
...
[RTL] Decouple image width/height "in percent" properties. Add [hr] tag support.
2025-06-13 01:30:47 +02:00
beb8398857
Move font related project settings definitions to TextServer.
2025-06-12 15:14:57 +03:00
986cc40c42
Merge pull request #103907 from beicause/slider-draw-tick-center
...
Slider: Add bottom and top ticks and tick offset
2025-06-12 01:15:39 +02:00
a262747cdf
[RTL] Decouple image width/height "in percent" properties. Add [hr] tag support.
2025-06-10 12:22:02 +03:00
1e2fc9bcad
[RTL] Add paragraph separation theme property.
2025-06-10 12:13:48 +03:00
257c6ebe3c
Slider: Add tick position property and tick offset theme item
...
Allow ticks to be placed at the top, bottom, or center with custom offset.
2025-06-09 12:36:08 +08:00
8e0c258408
Merge pull request #106300 from bruvzg/rtl_ualp
...
[RTL] Add options to override underline color and default alpha.
2025-06-05 13:11:39 +02:00
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
332352d37f
[RTL] Add options to override underline color and default alpha.
2025-06-05 12:39:25 +03:00
bccf36b27b
Add option for a touch-friendly drag handle in SplitContainer
2025-06-03 19:49:56 +05:30
706bfd810b
Add thumbnail mode to FIleDialog
2025-06-03 02:06:14 +02:00
f75c564d58
Add favorites and recent directories to FileDialog
2025-05-29 15:50:29 +02:00
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
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
33dcd7a6d9
Add file sort to FileDialog
2025-05-15 13:23:38 +02:00
50c055600a
Skip default font loading if Brotli is disabled.
2025-05-14 13:52:10 +03:00
34b485d62b
Remove empty constructors and destructors from scene/
2025-05-06 14:46:54 +02:00
24bb0d5c4f
Use SVGTextures for editor and default theme icons.
2025-04-19 12:48:24 +03:00
13741ff913
Add FoldableContainer
...
Co-authored-by: WhalesState <whalesstate@gmail.com >
2025-04-08 22:27:32 +02:00
b106dfd4f9
Base accessibility API.
2025-04-08 20:14:28 +03:00
4f4031a675
Replace size() == 0 with is_empty().
2025-04-02 19:18:43 +08:00
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
70d7a77a9a
Merge pull request #98653 from Repiteo/scons/pretty-builders
...
SCons: Make builders prettier, utilize `constexpr`
2025-03-11 19:54:47 -05:00
be429eb404
SCons: Make builders prettier, utilize constexpr
2025-03-11 18:31:20 -05:00
e6f812c056
Modify color in ColorPicker with keyboard or joypad
2025-03-11 22:41:41 +01:00
c42fe6fb36
Merge pull request #95736 from nongvantinh/checkbox-states-colors
...
Allow changing the color for the Checkbox's checked and unchecked icons
2025-03-10 10:01:18 -05:00
324512e11c
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
3d9b37911d
Merge pull request #103011 from Repiteo/style/svgo-newline
...
Style: Ensure svgs have trailing newlines
2025-03-07 15:12:41 -06:00
70a8421c30
Apply fix_alpha_edges for both theme icons and font glyphs.
...
Only apply fix_alpha_edges for SVG glyphs.
Allow modulate for svg glyphs.
2025-02-18 13:10:28 -08:00
7e5baa0426
Style: Enforce trailing newlines on svgs
2025-02-18 11:02:45 -06:00
03caf44f57
Tree - highlight selected items
2025-01-24 08:07:02 +01:00
73278bf35d
SCons: Properly NoCache all text files
2025-01-16 16:59:12 -06:00
2eded468f9
Add ColorPicker cursor background and reuse the cursor for wheel.
...
Add a cursor's background to fill the picker cursor.
Unhardcode the wheel radius.
Reuse the picker cursor image for the HSV wheel.
2025-01-10 09:55:54 +02:00
9eeeadb037
ColorPicker: Improve the accuracy of hue slider in OKHSL mode
2025-01-04 21:36:27 +08:00
73d85f46c9
Remove unused headers in scene.
...
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-12-24 00:40:09 +08:00