Commit Graph

582 Commits

Author SHA1 Message Date
nathan
5ff4686e86 Convert gradle from kotlin to groovy (at the moment, kotlin makes it more difficult) 2018-06-20 17:13:10 +02:00
nathan
6cfc4f0004 Added gradle wrappers 2018-06-20 16:21:13 +02:00
nathan
f735d2564d Cleaned up .gitignores 2018-06-20 16:20:56 +02:00
nathan
20492dd21b More complete gradle build system. 2018-06-20 16:20:08 +02:00
nathan
9c87ea5376 Updated version information 2018-05-08 16:48:12 +02:00
nathan
c8149ab3ae Fixed tooltip not always showing 2018-05-03 00:20:11 +02:00
nathan
efe4b2c966 Fixed menu ordering to be the same as the other examples 2018-05-02 14:27:08 +02:00
nathan
d7ca1adea5 Added SWT version enforcement. We are incompatible with versions <= 4.3 2018-05-02 14:25:02 +02:00
nathan
7a9dafad6a Added idea kotlin support files 2018-04-28 11:20:23 +02:00
nathan
f2aaf153d3 added SWT example to gradle 2018-04-28 11:19:08 +02:00
nathan
b975de46cc Working javaFX example launcher 2018-04-27 23:32:58 +02:00
nathan
4970583d2e WIP getting gradle kotlin-dsl to build project 2018-04-27 22:06:53 +02:00
nathan
eaefa67172 Moved modules/project info into directory (instead of file) 2018-04-22 17:07:07 +02:00
nathan
113e8a144f Added gradle build files 2018-04-22 14:32:44 +02:00
nathan
c638eefa22 Updated version 2018-04-08 22:08:56 +02:00
nathan
52605ab9ff Merge branch 'master' of https://github.com/denuno/SystemTray into denuno-master 2018-04-08 22:02:03 +02:00
nathan
4b1eb95601 Removed Windows Native Tray +menu WIP 2018-04-08 21:58:56 +02:00
nathan
2c004d2c46 Added WindowsNative system tray icon 2018-04-08 20:59:19 +02:00
nathan
55da0b3380 Fixed logging, added extra comments 2018-04-08 20:58:57 +02:00
nathan
52197ae301 Fixed nullpointer issue when there is no icon file specified 2018-04-08 18:14:27 +02:00
nathan
37144a03c9 Renamed GObject -> GObjectType then renamed Gobject -> GObject (changed
case...) This was to solve issues with case on windows (it doesn't
 support it)
2018-04-08 18:13:22 +02:00
denuno
f39d855af7 Ensure we get more than zero for TRAY_SIZE. Refs #81 2018-03-28 01:35:40 -06:00
nathan
bdea27342c updated JDK compile required version 2018-02-19 16:43:36 +01:00
nathan
f4dab70179 SwingMenu and TrayPopup are now public in order to support nativeUI for
windows
2018-01-24 17:34:38 +01:00
nathan
1dc97f1825 Tooltip text is also set on menu creation, if necessary 2018-01-24 17:33:56 +01:00
nathan
f1abfbe360 Merge branch 'master' into windows_native
# Conflicts:
#	src/dorkbox/systemTray/SystemTray.java
2018-01-08 22:15:18 +01:00
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