nathan
|
803cea80b7
|
better CSS parsing & polish
|
2017-06-04 21:56:14 +02:00 |
|
nathan
|
1cebc72d93
|
HeavyCheckMark no longer depends on Swing. Can now specify the size of
the checkmark + padding for the image.
|
2017-05-30 13:02:56 +02:00 |
|
nathan
|
39c1e27a40
|
Added Heavy Checkmark java rendering
|
2017-05-29 20:44:38 +02:00 |
|
nathan
|
7673edae4b
|
Code polish for Gtk Checkbox items and ubuntu
|
2017-05-29 20:43:40 +02:00 |
|
nathan
|
15029d0256
|
Moved GTK Theme methods to it's own class (it was a lot). Suppressed GTK
warnings during startup.
|
2017-05-29 19:02:36 +02:00 |
|
nathan
|
8181b72509
|
Moved undocumented GTK3 methods to GTK3 class
|
2017-05-14 16:58:15 +02:00 |
|
nathan
|
c4b27add55
|
No longer uses static sizes for tray size
|
2017-05-14 14:49:34 +02:00 |
|
nathan
|
52fc2c3a4a
|
Added GtkPopover. Fixed issue with recursive color definitions. Code
cleanup
|
2017-05-14 14:48:48 +02:00 |
|
nathan
|
eb702327d5
|
Code polish
|
2017-05-10 15:24:30 +02:00 |
|
nathan
|
ca56dc9215
|
Code polish
|
2017-05-10 15:22:41 +02:00 |
|
nathan
|
736b098e86
|
Work for issue #42, detecting colors for the checkbox in linux via CSS
theme, RC theme, and raw GTK values.
|
2017-05-10 15:18:18 +02:00 |
|
nathan
|
1bcf51c755
|
Moved JnaHelper + windows JNA to util project
|
2017-03-10 15:56:37 +01:00 |
|
nathan
|
6b1d0c4a12
|
Updated comments WRT component sizing information
|
2017-03-05 00:19:20 +01:00 |
|
nathan
|
0455507f51
|
Added comments
|
2017-03-03 15:56:39 +01:00 |
|
nathan
|
ee5f509e76
|
Fixed issue with scaling fonts incorrectly on Swing UIs.
|
2017-02-23 01:31:05 +01:00 |
|
nathan
|
29186db011
|
Updated version information
|
2017-02-22 16:25:23 +01:00 |
|
nathan
|
5498d3633c
|
Simpler logging when the tray is loaded when DEBUG=false.
|
2017-02-22 14:41:54 +01:00 |
|
nathan
|
7e89c7b583
|
Fixed missing AWT types (separator and checkbox) not getting added to
the menu.
|
2017-02-22 14:34:40 +01:00 |
|
nathan
|
fe6b09e8dd
|
Fixed erroneous warning messages for windows/mac.
|
2017-02-22 14:32:30 +01:00 |
|
nathan
|
f4a538a459
|
Updated version for release
|
2017-02-21 12:33:05 +01:00 |
|
nathan
|
c2209bfd5f
|
Turned off Debug (prep for release)
|
2017-02-21 12:24:10 +01:00 |
|
nathan
|
c297201133
|
Fixed casting warnings for reflection
|
2017-02-20 10:46:40 +01:00 |
|
nathan
|
ad923952c8
|
Tray type is back to automatic (no longer testing)
|
2017-02-19 11:29:05 +01:00 |
|
nathan
|
238e5d8afa
|
Moved DeafultUI implementations to Utils
|
2017-02-17 16:23:08 +01:00 |
|
nathan
|
0e5d52352b
|
Updated Swing menu item behavior to permit customization.
|
2017-02-17 15:50:42 +01:00 |
|
nathan
|
455642caf0
|
Removed dead/unused code
|
2017-02-17 15:44:41 +01:00 |
|
nathan
|
8dddee95dd
|
WIP for checkboxes on AppIndicators
|
2017-01-30 02:44:48 +01:00 |
|
nathan
|
e4ff8da145
|
Removed dead methods
|
2017-01-30 02:26:18 +01:00 |
|
nathan
|
3d510e7092
|
Removed commented out/dead code
|
2017-01-30 01:56:12 +01:00 |
|
nathan
|
042bf973c7
|
Code cleanup/polish for Swing/Awt tray types
|
2017-01-30 01:47:22 +01:00 |
|
nathan
|
3c24139544
|
Removing logic to choose between swing/native menus (Swing w/
appindicators is broken)
|
2017-01-30 01:34:36 +01:00 |
|
nathan
|
ec9499c1bb
|
Added support for tooltips. note: AppIndicators DO NOT support tooltips
|
2017-01-30 00:25:01 +01:00 |
|
nathan
|
9e3af1a299
|
Code polish for extension
|
2017-01-30 00:13:02 +01:00 |
|
nathan
|
9abc2bdc5f
|
Menu entry font size is also adjusted (if necessary) based on scaling
of UI. This impact is specifically for swing menus, notably windows.
|
2017-01-26 14:10:33 +01:00 |
|
nathan
|
1d3b65f4c4
|
Added comments
|
2017-01-26 14:09:07 +01:00 |
|
nathan
|
3b80b126ed
|
Fixed issue on windows/swing where menu entries with no icon are the
wrong size.
|
2017-01-25 23:03:05 +01:00 |
|
nathan
|
a018a76185
|
WIP icon sizes for windows/swing. Renamed GetTransparatenImageAsImage
-> AsBufferedImage
|
2017-01-25 22:42:25 +01:00 |
|
nathan
|
50076367ee
|
Optimized status entry for Swing menus
|
2017-01-25 22:38:01 +01:00 |
|
nathan
|
1d9921c22d
|
Fixed issue on windows with unchecked icons
|
2017-01-25 22:29:55 +01:00 |
|
nathan
|
430309a3f9
|
WIP windows menu scaling
|
2017-01-25 22:17:43 +01:00 |
|
nathan
|
cd51b756dd
|
Added ability for swing menu's to change size in scale with the display.
|
2017-01-25 21:49:55 +01:00 |
|
nathan
|
bc5871d920
|
Change peer/native class name to make more sense when it's swing
|
2017-01-25 21:48:15 +01:00 |
|
nathan
|
03e56adc02
|
Fixed menu image icon scaling for windows. (it is now disabled)
|
2017-01-25 21:12:00 +01:00 |
|
nathan
|
c524585dec
|
API Changed SystemTray.get() -> SystemTray.getSwing() to be
consistent with getNative() and to indicate that neither are preferred.
|
2017-01-21 15:49:58 +01:00 |
|
nathan
|
687035c3f1
|
Proper fix for checkbox state activating callbacks in GTK.
|
2017-01-21 14:58:49 +01:00 |
|
nathan
|
ea83c7e006
|
Added option to debug EDT
|
2017-01-21 14:58:00 +01:00 |
|
nathan
|
8d1e4bddaf
|
fix for GTK triggering events when setting the checkbox state. Added
checks to only dispatch events if the checkbox state is actually
changed.
|
2017-01-19 01:23:36 +01:00 |
|
nathan
|
76b006023c
|
Updated comments
|
2017-01-19 01:19:20 +01:00 |
|
nathan
|
e61723dd5b
|
Updated SystemTray and Extension for Debian 8.5/8.6 + Gnome3. It does
not work (on a default install)
|
2016-12-30 00:04:16 +01:00 |
|
nathan
|
b9ab6a79c2
|
fixed comments
|
2016-12-29 23:01:37 +01:00 |
|