Commit Graph

724 Commits

Author SHA1 Message Date
nathan
b2e802ed86 Removed duplicate code. Added ability to bypass compiler checks for checked exceptions, but still throw the exception (done via type erasure) 2020-07-07 18:09:51 +02:00
nathan
9ad9048a15 added getColor from a property. Fixed method signature parameter names 2020-07-07 18:08:44 +02:00
nathan
1987bd3069 Fixed comments 2020-07-07 18:07:56 +02:00
nathan
abf3fb3a6b Fixed compiler warning for javaFX reflection 2020-07-07 17:56:45 +02:00
nathan
0e1be484aa Updated version from 1.5.3 to 1.5.4 2020-07-07 17:52:37 +02:00
nathan
015240705d Updated type-tools dependency 2020-07-07 17:52:33 +02:00
nathan
676fde2358 Added commentary for fixing high resolution timers on windows, also only enforces this on windows. Added system.get() for boolean+integer+long+double+float (instead of only string). 2020-07-07 17:51:46 +02:00
nathan
9cac6fce27 Updated version from 1.5.2 to 1.5.3 2020-06-30 23:56:17 +02:00
nathan
b8eb62f9f7 Fixed issues with storage system builder, so we can create a builder first, then build when we actually need to 2020-06-30 23:55:26 +02:00
nathan
561c699c38 Updated version from 1.5.1 to 1.5.2 2020-06-25 01:24:00 +02:00
nathan
92492a45c1 Removed unused initialization methods in serializer 2020-06-25 01:23:25 +02:00
nathan
ca72e2db72 Updated version from 1.5 to 1.5.1 2020-06-24 10:25:58 +02:00
nathan
0f466ec40e Better use of generics to enforce types for serialization 2020-06-24 10:25:34 +02:00
nathan
06aeb876eb Code polish 2020-06-19 16:09:38 +02:00
nathan
c73ba03d63 Updated version from 1.4 to 1.5 2020-06-19 16:07:22 +02:00
nathan
8d609ace37 Fixed constructor parameter type. removed duplcate class 2020-06-19 16:05:19 +02:00
nathan
d2efcb8c10 Updated version from 1.3 to 1.4 2020-06-19 15:16:40 +02:00
nathan
509f2fea3f updated gradle 2020-06-19 15:16:14 +02:00
nathan
23d661d245 Added/moved class utilities. 2020-06-19 15:15:50 +02:00
nathan
b70539c18e Updated publish plugin 2020-06-08 22:22:48 +02:00
nathan
6f2957c8d6 Suppress warnings 2020-06-08 19:17:08 +02:00
nathan
07d2cc2fa4 Moved JNA specific utilities to their own project 2020-06-08 18:49:39 +02:00
nathan
3eff10fca1 line endings 2020-06-06 15:55:27 +02:00
nathan
fca158fef3 Fixed visibility for making memory-based storage 2020-06-06 15:48:29 +02:00
nathan
5e96375ddc Updated gradle 2020-06-06 15:18:31 +02:00
nathan
61dd6a3bc5 Added library reference for gtk loader 2020-05-06 20:03:57 +02:00
nathan
114ec160b4 Reverted the JavaFX/SWT detection/usage back to using reflection, so the library can be compiled without the requirement of javafx/swt during compile. 2020-05-06 20:02:44 +02:00
nathan
ecb4c736d4 Fixed screen scaling check for KDE 2019-07-23 16:50:53 +02:00
nathan
f4d147ccca Fixed DPI parsing bug in linux. Code cleanup 2019-07-23 16:46:38 +02:00
nathan
ac0bc48591 Fixed errors for java 6 2019-06-15 00:02:31 +02:00
nathan
580eff8691 WIP getting maven+SWT working. 2019-06-14 23:51:40 +02:00
nathan
9f15411205 Cleaned up how SWT/JavaFX work with regards to detection and distpatch. 2019-06-14 23:50:33 +02:00
nathan
d58812acaf Made SWT detection java9+ friendly (we no longer use reflection) 2019-05-25 01:43:47 +02:00
nathan
cea9fb528c Updated JNA version 2019-05-19 13:02:32 +02:00
nathan
d1d425cbf4 Fixed pointer size value for newer version of JNA 2019-05-19 13:02:07 +02:00
nathan
d4f21fc0c1 Updated to use Gradle Utils for gradle/project update management
updated .gitignore
2019-05-13 15:18:33 +02:00
nathan
25c8bbe2f3 Updated to use Gradle Utils for gradle/project update management 2019-05-13 12:16:07 +02:00
nathan
f87392e4ca Updated version from 1.0 to 1.1 2019-03-25 23:59:14 +01:00
nathan
4f7f884a5c Changed from api -> implementation 2019-03-25 23:58:45 +01:00
nathan
d36927c975 Added toHexString() 2019-03-25 23:58:20 +01:00
nathan
f797e9c074 Added maven publish. updated copyright license info 2019-03-25 16:15:02 +01:00
nathan
22152200b9 Added the rest of the collection utilities, updated to latest 2019-03-25 16:13:27 +01:00
nathan
dda9d08815 Added license info 2019-03-25 15:55:38 +01:00
nathan
6d9b8c2019 Updated gradle 2019-03-25 15:51:17 +01:00
nathan
8025c895fd Updated kryo 2019-03-25 15:51:03 +01:00
nathan
bcb66ce7f7 Fixed license 2019-03-25 15:50:49 +01:00
nathan
3078279ab1 Added external dependencies as appropriate 2019-03-25 15:50:38 +01:00
nathan
5da8dde1a6 Updated BCrypt with int overflow fixes. Updated copyright. Added unit test 2019-03-25 15:50:03 +01:00
nathan
1a585e1164 Updated Byte Collections to latest. Update copyright 2019-03-25 15:49:14 +01:00
nathan
be03d84ae0 Added unit test deps 2019-03-21 17:46:49 +01:00