Commit Graph

2732 Commits

Author SHA1 Message Date
Petr Mrázek
46468c8f14 NOISSUE block MS account adding on macOS < 10.13 builds
It's never going to work with Qt 5.6, so there's no point.
People need to update.
2021-09-05 18:54:27 +02:00
Petr Mrázek
878c4fb810 NOISSUE Provide dummy implementation for the secrets library 2021-09-05 18:23:49 +02:00
Petr Mrázek
d644fb2094 GH-4014 do not switch to Qt 5.15.2 on Windows
It is unstable for reasons unknown.
2021-09-04 23:51:57 +02:00
Petr Mrázek
823e7d22c7 GH-4014 fix kernel version scanning on macOS and linux some more 2021-09-04 22:18:29 +02:00
Petr Mrázek
c17b359d03 GH-4014 fix kernel version scanning on macOS and linux 2021-09-04 22:10:57 +02:00
Petr Mrázek
938f896bfa GH-4014 change updater to recognize new Qt 5.15.2 builds 2021-09-04 21:27:09 +02:00
Petr Mrázek
cd87029e6f NOISSUE add style plugins to packaging if present 2021-08-31 18:55:56 +02:00
Petr Mrázek
23442442d8 GH-3392 fix a bunch of bugs and implement STS error states 2021-08-31 01:11:52 +02:00
Petr Mrázek
3171014301 GH-3392 checking for migration status and refresh button in accounts list 2021-08-29 22:55:33 +02:00
Petr Mrázek
7239502675 GH-3392 Add recognition of already migrated Mojang accounts 2021-08-29 19:59:18 +02:00
Petr Mrázek
1e1655bc4b NOISSUE update README.md
It has not been touched in a long time. This brings it a bit more up to date.
2021-08-29 19:59:18 +02:00
Petr Mrázek
d4a3fc5195
Merge pull request #4054 from StaticRocket/develop
Add flat icon for custom-commands
2021-08-29 03:40:33 +02:00
StaticRocket
93c527ed3d Add flat icon for custom-commands 2021-08-28 21:13:35 -04:00
Petr Mrázek
b2c1100b1c NOISSUE introduce the concept of secrets static library 2021-08-27 22:35:17 +02:00
Petr Mrázek
34a5459dce NOISSUE cut down Requestor 2021-08-25 21:27:51 +02:00
Petr Mrázek
5c0e70e237
Merge pull request #4017 from jamierocks/fix-4012
GH-4012 Disable Xbox login if no MS client token is specified
2021-08-22 20:34:25 +00:00
Petr Mrázek
e2be2ada05 NOISSUE fix build
Missing QUrl include
2021-08-22 20:10:57 +02:00
Petr Mrázek
eae65da110 GH-3392 Switch MS account login to use device flow instead
Device flow involves the user manually opening a web page and putting in
a code. We no longer need to interact with the browser.
2021-08-22 20:01:18 +02:00
Petr Mrázek
50b92c1af2 NOISSUE Markdown is not available in Qt 5.4 ... who would have thought? 2021-08-20 01:57:59 +02:00
Petr Mrázek
1b68d51da6 NOISSUE add setting capes, tweak missing profile message, fix cape IDs 2021-08-20 01:34:32 +02:00
Petr Mrázek
94fd9a3535 NOISSUE fix linux builds 2021-08-19 10:27:30 +02:00
Petr Mrázek
345641f7d2 NOISSUE sanitize some MSA auth logging 2021-08-19 00:43:19 +02:00
Petr Mrázek
4a283fe4c1 NOISSUE print errorString in Requestor 2021-08-18 04:18:59 +02:00
Petr Mrázek
f1a5f7bc4d NOISSUE add ssl error logging to Requestor 2021-08-18 03:43:55 +02:00
Jamie Mansfield
2a21e28ffd
GH-4012 Disable Xbox login if no MS client token is specified 2021-08-17 13:19:04 +01:00
Petr Mrázek
4ea52f4758 GH-3392 make sure skin upload at least doesn't fail completely 2021-08-15 23:46:12 +02:00
Petr Mrázek
44d634f564 GH-3392 Fix strings in AuthContext and make them translateable 2021-08-15 23:40:37 +02:00
Petr Mrázek
3a53349e33 GH-3392 dirty initial MSA support that shares logic with Mojang flows
Both act as the first step of AuthContext.
2021-08-15 23:18:50 +02:00
Petr Mrázek
fca2e9e44c
Merge pull request #3997 from phit/detectadoptium
GH-3996 Detect Adoptium JDK's
2021-08-09 19:14:23 +02:00
phit
c2ec2a4af5 GH-3996 Detect Adoptium JDK's 2021-08-09 18:43:55 +02:00
Petr Mrázek
17af6d70b4 GH-3974 fix pinning to taskbar in various linux environments 2021-07-27 21:46:38 +02:00
Petr Mrázek
d2de849c86 NOISSUE set the required defs for main library 2021-07-26 14:03:59 +02:00
Petr Mrázek
7921f47ec4 NOISSUE loosen requirements on CMake version in katabasis 2021-07-25 19:50:44 +02:00
Petr Mrázek
20b9f2b42a NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Petr Mrázek
dd13368085 NOISSUE bulk addition of code from Katabasis 2021-07-25 19:50:44 +02:00
Petr Mrázek
2568752af5
Merge pull request #3961 from phit/patch-1
GH-3939 fix suggestion template
2021-07-25 18:16:47 +02:00
Philip T
fbd93a47a3 GH-3939 fix suggestion template 2021-07-23 20:41:23 +02:00
Petr Mrázek
0c466bc530
Merge pull request #3919 from hamarb123/develop
Stop application freezes on macOS by moving data to MultiMC.app/Data
2021-07-23 16:13:32 +02:00
Petr Mrázek
b902c5cd78
Merge pull request #3956 from jamierocks/block-forge-117-install
NOISSUE Disable Install Forge button on 1.17 (and above)
2021-07-23 13:41:23 +02:00
Petr Mrázek
78124f6fba
Merge pull request #3958 from jamierocks/fix-3957
GH-3957 Fix 'Add Instance' label
2021-07-22 22:34:07 +02:00
Jamie Mansfield
34f74fff0a
GH-3957 Fix 'Add Instance' label 2021-07-22 21:21:17 +01:00
Jamie Mansfield
211cfb4af7
NOISSUE Disable Install Forge button on 1.17 (and above)
It appears that Minecraft Forge for Minecraft 1.17 will require setting
JVM arguments to operate, this is not currently possible with MultiMC's
meta.

Therefore, when Forge for 1.17 is released a solution will need to be
looked into.
2021-07-22 20:50:58 +01:00
Petr Mrázek
c5d0348181 NOISSUE Fix minutes display for total playtime 2021-07-22 21:18:03 +02:00
Leland Liu
1762d2fc7d Added total playtime 2021-07-22 20:26:59 +02:00
Petr Mrázek
8ea500de68
Merge pull request #2997 from ChrisLane/man-page
Add man page doc
2021-07-22 18:18:40 +02:00
Petr Mrázek
9e9281f06e
Merge pull request #3728 from jamierocks/sort-languages
NOISSUE Sort languages alphabetically by their key
2021-07-22 18:15:46 +02:00
Petr Mrázek
6f12b31ead
Merge pull request #3299 from QazCetelic/develop
Update instance icons, using the newer minecraft textures
2021-07-22 17:56:18 +02:00
Petr Mrázek
3974f12643
Merge pull request #3831 from kb-1000/rpm-cleanup
NOISSUE Some cleanups of the RPM package
2021-07-22 17:42:30 +02:00
Petr Mrázek
66fc707105
Merge pull request #3903 from Sebastian-byte/patch-1
NOISSUE: Fix typo and remove SSH URL
2021-07-22 17:41:16 +02:00
Petr Mrázek
4fc37f5a35
Merge pull request #3931 from jamierocks/july-wrk2
NOISSUE Debranding, fix annoying warning, updated Patreon logo
2021-07-22 17:40:36 +02:00