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
d25a7ad3a6
NOISSUE accept URL drop events in GroiupView
2017-04-23 16:50:48 +02:00
Petr Mrázek
8ace5fa91d
NOISSUE Add flame.
2017-04-22 18:51:04 +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
581460dcf9
NOISSUE add missing log levels to MultiMC logging
...
Info and System are now recognized.
2017-04-21 22:08:33 +02:00
Petr Mrázek
910766458d
GH-1854 prevent a crash if the instance is closed while the kill confirmation dialog is open
2017-04-14 10:41:52 +02:00
Petr Mrázek
db7357d008
Revert "NOISSUE disable version customization until further notice"
...
This reverts commit d864c95e2b
.
2017-04-08 22:04:07 +02:00
Petr Mrázek
d864c95e2b
NOISSUE disable version customization until further notice
2017-04-07 00:20:02 +02:00
Petr Mrázek
dff307557b
NOISSUE fix liteloader uid where it is hardcoded hardcoded
2017-04-07 00:20:02 +02:00
Petr Mrázek
f565798650
NOISSUE remove unused version range filtering
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
77f27a628f
NOISSUE bring back instance creation
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
f6eb8fa1e4
NOISSUE Remove hardcoded LWJGL (modern)
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
7382360771
NOISSUE remove builtin Minecraft versions
2017-04-07 00:19:56 +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
782384f185
GH-1793 rearrange setup wizard logic to only check if they are needed once
2017-01-21 18:27:16 +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
Petr Mrázek
85320777c6
GH-1788 missed one call wrong call... this is the fix.
2017-01-17 21:19:38 +01:00
Petr Mrázek
ba38991c13
GH-1788 fix missing translation strings
2017-01-17 21:17:36 +01:00
Tim Flynn
98e17998fe
GH-1065 Normalize usage of directory vs folder
2017-01-16 22:42:22 +01:00
Petr Mrázek
944ff256b2
NOISSUE add hack for system themes. Maybe it works?
2017-01-15 22:56:03 +01:00
Petr Mrázek
71584fb8cc
NOISSUE temporarily disable themes to check if they cause issues on macOS
2017-01-15 20:32:55 +01:00
Petr Mrázek
b2dbaaa9e2
NOISSUE also preserve x.y.z version numbering in the application
2017-01-14 19:44:34 +01:00
Petr Mrázek
0a89b04afd
GH-1665 Add line breaks to the fatal error dialogs.
...
Makes is slightly more readable.
2017-01-14 18:22:50 +01:00
Petr Mrázek
ffa8792c13
NOISSUE always include the hotfix version in the version string
...
It's 0.5.0, not 0.5.
2017-01-14 18:12:15 +01:00
Petr Mrázek
fbcbddd4d0
GH-1665 put the macOS hint into all of the new fatal error messages.
2017-01-14 16:51:08 +01:00
Petr Mrázek
a6ef0059cc
GH-1665 attempt at workaround for MultiMC not starting on macOS Sierra
...
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-14 15:47:58 +01:00
Petr Mrázek
3e81e2cb5b
NOISSUE do not show the analytics wizard page without analytics in the build
2017-01-13 02:12:40 +01:00
Petr Mrázek
12c3683ec0
NOISSUE set version to 0.5.0
2017-01-08 05:00:24 +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
c4ec6bc0f5
NOISSUE polish the java setup wizard page
...
* Added a button to check why Java failed
* It will now avoid automatically scanning binaries that do not have 'java' in their filename
* Fixed some crashes related to running too many Java checks (it only does one at a time now)
* It can now distinguish between more Java failure states (not there at all, crashing, returning nonsense)
* Changed '...' button to Browse button to match the wizard page subtitle
* Changing minimum and maximum memory will no longer trigger a java check twice
2017-01-07 06:52:09 +01:00
Petr Mrázek
705a658fef
NOISSUE Do not log the analytics client ID into the application log.
2017-01-06 17:19:28 +01:00
Petr Mrázek
6f17183bf0
NOISSUE make the setup wizard use the main event loop
...
This should fix any issues with receiving events over IPC.
2017-01-06 06:08:45 +01:00
Petr Mrázek
e1bd1c6145
NOISSUE feature complete setup wizard
2017-01-05 04:05:08 +01:00