Petr Mrázek
bb7e8985f6
Reformat and (slightly) decruft all the things.
2013-11-04 02:53:05 +01:00
Petr Mrázek
4466929074
Add instance copying, fix instance creation (with identical names)
2013-11-03 21:28:04 +01:00
Sky
bade253a1a
Added NagUtils, nag people about trying to override JVM memory options
2013-11-03 15:20:26 +00:00
Sky
b0ef429786
Add selectable message box helper, use it, make login GUI error label selectable
2013-10-29 12:40:09 +00:00
Petr Mrázek
9233477295
S3 bucket listing support and network code refactors.
...
* Adds support for listing all objects in an S3 bucket.
* Renames a bunch of network related classes (Download->Action)
* Net actions now have static constructors
2013-10-26 19:55:48 +02:00
Orochimarufan
78882ff6b1
Fix MainWindow Icon; Fix WM_CLASS issue; now links QX11Extras and libxcb on linux
2013-10-18 18:43:19 +02: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
Sky
f2291ef161
Move mod info frame and handler to MCModInfoFrame, use on all instances
2013-10-08 21:45:48 +01:00
Sky
b5816f976e
Merge branch 'develop' of github.com:Drayshak/MultiMC5 into develop
2013-10-06 01:15:43 +01:00
Sky
7aeea14a02
Merge branch 'develop' of https://github.com/MultiMC/MultiMC5 into develop
2013-10-06 01:13:20 +01:00
Sky
d48aae7a16
Fix Linux CMake issues arising from Windows workaround
2013-10-06 01:09:21 +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
Andrew
48bd3add29
Added a make target that prints the version name.
2013-10-01 17:01:41 -05:00
Andrew
1ed822d6e8
Made run script instal as executable.
...
Also fixed a small bug with the run script.
2013-10-01 16:30:30 -05:00
Andrew
02a7d147ef
Add run script to install.
...
Also renamed "translations_target" to "translations". The old name was
dumb and annoying.
2013-10-01 16:13:21 -05:00
Andrew
22bdf67bf7
Merge branch 'master' into develop
...
This pulls in some changes I made to the CMakeLists file earlier.
2013-10-01 03:31:20 -05:00
Petr Mrázek
c05a39147a
Implemented xz and pack200 unpackers required for proper forge installation.
...
Merge branch 'feature_forge_unpackers' into develop
Conflicts:
CMakeLists.txt
2013-09-30 03:29:12 +02:00
Petr Mrázek
e45b444242
Add tweaks to make things build on windows
2013-09-30 03:26:23 +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
d267d86f6e
Replace lzma with xz. Tweaks to fix debug builds.
2013-09-28 18:43:30 +02:00
Petr Mrázek
2173abb9a8
Fix stuff up some more
2013-09-28 18:27:34 +02:00
Petr Mrázek
071ac45925
Merge branch 'develop' of https://github.com/hyperfang8/MultiMC5 into develop
2013-09-28 18:25:55 +02:00
Petr Mrázek
d903b0f0ea
no unstable stuff. disable it.
2013-09-28 14:01:57 +02:00
hyperfang8
5c8def4ecc
Disable pack200 and Enable MultiMCLauncher dep
...
I disable pack200 in cmake because it fails to compile.
I also renable MultiMCLauncher dep because resource file requires it.
2013-09-28 11:00:34 +02:00
Sky
8c36e69b06
Attempt fix for cmake warning spam on Windows
2013-09-26 12:49:58 +01: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
ceca6959d2
Working 1.6 modding (currently only forge)
2013-09-22 04:21:36 +02:00
Andrew
db3c26f53e
Fixed CMakeLists install target on Linux.
2013-09-19 12:19:01 -05: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
Stiepen22
3a08f01509
Changed CMakeList.txt to support translations
2013-09-08 20:18:55 +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
Petr Mrázek
634e22298b
Untested ETag cache class.
...
Yep.
2013-09-06 21:58:51 +02:00
Petr Mrázek
d587e7ada4
Eh, Derp.
2013-09-05 22:35:57 +02:00
Petr Mrázek
f8e8414d54
Speed up the downloads. Massively.
2013-09-02 00:25:40 +02:00
Petr Mrázek
5ff6fbf464
Basic 1.6 mod management (no jar mods)
2013-08-28 04:38:29 +02:00
Petr Mrázek
a63c7340a6
Nuke the old instance model, LONG LIVE THE NEW ONE
2013-08-26 06:30:11 +02:00
Petr Mrázek
7686741ef9
Do not assume clang on OSX.
2013-08-26 04:45:40 +02:00
Petr Mrázek
00742af3a6
OS compatibility and generic cleanup.
...
Removed bspatch/patchlib
Now builds and runs on Windows
2013-08-26 02:53:29 +02:00
Petr Mrázek
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
Petr Mrázek
bbc47cb8bd
Sync, removal of webkit as a dependency, removal of the web windows.
2013-08-20 02:29:36 +02:00
Petr Mrázek
c92ad7dcf8
Drag and Drop, mod management.
2013-08-18 20:52:17 +02:00
Petr Mrázek
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
Petr Mrázek
1782d5ad9a
Implement icon picker, bring back raster icons.
2013-08-11 01:07:15 +02:00
Petr Mrázek
2e0cbf393a
Massive renaming in the backend folder, all around restructure in the same.
2013-07-29 00:59:35 +02:00
TakSuyu
dc39d09339
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
gui/mainwindow.cpp
2013-07-27 12:55:51 -07:00