Commit Graph

56 Commits

Author SHA1 Message Date
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
05e2da51d8 Add mod website button thing feature widget. It is super effective. 2013-10-08 01:38:26 +02:00
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
d5e4802ade Don't use SSL for lib downloads 2013-10-06 10:37:39 +02:00
651bed91a0 Log failure reasons of cache downloads 2013-10-06 03:47:41 +02:00
77d5ea36ae Log java util stuff using the new logging method 2013-10-06 03:20:19 +02:00
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
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
eba9b3d759 Add user agent header to most MultiMC download requests. 2013-10-02 23:35:45 +02:00
751c532175 Add missing include 2013-10-01 09:05:58 +02:00
8b0f8b9e59 ``Working'' forge unpackers. Needs a lot of hardening but good for alpha. 2013-09-30 02:34:46 +02:00
2c8dc0b855 Compression algo dependencies, still need hackery... 2013-09-26 02:59:56 +02:00
984c36e571 Implement basic yggdrasil auth.
No fancy login token saving involved.
2013-09-23 00:29:40 +02:00
9d03a9c1e3 Cache forge version list (it's huge) 2013-09-22 14:00:37 +02:00
ceca6959d2 Working 1.6 modding (currently only forge) 2013-09-22 04:21:36 +02:00
c2c7293083 Things... and stuff... with 1.6 modding. Maybe. 2013-09-20 01:21:48 +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
d38b90530b Forge version list implementation. Needs integration and testing. 2013-09-16 00:54:39 +02:00
7721c57e5e Split OneSixVersion into parts. 2013-09-11 23:43:17 +02:00
108a5a677c Progress works for null downloads (header checks) 2013-09-10 00:34:34 +02:00
91a3e650e9 Fix download progress (bars) 2013-09-10 00:29:25 +02:00
8062b73074 Fix one more legacy update bug 2013-09-08 20:16:38 +02:00
cffdc4e045 Fix legacy instance update segfault 2013-09-08 19:35:36 +02:00
31e5a0fe6d Changed all strings displayed to end user to use qts localization system 2013-09-08 18:13:09 +02:00
cbf3238f0e Fix build 2013-09-08 16:25:02 +02:00
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
7e1cf22ce6 Use youtrack for bugs 2013-09-08 15:59:50 +02:00
dab2bbe4e7 Added console coloring and made the log not contain any usernames/session ids 2013-09-08 15:02:52 +02:00
6bea4ec988 Use HttpMetaCache to minimize network use. 2013-09-08 02:15:20 +02:00
6892c11e9f Move a good chunk of the singleton objects into a new QApplication subclass. 2013-09-07 04:00:58 +02:00
f897a200e2 Made instace killing actually work 2013-09-06 22:40:50 +02:00
634e22298b Untested ETag cache class.
Yep.
2013-09-06 21:58:51 +02:00
b44e70d58d started kill instance feature 2013-09-06 18:48:41 +02:00
f8e8414d54 Speed up the downloads. Massively. 2013-09-02 00:25:40 +02:00
78e278c1e3 Misc tweaks
* Do not nuke forge META-INF
* Disable inner DnD in mod lists on linux.
2013-08-28 21:52:19 +02:00
5ff6fbf464 Basic 1.6 mod management (no jar mods) 2013-08-28 04:38:29 +02:00
fcd05ca2f6 Read mod files to get versions... and stuff. 2013-08-27 22:32:41 +02:00
a266e5d0cc Slight refactor of the mod edit dialog constructor
Also some other insignificant refactors
2013-08-27 20:29:27 +02:00
81259ce05e Save icon for the legacy launcher 2013-08-27 12:05:11 +02:00
5573ed52e8 Add/remove/drag&drop for the icon picker. 2013-08-27 05:39:49 +02:00
a63c7340a6 Nuke the old instance model, LONG LIVE THE NEW ONE 2013-08-26 06:30:11 +02:00
392c58c4b0 Ehh... things. 2013-08-26 04:57:09 +02:00
767c3db297 Nuking preprocessor poop... 2013-08-26 04:20:03 +02:00
00742af3a6 OS compatibility and generic cleanup.
Removed bspatch/patchlib
Now builds and runs on Windows
2013-08-26 02:53:29 +02:00
f0990fae4b Many improvements
PermGen can be tweaked from the settings menu
Groups are saved on change/exit
Install target is no longer completely broken
All the deplibs are now static
Added notes dialog
Fixed ini file format support (can save strings with newlines, tabs. UTF-8 is explicitly used!)
Rename button now uses line breaks so it doesn't grow ever wider (Added a custom tool button subclass)
There is now a CAT button. Meow.
2013-08-25 22:48:41 +02:00