summaryrefslogtreecommitdiffstats
path: root/application/MainWindow.cpp
Commit message (Collapse)AuthorAgeLines
* NOISSUE make the patreon button text slightly shorterPetr Mrázek2017-12-30-1/+1
| | | | "Support MultiMC" instead of "Support us on Patreon!"
* NOISSUE remopve instance settings button from the main windowPetr Mrázek2017-12-17-8/+0
| | | | | This should steer new users to the main settings even more, while keeping the instance settings still available.
* NOISSUE fix a bunch of warnings thrown by Qt internalsPetr Mrázek2017-12-14-5/+8
| | | | Badly connected signals/slots and similar things.
* NOISSUE Reorder and reword main toolbar actions to save spacePetr Mrázek2017-12-06-20/+10
| | | | | | | ``` Folder, Help, Check for Updates, Settings -> Folders, Settings, Help, Update ```
* GH-2026 implement changes necessary to support 1.13 snapshotsPetr Mrázek2017-12-03-1/+1
|
* NOISSUE code commentsPetr Mrázek2017-10-08-2/+1
|
* NOISSUE add tooltips to new menu buttons and make them translateablePetr Mrázek2017-10-04-21/+28
|
* NOISSUE rearrange main toolbar for clarityPetr Mrázek2017-10-02-46/+77
| | | | It is now set to text beside icons and many actions were moved to sub-menus.
* NOISSUE disable the refresh action on the main toolbarPetr Mrázek2017-10-02-2/+2
|
* NOISSUE remove bogus duplicated toolbarsPetr Mrázek2017-10-02-3/+3
|
* NOISSUE refactor the MainWindow UI creationPetr Mrázek2017-10-02-254/+430
| | | | | It was ugly generated code with no rhyme or reason to it. Now all the relevant code is grouped and language switching works a little better.
* NOISSUE fix aspect ratio issues with the instance icon in the instance toolbarPetr Mrázek2017-09-28-17/+28
|
* NOISSUE more work on Legacy migrationPetr Mrázek2017-09-20-0/+2
|
* NOISSUE Remove Legacy supportPetr Mrázek2017-09-09-1/+0
|
* GH-1882 save UpdateDialog geometryPetr Mrázek2017-05-09-2/+2
|
* GH-1874 Do not allow launching instances during an updatePetr Mrázek2017-05-02-0/+6
|
* GH-1874 do not allow updating while an instance is runningPetr Mrázek2017-05-02-1/+22
| | | | | | | This is a nasty hack. Proper solution will require moving all update related functionality out of the main window. Running instances and updating should be mutually exclusive.
* GH-1873 allow closing main window, fix window ref countPetr Mrázek2017-05-01-19/+2
|
* NOISSUE remove macOS SSL workaroundsPetr Mrázek2017-04-25-0/+1
| | | | Should not be necessary anymore...
* NOISSUE add pack import using drag&dropPetr Mrázek2017-04-22-2/+25
| | | | Straight from the browser or the downloads folder.
* NOISSUE sanitize loading and downloading of metadata filesPetr Mrázek2017-04-07-14/+1
|
* NOISSUE Remove Minecraft version list and versions.Petr Mrázek2017-04-07-15/+2
|
* NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek2017-01-08-1/+1
|
* NOISSUE Translations model and initial setup wizard workPetr Mrázek2017-01-01-70/+9
|
* GH-1743 selected instance can be null - do not assume it isn'tPetr Mrázek2016-12-07-1/+1
| | | | This fixes a crash when closing settings and not having any selected instance.
* NOISSUE allow killing the instance from main windowPetr Mrázek2016-11-26-9/+57
|
* GH-1726 better failure detection for updatesPetr Mrázek2016-11-19-1/+3
| | | | | | Instead of just checking if the new version started, make sure it is able to write its IPC key to a file and then use the key to connect to the process.
* NOISSUE mark profile in use also on the main window profile buttonPetr Mrázek2016-11-17-7/+23
|
* NOISSUE mark used accounts/sessions in selection menusPetr Mrázek2016-11-17-1/+6
|
* NOISSUE ask user if closing is OK when instances are still runningPetr Mrázek2016-11-06-3/+18
|
* NOISSUE MCEdit integration - remove old 'tool', replace with WorldsPetr Mrázek2016-11-02-18/+11
|
* NOISSUE simplify retranslation code of MainWindowPetr Mrázek2016-11-02-81/+58
|
* NOISSUE improve launch button interactionPetr Mrázek2016-11-01-0/+2
| | | | Now has a drop-down arrow that actually works as expected.
* NOISSUE refactor window management and launch, make MultiMC a single ↵Petr Mrázek2016-10-30-76/+12
| | | | instance application.
* GH-1652 save all instance settings on launch if instance window is already openPetr Mrázek2016-10-28-0/+9
|
* NOISSUE Granular instance reloadPetr Mrázek2016-10-26-200/+35
|
* NOISSUE fix minor memory leaksPetr Mrázek2016-08-19-1/+2
|
* SCRATCH make instance windows independentPetr Mrázek2016-08-15-1/+1
|
* GH-352 Make OneSix instance update downloads cancellablePetr Mrázek2016-08-14-0/+1
|
* GH-1433 with no default account, show profiles instead of accounts in ↵Petr Mrázek2016-08-11-3/+2
| | | | selection dialog
* GH-338, GH-513, GH-700 Unify edit instance with console windowPetr Mrázek2016-08-07-12/+54
| | | | | | | * The resulting instance window can be closed at any point. * Main window is kept open and running instances are marked with a badge. * Multiple instances can now run from the same MultiMC - it's even more **multi** now. * MultiMC can be entirely closed, keeping Minecraft(s) running.
* NOISSUE refactor *Download into more, smaller piecesPetr Mrázek2016-06-05-5/+4
| | | | | | * Download is now Download. * Download uses Sink subclasses to process various events. * Validators can be used to further customize the Sink behaviour.
* GH-1560 trim whitespace from instance name on renamePetr Mrázek2016-05-04-0/+1
|
* NOISSUE re/move some dead code and unused build system partsPetr Mrázek2016-05-01-1/+0
|
* NOISSUE split GUI stuff from logic libraryPetr Mrázek2016-04-30-6/+6
|
* GH-1556 disable export for tracked FTB instancesPetr Mrázek2016-04-28-0/+1
|
* GH-1556 do not crash when instance has no update task while creating an instancePetr Mrázek2016-04-27-1/+4
|
* GH-1404 allow deleting groups and creating instances in groups directly ↵Petr Mrázek2016-04-11-1/+56
| | | | using context menu
* NOISSUE finalize support for new mojang version formatPetr Mrázek2016-03-27-2/+2
|
* NOISSUE Use patch problems and problem levels instead of exceptions for ↵Petr Mrázek2016-03-26-1/+8
| | | | minecraft profiles.