Petr Mrázek
|
c8b84257ae
|
Actually use QJson for Yggdrasil requests
|
2013-10-23 02:08:39 +02:00 |
|
Sky
|
c65bab6efe
|
Respect console options (opening a console at all, automatically closing)
|
2013-10-22 18:25:10 +01:00 |
|
Petr Mrázek
|
32ce5c5c02
|
Local libs that won't get replaced/redownloaded
|
2013-10-20 23:18:40 +02:00 |
|
Petr Mrázek
|
205570be32
|
Support version format 9, fix version-related segfault, (maybe) fix forge lists.
|
2013-10-18 01:00:46 +02:00 |
|
Sky
|
a600286e33
|
Use Yggdrasil error response when available, or fall back to legacy HTTP error codes
|
2013-10-17 00:46:25 +01:00 |
|
Sky
|
c700b7be2e
|
Un-copy-pasta the login response handler using std::function magic
|
2013-10-17 00:02:56 +01:00 |
|
Sky
|
0a715a7b78
|
Improve error message for invalid login details using yggdrasil, add debug log for unknown codes
|
2013-10-15 03:11:10 +01:00 |
|
Sky
|
7aacf93c7c
|
Fix non-Windows derp
|
2013-10-15 00:30:33 +01:00 |
|
Sky
|
40a2456646
|
Huge Java detection refactor, version dialogs on first run (no JavaPath set) and "auto detect" button
|
2013-10-14 03:00:06 +01:00 |
|
Petr Mrázek
|
f8b4c2c0b2
|
Fix auth for 13w41a
|
2013-10-11 16:13:01 +02:00 |
|
Petr Mrázek
|
541c044d52
|
Meh
|
2013-10-10 03:05:21 +02:00 |
|
Petr Mrázek
|
73f8bc5c92
|
Version changing removes any existing version json.
|
2013-10-10 01:47:48 +02:00 |
|
Petr Mrázek
|
eaf0cbeafc
|
Fix MMC-15
``mod does not delete from jar''
|
2013-10-09 23:16:10 +02:00 |
|
Sky
|
60e7e019fe
|
Start mcmod.info panel. Needs to be its own widget and included in legacy mod edit window, text labels need eliding
|
2013-10-08 17:07:54 +01:00 |
|
Petr Mrázek
|
05e2da51d8
|
Add mod website button thing feature widget. It is super effective.
|
2013-10-08 01:38:26 +02:00 |
|
Petr Mrázek
|
a58912eaf7
|
Basic version changing (OneSix only for now)
|
2013-10-08 01:38:26 +02:00 |
|
Sky
|
b30a97d4c9
|
Make starting window size set properly on 1.6 instances
|
2013-10-07 14:56:14 +01:00 |
|
Sky
|
8450807c06
|
Fix non-Windows naming derp
|
2013-10-06 22:05:16 +01:00 |
|
Sky
|
17c98655f8
|
First draft of multiple Java installation detection on Windows
|
2013-10-06 19:54:52 +01:00 |
|
Petr Mrázek
|
d5e4802ade
|
Don't use SSL for lib downloads
|
2013-10-06 10:37:39 +02:00 |
|
Petr Mrázek
|
651bed91a0
|
Log failure reasons of cache downloads
|
2013-10-06 03:47:41 +02:00 |
|
Petr Mrázek
|
77d5ea36ae
|
Log java util stuff using the new logging method
|
2013-10-06 03:20:19 +02:00 |
|
Petr Mrázek
|
8b18af0515
|
Get rid of junky timestamps, along with some select pointless log messages
|
2013-10-06 03:07:57 +02:00 |
|
Sky
|
7aeea14a02
|
Merge branch 'develop' of https://github.com/MultiMC/MultiMC5 into develop
|
2013-10-06 01:13:20 +01:00 |
|
Petr Mrázek
|
f83119ce7e
|
Added file logger
|
2013-10-06 01:13:40 +02:00 |
|
Sky
|
1dee4bb60d
|
Add naive Windows Java detection - JavaUtils for finding it on other systems (incomplete)
|
2013-10-05 01:08:13 +01:00 |
|
Petr Mrázek
|
eba9b3d759
|
Add user agent header to most MultiMC download requests.
|
2013-10-02 23:35:45 +02:00 |
|
Petr Mrázek
|
751c532175
|
Add missing include
|
2013-10-01 09:05:58 +02:00 |
|
Petr Mrázek
|
8b0f8b9e59
|
``Working'' forge unpackers. Needs a lot of hardening but good for alpha.
|
2013-09-30 02:34:46 +02:00 |
|
Petr Mrázek
|
2c8dc0b855
|
Compression algo dependencies, still need hackery...
|
2013-09-26 02:59:56 +02:00 |
|
Petr Mrázek
|
984c36e571
|
Implement basic yggdrasil auth.
No fancy login token saving involved.
|
2013-09-23 00:29:40 +02:00 |
|
Petr Mrázek
|
9d03a9c1e3
|
Cache forge version list (it's huge)
|
2013-09-22 14:00:37 +02:00 |
|
Petr Mrázek
|
ceca6959d2
|
Working 1.6 modding (currently only forge)
|
2013-09-22 04:21:36 +02:00 |
|
Petr Mrázek
|
c2c7293083
|
Things... and stuff... with 1.6 modding. Maybe.
|
2013-09-20 01:21:48 +02:00 |
|
Petr Mrázek
|
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 |
|
Petr Mrázek
|
d38b90530b
|
Forge version list implementation. Needs integration and testing.
|
2013-09-16 00:54:39 +02:00 |
|
Petr Mrázek
|
7721c57e5e
|
Split OneSixVersion into parts.
|
2013-09-11 23:43:17 +02:00 |
|
Petr Mrázek
|
108a5a677c
|
Progress works for null downloads (header checks)
|
2013-09-10 00:34:34 +02:00 |
|
Petr Mrázek
|
91a3e650e9
|
Fix download progress (bars)
|
2013-09-10 00:29:25 +02:00 |
|
Petr Mrázek
|
8062b73074
|
Fix one more legacy update bug
|
2013-09-08 20:16:38 +02:00 |
|
Petr Mrázek
|
cffdc4e045
|
Fix legacy instance update segfault
|
2013-09-08 19:35:36 +02:00 |
|
Stiepen22
|
31e5a0fe6d
|
Changed all strings displayed to end user to use qts localization system
|
2013-09-08 18:13:09 +02:00 |
|
Petr Mrázek
|
cbf3238f0e
|
Fix build
|
2013-09-08 16:25:02 +02:00 |
|
Petr Mrázek
|
499ee1e365
|
Merge branch 'master' of https://github.com/Stiepen22/MultiMC5 into develop
Conflicts:
AppSettings.cpp
MultiMC.pro
main.cpp
|
2013-09-08 16:21:49 +02:00 |
|
Petr Mrázek
|
7e1cf22ce6
|
Use youtrack for bugs
|
2013-09-08 15:59:50 +02:00 |
|
Stiepen22
|
dab2bbe4e7
|
Added console coloring and made the log not contain any usernames/session ids
|
2013-09-08 15:02:52 +02:00 |
|
Petr Mrázek
|
6bea4ec988
|
Use HttpMetaCache to minimize network use.
|
2013-09-08 02:15:20 +02:00 |
|
Petr Mrázek
|
6892c11e9f
|
Move a good chunk of the singleton objects into a new QApplication subclass.
|
2013-09-07 04:00:58 +02:00 |
|
Stiepen22
|
f897a200e2
|
Made instace killing actually work
|
2013-09-06 22:40:50 +02:00 |
|
Petr Mrázek
|
634e22298b
|
Untested ETag cache class.
Yep.
|
2013-09-06 21:58:51 +02:00 |
|