927 Commits (3ff51442e18eba4ff1822d1ee1dfe7a2e2731559)

Author SHA1 Message Date
weisj cbf0260358
Tooltip: Correct shadow size insets for top alignment. 4 years ago
weisj fe4071d8ba
Disable double buffering for cellhint popup renderer. Fixes #232 4 years ago
weisj f161b369ec
Mark more log statements as level=Finer. 4 years ago
weisj 61706f56b0
Add option to specify the size of the icons displayed in the combobox and center them. 4 years ago
weisj 7bf7030ee5
Move tooltip position adjustments to the border itself. 4 years ago
weisj 4873f9b4b0
Reformat ternary operator. 4 years ago
weisj 86d1c314f0
Respect top tooltip shadow when adjusting the tooltip position for the pointer location. 4 years ago
weisj 770be706c0
Specify correct size in revert icons. 4 years ago
weisj f691249ae9
Explicitly make settings the tooltip of an AttachedPopupComponent a no-op. 4 years ago
weisj 4b0c5fde66
Avoid filtering icons. 4 years ago
weisj 09083f0bfb
Introduce string literal syntax and load some icon colors trough deferred property resolution at patch time. 4 years ago
weisj 7df17a9abc
Extract listener setup 4 years ago
weisj bd87d6e84e
Make sure textfield icons are painted using antialiasing. 4 years ago
weisj 83551ef37b
Move GraphicsUtil methods into GraphicsContext as members. 4 years ago
weisj f2420fb789
Revert last two commits. Using the fallback key actually does nothing. 4 years ago
weisj 68ca38ddeb
Don't overwrite TitlePane.unifiedMenuBar once it is set. 4 years ago
weisj 5879d5089d
Don't overwrite macos.coloredTitleBar once it is set. 4 years ago
weisj a52cb110ce
Properly align numbering. 4 years ago
weisj d9b0de52a2
Only replace default fonts i.e. logical Dialog fonts. 4 years ago
weisj 71276cae1f
Fix font names. Monospace -> Monospaced 4 years ago
weisj 667b9ccdd6
Remove method GraphicsUtil#setupAAPainting and replace it with GraphicsUtil#setupStrokePainting. 4 years ago
weisj 2c3039ed5b
Revert accidental removal of size specification for empty icon. 4 years ago
weisj d4b45ec72d
Break up groups for better readability. 4 years ago
weisj 0e7ab8dfc5
Replace key string literal with constant. 4 years ago
weisj 59084d38a5
Update textborder if warning state has changed. 4 years ago
weisj c05082665b
Avoid creating derived instances with the same size as the icon. 4 years ago
weisj c0dbf216e6
Remove explicit size definitions for icons where possible. 4 years ago
weisj 2cf2cfa444
Infer icon size for svg icons, when no size is given. 4 years ago
weisj b152520471
Make togglebutton hints depend on contrast property of theme. 4 years ago
weisj de0e9a6dc2
Provide generated foreground for colors which have a solid accent color dervied background for better legibility. 4 years ago
weisj a94087b841
Generate foreground color based on background. 4 years ago
weisj 4c1822b563
Default color should only be checked by reference equality. 4 years ago
weisj ea85370b2d
Check for key containment instead of value. 4 years ago
weisj 2ce89fde1a
Check for theme capabilities before applying accent colors. 4 years ago
weisj 48aa90d065
Properly request focus for already open settings dialog. 4 years ago
weisj c27894fb47
Reflect syntax change in documentation. 4 years ago
weisj f5d7873a23
Require colors to start with #. This avoid ambiguity between numbers and colors. 4 years ago
weisj 867803af6f
Don't pass null values for background rendering to user defined renderers. 4 years ago
weisj 45c86e91b8
Port UITable creation to new parsing system. 4 years ago
weisj 159e1394f9
Migrate to new parsing system. 4 years ago
weisj 9e32dfc601
Fix accent/selection color selection being ignored. 4 years ago
weisj 1f9377abf8
Don't recalculate layout index for empty cells used for background painting. 4 years ago
weisj d398cb91aa Derive selection color from accent color (on windows) 4 years ago
weisj 3c28c4cd15 Move ColorModel classes to util 4 years ago
weisj 6b43390932 Fix issue where the OK/Apply options in the theme settings panel didn't respect the system accent/selection color. 4 years ago
weisj 029be4f873 Make helper classes final. 4 years ago
weisj 5ac3291ac9 Use correct minimum size for boolean tree renderers. 4 years ago
weisj d3191a9b27 Check for headless environment if determining transparency capabilities. 4 years ago
weisj 800a8898e7 Use heavy weight popups on linux. 4 years ago
weisj 67cca62b0b Ensure tooltip is displayed and has the correct location on linux (gnome). 4 years ago