Commit Graph

706 Commits

Author SHA1 Message Date
nathan
7b008f9ef7 Fixed issues with AWT and callbacks. issue #73 2018-01-08 21:04:47 +01:00
nathan
806c2c71b4 Fixed issue with isOracleVM logic 2018-01-08 20:53:55 +01:00
nathan
a3b7d72ac9 Updated version 2017-12-03 00:43:27 +01:00
nathan
6a2f135012 updated readme typo 2017-12-02 21:16:27 +01:00
nathan
4de8ddca3a Added info about Ubuntu 17.10 (it's not yet supported) 2017-12-02 15:08:43 +01:00
nathan
3bfb2b5718 Reverted WIP debugging commit 2017-12-01 23:00:24 +01:00
nathan
679ac5e905 Added shell executor 2017-12-01 22:59:39 +01:00
nathan
1f7cb016d9 Added ShellExecutor to file list in readme 2017-12-01 22:59:26 +01:00
nathan
4c413c5e81 Updated package for ShellExecutor project (it's no longer part of
Utilities)
2017-12-01 22:58:53 +01:00
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