Petr Mrázek
cd9d37aac4
SCRATCH nuke the overcomplicated logger, use a simple one.
2015-04-12 20:57:17 +02:00
Petr Mrázek
6f3aa65bd6
NOISSUE Split MultiMC app object into MultiMC and Env
2015-04-02 11:30:24 +02:00
Greenphlem
c6c5134398
Change copyright dates to 2015
2015-02-06 01:18:02 +01:00
Jan Dalheimer
d9b2f0ed42
Fix another bunch of copyright years, including fixing #397
2014-11-02 20:08:26 +01:00
Petr Mrázek
3821569363
Show changelog even when there are no new updates available.
2014-07-14 00:57:54 +02:00
Petr Mrázek
482ad250a4
Workaround for dirty build folders.
...
My disgust just turned into barely contained rage :<
2014-04-06 03:59:37 +02:00
Petr Mrázek
f9169654c5
Build fixage for the changed build config
2014-04-06 03:48:59 +02:00
Petr Mrázek
42e305bb9d
Get rid of long rebuilds because of minor cmake config changes
2014-04-06 00:33:33 +02:00
Petr Mrázek
becaebd60d
Remove the $PWD hack and tests that depended on it.
2014-01-05 19:54:05 +01:00
Petr Mrázek
a64eebf8eb
Add an option to force using local updater binary (for updater development)
2014-01-05 14:24:33 +01:00
Petr Mrázek
613c01dab5
Some more updater fixes
...
Paths were wrong - still used work directory instead of root
2014-01-05 13:17:42 +01:00
Petr Mrázek
b49fa9d2a9
Mess with the updater again.
2014-01-05 00:06:55 +01:00
Petr Mrázek
1455f051e4
Force cached updater binary to always resolve as stale
2014-01-02 23:58:53 +01:00
Petr Mrázek
997be947c9
Maybe break updater even more?
2013-12-29 01:13:57 +01:00
Petr Mrázek
c816a26647
Set permissions for the updater binary after updating it.
2013-12-28 22:32:45 +01:00
Petr Mrázek
7652b3d64a
Various updater fixes
...
Updater tests for path utils
The updater now doesn't use splitpath on Windows (fixes problems with Windows XP)
Fix up paths for the OSX updater - should now install the updates into the right place
Fix translations install path - translation isntall and deploy should be fixed
2013-12-28 04:23:48 +01:00
Petr Mrázek
8edd0100e8
Fix more updater derps.
...
* Updater requires unix style paths on input.
* No update notification was getting cloned with every check
2013-12-25 02:46:06 +01:00
Petr Mrázek
2d144631e7
Merge branch 'feature_updater_update' of https://github.com/02JanDal/MultiMC5 into develop
2013-12-25 01:18:16 +01:00
Sky
027aafc3c1
Tidy status messages a bit
2013-12-23 15:48:26 +00:00
Jan Dalheimer
00822fa0f9
Treat the updater separately
2013-12-23 10:34:43 +01:00
Petr Mrázek
01dbebdfc8
Fix issues with the updater
...
* Bad URLs used for downloading update files
* MD5ETagDownload resetting the expected ETag after failure to the failed file MD5 checksum
* Delete MD5ETagDownload downloaded files if the download fails.
2013-12-21 14:25:16 +01:00
Petr Mrázek
d6c71488b3
Some test madness
2013-12-20 23:04:11 +01:00
Jan Dalheimer
7f884a18a8
Finish unit tests for the DownloadUpdateTask class
2013-12-15 18:50:56 +01:00
Jan Dalheimer
3e8bcc1cf6
Unit tests for the DownloadUpdateTask class
2013-12-15 12:18:42 +01:00
Petr Mrázek
382e4fe6b3
Fix syntax error
...
You do not need goto for that. Really.
2013-12-13 02:52:54 +01:00
Andrew
a954fc1a32
Fix updater removing all files.
...
Yeah, I don't know what I was thinking, but somehow it worked before.
2013-12-12 17:10:43 -06:00
Petr Mrázek
aa61bbe9e4
Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop
...
Conflicts:
CMakeLists.txt
gui/MainWindow.cpp
2013-12-10 07:22:22 +01:00
Andrew
6ac94ddcb6
Finish implementing update installation.
...
Also add the option to update on exit.
2013-12-06 12:59:58 -06:00
Andrew
e90f1a2756
Implement update installer
2013-12-05 20:32:52 -06:00
Andrew
48ec8e67b8
Implement DownloadUpdateTask
...
Installing updates is not implemented yet. That's next.
2013-12-05 13:52:55 -06:00