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 |
|
nathan
|
1bfdca63be
|
Removed debug code
|
2017-07-18 17:17:26 +02:00 |
|
nathan
|
1e21d305be
|
Commented out test code from the examples
|
2017-07-18 16:43:13 +02:00 |
|
nathan
|
03b7cdbcb7
|
Moved swing GTK detection into SwingUtil. Kali linux now supported.
|
2017-07-18 16:38:12 +02:00 |
|
nathan
|
66324bbf1a
|
Code polish. Moved shell start logic outside class
|
2017-07-18 02:26:39 +02:00 |
|
nathan
|
2eea54bea3
|
Fixed for WindowXP bug: "text/icon/checkmark alignment schemes severely
broken". http://bugs.java.com/bugdatabase/view_bug.do?bug_id=4199382
|
2017-07-16 14:29:00 +02:00 |
|
nathan
|
a034321080
|
(revert) UI components are now cached
|
2017-07-16 12:32:19 +02:00 |
|
nathan
|
e1a191e155
|
UI components are now cached
|
2017-07-16 12:22:23 +02:00 |
|
nathan
|
08b86cf16f
|
Removed test code
|
2017-07-16 02:19:37 +02:00 |
|
nathan
|
086085a5ce
|
Updated license
|
2017-07-16 02:17:57 +02:00 |
|
nathan
|
e9d10b0bf9
|
Added 'about' -> https://github.com/dorkbox/SystemTray to the test
examples.
|
2017-07-16 02:07:07 +02:00 |
|
nathan
|
1c08c270e2
|
Fixed readme typos. Updated compatibility matrix. Of important note,
swing on linux now renders a background to fake transparency. There is a
short visual glitch while the background is fetched.
|
2017-07-16 00:52:17 +02:00 |
|