Commit Graph

309 Commits

Author SHA1 Message Date
Andrew 23bc195b3c Implement removing accounts. 2013-11-22 10:54:52 -06:00
Andrew 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
Andrew 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
Petr Mrázek 7f5eb5d61a Implement user info stub for newest minecraft snapshot 2013-11-22 01:04:14 +01:00
Andrew abf8408911 Nuke and pave the old login system
Also, account list now saves profile lists.
2013-11-20 18:31:15 -06:00
Andrew 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
Andrew a9a0b65358 Implement loading accounts from list. 2013-11-18 12:58:03 -06:00
Andrew cdca530139 Implement account list and account list dialog 2013-11-18 12:05:35 -06:00
Petr Mrázek 30b3395770 Re-enable assets download 2013-11-17 12:08:07 +01:00
Petr Mrázek 9fcb287ea2 Fix broken signal in ConsoleWindow
Wasn't detecting minecraft shutdown properly
2013-11-17 11:48:01 +01:00
Petr Mrázek 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
Petr Mrázek 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
Petr Mrázek fdc58bb913 Fix console not staying open on minecraft crash 2013-11-12 09:23:39 +01:00
Petr Mrázek ad7c41114f Fix layout margins in console window 2013-11-07 22:31:15 +01:00
Sky bba4ed5ab2 Open on the correct settings tab 2013-11-06 17:00:02 +00:00
Sky dd6af4efab Nag for instance specific JVM args too 2013-11-06 01:18:47 +00:00
Sky 51dee3745f Fix "Auto Login" instance specific setting, tweak UI 2013-11-06 01:01:09 +00:00
Petr Mrázek bb7e8985f6 Reformat and (slightly) decruft all the things. 2013-11-04 02:53:05 +01:00
Petr Mrázek d6e4fb2971 Implement instance sorting options. 2013-11-04 00:11:20 +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 09dc356883 Main window geometry and state saving/reloading 2013-11-03 00:45:25 +00:00
Petr Mrázek 44823324f9 Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop 2013-10-29 22:14:57 +01:00
Petr Mrázek 946d397cce Customizable folder browsing is same as for the instance folder. Syste Proxy usage. 2013-10-29 22:13:42 +01:00
Sky 511417c4f7 Make ConsoleWindow have Qt::Window flag (adds minimise/maximise buttons to titlebar) 2013-10-29 18:38:11 +00:00
Sky aab5478ae7 Move "Forget" button to a sane place 2013-10-29 16:49:41 +00:00
Sky ac4af46aed Don't make LabeledToolButton selectable 2013-10-29 12:47:14 +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 7df667f823 Valgrind-checked early application start 2013-10-28 21:50:58 +01:00
Petr Mrázek 6ecb833dbf Fix problem with instance list not using the instance folder path 2013-10-28 20:55:12 +01: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
Sky c467ebf132 Fix "no windows means MMC exits prematurely" issue 2013-10-26 08:38:21 +01:00
Sky 0430a2a38f Add assets download status to status bar. 2013-10-26 02:31:58 +01:00
Petr Mrázek ba938dd8e2 Fix java detection segfault 2013-10-24 01:47:54 +02:00
Sky c65bab6efe Respect console options (opening a console at all, automatically closing) 2013-10-22 18:25:10 +01:00
Sky 1d2183ea29 Tweak my credits 2013-10-22 04:55:36 +01:00
Sky 867efd53a2 Bugfixes for auto login 2013-10-21 22:08:09 +01:00
Sky 003fedde01 Implement auto login 2013-10-21 21:25:50 +01:00
Sky 11813a0621 Merge branch 'feature_skins' into develop 2013-10-21 18:00:30 +01:00
Sky ce512e1cf2 Clean up skins, remove wrapper, save to accounts/skins 2013-10-21 17:50:45 +01:00
Petr Mrázek aca7764afc Ask for java path when hostname changes from the last run. 2013-10-20 22:28:31 +02:00
Sky 681d36b232 First draft of player faces in the login dialog 2013-10-19 06:40:46 +01:00
Orochimarufan be2c7f4515 Change Organization and App name, might invalidate some configs? Add Tak to credits screen 2013-10-18 20:11:28 +02:00
Sky b2574542b1 Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop 2013-10-18 18:10:41 +01:00
Sky 709252fe9e Use player username if offline, or "Player" if blank 2013-10-18 18:10:19 +01:00
Orochimarufan dcf58cdf12 Derp - typo in platform_other.cpp 2013-10-18 19:01:40 +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 71d5cf91a8 Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop 2013-10-16 02:54:02 +01:00
Sky b5ae2e974d Trim console output (fixes excessive whitespace in Windows console output) 2013-10-16 02:46:57 +01:00
Petr Mrázek f5733f201b Make permgen limit ridiculously high. 2013-10-15 20:11:05 +02:00