nathan
|
f888de6482
|
Added GtkSupport.FORCE_GTK2, in case the developer needs to force it to use GTK2 (in which case, appindicator1 is tried first). Removed optional dispatch event loop.
|
2016-02-13 17:39:10 +01:00 |
|
nathan
|
176f64fd6e
|
Added GTK3 support (now libappindicator3 works correctly with regards to showing menu icons).Moved all GTK operations to a single thread. Moved error logs from System.err -> logger. Made SystemTray a singleton (it will no longer have the java-side get accidentally garbage collected).
|
2016-02-13 15:07:21 +01:00 |
|
nathan
|
9081643963
|
Added AppIndicator.IS_VERSION_3, so we can tell if version 3 is loaded or not (it's a piece of shit, so we want to show an warning about this to the user)
|
2016-02-12 14:25:06 +01:00 |
|
nathan
|
ebc849f9d0
|
Added back threads. They now happen ONLY in GtkSupport
|
2016-02-12 14:24:19 +01:00 |
|
nathan
|
b81995ab2b
|
Changed support for SWT, added GtkSupport.DISABLE_EVENT_LOOP to disable the creation of the native event loop (ie: if using SWT, which already does this)
|
2016-02-12 11:55:07 +01:00 |
|
nathan
|
5b8cbadb84
|
code polish/cleanup
|
2016-02-11 03:03:36 +01:00 |
|
nathan
|
5aad770f0d
|
code polish
|
2016-02-11 03:02:35 +01:00 |
|
nathan
|
7a451e944d
|
added final modifiers to parameters, and added more 'from' conversion methods
|
2016-02-11 03:00:55 +01:00 |
|
nathan
|
7184b5d616
|
removed dependency on netty
|
2016-02-10 19:18:03 +01:00 |
|
nathan
|
b870caff81
|
Added fastMD5 and lz4 to util to project. Added logging to unit tests
|
2015-12-19 13:03:59 +01:00 |
|
nathan
|
c8da9ebf41
|
Fixed RMI bug with overriding methods w/ connection as first parameter
|
2015-12-18 03:38:12 +01:00 |
|
nathan
|
91f5816b99
|
Added another test for RMI overriding methods w/ connection as the first parameter
|
2015-12-18 03:37:39 +01:00 |
|
nathan
|
7b1e009a5d
|
Added duplicates warning supression
|
2015-12-18 03:37:12 +01:00 |
|
nathan
|
d3759ef551
|
Added retry for reconnect test
|
2015-12-18 03:36:46 +01:00 |
|
nathan
|
660df53f23
|
Updated delete to correctly do name + full path matching, also to normalize the file names
|
2015-12-17 02:06:46 +01:00 |
|
nathan
|
bffa46cd27
|
Changed the DelayTimer to use Runnable instead of it's own
|
2015-12-17 02:05:23 +01:00 |
|
nathan
|
72a4380383
|
Updated storage to no longer try to compress the data, and to correctly use input/output streams from the RandomAccessFile. Also updated the tests for storage
|
2015-12-17 02:04:41 +01:00 |
|
nathan
|
545c975d61
|
Added utility methods for casting System.getProperty() environment variables to different types
|
2015-11-23 01:52:30 +01:00 |
|
nathan
|
6430266b5d
|
Added copyFileToDir, added comments
|
2015-11-23 01:51:35 +01:00 |
|
nathan
|
88ccf24895
|
Extracted out crypto classes. Added PGP handling
|
2015-11-22 21:37:55 +01:00 |
|
nathan
|
7388a8efb7
|
Updated properties (added property annontation)
|
2015-11-20 12:25:58 +01:00 |
|
nathan
|
766134b209
|
Renamed active target FPS constant
|
2015-11-20 11:16:09 +01:00 |
|
nathan
|
1a9da06ba0
|
code polish
|
2015-11-20 02:19:51 +01:00 |
|
nathan
|
5bc9d2e17b
|
Added Swing EDT replacement thread (via active rendering + some tricks) for smooth 30fps animations in swing
|
2015-11-20 02:19:07 +01:00 |
|
nathan
|
d860da2c91
|
Added long primitave, for action handler types
|
2015-11-20 02:18:24 +01:00 |
|
nathan
|
8eab3332c4
|
Cleaned up font loading. Added toolkit thread generation fix
|
2015-11-20 02:17:48 +01:00 |
|
nathan
|
f5a2bdc7d8
|
code cleanup
|
2015-11-16 22:27:25 +01:00 |
|
nathan
|
ee1631168f
|
Added cannonical form for numbers.
|
2015-11-16 22:24:40 +01:00 |
|
nathan
|
8fdda5b964
|
Added null checks wrt globalRmiBridge
|
2015-11-16 22:20:13 +01:00 |
|
nathan
|
8213b41bc3
|
Added closeQuietly methods
|
2015-11-16 00:36:46 +01:00 |
|
nathan
|
f98fce7012
|
Updated dependencies for bouncycastle
|
2015-11-15 20:29:27 +01:00 |
|
nathan
|
1d3a9ff71b
|
Refactored the different crypto classes into their own classes
|
2015-11-15 20:23:28 +01:00 |
|
nathan
|
6ece94345d
|
Added a convention to check if it's v1 of the library (which is necessary on some platforms)
|
2015-11-15 17:39:31 +01:00 |
|
nathan
|
409f1f7410
|
Added exception when trying to parse zip file, that looks like zip file, but has errors
|
2015-11-15 14:53:17 +01:00 |
|
nathan
|
fafc447f5c
|
Updated library support for systemTray
|
2015-11-15 14:52:43 +01:00 |
|
nathan
|
05fec1c211
|
Added g_object_ref_sink
|
2015-11-10 01:07:02 +01:00 |
|
nathan
|
c8787402da
|
Updated JNA inf support of the system tray
|
2015-11-09 16:23:38 +01:00 |
|
nathan
|
5c6d3a2d82
|
Updated license info
|
2015-11-09 16:22:55 +01:00 |
|
nathan
|
cd5b8d5513
|
Added font loading from property. Updated saved fonts
|
2015-11-09 16:01:12 +01:00 |
|
nathan
|
1a23eb7dd0
|
Updated dependencies
|
2015-11-03 13:58:31 +01:00 |
|
nathan
|
487473edb8
|
code warnings cleanup
|
2015-11-02 18:10:44 +01:00 |
|
nathan
|
13a9620585
|
Code polish/cleanup
|
2015-11-02 18:10:32 +01:00 |
|
nathan
|
71bc6110e0
|
IsAndroid is now a part of OS
|
2015-11-02 01:03:14 +01:00 |
|
nathan
|
5ecbf451cb
|
Added license
|
2015-11-01 22:36:17 +01:00 |
|
nathan
|
a280c88c64
|
Added more comments
|
2015-11-01 22:35:36 +01:00 |
|
nathan
|
f414da3d91
|
Deleted unnecessary file
|
2015-11-01 22:14:33 +01:00 |
|
nathan
|
7da819bee9
|
Added better error message
|
2015-11-01 22:14:23 +01:00 |
|
nathan
|
ad0cf27ab7
|
Removed newline char
|
2015-11-01 15:00:08 +01:00 |
|
nathan
|
ada6f852b4
|
Fix issue with android detection
|
2015-11-01 14:48:07 +01:00 |
|
nathan
|
f382160189
|
Moved Growl into it's own project
|
2015-11-01 00:52:48 +01:00 |
|