Evan Goode
dffe14bdab
clang-format
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-09-19 13:50:30 -04:00
ZhiYi
5d803ccc86
MultiProfile Login issue workaround for now
...
Signed-off-by: ZhiYi <RobertBernard.c01@gmail.com>
2024-09-14 17:48:37 +08:00
ZhiYi
2113df5d8d
MultiProfile Login issue workaround for now
2024-09-14 17:44:20 +08:00
Evan Goode
99cc76c95a
Merge pull request #30 from i-can-not-program/develop
...
fix(nix): make java paths work again
2024-09-08 09:31:44 -04:00
i-can-not-program
0c6eabfd99
fix(nix): make java paths work again
...
Signed-off-by: i-can-not-program <alge-@tuta.io>
2024-09-08 22:12:39 +12:00
Evan Goode
b00305e8d3
Bump version to 8.4.3
2024-09-05 21:51:26 -04:00
Evan Goode
b57dcff9ec
README: fjordlauncher in Chaotic-AUR
2024-09-05 21:45:09 -04:00
Evan Goode
9bc27cb49a
Merge pull request #27 from unmojang/evan-goode/legacy
...
Support authlib-injector accounts on legacy versions
2024-09-05 21:37:37 -04:00
Evan Goode
c68ed2049b
Only prompt for authlib-injector on non-legacy
2024-08-29 19:37:39 -04:00
Evan Goode
30f19a655a
Use /profiles/minecraft instead of /users/profiles/minecraft
...
The authlib-injector spect does not require /users/profiles/minecraft to
be implemented, so we should POST to /profiles/minecraft to get player
UUIDs.
2024-08-29 19:37:35 -04:00
Evan Goode
26a70d74fe
Merge pull request #25 from unmojang/evan-goode/patch-version
...
Add patch version number
2024-08-29 18:39:10 -04:00
Evan Goode
7aeffa561f
Add patch version number
2024-08-20 19:38:35 -04:00
Evan Goode
5f747af9db
Enable OnlineFixes by default
2024-08-18 00:11:41 -04:00
Evan Goode
ba792d4bdd
Patch legacy versions to respect -Dminecraft.api.*.host
2024-08-17 17:10:18 -04:00
Evan Goode
a716d40e21
Merge pull request #23 from unmojang/evan-goode/deprecate-fjordlauncher-bin
...
Don't recommend fjordlauncher-bin AUR package
2024-08-11 22:52:09 -04:00
Evan Goode
5be25307bb
Merge pull request #22 from unmojang/evan-goode/nix-sync
...
nix: sync changes from nixpkgs
2024-08-11 22:49:56 -04:00
Evan Goode
68f043cb26
Don't recommend fjordlauncher-bin AUR package
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-08-11 22:49:48 -04:00
Evan Goode
5e93cff2d0
clang-format
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-08-11 22:06:38 -04:00
Evan Goode
5345b0b682
nix: sync changes from nixpkgs
...
Brings in changes from the Prism Launcher derivation(s) in nixpkgs, notably
from https://github.com/NixOS/nixpkgs/pull/321851 and
https://github.com/NixOS/nixpkgs/pull/303880
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-08-11 22:05:44 -04:00
Evan Goode
37fb235492
Merge pull request #21 from unmojang/evan-goode/custom-authlib-injector
...
Allow using custom authlib-injector JAR
2024-08-11 21:39:46 -04:00
Evan Goode
6df8d69f15
Document using custom authlib-injector JAR
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-08-11 20:54:26 -04:00
Evan Goode
f0140ee56b
Allow using custom authlib-injector JAR
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-07-28 23:57:14 -04:00
Evan Goode
e1041ddc61
Add tests for MANIFEST.MF parser
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-07-27 01:00:42 -04:00
Evan Goode
c7de09bcc6
Implement MANIFEST.MF parser
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-07-27 00:49:51 -04:00
Evan Goode
17da1f266c
Oops, guess it's easier to not rename the qrc file
2024-07-20 21:15:02 -04:00
Evan Goode
9cbdd1bb47
Oops, guess it's easier to not rename the qrc file
2024-07-20 21:14:37 -04:00
Evan Goode
d080962acf
Use fjordlauncher icns and qrc icons
2024-07-20 20:37:43 -04:00
Evan Goode
a7cf31fd95
Recognize neoforge as a modloader in FTB instances
...
Resolves https://github.com/unmojang/FjordLauncher/issues/17
2024-07-02 19:18:25 -04:00
Evan Goode
27774b5143
Update flake.lock
2024-07-02 19:18:14 -04:00
Evan Goode
85971e99ab
README: fjordlauncher MPR and AUR pkgs
2024-06-29 18:52:51 -04:00
Evan Goode
6bf88b7bfc
Don't use archive.org for CurseForge launcher
2024-06-28 12:16:13 -04:00
Evan Goode
f4b7872823
Add Gentoo installation instructions
2024-06-25 18:21:12 -04:00
Evan Goode
d1b018e8d8
Fetch CurseForge API key from Linux app, not macOS
2024-06-25 13:05:35 -04:00
Evan Goode
c3bdc0f79b
Merge pull request #15 from unmojang/evan-goode/disable-updater
...
Disable updater, news
2024-06-24 00:10:14 -04:00
Evan Goode
b8f9d18e26
Remove news toolbar
2024-06-23 23:51:52 -04:00
Evan Goode
1b98be00f6
Disable updater, users should use package managers
2024-06-23 23:51:46 -04:00
Evan Goode
9a5edf7d41
We have a client ID, Fjord is usable
2024-06-23 23:46:11 -04:00
Evan Goode
bf997aa117
Merge pull request #14 from unmojang/evan-goode/msa
...
Use Nintendo Switch client ID
2024-06-23 23:16:59 -04:00
Evan Goode
5e9b3c2baa
Merge pull request #13 from unmojang/evan-goode/curseforge
...
Fetch CurseForge API key from official files
2024-06-23 22:58:01 -04:00
Evan Goode
62f87c423f
Use Nintendo Switch client ID
...
Reputable projects such as prismarine-auth and azalea-auth hardcode the
Nintendo Switch client ID instead of their own custom Azure application,
so we should be fine to go ahead and do the same.
Unfortunately, client IDs created for custom Azure applications, such as
Prism Launcher's client ID, will no longer work with Fjord Launcher, so
users who manually supplied a client ID will need to clear theirs.
2024-06-23 22:57:31 -04:00
Evan Goode
810ab868b3
Fetch CurseForge API key from official files
...
Instead of fetching the CurseForge API key from PolyMC's server, fetch
it from the files of the CurseForge app, mirrored by archive.org. We can
do this without downloading the entire 100MiB+ application by
range-requesting the specific DEFLATE block where the key is and
decompressing just that block.
2024-06-23 22:35:06 -04:00
Evan Goode
51da756e19
Merge remote-tracking branch 'prismlauncher/release-8.x' into develop
2024-06-23 11:34:11 -04:00
Alexandru Ionut Tripon
a58f7bf240
Merge pull request #2537 from PrismLauncher/backport-2534-to-release-8.x
...
[Backport release-8.x] fix: update datapack and resourcepack versions
2024-06-18 21:07:06 +03:00
DioEgizio
81ea7cef5a
fix: add more datapack formats and clang-format it
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit a63842c727
)
2024-06-18 18:06:49 +00:00
DioEgizio
0df7a8dd3c
chore: clang-format ResourcePack.cpp
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit c07e791d7f
)
2024-06-18 18:06:49 +00:00
DioEgizio
c254a8961c
fix: update datapack and resourcepack versions
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 6af52c97c2
)
2024-06-18 18:06:49 +00:00
Alexandru Ionut Tripon
2cd69664ab
Merge pull request #2535 from PrismLauncher/backport-2531-to-release-8.x
...
[Backport release-8.x] relax fat FS filename restrictions
2024-06-18 12:52:00 +03:00
Trial97
0ea9190d25
relax fat FS filename restrictions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit a587de8553
)
2024-06-18 09:51:34 +00:00
Alexandru Ionut Tripon
580e38a985
Merge pull request #2510 from PrismLauncher/backport-2509-to-release-8.x
...
[Backport release-8.x] fix(flatpak): disable docs for glfw
2024-06-14 08:59:31 +03:00
Sefa Eyeoglu
8d7f916f80
fix(flatpak): disable docs for glfw
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 52338f0e88
)
2024-06-14 05:58:04 +00:00