cb01d5c46e
feat: refactor logs upload to use the NetJob
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-05-07 00:12:09 +03:00
b579cae5c2
feat(server): start using semver for launcher
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2025-04-08 04:27:06 -07:00
14ab4055ff
Reduce app ID hardcoding
...
And rename the relevant build variable to make more sense
Signed-off-by: Echo J <tcg96nougat@gmail.com >
2025-03-09 14:16:48 +02:00
b4ecb38ae5
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into cmake_fields
2024-09-16 20:06:18 +03:00
e53a5b3eca
replace TRANSLATIONS_BASE_URL with TRANSLATION_FILES_URL
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-09-16 17:51:35 +03:00
2e537e55de
Apply suggestions from code review
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2024-09-16 17:47:58 +03:00
db3c7d01fd
Apply suggestions from code review
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2024-09-16 16:36:05 +03:00
ca6b62c773
move some URLs in cmake
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-09-16 15:51:51 +03:00
2c2defb266
add Launcher_ prefix to enable java option
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-09-16 14:30:23 +03:00
ca369ac2b0
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feature/java-downloader
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-09 19:52:37 +03:00
b7008d2880
replace auth server ping
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-06 00:09:08 +03:00
ef4e5eb3cf
fixed java build option
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-03-18 19:15:36 +02:00
9120848278
Made java downloader as a build option
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-03-06 19:33:14 +02:00
befa3baa6a
Merge branch 'develop' into feat/launcher-updater
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-30 11:47:33 +01:00
1faf741004
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/launcher-updater
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 13:29:42 +03:00
83aa0062c7
feat: add custom native library path settings
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:51:21 +02:00
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02:00
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
7c1a465ec9
Merge branch 'develop' into feat/launcher-updater
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 14:19:31 -07:00
e38adf6006
fix(updater) fixes form first round of testing
...
- reset update time after check
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 14:01:11 -07:00
4123343130
no need for pre release tag
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 00:25:09 -07:00
cb35fb8d0e
add optional pre-release tag
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-27 20:37:42 -07:00
6f7454243e
fix: prep for changes in #1276
...
- sign updater
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 23:25:07 -07:00
0aaec9ae4f
chore: remove obsolete macOS warning
...
We don't support that macOS version. This check also never worked, as we
never set the platform to that value.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 11:53:48 +02:00
e099a3f7e8
feat(updater): packaging - know the updater git repo
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:32 -07:00
2d00a727f6
fix: hide git commit when the build doesn't have git stuff support
...
This fixes the Git commit string being "GITDIR-NOTFOUND" on the About
page when building a package from the bundled source archive.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-06-17 11:09:05 -03:00
b8e0c8ebc6
Boring changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-17 10:16:03 +01:00
871d647c93
Use local metadata
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-06 19:18:36 +01:00
f932ffcc5b
fix: check if GIT_REFSPEC is empty
...
Signed-off-by: seth <getchoo@tuta.io >
2022-12-23 20:50:08 -05:00
01139c3b50
fix: assume builds are stable when git isn't installed
...
Signed-off-by: seth <getchoo@tuta.io >
2022-12-22 19:25:04 -05:00
527c1113f1
feat(ManagedPackPage): add Flame UI
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-06 17:00:33 -03:00
b142a6da5b
fix hardcoded svg
...
Signed-off-by: fn2006 <usernamefn2006alreadyused@protonmail.com >
2022-10-29 16:42:37 +01:00
2592c69021
semicolon fail
...
i was off by one key :(
Signed-off-by: seth <getchoo@tuta.io >
2022-10-21 21:40:21 -04:00
4a2b25e841
fix: use correct variable for jars path
...
Signed-off-by: seth <getchoo@tuta.io >
2022-10-21 21:40:21 -04:00
722194405a
refactor: initial rebrand
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-18 09:37:59 +02:00
1175461030
refactor: switch to new versioning scheme
...
The new versioning system is based on the versioning system used by the
GNOME Foundation for the GNOME desktop.
We are dropping the "major version" as defined by SemVer and move to a
version number with a most and least significant number.
The most significant number must be incremented, if there are new
features or significant changes since last major release.
Otherwise, the least significant number must be incremented, if there
are only minor changes since the last release. New features or
significant changes mustn't be introduced by a bump of the least
significant number.
If a minor change would introduce small user-facing changes (like a
message-box or slight UI changes), it could still be classified as a
minor change.
At the end of the day, a human shall decide, if a change is minor or
significant, as there is no clear line that would separate a "minor" and
a "significant" change in a GUI-application.
Definitions:
feature: New user-facing functionality
significant change: Something that changes user-facing behavior
minor change: Something that fixes unexpected behavior
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-08-12 14:22:24 +02:00
e259bffca6
Merge pull request #810 from Scrumplex/refactor-launcher-version
...
Hide channel from version for tagged commits
2022-07-12 07:46:46 -03:00
8f4d7ac655
Merge pull request #678 from Scrumplex/improvements-around-proprietary-services
2022-07-11 14:56:09 +02:00
b3b76d5d56
Merge branch 'develop' into feature/sparkle-mac
...
# Conflicts:
# .github/workflows/build.yml
2022-07-10 19:38:30 +02:00
e58158c3cd
feat: add Qt 6 support to CMake
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:14 +02:00
8a1a583afe
refactor: rename references to CurseForge to Flame
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-08 16:25:03 +02:00
cbc1aad58d
fix: don't assume stable channel, if tag is unset
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-03 17:23:13 +02:00
89a30a47c5
fix: use semver format for build tag
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-03 17:23:13 +02:00
881a5603dc
feat: hide channel if git tag is set
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-03 17:23:13 +02:00
68c48b2c8a
feat: store git tag in buildconfig
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-03 17:23:13 +02:00
7eb61a28be
Add build options for Sparkle updater
...
Two new build options are added:
`MAC_SPARKLE_PUB_KEY`: the public key used to verify the signatures of the appcast
`MAC_SPARKLE_APPCAST_URL`: the URL where the `appcast.xml` is located
If the updater should be disabled on macOS, set either of these to an empty string.
2022-05-19 15:16:37 -04:00
4bb429a0fb
change: use build variables for the modrinth API URLs
...
Make it more consistent with the others
2022-05-15 07:43:02 -03:00
649b8ac7c6
Merge pull request #537 from PolyMC/stable
...
Merge stable into develop
2022-05-09 18:06:56 +02:00
22f5128e39
adopt changes from #497 remapped
2022-05-08 15:22:50 +08:00
45783c1661
ATLauncher: Support using share codes
2022-04-22 20:37:55 +01:00