Petr Mrázek
69213b1206
NOISSUE continue refactoring things to make tests pass
2021-11-21 23:21:12 +01:00
Petr Mrázek
c2c56a2f6c
NOISSUE fix build
2021-11-20 17:08:34 +01:00
Petr Mrázek
0c861db7a2
NOISSUE Some happy little refactors
2021-11-20 16:22:22 +01:00
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
Jamie Mansfield
41d855fd11
GH-4185 Include the modpack version in instance title for ATLauncher
2021-10-24 00:39:42 +01:00
Jamie Mansfield
4b13577a59
GH-4185 Include the modpack version in instance title for modpacks.ch
2021-10-24 00:39:02 +01:00
Jamie Mansfield
a6df7d709f
NOISSUE Correct spelling of miscellaneous
2021-10-24 00:26:16 +01:00
Jamie Mansfield
2e60413f7f
NOISSUE Add option to disable global play time status
2021-10-24 00:17:07 +01:00
Petr Mrázek
110c73edf2
Merge pull request #4178 from jamierocks/qt-clear-button
...
NOISSUE Use Qt's clear button for ATLauncher page
2021-10-24 01:01:58 +02:00
Petr Mrázek
e6cb7b7710
Merge pull request #4177 from jamierocks/mch-search
...
NOISSUE Fix modpacks.ch search
2021-10-24 01:01:38 +02:00
Petr Mrázek
7c86732a47
NOISSUE Update links to repo, fix up library README
2021-10-21 23:25:52 +02:00
Petr Mrázek
5b3dffce62
NOISSUE continue debranding...
2021-10-21 00:47:53 +02:00
Petr Mrázek
297d4b4196
NOISSUE continue the debranding
2021-10-21 00:47:53 +02:00
Petr Mrázek
441ab7eedc
NOISSUE debranding for real, initial work
...
This is probably very broken on macOS and Windows and will need a lot of work to complete fully.
2021-10-21 00:47:53 +02:00
Jamie Mansfield
3f0e729815
NOISSUE Use Qt's clear button for ATLauncher page
...
This replaces our 'Reset' button.
2021-10-17 20:18:18 +01:00
Jamie Mansfield
b93997501d
NOISSUE Use Qt's clear button for modpacks.ch page
...
This replaces our 'Reset' button.
2021-10-17 20:14:16 +01:00
Jamie Mansfield
1869dd0de3
NOISSUE Search as you type for modpacks.ch
...
Since we just filter data locally now, this isn't painfully slow -
indeed it's very quick. This also matches other platforms, such as
ATLauncher.
2021-10-16 23:36:31 +01:00
Jamie Mansfield
175132539b
NOISSUE Filter all pack's by name to search for modpacks.ch
...
modpacks.ch searching has changed, and while likely a bug - we may as
well make this change while we fetch all packs anyway. This makes MMC
more reactive for searchs for the platform.
This should be reverted if/when the modpacks.ch hits a size where we
need to restrict how many packs are fetched.
2021-10-16 23:31:27 +01:00
Petr Mrázek
0f3cf0595b
NOISSUE add shader pack page for instances
...
Only theme with an icon is simple colored, rest is TBD
2021-09-23 21:26:56 +02:00
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
938f896bfa
GH-4014 change updater to recognize new Qt 5.15.2 builds
2021-09-04 21:27:09 +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
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
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
20b9f2b42a
NOISSUE Flatten gui and logic libraries into MultiMC
2021-07-25 19:50:44 +02:00