aboutsummaryrefslogtreecommitdiff
path: root/application/MultiMC.cpp
AgeCommit message (Collapse)Author
2017-04-07NOISSUE remove liteloader and forgePetr Mrázek
2017-04-07NOISSUE Remove Minecraft version list and versions.Petr Mrázek
2017-04-07NOISSUE fix downloading of metadata filesPetr Mrázek
2017-01-21GH-1793 rearrange setup wizard logic to only check if they are needed oncePetr Mrázek
2017-01-18GH-1790 do not apply system theme on launch if it is selectedPetr Mrázek
This prevents some ugly colors to show up on macOS in most cases. It still looks ugly right after you switch to the it though.
2017-01-16GH-1065 Normalize usage of directory vs folderTim Flynn
2017-01-15NOISSUE add hack for system themes. Maybe it works?Petr Mrázek
2017-01-15NOISSUE temporarily disable themes to check if they cause issues on macOSPetr Mrázek
2017-01-14GH-1665 Add line breaks to the fatal error dialogs.Petr Mrázek
Makes is slightly more readable.
2017-01-14GH-1665 put the macOS hint into all of the new fatal error messages.Petr Mrázek
2017-01-14GH-1665 attempt at workaround for MultiMC not starting on macOS SierraPetr Mrázek
This tries to detect the issue and instructs the user to fix it by moving the application to /Applications or ~/Applications. In addition, several other previously poorly handled fatal errors now show an error dialog.
2017-01-08NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek
2017-01-06NOISSUE Do not log the analytics client ID into the application log.Petr Mrázek
2017-01-06NOISSUE make the setup wizard use the main event loopPetr Mrázek
This should fix any issues with receiving events over IPC.
2017-01-02NOISSUE force SetupWizard into 'classic' look and feel and increment ↵Petr Mrázek
analytics version This should force the dialog to show again. If it still looks wrong on Windows 10, please report this on discord.
2017-01-01NOISSUE Translations model and initial setup wizard workPetr Mrázek
2016-12-28NOISSUE add skeleton of the setup wizardPetr Mrázek
Very wizardly. Also very empty and opening on every start for now.
2016-11-26NOISSUE allow killing the instance from main windowPetr Mrázek
2016-11-26NOISSUE simplify system detection and user agent handlingPetr Mrázek
Now it only checks OS kernel name/version. User agent is 'MultiMC5/$version'. Kernel info is passed through custom dimensions in analytics.
2016-11-24NOISSUE add analytics settings (enable/disable)Petr Mrázek
2016-11-23NOISSUE fix translation listing in settings and translation loadingPetr Mrázek
It was impossible to select and load translations properly.
2016-11-22NOISSUE send custom analytics valuesPetr Mrázek
* System, Java and CPU architecture (either 32 or 64). * Java version. * System memory size in MB. * Java min/max heap size in MB.
2016-11-21NOISSUE implement analytics IP anonymizationPetr Mrázek
2016-11-21NOISSUE most basic analytics integration possiblePetr Mrázek
2016-11-19GH-1726 better failure detection for updatesPetr Mrázek
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.
2016-11-10NOISSUE allow using icon themes for instances and instance badgesPetr Mrázek
2016-11-09GH-1713 fix FTB loading crashesPetr Mrázek
2016-11-07NOISSUE fix horrible globals crashPetr Mrázek
FIXME: remove all globals.
2016-11-07NOISSUE shut down logger when MultiMC exitsPetr Mrázek
Prevents crash bugs...
2016-11-06NOISSUE ask user if closing is OK when instances are still runningPetr Mrázek
2016-11-06NOISSUE Refactor and sanitize MultiMC startup/shutdownPetr Mrázek
* Always create main window. * Properly handle netowrk manager - it was created twice, leading to potential crashes.
2016-11-06GH-378 add a resource search path to custom themesPetr Mrázek
This allows adding images and other bits and pieces to themes.
2016-11-06GH-378 add basic custom theme supportPetr Mrázek
Files you can customize are created in themes/custom/
2016-11-04NOISSUE add an option to show console on error and default other options to ↵Petr Mrázek
false
2016-11-02NOISSUE MCEdit integration - remove old 'tool', replace with WorldsPetr Mrázek
2016-11-01NOISSUE add bright theme to complement the dark themePetr Mrázek
Same style, different colors.
2016-11-01GH-1645 reimplement open/close instance window based on settingsPetr Mrázek
2016-10-31NOISSUE rearrange MultiMC.cpp to make it make more sensePetr Mrázek
2016-10-30NOISSUE use current directory for application IDPetr Mrázek
Using QDir(dataPath).absolutePath() for the path
2016-10-30NOISSUE use absolute data path for application IDPetr Mrázek
2016-10-30NOISSUE fix buildPetr Mrázek
2016-10-30NOISSUE refactor window management and launch, make MultiMC a single ↵Petr Mrázek
instance application.
2016-10-29NOISSUE clean up some bad/dead codePetr Mrázek
2016-10-28NOISSUE remove unused 'test mode'Petr Mrázek
2016-10-27Revert "GH-1665 diagnostic build - check if log file has been created and ↵Petr Mrázek
opened" This reverts commit 2597bde4f9df5409371da55beabb0f695b853aa3.
2016-10-27Revert "GH-1665 diagnostic build - disable file logging entirely"Petr Mrázek
This reverts commit 049317093629f9a24ccec93df4449ce44b83c35e.
2016-10-27GH-1665 diagnostic build - disable file logging entirelyPetr Mrázek
2016-10-27GH-1665 diagnostic build - check if log file has been created and openedPetr Mrázek
2016-10-26NOISSUE Granular instance reloadPetr Mrázek
2016-10-22GH-903 force Dark theme to use Fusion Qt stylePetr Mrázek
Themes now include Qt styles.