Petr Mrázek
fe0f7b465d
NOISSUE ensure PROCESSOR_ARCHITECTURE_ARM64 is defined
...
This fixes build on old mingw versions
2023-09-03 00:41:29 +02:00
Petr Mrázek
fb13f11fed
NOISSUE add some arch probing code
2023-09-02 03:16:53 +02:00
Petr Mrázek
fa9272d809
Update nbt lib to fix unit test issue
2023-06-04 21:01:07 +02:00
Petr Mrázek
d03ec64d31
Reintroduce unit tests in the nbt library
2023-06-04 20:13:04 +02:00
Petr Mrázek
c2c21de95a
Bonk
2023-06-04 18:50:51 +02:00
Petr Mrazek
75e32df90f
Fixes for MSVC build
2023-06-02 17:28:37 +02:00
Petr Mrazek
ad3618bfd7
Update libnbtplusplus
2023-06-02 15:54:16 +02:00
Petr Mrazek
fedb1d962e
Update libnbtplusplus
2023-06-02 14:07:32 +02:00
Petr Mrázek
21e453814b
NOISSUE include a static build of zlib
2023-05-29 14:33:27 +02:00
Petr Mrázek
ac7e337809
NOISSUE BONK
2023-05-24 10:11:34 +02:00
Petr Mrázek
102bb368ea
NOISSUE Initial dirty port to Qt6
2023-05-24 10:11:33 +02:00
arthomnix
71cf4f8d18
NOISSUE Add support for launching worlds directly via Quick Play
2023-04-08 18:03:20 +01:00
arthomnix
22f82c34bf
NOISSUE Add support for joining servers via Quick Play
2023-04-08 10:29:12 +01:00
Petr Mrázek
c1ed09e747
NOISSUE add an interface to pass information to CraftPresence
...
Specifically, the icon key and instance title.
2023-03-10 19:56:17 +01:00
kb1000
81b7e5f769
[NOISSUE] Unwrap InvocationTargetException and allow non-public main classes
2022-07-14 16:45:41 +02:00
Janrupf
cbe6d0dbfd
NOISSUE Move NtStatusGen to external repository
2022-05-20 19:59:09 +02:00
Janrupf
918090e02a
NOISSUE Integrate exit code reporting into MultiMC log
2022-02-06 21:27:15 +01:00
Janrupf
022aee7729
NOISSUE Implement status code lookup for Win32
2022-02-06 18:59:58 +01:00
Janrupf
a2f0cc29de
NOISSUE Add ntstatus-gen to systeminfo library
2022-02-06 18:49:54 +01:00
Petr Mrázek
3efcccf334
Merge pull request #4345 from graemeg/freebsd-support
...
Adds FreeBSD support to MultiMC
2021-12-30 20:00:45 +01:00
Petr Mrázek
6d3eace2a8
NOISSUE fix up java dependency to 1.7 so builds work again
...
'7' is not a thing
2021-12-19 19:11:08 +01:00
Graeme Geldenhuys
7179e75e70
Changes required to support FreeBSD
2021-12-12 11:39:36 +00:00
Dāvis Mosāns
c29b616497
Update Java version to 7+
...
Otherwise currently it doesn't build with newer Java
2021-12-10 03:15:01 +02:00
Petr Mrázek
859d710581
GH-4071 handle invalid MSA refresh token as a hard error
2021-11-28 19:01:21 +01:00
Petr Mrázek
285188ea53
GH-4071 handle network errors when logging in with MSA as 'soft'
...
This makes the tokens not expire when such errors happen.
Only applies to MSA, not the XBox and Mojang steps afterwards.
Further testing and improvements are still needed.
2021-11-28 18:42:01 +01:00
Petr Mrázek
27f276ef13
GH-1795 add terminal launch option to use a specific Minecraft profile
...
Used like this:
```
./MultiMC --launch 1.17.1 --profile MultiMCTest --server mc.hypixel.net
```
2021-10-31 21:43:33 +01: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
f39c313c5f
NOISSUE fix _ICONFIX_EXPORT
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
Petr Mrázek
a5956194df
NOISSUE Remove Requestor, it is unused
2021-09-21 22:02:12 +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
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
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
Petr Mrázek
7921f47ec4
NOISSUE loosen requirements on CMake version in katabasis
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
Jamie Mansfield
d8598d6901
NOISSUE Use MiB suffix for Java memory options
2021-06-23 09:57:55 +01:00
Janrupf
0ccd7223fd
NOISSUE Make LauncherPart aware of server to join
2021-05-22 16:33:16 +02:00
Petr Mrázek
911074e966
Merge pull request #3735 from kumquat-ir/develop
...
NOISSUE Parse META-INF/mods.toml for Forge 1.14+ mod metadata
2021-05-15 00:36:46 +02:00
Trung Lê
c2fd714f8d
Add limits header
2021-04-29 12:42:49 +10:00
kumquat-ir
e668aa0f95
switch to new toml library
2021-04-17 09:46:11 -07:00
kumquat-ir
860706caec
allow parsing toml from a QByteArray
2021-04-16 11:02:02 -07:00
kumquat-ir
42253150e4
add toml11 as dependency
2021-04-15 23:19:01 -07:00
Jamie Mansfield
524fc5b6ec
NOISSUE Fix string formatting issues
...
This allows translations to have more control over the output :)
2021-04-08 18:55:20 +01:00