Commit Graph

635 Commits

Author SHA1 Message Date
nathan
896744ae1e Cleaned up/simplified setting the L&F for swing 2017-02-25 23:37:50 +01:00
nathan
30f3f3a3fd Added more specific windows OS detection methods (ie,
ieWindowsXP/Vista/7/8/8.1/10)
2017-02-25 14:05:57 +01:00
nathan
c03a8f0b71 Moved swing font util method into utils class 2017-02-23 01:31:33 +01:00
nathan
e9585ce5b7 Updated storage to throw IOException when there is a problem
deserializing the data from disk
2017-02-18 23:58:08 +01:00
nathan
3b3a2e6d74 Updated kryo 2017-02-18 23:57:28 +01:00
nathan
b6272112e8 Added comments, renamed to StorageSystem 2017-02-18 14:42:34 +01:00
nathan
f5ae7fb32d Fixed logging, so errors still output if no logger is set. 2017-02-18 14:30:08 +01:00
nathan
d9660efe9b Updated Utilities 2017-02-17 16:25:51 +01:00
nathan
5c3578ee03 Moved DeafultUI implementations to Utils 2017-02-17 16:25:38 +01:00
nathan
7627f487d4 Can now specify the logger to use for Disk Storage. 2017-02-16 12:09:46 +01:00
nathan
001e84b073 Added File serialization 2017-02-16 11:49:36 +01:00
nathan
8d84ff1b44 Cleaned FileUtil 2017-02-16 00:01:50 +01:00
nathan
897c4a83cb Cleaned up sync issues with Swing Active Rendering 2017-02-16 00:00:55 +01:00
nathan
d041655c6d Changed Store -> StorageType to make more sense. 2017-02-12 23:22:58 +01:00
nathan
92adb94e51 Added file(String) to storage 2017-02-12 22:49:26 +01:00
nathan
6589d6f95b Updated refactored Normalize for strings (not to be confused with
NormalizeRaw)
2017-02-12 22:49:09 +01:00
nathan
a7548cad84 Merged utilities from common + bootstrap into single project. 2017-02-10 13:59:05 +01:00
nathan
ffa0304f9e Updated license info in readme 2017-02-10 12:15:56 +01:00
nathan
b95ff97bcd Added readme and intellij 2017-02-10 12:06:24 +01:00
nathan
e67a8556e9 Cleaned up Utilities 2017-02-10 11:17:13 +01:00
nathan
de4d23434d Updated copyright 2017-02-10 00:15:54 +01:00
nathan
2d83a4c16d Load all fonts in SwingUtil is false now by default 2017-02-08 13:58:28 +01:00
nathan
d8f0c4d818 Fixed issue with Custom L&F for swing always getting set. 2017-02-08 13:49:16 +01:00
nathan
b01ba51ade Added fix for java 32bit on windows 2017-01-23 00:32:39 +01:00
nathan
e08b35caa8 Fixed logic for checking if gnome 2016-12-29 23:44:58 +01:00
nathan
1ecc8f4605 OS detection: cleaned up fedora, added debian 2016-12-29 23:32:54 +01:00
nathan
944bf1bbf5 Added suport for Elementary OS 0.3.2 2016-12-29 23:03:36 +01:00
nathan
ee54ab39bc Fixed issues with isGnome() detection on Unix (FreeBSD) 2016-12-29 13:04:43 +01:00
nathan
d390b294b1 Added NIST comments 2016-12-29 02:39:39 +01:00
nathan
ab79616ca2 Fixed getChildRelativeToDir for multi-dir checks 2016-12-29 02:32:55 +01:00
nathan
1ba2cb8ba8 Added FreeBSD detection 2016-12-29 02:32:29 +01:00
nathan
309e43ac2d Renamed OsUtil -> OSUtil 2016-12-28 21:42:27 +01:00
nathan
395f0470bc Fixed issue with Windows version array 2016-12-27 01:51:25 +01:00
nathan
367f175c1a Code polish 2016-12-26 23:31:08 +01:00
nathan
d9f3a6861f Code cleanup/polish 2016-12-26 23:19:02 +01:00
nathan
66189e9155 Moved all OS utils into their own class 2016-12-26 23:13:40 +01:00
nathan
25b6c60699 Reverted change made of OS utils 2016-12-26 23:13:08 +01:00
nathan
9c0b3f86d9 Moved shell process execution to base utils. Added OS specific checks
to OS package
2016-12-24 17:40:25 +01:00
nathan
4b89308b69 Added line-buffer output for processes. Removed trailing new-line
from output.
2016-12-11 22:59:16 +01:00
nathan
0dcdc137e5 added JNA 2016-12-10 00:57:40 +01:00
nathan
c16ece672b Added Virtual Key conversions 2016-12-10 00:57:30 +01:00
nathan
880dee5d31 Added more stream utils (for ImageInputStream) 2016-10-24 02:40:21 +02:00
nathan
982b8eed6c Fixed bootstrap injection for MacOSX 2016-10-16 20:34:06 +02:00
nathan
2f16e5275f Removed KDE4 nonsense (it's not necessary) 2016-10-10 22:41:41 +02:00
nathan
2b81cc3f53 Cleaned up comments 2016-10-10 17:11:53 +02:00
nathan
622eeac460 Code polish 2016-10-04 23:26:26 +02:00
nathan
a5a6db072f Added invokeAndWaitQuietly which swallows exceptions 2016-10-04 23:25:57 +02:00
nathan
e28d00882a Fix close/etc to use Closeable instead of explicit types 2016-09-26 02:31:46 +02:00
nathan
88fb29ba2c Refactored out IO specific methods. 2016-09-26 02:08:50 +02:00
nathan
7910588ce8 Creating a on-disk file cache (used primarily for resized images) 2016-09-26 02:07:24 +02:00