Commit Graph

17 Commits

Author SHA1 Message Date
Robinson 8e1219d88e Updated copyright 2021-01-31 22:29:08 +01:00
Robinson 527839d9cb Code polish/cleanup warnings 2021-01-31 21:29:12 +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 61508c7e0f Updated libraries 2020-08-19 13:06:49 +02:00
nathan 4d103e2477 Added ability to statically check if the app indicator tray is loaded or not 2019-07-21 20:54:04 +02: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 e0e103be08 Added `App Name` (issue #68 on github) for linux desktop that *sometimes* use a ID string for the tray icon. Previously this was "SystemTray", now it is configurable. 2018-11-04 01:01:29 +01:00
nathan 17b3890688 Renamed Extension -> LegacyExtension. Extracted common Extension support methods. 2018-10-27 16:07:12 +02:00
nathan 47f33bef1e Tray creation in linux/unix now are dispatchAndWait 2018-10-23 18:07:43 +02:00
nathan 43c6c73ce3 Fixed error with ubuntu 17.10 loading the tray icon 2018-10-23 15:46:22 +02:00
nathan 37144a03c9 Renamed GObject -> GObjectType then renamed Gobject -> GObject (changed
case...) This was to solve issues with case on windows (it doesn't
 support it)
2018-04-08 18:13:22 +02:00
nathan 3bfb2b5718 Reverted WIP debugging commit 2017-12-01 23:00:24 +01:00
nathan 142be61a9c Code polish 2017-12-01 22:46:19 +01:00
nathan e1cca820c3 Fixed issues with spacer images, fixed issues with adding images to a
menu entry after adding it to a menu. Removed GTK event dispatch queue,
properly fixed out-of-order menu creation. During entry removal, the
native peer takes care of cleaning up the native bits.
2017-11-15 17:30:47 +01: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 839d264d31 Changed Util class names 2017-07-14 18:36:22 +02:00
nathan 80597bd0aa Refactored UI class packages, now that there are no "native" vs "swing"
UI implementations anymore.
2017-07-12 01:59:06 +02:00