Commit Graph

14 Commits

Author SHA1 Message Date
nathan
dbc55ffa7d proper swt dep 2017-02-26 00:10:21 +01:00
nathan
0e5d52352b Updated Swing menu item behavior to permit customization. 2017-02-17 15:50:42 +01:00
nathan
599dabf4ef Code polish, documentation, cleanup for API changes 2016-10-24 01:43:32 +02:00
nathan
3dde587522 Cleaned project iml files 2016-05-30 10:42:24 +02:00
nathan
b72ffd5c76 cleaned up dependencies 2016-03-12 11:58:13 +01:00
nathan
62a8bdf596 updated dependencies 2016-03-11 03:56:43 +01:00
nathan
010a91ca68 Added support for detecting if javaFX already started the GTK event loop (and hooking into the right places for shutdown if it does). 2016-02-14 12:58:45 +01:00
nathan
c1b6c1a723 Added GTK3 support (now libappindicator3 works correctly with regards to showing menu icons). Added support for setting icons via URL and InputStream. Moved all GTK operations to a single thread. Moved error logs from System.err -> logger. Made SystemTray a singleton (it will no longer have the java-side get accidentally garbage collected). Update documentation 2016-02-13 15:06:19 +01:00
nathan
801baad635 Added SystemTray.getVersion(), added URL and InputStream (to all methods that previous accepted String) for setting images in the menu/tray. Moved package out of util. 2016-02-12 01:51:15 +01:00
nathan
e6066371d7 Restructured gtk/swing tray icons. Now support the lowest common denominator. Error output with old/bad versions of appIndicator. Better checking for appindicator libraries. Menus now support icons. Streamlined callbacks 2015-11-09 16:13:57 +01:00
nathan
201dcf34dd updated dependencies 2015-10-30 13:42:38 +01:00
nathan
1d17e5cb2a Updated readme info
Added missing dep jars
2015-08-23 02:41:38 +02:00
nathan
2ff2366325 Added intellij support. 2015-06-28 01:45:47 +02:00
nathan
728218fe0a Added intellij project 2014-11-16 22:01:36 +01:00