Commit Graph

366 Commits

Author SHA1 Message Date
nathan
d131953f1f Code cleanup. Also starts the GTK main loop AFTER the tray icon is created. This is so the title can be accurately set BEFORE it gets added to the screen. This was particularly a problem for gnome-shell (which was a PITA to begin with). 2015-10-29 02:17:25 +01:00
nathan
c8fac55967 Updated to better support gnome-shell desktop environments. 2015-10-28 16:34:27 +01:00
nathan
ac74d8bdd7 GtkSystemTray now uses pure gtk for the menu 2015-10-27 02:31:15 +01:00
nathan
7d2cdf5b1a Moved screen position information into it's own class. Updated/cleaned up code warnings 2015-08-04 21:10:01 +02:00
nathan
c692059150 Fixed issues with loading libappindicator (for incorrect versions), now falls back to GTK. Compiled as java6. 2015-06-28 01:47:02 +02:00
nathan
fd0642bea4 Fixed issue with tray icon size (too large) in windows 2015-01-26 13:55:22 +01:00
nathan
e56ed06314 Updated readme to include various options. Fixed GTK tray (not appindicator). Cleaned up code. Cleaned up positioning. Added MUCH better detection of app-indicator for linux. 2015-01-23 02:53:47 +01:00
nathan
fda29df750 Fixed tooltip alignment on windows 2015-01-23 00:25:35 +01:00
nathan
0065cb259a Fixed issue with GTK enter/leave thread and the main loop 2015-01-22 03:24:18 +01:00
nathan
e18fb6a1cc Fixed resource loading to check thread classloader first 2015-01-15 20:38:27 +01:00
nathan
9a48be4c74 Fixed swing threading issues. Fixed GTK threading issues. Code cleanup 2014-12-12 02:25:50 +01:00
nathan
462e15a291 Modified google code format 2014-11-24 17:40:06 +01:00
nathan
b74c16c209 Applied Google code format. Fixed misc warnings and dead code 2014-11-16 22:01:27 +01:00
nathan
7eb3d26af7 Fixed race condition issue when starting up GTK trays. Changed exectutor service to shutdown on removeTray 2014-11-16 15:27:54 +01:00
nathan
aae320627a Updated license information. Polished release/dist process. Updated readme info 2014-11-04 11:59:26 +01:00
nathan
32ce0f5db9 Initial commit of project 2014-11-03 02:11:03 +01:00