Commit Graph

820 Commits

Author SHA1 Message Date
Robinson 2f32aa92d3
Added more gradle build properties 2021-12-13 09:27:51 -07:00
Robinson af915ad31f
WIP JPMS multi jar build 2021-12-13 09:27:06 -07:00
Robinson 53c6ab6a3d
Created separate directory roots for JavaFX and SWT tests 2021-12-13 09:26:29 -07:00
Robinson d182cb8a40
Moved SWT + JavaFX support to external library 2021-12-13 09:25:18 -07:00
Robinson 1a21ad81d3
Fixed menu.add(index) insertion. (Now respects the insertion index for swing tray types) 2021-12-13 09:15:50 -07:00
Robinson fbd745c776
Removed @property annotation 2021-12-12 21:27:08 -07:00
Robinson 9b1b1a0a0a
#173. Scaling class utilities no long have commingled JNA types 2021-12-12 21:26:31 -07:00
Robinson e2d32a7bd1 SWT/JavaFX "shutdown hooks" have changed. Since it's no longer available with JPMS, so it is no longer supported. Developers must add the shutdown hooks themselves. 2021-05-02 12:26:01 +02:00
Robinson 83a53642b3 Moved swing ui stuff to system tray (it was only used there) 2021-05-02 12:23:23 +02:00
Robinson 6b4893b223 Added package-info.java 2021-04-25 20:30:57 +02:00
Robinson 612cceab1f Updated version 2021-04-10 10:06:31 +02:00
Robinson 8d07f65cea #147 allowed the system tray name to be named for windows 2021-04-10 10:04:21 +02:00
Robinson 63cc29d392 better clarification for javaFX + gtk3 + java9 2021-04-09 20:18:10 +02:00
Robinson 769f60ec66 updated license info 2021-04-09 13:53:46 +02:00
Robinson 13a75064f9 updated gradle 2021-04-09 13:42:29 +02:00
Robinson 28aef09ac4 4.0 release 2021-04-09 13:42:18 +02:00
Robinson ec0a630805 code polish 2021-04-09 12:47:58 +02:00
Robinson 5297527fe0 Updated version info, cleaned the build script 2021-04-09 12:47:21 +02:00
Robinson 6bb82af7bd Added update system 2021-04-09 12:42:54 +02:00
Robinson 4b81e4f66d Updated comments 2021-04-07 23:54:22 +02:00
Robinson 575fd011ff Added another issue that cannot be fixed by this library 2021-04-07 18:46:14 +02:00
Robinson 4e2dd71144 cleaned up AppIndicator install string (corrected also for arch) 2021-04-07 14:54:36 +02:00
Robinson f0e33cab24 added TRAY_IMAGE_SIZE_FALLBACK and TRAY_MENU_IMAGE_SIZE_FALLBACK 2021-04-07 14:51:54 +02:00
Robinson 22448bcb1a Fixed OSX startup 2021-03-30 23:39:46 +02:00
Robinson 832885cb80 Added IGEL and newer versions of linux mint to compatibility matrix 2021-03-29 00:24:38 +02:00
Robinson 97f0a82af2 Added support for closing JavaFX/SWT/etc windows, and *not* closing the SystemTray. Automatically closing the SystemTray when the JavaFX/SWT window, requires an explicit call to `installShutdownHook()` 2021-03-29 00:24:06 +02:00
Robinson 1abe1cff99 Fixed deadlock issue when running within JavaFX 2021-03-28 21:55:33 +02:00
Robinson 21db2113cc Fixed formatting 2021-03-28 16:08:44 +02:00
Robinson de020902ee WIP, establishing the difference between java9/11 javaFX versions 2021-03-28 12:45:51 +02:00
Robinson 41ee7ef38f Fixed image resource for javaFX and SWT 2021-03-20 23:02:09 +01:00
Robinson 03e99a3275 Moved IGEL detection into util ENV logic for a more broad application 2021-03-20 22:04:53 +01:00
Robinson a9c4e236bc Added debug logging to image resizing. Small tweak to change when size is invalid (now checks if < 0 as well) 2021-03-20 21:18:04 +01:00
Robinson 4786c1b104 Fixed logs when linux DE is unknown, fixed pop, added igel 2021-03-20 21:03:42 +01:00
Robinson cefe3d58e2 Updated build 2021-03-20 21:01:36 +01:00
Robinson 2bc1387f76 Added resource + test for issue #123 (for javaFX and SWT) 2021-03-20 12:23:38 +01:00
Robinson 7fa3e30e7e Added resource + test for issue #123 2021-03-12 01:27:22 +01:00
Robinson 09594e5e39 Changed language regarding SWT_GTK3, as that flag is no longer available in newer versions of SWT (the flag has been changed to SWT_GTK4, but we don't support GTK4) 2021-03-12 01:15:52 +01:00
Robinson e54f2eb6ff Moved unknown GTK detection code 2021-03-12 01:01:31 +01:00
Robinson 12a572352b Updated version 2021-03-11 23:35:24 +01:00
Robinson e2816dd7ee WIP getting jars built 2021-03-11 17:40:47 +01:00
Robinson 440bd168ff Changed default visbile flag to false, added extra EDT checks 2021-03-10 12:55:23 +01:00
Robinson 37cf617841 Merge branch 'pietrygamat-pics-fix' into master 2021-02-11 16:39:42 +01:00
Robinson 9bde789bed Merge branch 'pics-fix' of https://github.com/pietrygamat/SystemTray into pietrygamat-pics-fix 2021-02-11 16:38:53 +01:00
Robinson 8991b55bdd Updated versions, added comments 2021-02-11 16:37:10 +01:00
Mateusz Pietryga 3fc383b711 Remove offline links in badges 2021-02-11 02:15:38 +01:00
Mateusz Pietryga 8bb66b5f86 Link to local files in README.md 2021-02-11 01:00:03 +01:00
Robinson dc2b4aa8e0 back to auto-detect type 2021-02-10 00:47:52 +01:00
Robinson 7a6de860ba Added image caching, fixed issues when changing display scaling 2021-02-10 00:44:31 +01:00
Robinson cdabe197a4 Fix log message when trying to use AWT type in windows 2021-02-09 23:36:11 +01:00
Robinson 25ce95eab3 Updated to use property loader project 2021-02-09 23:32:49 +01:00