Commit Graph

13 Commits

Author SHA1 Message Date
Robinson 8e1219d88e Updated copyright 2021-01-31 22:29:08 +01:00
Robinson cc7305e1af Better support for running multiple system tray menus from the same JVM 2021-01-31 19:31:30 +01:00
nathan 2419875211 Added support for RE-adding the system tray after it has been removed 2019-05-13 01:47:49 +02:00
nathan e9228e94b3 Code cleanup 2018-10-27 16:15:21 +02:00
nathan 65e7c669b5 Added Menu Entry tooltip support. Emits warning on first load of
tooltips (as they are not supported by all OS configurations). This
warning can be suppressed. Misc fix for loading swing with GTK.
2017-07-24 14:32:58 +02:00
nathan f996d9e1c1 Cleaned up how GNOME tray extension is installed. Added support for
PREFER_GTK3. Various OS fixes.
2017-07-19 00:52:07 +02:00
nathan 66324bbf1a Code polish. Moved shell start logic outside class 2017-07-18 02:26:39 +02:00
nathan d5f7a53210 Code polish and cleanup for new methods and logic 2017-06-15 14:44:54 +02:00
nathan ec9499c1bb Added support for tooltips. note: AppIndicators DO NOT support tooltips 2017-01-30 00:25:01 +01:00
nathan 91c401e389 Fixed system tray icon scaling issue 2016-12-24 01:02:23 +01:00
nathan b3b4300179 Changed synchronized -> volatile, changed how synchronized works for
menuEntries Changed setState -> setChecked for checkbox entry
2016-12-16 22:45:27 +01:00
nathan 599dabf4ef Code polish, documentation, cleanup for API changes 2016-10-24 01:43:32 +02:00
nathan daff5a8e48 Fininshed round 2 of API changes (native/swing UI finished) 2016-10-23 23:27:13 +02:00