4124faf474
Fix console window (now not a QDialog)
...
It now opens and coloses as expected, depending on user
preferences and the status of the various processes involved.
Console window geometry and state are remembered between runs.
2013-11-23 01:41:28 +01:00
75e7932607
Properly implement launching and downloading
...
Also added a system to select an active account to log in with.
2013-11-22 12:47:39 -06:00
23bc195b3c
Implement removing accounts.
2013-11-22 10:54:52 -06:00
69ac3e5a86
Tweak the "no accounts" warning a bit.
...
It now asks users if they want to open the manage accounts dialog to
add their accounts.
2013-11-22 10:12:16 -06:00
a332e0d7b1
Fix crashing when there are no accounts added
...
The warning message actually displays now when there are no Mojang
accounts to log in with, rather than simply crashing MultiMC.
2013-11-22 09:53:27 -06:00
7f5eb5d61a
Implement user info stub for newest minecraft snapshot
2013-11-22 01:04:14 +01:00
abf8408911
Nuke and pave the old login system
...
Also, account list now saves profile lists.
2013-11-20 18:31:15 -06:00
03652b01d2
Add a button to open the account list.
...
Also fix the account list dialog's close button.
2013-11-20 12:20:35 -06:00
928e0d0b15
Implement saving account list to file
...
Currently it only saves when accounts are added or removed. We'll have
to fix this, but we need signals for when account objects change first.
2013-11-19 12:53:30 -06:00
57a9dadb08
Forge XZ downloads now use temp files local to MultiMC, files are removed.
2013-11-19 00:47:59 +01:00
294c2d122f
Fix assets URL (expected to change... again)
2013-11-18 20:12:24 +01:00
a9a0b65358
Implement loading accounts from list.
2013-11-18 12:58:03 -06:00
cdca530139
Implement account list and account list dialog
2013-11-18 12:05:35 -06:00
30b3395770
Re-enable assets download
2013-11-17 12:08:07 +01:00
9fcb287ea2
Fix broken signal in ConsoleWindow
...
Wasn't detecting minecraft shutdown properly
2013-11-17 11:48:01 +01:00
9559be32bd
Merge branch 'master' into develop
2013-11-17 11:46:44 +01:00
210629e274
Use the forge mirrors for downloading forge libraries
...
Let's hope we never, ever see a forge download error again.
2013-11-17 11:44:18 +01:00
2a45302dfc
Mark forge lib downloads as failed when they fail
2013-11-16 20:36:01 +01:00
ad8aeb0b2b
Implement auth task's response processing.
...
The authenticate task can now successfully log a user in.
2013-11-14 14:32:43 -06:00
9cfd5ae465
Add test authentication task.
...
It doesn't actually do anything with the server's reply yet.
2013-11-14 12:17:38 -06:00
d84b1a91f4
Add abstract base class for Yggdrasil tasks.
2013-11-13 14:12:31 -06:00
f6a652f3ae
Added YouCompleteMe config to .gitignore
2013-11-13 12:37:54 -06:00
662b4bc8cb
Merge branch 'develop'
2013-11-13 00:25:57 +01:00
9693a5e6e9
Fix signal derp from previous commit
...
Console should now properly close/not close based on minecraft return code/signal.
2013-11-13 00:24:49 +01:00
ee595fb1da
Merge branch 'develop'
2013-11-12 09:35:53 +01:00
fdc58bb913
Fix console not staying open on minecraft crash
2013-11-12 09:23:39 +01:00
962639aa6d
Added data structures for Mojang Account.
2013-11-11 12:59:59 -06:00
52e927a6fd
Added vim *.swp files to .gitignore
2013-11-11 12:59:41 -06:00
950088bee5
Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop
2013-11-11 11:37:15 -06:00
997054a535
Merge branch 'develop'
2013-11-11 04:47:09 +01:00
e611aef0e7
Recover from the bin folder of converted legacy instance being deleted.
...
Use the new vanilla jar as the base jar if mcbackup.jar is missing.
2013-11-11 04:45:31 +01:00
b097d2f744
Use the right LWJGL path while creating an instance
2013-11-11 03:47:14 +01:00
ad7c41114f
Fix layout margins in console window
2013-11-07 22:31:15 +01:00
cc6e9358fe
Merge branch 'develop'
2013-11-06 21:03:22 +01:00
452cc1849f
Fix Sourceforge lwjgl version index download.
2013-11-06 20:59:44 +01:00
7ddc2b6a89
Merge branch 'develop'
2013-11-06 17:02:23 +00:00
bba4ed5ab2
Open on the correct settings tab
2013-11-06 17:00:02 +00:00
dd6af4efab
Nag for instance specific JVM args too
2013-11-06 01:18:47 +00:00
51dee3745f
Fix "Auto Login" instance specific setting, tweak UI
2013-11-06 01:01:09 +00:00
605423b8e4
Read mcmod.info first, forgeversion.properties second
2013-11-05 23:46:06 +00:00
4186623d0d
Nuke Travis CI
2013-11-05 21:08:42 +00:00
5083a6a809
Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop
2013-11-04 19:58:56 -06:00
bb7e8985f6
Reformat and (slightly) decruft all the things.
2013-11-04 02:53:05 +01:00
dc3b0fcb2b
Merge branch 'develop'
2013-11-03 23:53:31 +00:00
d6e4fb2971
Implement instance sorting options.
2013-11-04 00:11:20 +01:00
4466929074
Add instance copying, fix instance creation (with identical names)
2013-11-03 21:28:04 +01:00
ab21b6977d
Catch assets index failure
2013-11-03 16:02:59 +00:00
bade253a1a
Added NagUtils, nag people about trying to override JVM memory options
2013-11-03 15:20:26 +00:00
406d8511bd
Merge branch 'develop'
2013-11-03 10:18:41 +00:00
09dc356883
Main window geometry and state saving/reloading
2013-11-03 00:45:25 +00:00