Commit Graph

15 Commits

Author SHA1 Message Date
Petr Mrázek
49970ae730 NOISSUE Redo system and java architecture probing
MultiMC should now detect aarch64/arm64 architectures and no longer uses
'32' and '64' as CPU architectures.

Detection should work for x86, amd64 and aarch64.

This also affected the old (unused) analytics code, so I removed it.
2024-12-21 03:47:16 +01:00
Petr Mrázek
80c3eb7d99 NOISSUE embed branding again
Doing the whole 'secrets' thing by trying to hide MSA client ID was honestly crazy.

To everyone who tried to work on the code and couldn't use their own development build, I am sorry.
2024-12-16 03:50:46 +01:00
Petr Mrázek
8071a9c289
Merge pull request #5430 from sasha0552/cust-patreon-url
NOISSUE Customizable Patreon URL
2024-12-16 02:45:16 +01:00
sasha0552
99daa1f056
NOISSUE Customizable news URL 2024-05-31 13:56:02 +00:00
sasha0552
41e3e05454
NOISSUE Customizable Patreon URL 2024-05-31 13:34:42 +00:00
Petr Mrázek
458944ad91 NOISSUE Remove concept of switching update channels
It is all develop from now on, we no longer make stable releases.
This means no maintenance of version numbers and removal
of all the overhead associated with making stable releases.

MultiMC 6 might have a better system, but with how infrequent and stable
MultiMC releases are getting, there's no need to have a distinction
between `stable` and `develop` anymore.
2023-02-03 23:05:27 +01:00
Petr Mrázek
d9b46289a1 NOISSUE finish up the obvious parts of debranding
This is not absolutely complete, but reasonably so
2021-10-21 00:47:53 +02:00
Petr Mrázek
5b3dffce62 NOISSUE continue 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
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
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
Jamie Mansfield
4401b9e137
NOISSUE Specify Imgur client ID at build time 2021-07-13 15:15:42 +01:00
Jamie Mansfield
40f41e5fbe
NOISSUE Specify support URLs at build time
Support URLs (bug tracker, Discord guild, subreddit) are now specified
as cache variables in cmake, and the buttons are not shown if no value
is set for them.

This is an early-stage move towards debranding the MultiMC codebase,
and will (hopefully) alleviate support requests coming to us from
illicit forks.
2021-06-18 12:24:20 +01:00
Petr Mrázek
e7f373496e GH-3234 Add support for custom meta URLs at build time
This is not particularly interesting for non-developers.
Also includes some internal restructuring of URL constants in general.
2020-07-18 16:22:05 +02:00