84549ed807
GH-849 Further NetJob related fixes
2015-04-26 18:33:29 +02:00
d5c79db12c
GH-849 Fix failure signals not getting delivered from NetJob properly
2015-04-26 04:09:09 +02:00
db877ba121
NOISSUE move everything.
2015-04-12 20:57:18 +02:00
4730f54df7
SCRATCH separate the generic updater logic from the application
2015-04-12 20:57:17 +02:00
cd9d37aac4
SCRATCH nuke the overcomplicated logger, use a simple one.
2015-04-12 20:57:17 +02:00
d313e9ab09
SCRATCH remove remaining references to MultiMC.h and fix legacy LWJGL
2015-04-12 20:57:17 +02:00
6f3aa65bd6
NOISSUE Split MultiMC app object into MultiMC and Env
2015-04-02 11:30:24 +02:00
791221e923
NOISSUE Refactors and moving of things
2015-04-02 00:14:06 +02:00
3b6574181e
GH-853 evict asset index files from cache when they don't parse
2015-04-01 00:23:17 +02:00
eae544f0eb
GH-841 fix for modpack downloads on windows
2015-03-27 02:03:14 +01:00
c6c5134398
Change copyright dates to 2015
2015-02-06 01:18:02 +01:00
55e5322fbe
GH-721 Log errors in asset and MMC update downloads.
2015-01-11 22:30:54 +01:00
0886786bb5
GH-721 Redo internal NetJob implementation.
...
NetJob is now using its own task queue and does not start more than 6 actions at the same time
2015-01-11 22:04:31 +01:00
1151037f96
GH-719 Fix paste upload encoding and do not try to upload over limit
2015-01-11 03:08:41 +01:00
bbcd44a657
NOISSUE Always follow redirects for NetAction based downloads
2014-12-12 00:44:55 +01:00
28eebc09fc
Give paste upload a nice status message
...
Fixes #364
2014-11-09 02:09:01 +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
bbdf5c1395
Translation downloading!
2014-09-30 16:22:39 -04:00
20cb97a35a
Sync from quickmods
2014-09-06 19:03:05 +02:00
d934e64831
Tweak the response to successful uploads (screenshots, log pastes)
...
The url will now be shown as link, put into the clipboard AND opened in a browser.
At the same time. To avoid losing the URL.
2014-07-07 00:02:04 +02:00
b5d6f50fb1
Make paste.ee logs expire after a month
2014-07-03 20:29:44 +02:00
e118b1f990
Implement adding jar mods, break saving library order.
2014-06-09 01:38:31 +02:00
aade36860c
Begin the transformation!
...
Nuke all the things.
2014-06-09 01:38:29 +02:00
ca60784a44
Add proper FML libs URL
2014-04-21 20:41:37 +02:00
565dab24b5
Download and cache FML libs for legacy minecraft versions.
...
* minor fix for version filtering (1.5 no longer shows forge for 1.5.1 and 1.5.2)
* FML libs are downloaded to mods/minecraftforge/libs and cached
* FML libs are copied to instances which contain FML or forge
2014-04-19 21:24:11 +02:00
fbc29b6a06
Fix many memory leaks.
2014-03-30 20:11:41 +02:00
0cc682c629
Fix a few paste upload bugs
...
Fixes https://www.pivotaltracker.com/story/show/66994990
2014-03-07 16:15:38 +01:00
acff155624
Merge branch 'feature_screenshots' into integration_json_and_tools
...
Conflicts:
logic/net/URLConstants.h
Resolve issues with multiple definitions of URL constants by moving them to their own object file.
2014-02-25 01:52:58 +01:00
cb5cfe7242
Reorganize all the screenshot files
2014-02-25 00:51:24 +01:00
da33fa4090
Imgur album creation
2014-02-24 11:30:27 +01:00
a8811a27f7
Working screenshot upload
2014-02-24 10:34:51 +01:00
226c1bdae5
Screenshot fixes, move some code around, fix some stuff
2014-02-24 09:34:21 +01:00
5e33da258c
Close to finished. Need to fix the upload part. Viewing works (in grayscale)
2014-02-23 19:48:00 -05:00
4a77524b05
Initial stuff. It doesnt work.
2014-02-23 16:14:24 -05:00
7146724607
New, better, liteloader support
2014-02-19 22:34:17 +01:00
ffbc5bb62c
Offline mode can be used even when online.
...
Allow the user to pick a player name for offline mode.
Big auth refactor. Now using session objects instead of the accounts themselves.
Sessions only last for one instance start and hold all the auth and player data.
2014-01-27 03:00:49 +01:00
3fabb11f4c
Marginally improve OneSix offline mode launch
...
While reconstructing assets, skip files that don't exist.
Report missing OneSix native libraries.
2014-01-18 22:11:33 +01:00
4744ea07a8
Small fix for stale files getting stuck in the cache
2014-01-13 02:19:20 +01:00
a774b3d248
Show Mojang service statuses in status bar
2014-01-12 18:28:42 +00:00
43a39a3bfb
Harden CacheDownload.
...
It's now super hard. SRSLY.
2014-01-11 02:06:22 +01:00
8e286c2b5c
Make CacheDownload use QSaveFile
2014-01-10 22:08:00 +01:00
f402001453
Use the central URL list for forge URLs
2013-12-23 00:43:29 +01:00
3051d0d328
Make pack200 use QFile by proxy, eliminating some unicode issues.
2013-12-22 18:49:52 +01:00
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
d6c71488b3
Some test madness
2013-12-20 23:04:11 +01:00
5a3043398e
Use asset sizes from the index to make the progress bar better
2013-12-15 15:00:09 +01:00
979946b7bb
First sweep moving URLs to a constants file
2013-12-13 14:58:11 +00:00
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
3f5c46a1c4
Finish assets update for 1.7.3
2013-12-10 07:12:52 +01:00