Petr Mrázek
475d949a1e
GH-4217 Add support for GamePass accounts and MC profile setup
...
- We now use the new endpoint for loggiong in via XBox tokens (/launcher/login)
- We now check game entitlements instead of only relying on MC profile presence
- Accounts can now be added even when they do not have a profile
- The launcher will guide you through selecting a Minecraft name if you don't have one yet
2021-11-10 03:02:51 +01:00
Petr Mrázek
8c4fb86ba0
Merge pull request #4103 from tobfos2611/develop
...
Fix underaged account that isn't linked to a family help link.
2021-10-03 21:59:46 +02:00
Petr Mrázek
a5956194df
NOISSUE Remove Requestor, it is unused
2021-09-21 22:02:12 +02:00
tobfos
28d7c5d309
Removed unnecessary text in link.
...
Thanks @RDKRACZ.
2021-09-15 20:46:07 +10:00
Toby Foster
7229ebbb08
Fix underaged account that isn't linked to a family help link.
2021-09-15 18:10:00 +10:00
Petr Mrázek
878c4fb810
NOISSUE Provide dummy implementation for the secrets library
2021-09-05 18:23:49 +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
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
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
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
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
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