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.
This ensures they have the correct GraphicsConfiguration set, which is used e.g. when retrieving the FontRendererContext/FontMetrics.
|
4 years ago |
weisj
|
53ebf4e2ae
|
RootPane: Added logging for size calculations.
[MacOS] TitlePane: Added logging for decorations installation.
|
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 |