Commit Graph

142 Commits

Author SHA1 Message Date
comp500
320e56e74e Start rewrite of downloading system, THIS IS SCARY HELP 2019-08-09 15:40:18 +01:00
comp500
bd95bc15ad Thanks IntelliJ. ThintelliJ. 2019-08-07 13:21:15 +01:00
comp500
794b817eff Check for cachedFiles existing v0.0.9-pre 2019-07-04 01:08:24 +01:00
comp500
a5ff63c587 Correctly handle file invalidation v0.0.8-pre 2019-07-03 23:12:11 +01:00
comp500
34a86ffb7d Handle renamed files correctly, log invalidation v0.0.7-pre 2019-07-03 22:49:08 +01:00
comp500
780efe2c9f Remove files correctly, redownload when deleted v0.0.6-pre 2019-07-02 23:32:00 +01:00
comp500
d1647764c4 Implement preserve and alias in index v0.0.5-pre 2019-06-24 17:47:17 +01:00
comp500
12bf090895 Fix hash serialisation in JSON, check index hash 2019-06-24 17:27:28 +01:00
comp500
533c7a3ed5 Gson isn't broken, I'm broken v0.0.4-pre 2019-06-24 03:41:33 +01:00
comp500
d18e134140 Better error reporting, fix NPE (stupid Gson) v0.0.3-pre 2019-06-24 03:38:19 +01:00
comp500
165c8cc172 Add murmur2 support v0.0.2-pre 2019-06-24 03:23:26 +01:00
comp500
d986b39aa5 Fix URI parsing, hash checking, NPEs, create dirs 2019-06-24 02:09:19 +01:00
comp500
040bb955ec Download the right file 2019-06-21 16:36:39 +01:00
comp500
022af4b5c5 whoops, forgot to remove that one 2019-06-21 16:17:38 +01:00
comp500
442fb93ca8 Rewrite *everything* to use Okio 2019-06-21 16:14:25 +01:00
comp500
81c1ebaa15 Commit WIP downloading process 2019-06-21 14:28:41 +01:00
comp500
917d10c448 Add more deserialisation classes 2019-06-20 17:08:30 +01:00
comp500
26c3261848 uhhhhhhhhh Added IndexFile i guess 2019-06-20 14:22:15 +01:00
comp500
fbd54b4604 Redo hashing sytem, pack file reading, write json 2019-06-12 14:28:38 +01:00
comp500
8be5cb8e60 Null safety, better exception handling, check strm 2019-06-08 14:31:52 +01:00
comp500
c181a36edc Manifest file loading, hashing, pack file loading 2019-06-08 14:22:30 +01:00
comp500
e32d98fb98 Refactor handlers into ui package 2019-06-08 02:13:52 +01:00
comp500
e65d20be79 Add some command line params 2019-06-08 02:05:43 +01:00
comp500
3d28f0a674 Better exception handling, progress system 2019-06-06 23:25:22 +01:00
comp500
905630cb2a Revamp UI system, improve UpdateManager 2019-06-05 20:06:09 +01:00
comp500
fd87edd6ca Make github request handling work, fix some things 2019-06-01 16:26:15 +01:00
comp500
2118a8fda1 Notes 2019-06-01 12:41:33 +01:00
comp500
86c2349fd3 All cases mutate, so R/W lock is redundant and complicates things 2019-06-01 12:37:01 +01:00
comp500
f76a3d2d62 Implement Zip request handler 2019-06-01 12:33:28 +01:00
comp500
72d27715f8 Commit this WIP code because I might change my mind 2019-05-31 22:20:08 +01:00
comp500
26b8e1de86 Close input stream (ProgressMonitor) after copying 2019-05-21 01:19:39 +01:00
comp500
d5128f7eb3 Fix L&F for error message v0.0.1-pre 2019-05-17 17:34:59 +01:00
comp500
b3cac7b544 Store version, move main to seperate class 2019-05-16 23:04:56 +01:00
comp500
599d86e7b7 Upgrade gradle, refactor GUI, add command line, add main() error 2019-05-15 23:42:24 +01:00
comp500
c5a3aabbe5 Rename 2019-05-14 21:48:25 +01:00
comp500
ec6f8ff9eb Rename to packwiz-installer 2019-05-14 19:55:00 +01:00
comp500
abc6e321e0 Commit WIP code 2019-05-14 19:51:35 +01:00
comp500
197951162e Add initial GUI test 2019-05-12 22:32:27 +01:00
comp500
230a8aeb6a Merge remote-tracking branch 'origin/master' 2019-05-12 22:18:07 +01:00
comp500
6e7c111d4b Scrap IntelliJ, Eclipse works better for me 2019-05-12 22:15:34 +01:00
comp500
ace16a5580 IntelliJ hates me, I'll give up with trying to sign my commits 2019-05-12 20:42:59 +01:00
comp500
de57d809f8 Initial commit 2019-05-12 20:32:25 +01:00