1563 Commits (1489be49634a66bbfe009a73b8d9c74efea20158)
 

Author SHA1 Message Date
weisj 1489be4963
[Windows] Decorations: Add logging. 4 years ago
weisj cd2e4747af
LafInstallation: Add theme transition animation when installing the laf using the LafManager. This can be disabled by setting the "darklaf.animatedLafChange" system property to false. 4 years ago
weisj ddf6105e57
Util: Add convenience method for checking system flags. 4 years ago
weisj 27b04c9673
Util: Move GraphicsUtil to util module. 4 years ago
weisj 2dab2013bf
Util: Remove unused methods. 4 years ago
weisj b077e3f741
CellHintPopup: Ensure component are children of their respective cell containers/renderer panes, when calculating their preferred/minimum size or during painting. 4 years ago
weisj 53ebf4e2ae
RootPane: Added logging for size calculations. 4 years ago
weisj 29fe87541e
Tooltip: Make use of BufferedImage#getSubImage. Also decrease the shadow opacity for light themes. 4 years ago
weisj 8d94f3b1cf
Tooltip: Consider top shadow when aligning tooltip pointer to bottom of target rectangle. 4 years ago
weisj c757ee5e0c
Logging: Deprecate LafManager#enableLogging as it may overwrite any set LogLevel. The preferred method is LafManager#setLogLevel. 4 years ago
weisj 37ed8e158b
SVGIcon: Pass component as image observer when painting the off-screen buffer. 4 years ago
weisj 2ca2c738d7
Tooltip: Remove unused variable. 4 years ago
weisj 48130902cc
TextField: Pass component to the icon being painted. 4 years ago
weisj f611ac25e6
SVGIcon: Formatting 4 years ago
weisj c926b91793
Tooltip: Remove debug painting. 4 years ago
weisj 4e5e6deb68
NumberingPane: Prioritise right before left padding when calculating the number offset. 4 years ago
weisj b4b577e9e9
Add logging for macos title pane. 4 years ago
weisj 7d9e7d73b7
Update year in LICENSE. 4 years ago
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 c931ccac75
Add #toString implementation for svg icons. 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 b5d30f4416
Rename parameter to better resemble the purpose. 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 1e1b49707c
Set base icon colors in #loadIconTheme instead of #customizeIconTheme 4 years ago
weisj dda49f082b
Log image buffer creation on finer level. 4 years ago
weisj 7df17a9abc
Extract listener setup 4 years ago
weisj 8fc941b65f
Use correct size when creating image. Relates to #231 4 years ago
weisj 2bd096c69c
Log icon size and scale. 4 years ago
weisj 4add8d6a0e
Also check integer values for possible clash with color range in dimension test. 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 c2f93043bf
Ensure proper antialiasing when painting icons to off-screen buffer. 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 47332d3446
Add support for legacy color declarations without '#' prefix. 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