Petr Mrázek
6fe9258161
NOISSUE remove macOS SSL workarounds
...
Should not be necessary anymore...
2017-04-25 23:03:11 +02:00
Petr Mrázek
30863a88ab
NOISSUE add pack import using drag&drop
...
Straight from the browser or the downloads folder.
2017-04-22 06:11:26 +02:00
Petr Mrázek
e46aba9da5
NOISSUE sanitize loading and downloading of metadata files
2017-04-07 00:20:02 +02:00
Petr Mrázek
2980322c3b
NOISSUE Remove Minecraft version list and versions.
2017-04-07 00:20:01 +02:00
Petr Mrázek
f530aae9d3
NOISSUE update all the Copyright comments and texts to include 2017
2017-01-08 04:58:05 +01:00
Petr Mrázek
722896d41f
NOISSUE Translations model and initial setup wizard work
2017-01-01 20:04:08 +01:00
Petr Mrázek
2517d2c84d
GH-1743 selected instance can be null - do not assume it isn't
...
This fixes a crash when closing settings and not having any selected instance.
2016-12-07 01:19:03 +01:00
Petr Mrázek
66ffab71ae
NOISSUE allow killing the instance from main window
2016-11-26 18:06:08 +01:00
Petr Mrázek
69be23c5f6
GH-1726 better failure detection for updates
...
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-19 22:11:45 +01:00
Petr Mrázek
9cf8b42d89
NOISSUE mark profile in use also on the main window profile button
2016-11-17 01:00:15 +01:00
Petr Mrázek
12f6534e77
NOISSUE mark used accounts/sessions in selection menus
2016-11-17 01:00:15 +01:00
Petr Mrázek
1276ecdbb7
NOISSUE ask user if closing is OK when instances are still running
2016-11-06 23:06:49 +01:00
Petr Mrázek
85b64ad767
NOISSUE MCEdit integration - remove old 'tool', replace with Worlds
2016-11-02 02:37:54 +01:00
Petr Mrázek
3a4304d89d
NOISSUE simplify retranslation code of MainWindow
2016-11-02 01:17:19 +01:00
Petr Mrázek
b6b2350e02
NOISSUE improve launch button interaction
...
Now has a drop-down arrow that actually works as expected.
2016-11-01 23:33:20 +01:00
Petr Mrázek
412855ae3d
NOISSUE refactor window management and launch, make MultiMC a single instance application.
2016-10-30 02:37:38 +01:00
Petr Mrázek
8731318fef
GH-1652 save all instance settings on launch if instance window is already open
2016-10-28 03:42:34 +02:00
Petr Mrázek
d66fdcd4cc
NOISSUE Granular instance reload
2016-10-26 18:21:24 +02:00
Petr Mrázek
eb747e08b7
NOISSUE fix minor memory leaks
2016-08-19 09:04:58 +02:00
Petr Mrázek
ec05ca2775
SCRATCH make instance windows independent
2016-08-15 00:50:13 +02:00
Petr Mrázek
042f3ef55c
GH-352 Make OneSix instance update downloads cancellable
2016-08-14 23:22:54 +02:00
Petr Mrázek
2f0441b3c1
GH-1433 with no default account, show profiles instead of accounts in selection dialog
2016-08-11 00:44:01 +02:00
Petr Mrázek
bc6d1b5304
GH-338, GH-513, GH-700 Unify edit instance with console window
...
* 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.
2016-08-07 11:48:15 +02:00
Petr Mrázek
a1abbd9e05
NOISSUE refactor *Download into more, smaller pieces
...
* Download is now Download.
* Download uses Sink subclasses to process various events.
* Validators can be used to further customize the Sink behaviour.
2016-06-05 23:55:39 +02:00
Petr Mrázek
f9791a5cc8
GH-1560 trim whitespace from instance name on rename
2016-05-04 00:31:27 +02:00
Petr Mrázek
1be7d57332
NOISSUE re/move some dead code and unused build system parts
2016-05-01 00:00:24 +02:00
Petr Mrázek
47e37635f5
NOISSUE split GUI stuff from logic library
2016-04-30 23:59:23 +02:00
Petr Mrázek
4392abfb8d
GH-1556 disable export for tracked FTB instances
2016-04-28 00:04:37 +02:00
Petr Mrázek
72c92893a5
GH-1556 do not crash when instance has no update task while creating an instance
2016-04-27 23:55:18 +02:00
Petr Mrázek
432ec74174
GH-1404 allow deleting groups and creating instances in groups directly using context menu
2016-04-11 01:30:50 +02:00
Petr Mrázek
f032e32133
NOISSUE finalize support for new mojang version format
2016-03-27 22:35:06 +02:00
Petr Mrázek
b7d8e512f4
NOISSUE Use patch problems and problem levels instead of exceptions for minecraft profiles.
2016-03-26 17:05:27 +01:00
Loetkolben
0c06ab364c
NOISSUE Remove tr(...) where unnecessary.
2016-03-23 12:42:38 +01:00
Petr Mrázek
17ad1e64f8
NOISSUE move files into paths that make more sense
2016-02-27 19:58:40 +01:00
Petr Mrázek
25991c36af
GH-1280 modpack import: make the progress dialog say what is being downloaded
2016-01-12 05:30:03 +01:00
Petr Mrázek
1f0e76a3c1
GH-1397 add discord icon to MultiMC toolbar
2016-01-09 01:39:51 +01:00
Petr Mrázek
4d0caf6254
GH-1389 wrap QDesktopServices and QProcess::startDetached
...
Essentially do not pass some environment variables to subprocesses:
* LD_PRELOAD
* LD_LIBRARY_PATH
* LD_DEBUG
* QT_PLUGIN_PATH
* QT_FONTPATH
2016-01-05 07:32:52 +01:00
Petr Mrázek
dcb4e0fa6f
GH-1313 tweak the window title to be easier to translate
2016-01-03 16:03:49 +01:00
Petr Mrázek
a008efd24e
GH-1365 rework java version parsing and sorting
2016-01-02 00:35:54 +01:00
Petr Mrázek
5402acb3c6
GH-1360 add basic changelog based on github API, fix update dialog buttons
2015-12-28 05:36:17 +01:00
Petr Mrázek
895d8ab469
GH-1300 call application quit when direct launch instance quits
2015-10-24 00:57:54 +02:00
Petr Mrázek
79ae4ef2f7
NOISSUE reformat MainWindow with new clang_format settings
2015-10-20 17:22:13 +02:00
Petr Mrázek
125abf5027
NOISSUE rename QObjectPtr to shared_qobject_ptr, introduce unique_qobject_ptr, refactor MainWindow to match
2015-10-20 17:18:53 +02:00
Petr Mrázek
44db72ead5
GH-93 add an option to not copy saves on instance copy
2015-10-10 05:55:55 +02:00
Petr Mrázek
f93f867c3d
NOISSUE dissolve util library
2015-10-05 01:47:27 +02:00
Petr Mrázek
477a1a88c6
GH-1262 fix relative paths for java binaries
2015-09-30 22:52:55 +02:00
Petr Mrázek
00994a425e
GH-1238 add reddit button
2015-09-28 22:47:02 +02:00
Petr Mrázek
ccb5fc6f4a
GH-1072 use crafatar for grabbing the user skin
2015-09-28 22:43:57 +02:00
Petr Mrázek
cca6700134
NOISSUE fix all clang warnings
2015-09-26 04:04:09 +02:00
Petr Mrázek
e60a652b78
GH-1217 reset time played on zip pack import
2015-09-22 01:25:34 +02:00