Petr Mrázek
dff307557b
NOISSUE fix liteloader uid where it is hardcoded hardcoded
2017-04-07 00:20:02 +02:00
Petr Mrázek
e0596d3c86
NOISSUE Make forge installable again
2017-04-07 00:20:02 +02:00
Petr Mrázek
2ac0edbbdb
NOISSUE preview of LWJGL version changing
...
It still needs work - some LWJGL versions are exclusive to macOS.
This has to be encoded in the json.
2017-04-07 00:20:02 +02:00
Petr Mrázek
5fabb4f254
NOISSUE Rough refactor of ProfilePatch and VersionFile internals.
...
They are now distinct classes with distinct responsibilities.
* ProfilePatch is an entry in MinecraftProfile and can hold VersionFile or Meta::Version.
* VersionFile is the basic element that holds version information loaded from JSON.
* Meta::Version is the loader class for VersionFile(s) from a server.
2017-04-07 00:20:02 +02:00
Petr Mrázek
da4ae1bc1e
NOISSUE reimplement package dependencies
...
It is now stored as a hashmap
There is also a parentUid to limit depsolving by encapsulating by version
2017-04-07 00:20:02 +02:00
Petr Mrázek
f557c13679
NOISSUE stuff and things happened. Maybe.
2017-04-07 00:20:02 +02:00
Petr Mrázek
2660418d58
NOISSUE hack it together enough to get launching back
...
Meta index will now always return valid objects.
They just might never load if they don't exist on the server.
2017-04-07 00:20:02 +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
0060b50625
NOISSUE simplify.
2017-04-07 00:20:01 +02:00
Petr Mrázek
40cf38bc32
NOISSUE remove liteloader and forge
2017-04-07 00:20:01 +02:00
Petr Mrázek
2980322c3b
NOISSUE Remove Minecraft version list and versions.
2017-04-07 00:20:01 +02:00
Petr Mrázek
8321187a20
NOISSUE fix downloading of metadata files
2017-04-07 00:20:01 +02:00
Petr Mrázek
ab868df50e
NOISSUE Wonko is the new Meta
...
And then Wonko was the Meta.
2017-04-07 00:20:01 +02:00
Petr Mrázek
8bbaab334c
NOISSUE set line limit and overflow behaviour even for hidden console
2017-02-08 20:01:42 +01:00
Petr Mrázek
2e8d8b60b0
GH-1807 fix 'loggging' typo
2017-02-01 00:44:21 +01:00
Petr Mrázek
c7f89ec6b5
GH-1798 Do not enable skin upload button without selected account.
2017-01-22 15:45:57 +01:00
Petr Mrázek
c421134d49
NOISSUE set the instance settings page default tab back to the first
2017-01-21 20:15:07 +01:00
Petr Mrázek
ceb5fc6d75
GH-1790 do not apply system theme on launch if it is selected
...
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-18 02:48:29 +01:00
Tim Flynn
98e17998fe
GH-1065 Normalize usage of directory vs folder
2017-01-16 22:42:22 +01: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
e033cf8974
NOISSUE change 'Upload' to 'Upload Skin' on tha Accounts page
2017-01-08 03:02:27 +01:00
Petr Mrázek
8421ef622d
NOISSUE even more java polishing
...
* Memory minimums lowered to 128M in all Java settings UIs
* Changing the memory sizes on the wizard page does not automatically trigger checks if the executable doesn't have 'java' in the name
* Java detection on linux now scans some common JRE locations, not just /usr/bin/java
2017-01-07 18:11:41 +01:00
Petr Mrázek
a666dc0a1a
NOISSUE fix up translation selection in settings and add OS/sys arch reporting
2017-01-01 20:04:08 +01:00
Petr Mrázek
ce70407363
NOISSUE add button for opening the config folder from mods pages
2016-11-26 14:59:27 +01:00
Petr Mrázek
dccf9d7219
NOISSUE fix text of log upload, do not open browser on screenshot upload
2016-11-26 14:37:36 +01:00
Petr Mrázek
121e2fd46c
NOISSUE add analytics settings (enable/disable)
2016-11-24 04:10:07 +01:00
Petr Mrázek
295c6e808a
NOISSUE fix translation listing in settings and translation loading
...
It was impossible to select and load translations properly.
2016-11-23 02:25:49 +01:00
Petr Mrázek
00c4aebeaa
GH-1731 more screenshot folder view hardening
2016-11-22 00:56:48 +01:00
Petr Mrázek
95f961fb61
GH-1731 Do not show screenshots model if it can't be set up properly
...
Otherwise it would show all system drives instead of screenshots.
2016-11-21 09:17:01 +01:00
Petr Mrázek
7cff5ba2e1
GH-1445 update page list when version and log pages need it
2016-11-07 00:18:27 +01:00
Petr Mrázek
3780a25d27
NOISSUE add an option to show console on error and default other options to false
2016-11-04 00:19:32 +01:00
Petr Mrázek
6ebf6e7785
NOISSUE ifdef the hell out of MCEdit launch on Windows
...
Setting the work directory was not enough.
2016-11-03 02:41:01 +01:00
Petr Mrázek
f4de049b13
NOISSUE Set working directory for MCEdit on Windows
...
It seems to require it, unlike the other versions.
2016-11-03 02:21:50 +01:00
Petr Mrázek
f0b71f989e
NOISSUE use LoggedProcess to work around issues with QProcess on macOS
2016-11-03 01:11:57 +01:00
Petr Mrázek
ac66af6c13
NOISSUE fix reversed MCEdit check condition
...
It was causing fake errors.
2016-11-02 02:55:16 +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
a9c0d812a6
NOISSUE prefer shell script for running MCEdit on linux
2016-11-02 01:16:41 +01:00
Petr Mrázek
872cfe036d
GH-903 simple theme switching and dark theme
2016-10-21 09:07:26 +02:00
Petr Mrázek
f07496ac6d
GH-1675 reimplement suspesion of log watch
2016-10-11 21:34:02 +02:00
Petr Mrázek
67eca08b22
NOISSUE use model/view for Minecraft log data
2016-08-19 08:05:43 +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
e2f3652a0f
Revert "NOISSUE rework of minecraft log"
...
This reverts commit fc198dd308
.
2016-08-10 08:41:58 +02:00
Petr Mrázek
fc198dd308
NOISSUE rework of minecraft log
...
Now uses a model and a list view instead of text
This lets mmc keep track of the contents regardless of whether the instance windows are open
This is currently missing a way to select and copy text from the log.
2016-08-10 00:28:33 +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
cf0694a0cb
NOISSUE allow user to sort mod list by clicking on column headers
2016-08-05 00:10:33 +02:00
Petr Mrázek
b76d4573cd
GH-589 GH-842 GH-901 GH-1117 allow mass-enabling/disabling of mods
2016-08-04 23:16:03 +02:00
Petr Mrázek
6ec2652b45
GH-1273 allow extended selection in mod lists
2016-08-04 22:57:16 +02:00
Petr Mrázek
eec87db86a
GH-1635 add filter bar to mod list pages
2016-08-04 21:54:25 +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
67b22c8105
GH-575 clean up ModList - remove all legacy and obsolete parts
2016-05-15 22:56:14 +02:00