Commit Graph

3166 Commits

Author SHA1 Message Date
Petr Mrázek
cb36585d86 NOISSUE fix macOS architecture probing code
Missed a few renames...
2024-12-21 03:50:57 +01:00
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
c7ba800bd4 NOISSUE do not crash when mmc-pack.json is corrupted or missing Minecraft 2024-12-21 01:14:50 +01:00
Petr Mrázek
a026fabd20 GH-5166 refine offline account handling on launch to allow going online
Added a button to the offline name selection dialog that allows
switching the intent from offline launch to online launch.

This lets you launch online with a currently offline account when you regain
network connectivity.
2024-12-17 03:40:09 +01:00
Petr Mrázek
7bd130ebaf NOISSUE Remove Mojang account support
The servers are no longer there and there is no point keeping dead code around.

This also means that we are entirely dropping support for macOS older than 10.13
because older versions don't work with MSA.

Any remaining Mojang accounts will be silently removed.
2024-12-16 05:20:23 +01:00
Petr Mrázek
bd53627f62 NOISSUE fix path to the windows resource file 2024-12-16 04:32:44 +01:00
Petr Mrázek
23d3ee59f4
Merge pull request #5315 from kaduvert/develop
Simplify Microsoft Login
2024-12-16 04:04:29 +01:00
Petr Mrázek
deaf661ba9 NOISSUE Actually add branding 2024-12-16 03:59:59 +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
40d918e5a4 NOISSUE Fill in MultiMC URLs 2024-12-16 03:11: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
Petr Mrázek
8a265eb67d
Merge pull request #5431 from sasha0552/cust-news-url
NOISSUE Customizable news URL
2024-12-16 02:44:54 +01:00
Petr Mrázek
da03e0f7b2
Merge pull request #5165 from arthomnix/quickplay-shortcut-fix
NOISSUE Fix server address text box in instance settings being always disabled on non-Quick Play instances
2024-12-16 02:15:26 +01:00
Petr Mrázek
7d7a3aada8
Merge pull request #5253 from MarkusTieger/fix/proxy-settings-message
Fixed Wrong Proxy Settings Message
2024-12-16 02:07:46 +01:00
Petr Mrázek
a180553d0f
Merge pull request #5389 from arthomnix/mrpack-config-fix
NOISSUE Fix configs sometimes not being included in exported mrpacks
2024-12-16 02:06:53 +01:00
Petr Mrázek
569519f8b2
Merge pull request #5481 from sasha0552/centralize-mojang-urls
NOISSUE Centralize Mojang URLs
2024-12-16 01:29:10 +01:00
Petr Mrázek
6c53068f32 NOISSUE remove dedication
Ah well... One thing didn't work out and an another one did. That's life.
2024-12-12 20:52:13 +01:00
sasha0552
2b78aff63a
Fix double slash 2024-07-29 23:02:53 +00:00
sasha0552
3d8c861341
NOISSUE Centralize Mojang URLs 2024-07-29 22:46:34 +00: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
TacoGS
bb04cb09a3
hotfix:Generate Java Version 21 Error in logs 2024-05-17 21:52:46 -03:00
arthomnix
96892ba2b8 NOISSUE Fix configs sometimes not being included in exported mrpacks 2024-04-16 19:58:52 +01:00
Petr Mrázek
d4247bf3ae
Merge pull request #5380 from TacoGS/hotfix/ftba-path
HOTFIX: Fixing FTB app change of settings location
2024-03-28 09:50:45 +01:00
TacoGS
07811bddd7
HOTFIX: Fixing FTB app change of settings location 2024-03-27 22:36:27 -03:00
Petr Mrázek
056faf3307
Merge pull request #5367 from arthomnix/feature/neoforged
NOISSUE Fix incorrect NeoForge versions being shown when changing version
2024-03-20 21:11:03 +01:00
arthomnix
45ec0b690d NOISSUE Fix incorrect NeoForge versions being shown when changing version 2024-03-20 08:25:53 +00:00
Petr Mrázek
0912669610
Merge pull request #5365 from arthomnix/feature/neoforged
NOISSUE Add NeoForge support to mrpack importer and exporter
2024-03-15 23:21:54 +01:00
arthomnix
1b77965225 NOISSUE Add NeoForge support to mrpack importer and exporter 2024-03-15 20:39:32 +00:00
Petr Mrázek
d22707c7fc Try to import neoforged packs from FTB
Maybe this will work, maybe it will not.
It's better than importing them completely wrong though.
2024-03-10 04:41:30 +01:00
Petr Mrázek
2c9e7b75f4
Merge pull request #5323 from arthomnix/feature/neoforged
GH-5232 Add Install NeoForge button
2024-03-01 02:27:27 +01:00
kaduvert
33daaf1e0f
avoid changing the displayed text of the string to not require retranslation 2024-02-26 15:29:23 +01:00
Petr Mrázek
87852db4ae
Merge pull request #5286 from arthomnix/xerr
NOISSUE Add more XErr error descriptions
2024-02-01 17:37:30 +01:00
Petr Mrázek
0b91a983e2
Merge pull request #5226 from Evaryan-MMO/issue-#5211
fix: issue #5211
2024-02-01 00:36:47 +01:00
arthomnix
4fe664204e NOISSUE correct first NeoForge supported version 2024-01-11 09:55:39 +00:00
arthomnix
bb8e02a2f2 NOISSUE Improve modloader support detection 2024-01-11 08:34:42 +00:00
arthomnix
b69ab34f4b GH-5232 Add Install NeoForge button (WIP) 2024-01-10 22:02:18 +00:00
KadaverBrutalo10
2012b8dfd6 keep code visible, just in case 2023-12-31 18:30:33 +01:00
KadaverBrutalo10
bf93ac6f0b fix 2023-12-31 17:56:42 +01:00
KadaverBrutalo10
fca7ee6fe7 add otc query parameter to login link 2023-12-31 17:22:40 +01:00
arthomnix
98099c8ec5 NOISSUE Update help link for under-18 accounts 2023-10-28 20:54:00 +01:00
arthomnix
1bb7e3d0f9 NOISSUE Add more XErr error descriptions 2023-10-28 20:44:55 +01:00
Petr Mrázek
7450faaf13 NOISSUE fix unable to log in issue 2023-09-17 12:57:48 +02:00
markustieger
10d144f722
Fixed Wrong Proxy Settings Message 2023-09-04 20:59:16 +02:00
Petr Mrázek
17865bfd7d NOISSUE ensure PROCESSOR_ARCHITECTURE_ARM64 is defined
This fixes build on old mingw versions
2023-09-03 00:42:26 +02:00
Petr Mrázek
da4973dc94 NOISSUE disable analytics until further notice
Or MultiMC 6.
2023-09-03 00:33:24 +02:00
Petr Mrázek
f458204a52 NOISSUE add some arch probing code 2023-09-02 11:15:32 +02:00
Petr Mrázek
9ec1d43565 NOISSUE consider classifier when comparing library names 2023-09-01 23:13:03 +02:00
ChrisjStone
18b6792cc7 fix: issue #5211
Move gcc compiler option -Werror to CMAKE_CXX_FLAGS_DEBUG to work around
cmake using any options present in CMAKE_CXX_FLAGS as default options
for all build types.

This fix was necessary to prevent gcc from erroring out with indetifier
'requires' being a keyword sicne we are using c++11 and not c++20.
2023-07-25 21:14:15 -06:00
arthomnix
5158620e79 NOISSUE Fix server address text box in instance settings being always disabled on non-Quick Play instances 2023-05-27 17:43:59 +01:00