nathan
4427ed753f
Removed invalid option for ubuntu. Comment polish
2017-12-01 22:50:44 +01:00
nathan
80f497f954
Null pointer fix
2017-12-01 22:48:09 +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
740348b6c4
Added Separator Peer (so code is consistent)
2017-11-15 15:16:40 +01:00
nathan
f44374d11d
Added shutdown to Event Dispatch
2017-11-15 15:16:07 +01:00
nathan
0b53d5388f
Fixed typo in comments
2017-11-12 00:53:45 +01:00
nathan
411adde613
Updated version
2017-10-03 00:13:17 +02:00
nathan
7f4f14b9ee
Switched from the DaemonThreadFactory, to the NamedThreadFactory
...
(standardized support by utilities)
2017-10-03 00:07:28 +02:00
nathan
41d3082efc
Updated version
2017-09-29 12:19:36 +02:00
nathan
249badb6ec
Added readme notes for how callbacks occur now on their own thread.
2017-09-28 23:56:06 +02:00
nathan
0b866b2bf1
SystemTray menu item callbacks now occur on their own dispatch thread
...
(instead of being on whatever OS's event dispatch thread), in order to
provide consistent actions across all platforms.
2017-09-28 23:51:54 +02:00
nathan
c4a00e7917
Updated version (fix from utils: xdg-open now runs outside of the
...
GtkEventDispatch thread)
2017-09-28 22:10:20 +02:00
nathan
b17e345822
Fixed issue with chromeOS initialization (the fix is in the Utils).
2017-09-22 09:11:56 +02:00
nathan
884a32dd81
Added information on how to run this as a different user.
2017-09-18 00:28:52 +02:00
nathan
cf62fd7ed5
Added SystemTray.ENABLE_ROOT_CHECK
2017-09-17 23:52:32 +02:00
nathan
bed426607e
Updated version
2017-09-17 21:34:30 +02:00
nathan
79a7ccbe5c
Changed test examples to add menu as an 'out of order' entry
2017-09-17 21:01:29 +02:00
nathan
46c8bb712e
Fixed *.remove() methods for GTK, so they are continuously executed on
...
the GTK thread.
2017-09-17 21:01:00 +02:00
nathan
104717c016
Fixed auto-resizing images
2017-09-17 17:41:37 +02:00
nathan
9d92c9749d
Reverted change to use Version object.
2017-09-14 23:58:10 +02:00
nathan
123d66f320
Cleaned up unnecessary iml setings
2017-09-03 17:48:14 +02:00
nathan
4c4c6bf56d
Updated version
2017-09-03 15:32:11 +02:00
nathan
1d0d67d0d5
language cleanup
2017-09-03 15:23:43 +02:00
nathan
c8e88fb568
Cleaned up image resizing
2017-09-03 15:15:31 +02:00
nathan
0a2ffb451d
Fixed issue #59 . Awt menus cannot show tooltips.
2017-09-03 14:54:44 +02:00
nathan
428f39baf1
Fixed debug messages that were not inside debug wrapped call.
2017-09-03 14:53:02 +02:00
nathan
9479f34a29
Added temp directory to test case
2017-09-03 14:52:04 +02:00
nathan
ee480b0e11
simplified isUnity() calls. comment polish
2017-09-03 14:49:59 +02:00
nathan
7154447c09
Fixed typo
2017-08-24 23:19:05 +02:00
nathan
350e497fff
Updated Readme to reflect a gotcha
+ workaround when using awt.Desktop
...
methods.
2017-08-24 23:12:26 +02:00
nathan
8b0c90156e
Forgot to disable debug. Updated version.
2017-08-24 22:51:24 +02:00
nathan
fecb27014f
Updated version to 3.2
2017-08-24 21:33:23 +02:00
nathan
a1d24d85c9
Updated readme for info about swing+linux
2017-07-24 14:58:56 +02:00
nathan
4bfd62bf85
Fixed typo in readme
2017-07-24 14:54:13 +02:00
nathan
8bc6e60008
Updated readme to reflect tooltip info
2017-07-24 14:42:04 +02:00
nathan
64bd95d861
Added GtkMenu support for tooltips.
2017-07-24 14:37:58 +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
365645ecd3
Updated POM information to include "dependencies", since it is easy to
...
incorrectly add it as a dependency to ones own project.
2017-07-23 18:02:50 +02:00
nathan
eb09c39ec4
Code polish
2017-07-23 15:35:45 +02:00
nathan
210e423b5f
Added ChromeOS to detection. It does not work as there are no libraries
...
supporting it, and Swing cannot create a native peer via X11.
2017-07-23 15:31:09 +02:00
nathan
ec0f4c911c
Refactored checking for which GTK version is loaded. The logic has been
...
simplified.
2017-07-23 11:24:09 +02:00
nathan
4ceef63fc8
Added jna_platform
2017-07-23 01:48:37 +02:00
nathan
73512abcef
Updated license info from QZTray
2017-07-22 13:52:08 +02:00
nathan
ac9b52caea
Removed Windows Native implementation. It cannot be themed by
...
Windows, so it looks like AWT.
2017-07-22 13:51:32 +02:00
nathan
e97e8922a1
Updated SystemTray description and license info for QZTray.
2017-07-20 23:59:15 +02:00
nathan
8c15c25176
Now using "Version" class, which permits version betas/builds and
...
comparisons.
2017-07-19 01:08:39 +02:00
nathan
8a96bfb7fd
Updated Readme
2017-07-19 00:57:46 +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
d8e9c32e8b
Compatibility matrix is now Linux/Mac/Win, and in alphabetical
...
order. Added Kali linux (also works as root).
2017-07-18 17:19:05 +02:00