nathan
|
27fa213fc1
|
Changed to g_idle_add_full, GTK dispatch now waits for a short time +
checks event queue before starting up. AppIndicator now starts up
with a transparent icon
|
2016-09-26 23:39:17 +02:00 |
|
nathan
|
77b0fc4691
|
Added vounds checking for FORCE_TRAY_TYPE
|
2016-09-26 23:38:04 +02:00 |
|
nathan
|
36229e8aaa
|
Increased library logging for appindicator
|
2016-09-26 23:32:16 +02:00 |
|
nathan
|
20653c92dd
|
Fixed issue with cached image extension. Added transparent image
generation for menu offset
|
2016-09-26 23:28:00 +02:00 |
|
nathan
|
de6ef1c038
|
Added "isDispatch" flag for determining if we are on the dispatch
thread or not for GTK applications. This is necessary to prevent bugs
in some linux distributions.
|
2016-09-26 21:47:32 +02:00 |
|
nathan
|
180d66a7c1
|
Cleaned up removing menu entry, added exception throwing
|
2016-09-26 21:46:41 +02:00 |
|
nathan
|
19eb4df547
|
Added comments
|
2016-09-26 21:45:37 +02:00 |
|
nathan
|
6a9b606e51
|
Fixed image scaling query for Ubuntu 16.06, changed all debug logs to
'debug'. Added a separate menu entry size (independent of tray size)
|
2016-09-26 20:56:42 +02:00 |
|
nathan
|
49b0ec0ff2
|
Prep for release
|
2016-09-26 03:01:13 +02:00 |
|
nathan
|
ffb5657f61
|
Code polish
|
2016-09-26 02:44:36 +02:00 |
|
nathan
|
fb8c5c2378
|
Fixed JavaFX issues with gnome-shell
|
2016-09-26 02:43:10 +02:00 |
|
nathan
|
a1fe34992d
|
Fixed for java 1.6
|
2016-09-26 02:31:23 +02:00 |
|
nathan
|
ae8177ce07
|
Use of IO for closing/copying streams
|
2016-09-26 02:20:36 +02:00 |
|
nathan
|
ad066c6e42
|
Image scaling + caching + error-icon if problems, fix for windows
'auto'
scaling
|
2016-09-26 02:06:27 +02:00 |
|
nathan
|
a985827f5b
|
Changed out icons for ones that fill the entire space (less padding)
|
2016-09-25 15:52:15 +02:00 |
|
nathan
|
107757ff68
|
Cleaned up comments. Fixed gnome-shell detection (accidentally broke it)
|
2016-09-23 14:26:29 +02:00 |
|
nathan
|
18aa47ae5b
|
trying to get GTK errors solved. ugh.
|
2016-09-23 14:24:37 +02:00 |
|
nathan
|
8dc2d9a82a
|
changed \"\ to \'\ in extension
|
2016-09-23 14:24:04 +02:00 |
|
nathan
|
f62cb4f4f2
|
Removed SHELL_RESTART_TIMEOUT_MILLIS
|
2016-09-23 14:23:40 +02:00 |
|
nathan
|
92ecb56bdc
|
Added more logging to gnome-shell extension installer
|
2016-09-23 13:30:52 +02:00 |
|
nathan
|
de46409b8f
|
Added more detection for specified tray types
|
2016-09-23 13:28:23 +02:00 |
|
nathan
|
57450fa35b
|
Cleaned up comments
|
2016-09-23 13:27:58 +02:00 |
|
nathan
|
488ca5564d
|
Fixed issues with deteching/loading gnome-shell extension
|
2016-09-23 13:26:18 +02:00 |
|
nathan
|
619edcb3fe
|
Cleaned up checks if javaFX/swt is loaded. Added SWT to build process
(removed pre-compiled jars)
|
2016-09-23 13:19:33 +02:00 |
|
nathan
|
3d8459ecc3
|
Refactored out JavaFX (similar to how SWT was done) so that we can
compile to Java 1.6
|
2016-09-22 23:56:39 +02:00 |
|
nathan
|
efeda2fac3
|
Better support for JavaFX/SWT/GTK2/GTK3/AppIndicators. Fixed various
GTK error messages during initialization.
|
2016-09-22 22:36:04 +02:00 |
|
nathan
|
3488646034
|
Added dispatch method for SWT
|
2016-09-22 22:33:16 +02:00 |
|
nathan
|
6c9aff3529
|
Removed debug from gnome extension
|
2016-09-22 22:31:54 +02:00 |
|
nathan
|
eb5315580d
|
Gnome shell extension can now be reinstalled based on
GNOME/SystemTray versions (if they are different, the extension will
re-install)
|
2016-09-22 22:30:59 +02:00 |
|
nathan
|
a4bad80479
|
Code cleanup
|
2016-09-22 21:45:53 +02:00 |
|
nathan
|
fc54a938c0
|
Updated comments
|
2016-09-22 20:16:22 +02:00 |
|
nathan
|
3048e0e088
|
Claened imports
|
2016-09-22 16:18:50 +02:00 |
|
nathan
|
5b469b65ed
|
Added comments for bugs on linux
|
2016-09-22 15:33:02 +02:00 |
|
nathan
|
8c0bfee100
|
Updated comments for gnome and possible errors
|
2016-09-22 13:08:07 +02:00 |
|
nathan
|
416d20fbc7
|
Added debug info for appindicator library loading
|
2016-09-22 13:06:18 +02:00 |
|
nathan
|
b4f27f97d0
|
Added debug statements, cleaned up comments
|
2016-09-22 13:05:31 +02:00 |
|
nathan
|
1c4316b5fc
|
Added debuggig statements
|
2016-09-22 13:04:14 +02:00 |
|
nathan
|
83cea322f1
|
Works in UbuntuGnome
|
2016-09-21 22:32:33 +02:00 |
|
nathan
|
ad509db696
|
Extra logging, better detection if running gnome-shell and if running
javaFX app
|
2016-09-08 17:22:22 +02:00 |
|
nathan
|
9d22bf9736
|
Added extra logging. Added extra checks to see if JavaFX GTK3 is enabled
|
2016-09-08 17:20:18 +02:00 |
|
nathan
|
610f9c8eef
|
Added extra logging
|
2016-09-07 23:35:11 +02:00 |
|
nathan
|
87fa6543d3
|
Updated version
|
2016-05-31 02:21:42 +02:00 |
|
nathan
|
3dde587522
|
Cleaned project iml files
|
2016-05-30 10:42:24 +02:00 |
|
nathan
|
ca4774b253
|
updated version
|
2016-05-08 16:57:40 +02:00 |
|
nathan
|
495973d3a7
|
Switched JNA mode from Proxy -> Direct-Mapping. Direct-Mapping is
significantly faster than Proxy, approaching that of JNI performance.
|
2016-05-08 15:51:07 +02:00 |
|
nathan
|
33cc61c920
|
Updated version
|
2016-04-28 14:36:53 +02:00 |
|
nathan
|
167031aceb
|
updated version
|
2016-04-24 17:54:05 +02:00 |
|
nathan
|
189ec064fa
|
Updated GTK threading model to *correctly* execute GTK methods on the
GTK thread. Solves problems (unsurprisingly) with race conditions
against the native GTK thread.
|
2016-04-24 17:32:07 +02:00 |
|
nathan
|
71339e3267
|
Added DEBUG to documentation
|
2016-04-24 17:30:50 +02:00 |
|
nathan
|
4eb2e89d38
|
Added ability to debug failures during system-tray detection
|
2016-04-24 17:30:33 +02:00 |
|