Commit Graph

29 Commits

Author SHA1 Message Date
23d0bd8edd NOISSUE make shared logic library ... shared 2015-09-05 18:46:57 +02:00
d8caab515a GH-1053 add back update progress dialog 2015-07-26 17:55:29 +02:00
61c5a67777 GH-1053 explode launch task into many small steps, each a Task 2015-07-21 02:38:15 +02:00
dde35a0eb8 NOISSUE remove StandardTask 2015-06-06 21:23:05 +02:00
3a8b238052 NOISSUE Various changes from multiauth that are unrelated to it 2015-06-06 21:23:05 +02:00
5779ffd664 GH-922 improve version select dialogs 2015-05-02 23:42:33 +02:00
f8650e3965 NOISSUE eliminate ProgressProvider 2015-04-26 23:04:50 +02:00
cd9d37aac4 SCRATCH nuke the overcomplicated logger, use a simple one. 2015-04-12 20:57:17 +02:00
c6c5134398 Change copyright dates to 2015 2015-02-06 01:18:02 +01:00
d9b2f0ed42 Fix another bunch of copyright years, including fixing #397 2014-11-02 20:08:26 +01:00
9217d9263e Update copyright year (finally...) 2014-11-02 19:49:58 +01:00
20cb97a35a Sync from quickmods 2014-09-06 19:03:05 +02:00
69c3e7111f Make 1.6+ work with new instance format. 2014-06-09 01:38:30 +02:00
fbc29b6a06 Fix many memory leaks. 2014-03-30 20:11:41 +02:00
4a24ea6c38 Make some more error messages translateable. 2014-03-23 19:07:13 +01:00
da33fa4090 Imgur album creation 2014-02-24 11:30:27 +01:00
0e78d34d4c ThreadTask for all your ThreadNeeds
Use only when absolutely required.
2014-01-01 19:21:58 +01:00
82c87aa06f Initial FTB support. Allows "tracking" of FTB instances. 2013-12-21 23:40:37 +01:00
0cb8ff40b2 Finish preliminary offline support
* ProgressProvider now has an abort() call
* Abort button support added to the progress dialog
* YggdrasilTask and MojangAccount adapted to support abort

YggdrasilTask will time out after 10 seconds of no network activity, or when the user pushes the Play Offline button.
In offline mode, all instance update tasks are skipped! This will need further work.
2013-12-08 17:34:45 +01:00
bfc9e1e5d5 Verify access tokens before launching Minecraft
Kind of an important thing to do... Heh...
2013-11-28 20:45:52 -06:00
bb7e8985f6 Reformat and (slightly) decruft all the things. 2013-11-04 02:53:05 +01:00
f83119ce7e Added file logger 2013-10-06 01:13:40 +02:00
984c36e571 Implement basic yggdrasil auth.
No fancy login token saving involved.
2013-09-23 00:29:40 +02:00
ceca6959d2 Working 1.6 modding (currently only forge) 2013-09-22 04:21:36 +02:00
b979d0ce5d Implement legacy forge button!
Many refactors of the task system.
Progress dialog now accepts generic ProgressProvider objects
2013-09-18 00:00:35 +02:00
31e5a0fe6d Changed all strings displayed to end user to use qts localization system 2013-09-08 18:13:09 +02:00
6892c11e9f Move a good chunk of the singleton objects into a new QApplication subclass. 2013-09-07 04:00:58 +02:00
f8e8414d54 Speed up the downloads. Massively. 2013-09-02 00:25:40 +02:00
253067c782 Move all the things (YES. Move them.)
Also, implemented some basic modlist logic, to be wired up.
2013-08-17 13:40:51 +02:00