nathan
|
8ed9efa289
|
Added fallback appindicator check for GTK2
|
2016-12-25 20:20:23 +01:00 |
|
nathan
|
f437c1ddf9
|
Tweaked extension description
|
2016-12-25 20:19:19 +01:00 |
|
nathan
|
389c2a0ed4
|
Fixed issue for possible empty extensions
|
2016-12-25 16:56:03 +01:00 |
|
nathan
|
ec124384e7
|
Move other OS info detection methods to OS.java. Fixed Fedora 25 KDE
|
2016-12-25 00:45:00 +01:00 |
|
nathan
|
c48759725e
|
Fixed system tray for fedora 24
|
2016-12-24 01:03:06 +01:00 |
|
nathan
|
91c401e389
|
Fixed system tray icon scaling issue
|
2016-12-24 01:02:23 +01:00 |
|
nathan
|
5c37796779
|
Fixed issues with detecting/installing on fedora 23
|
2016-12-23 23:50:51 +01:00 |
|
nathan
|
b1a41e06ba
|
Fixed various extension install errors for gnome.
|
2016-12-23 23:50:05 +01:00 |
|
nathan
|
10ba55b9e7
|
Code cleanup
|
2016-12-23 22:32:31 +01:00 |
|
nathan
|
ce12c0c208
|
Fixed comment typos
|
2016-12-23 21:45:24 +01:00 |
|
nathan
|
773b83eb8c
|
Fixed issues on MacOSX for right-click tray icon event
|
2016-12-23 16:51:51 +01:00 |
|
nathan
|
53647c8d4d
|
Added more comments for eOS.
|
2016-12-23 12:32:54 +01:00 |
|
nathan
|
726a1034b0
|
Fixed issues with checkboxes not working for AWT/GTK
|
2016-12-23 12:18:14 +01:00 |
|
nathan
|
4fe1ebf14f
|
Added comments for TrayType. Added "AUTO_FIX_INCONSISTENCIES" to
automatically try to resolve issues with various OS configurations.
Cleaned up exceptions (now just error log and NULL menu value)
|
2016-12-23 11:42:46 +01:00 |
|
nathan
|
1308b5f602
|
Fixed timeout.
|
2016-12-23 10:11:22 +01:00 |
|
nathan
|
a3118a07f4
|
Fixed issues with calling gtk_widget_destroy too much. Fixed
threading issue with isDispatch.
|
2016-12-23 02:18:01 +01:00 |
|
nathan
|
7c6f3ca77b
|
updated comments
|
2016-12-19 11:59:08 +01:00 |
|
nathan
|
022e3e1036
|
Updated dispatchAndWait, updated exceptions, update gtkUpdateThread
|
2016-12-18 23:21:06 +01:00 |
|
nathan
|
6cce5cd1cb
|
Added comments for gtk2/3. Code polish, fixed potential issues with
race conditions and finally blocks.
|
2016-12-17 13:13:21 +01:00 |
|
nathan
|
b3b4300179
|
Changed synchronized -> volatile, changed how synchronized works for
menuEntries Changed setState -> setChecked for checkbox entry
|
2016-12-16 22:45:27 +01:00 |
|
nathan
|
d104c7e510
|
Added extra error info when the dispatch queue is buggered up
|
2016-12-16 22:40:12 +01:00 |
|
nathan
|
a23cb3bf22
|
Added pantheon (ElementaryOS) detection
|
2016-12-16 21:57:01 +01:00 |
|
nathan
|
d4ba8d9fae
|
Comment/error formatting
|
2016-12-13 16:21:41 +01:00 |
|
nathan
|
424135f926
|
Added extra checks if running as root + using AppIndicators. There
are dbus restrictions that will prevent the indicator from showing in
this combination
|
2016-12-12 01:14:43 +01:00 |
|
nathan
|
6a6fb3b140
|
Changed incorrect error -> debug log
|
2016-12-12 01:10:02 +01:00 |
|
nathan
|
dac3d09764
|
Added comments for compiling for gtk3. Fixed icons path
|
2016-12-12 01:09:41 +01:00 |
|
nathan
|
623906b154
|
Adjusted to use the new utils ShellProcess (no longer ends with newline)
|
2016-12-12 01:09:12 +01:00 |
|
nathan
|
cb2702922a
|
Fixed typo with loading libappindicator1, added comments
|
2016-12-12 01:08:34 +01:00 |
|
nathan
|
82b148e32b
|
Updated comments
|
2016-12-11 23:42:14 +01:00 |
|
nathan
|
c57533dde8
|
Added extra checks in case XDG_CURRENT_DESKTOP is not available as a
system environment
|
2016-12-11 23:37:45 +01:00 |
|
nathan
|
51615c9961
|
Fixed issues with SWT+Swing on MacOSX (by forcing native menus in
that combo. They cannot work together by design)
|
2016-12-11 00:49:03 +01:00 |
|
nathan
|
80c451b807
|
Tweaked var name
|
2016-12-11 00:46:24 +01:00 |
|
nathan
|
9c2e9229ab
|
Fixed issue with SWT onShutdown hook
|
2016-12-11 00:04:01 +01:00 |
|
nathan
|
9591362580
|
SWT behaves better on linux now. Added Swt.isEventThread method
|
2016-12-10 23:38:45 +01:00 |
|
nathan
|
39ddd235f6
|
Fixed logging if we cannot init javaFX
|
2016-12-10 23:38:08 +01:00 |
|
nathan
|
e24e42e4d9
|
Fixed javaFX example to be CORRECT (just because it works, doesn't
mean it's correct). MacOSX is particularly sensitive to "correctness"
|
2016-12-10 22:15:28 +01:00 |
|
nathan
|
54fb3a0d1d
|
Fixed issues around java7/8 with macOSX and JavaFX
|
2016-12-10 22:14:15 +01:00 |
|
nathan
|
26e985e032
|
Added warnings if incompatible javaFX + MacOSX versions detection
(with options)
|
2016-12-10 21:55:53 +01:00 |
|
nathan
|
760913491f
|
Fixed issue with macOSX right click bug
|
2016-12-10 21:55:18 +01:00 |
|
nathan
|
d9c54ccd86
|
Removed extra ;
|
2016-12-10 19:56:59 +01:00 |
|
nathan
|
9c52309c06
|
Fixed typo in mac class
|
2016-12-10 01:33:16 +01:00 |
|
nathan
|
06b3da9831
|
Fixed issues with EDT & mac with image utils
|
2016-12-10 00:56:53 +01:00 |
|
nathan
|
28ce208594
|
Updated comments
|
2016-10-31 12:17:55 +01:00 |
|
nathan
|
fef02fba79
|
Code cleanup/polish. Can now add JMenu, JCheckboxMenuItem,
JSeparator, and JMenuItem as components that will get converted and
added to our menu.
|
2016-10-31 11:32:49 +01:00 |
|
nathan
|
568fb95ee6
|
Cleaned up caching - now is based on file hash, instead of cache
names, which could lead to heisenbugs. Everything always caches now
based on hash of input
|
2016-10-24 02:39:40 +02:00 |
|
nathan
|
146afbf949
|
Cleaned up examples
|
2016-10-24 01:53:01 +02:00 |
|
nathan
|
3fe57cd10d
|
Set tray back to auto-detect
|
2016-10-24 01:52:49 +02:00 |
|
nathan
|
3c5f05146d
|
Added comments
|
2016-10-24 01:50:16 +02:00 |
|
nathan
|
599dabf4ef
|
Code polish, documentation, cleanup for API changes
|
2016-10-24 01:43:32 +02:00 |
|
nathan
|
daff5a8e48
|
Fininshed round 2 of API changes (native/swing UI finished)
|
2016-10-23 23:27:13 +02:00 |
|