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