Commit Graph

762 Commits

Author SHA1 Message Date
nathan
b861cf6314 Change testImplementation -> testCompile for junit (fixes errors) 2018-11-09 11:36:17 +01:00
nathan
87aff9acd1 Moved koloboke (commented out) from build.gradle to utilties.gradle 2018-11-09 11:30:04 +01:00
nathan
f247660be8 Added FileUtil.toBytes(File) method 2018-11-09 11:18:26 +01:00
nathan
249b40cc5f Clarified rendering hints and composite types for image methods 2018-11-08 11:38:43 +01:00
nathan
84911327b4 Added BufferedImage.toBytes() method 2018-11-08 01:07:17 +01:00
nathan
14c0fea0b6 Added test dependencies 2018-11-06 00:47:18 +01:00
nathan
ba7e960940 Added getting elementaryOS version info. Extracted common method getDistribReleaseInfo() 2018-11-03 21:10:57 +01:00
nathan
be2a100b12 Fixed bug in getInfo() when checked file was a directory (we only want non-directories) 2018-11-03 16:23:39 +01:00
nathan
f20056b194 Added Linux MATE DE detection 2018-11-03 15:45:19 +01:00
nathan
756fabd162 Changed default for linux (22 was a LITTLE too small) to 24. Added logger warnings when using the default 2018-11-03 15:45:01 +01:00
nathan
2e776475f0 Cleaned up appindicator loading process. Added getInstallString when providing feedback to the user for adding support to their OS. 2018-11-03 15:18:44 +01:00
nathan
86db1a3411 Added linux packager info 2018-10-31 20:35:58 +01:00
nathan
793fcc563c Removed dead code 2018-10-27 16:11:32 +02:00
nathan
3ea5b7fb45 Added ability to check if package is installed 2018-10-27 16:04:42 +02:00
nathan
346fc38cd7 Cleaned up/cached more OS/DE methods 2018-10-26 01:09:41 +02:00
nathan
1440b4ac37 Now caches ubuntu + fedora version information 2018-10-25 14:14:45 +02:00
nathan
d900b9ddca Revert reflection util work (it was a bad idea) 2018-10-24 00:15:47 +02:00
nathan
fc5a086223 Added comments 2018-10-23 23:24:19 +02:00
nathan
3bfc9c6e93 Added more comments, changed logs to debug 2018-10-23 23:24:08 +02:00
nathan
97f2e43a79 Set correct type for gtkCallbacks 2018-10-23 17:54:27 +02:00
nathan
2e512943b7 Added wayland detection. Added isusue tracking for ubuntu + wayland + gnome-shell 2018-10-23 11:51:01 +02:00
nathan
9e058e90aa Added comments for ubuntu 17.10 2018-10-23 11:13:25 +02:00
nathan
1f280d3517 Cleaned up code for System.getProperty (now default calls use the security manager, if present) 2018-10-22 14:38:02 +02:00
nathan
68292e69c6 Made file parameter final 2018-10-22 14:10:06 +02:00
nathan
d834c2831e Fixed issue #91 from github (where HBITMAP was getting GC'd by java. 2018-10-22 13:18:54 +02:00
nathan
f68c433467 Fix for github issue #94. Added open() 2018-10-21 15:36:32 +02:00
nathan
d30f88920c Moved reflection to custom util class 2018-10-21 15:07:41 +02:00
nathan
dd00ac679a Added gradle wrapper task 2018-09-25 19:21:15 +02:00
nathan
e01812a14a Suppress warnings for deprecated API 2018-09-19 10:41:14 +02:00
nathan
a0dcf9758e Changed exception for NativeLoader 2018-08-31 11:30:41 +02:00
nathan
12db68ca1d code polish 2018-08-31 10:53:25 +02:00
nathan
ef975c2d50 Updated path for util dependencies 2018-08-31 10:52:37 +02:00
nathan
e16bec9fbb Updated JNI versions 2018-08-31 10:14:44 +02:00
nathan
5a7258cba7 Added java 9, 10 classloader.c location to comments 2018-08-31 10:12:15 +02:00
nathan
dac1c9588b Better default checking if VM is android 2018-08-31 00:42:43 +02:00
nathan
64143d85f5 Added ultities.gradle (simplified from build.gradle) for multi-project builds 2018-08-28 12:25:43 +02:00
nathan
9b4f679b94 Removed .idea directory 2018-08-28 01:54:17 +02:00
nathan
e436e4a89b Code polish 2018-08-28 01:49:55 +02:00
nathan
5afc9f508b Changed Utilities project dependency structure (instead of project, specific Utilities source files are shared) 2018-08-28 01:42:35 +02:00
nathan
4aaf9bb686 Stack size is now always the JVM specified, or default value 2018-08-27 20:59:53 +02:00
nathan
a92ae16d85 Converted to java-library + api 2018-08-19 01:03:01 +02:00
nathan
a6c6cebd39 Removed specific dependency on method signature that depended on SLF4J 2018-08-18 20:07:00 +02:00
nathan
f0923fb201 Removed dependency on SLF4J (all but 2 cases were for debugging) 2018-08-18 20:04:46 +02:00
nathan
f1c4068194 Added extra error checking when the bitmap was invalid 2018-08-18 16:47:01 +02:00
nathan
7178e04230 Updated versions 2018-08-18 14:33:47 +02:00
nathan
ad94bfddf1 Moved swt gradle script to a better location (inside scripts dir). Added ext.swt customization 2018-08-18 11:22:40 +02:00
nathan
c832edc3a0 Updated OS.getJavaVersion method to work for java <=9 (via original parsing) and java >9 (via JEP 223) 2018-08-08 00:13:35 +02:00
nathan
134678c369 Changed TypeResolver to use OS.javaVersion instead of using it's own. 2018-08-07 23:32:52 +02:00
nathan
261f6b869d updated javassist version 2018-06-30 23:24:02 +02:00
nathan
c010e3b29c Updated .gitignore and gradle build files 2018-06-30 19:36:50 +02:00