e7581535cd
Merge remote-tracking branch 'upstream/develop' into develop
...
Signed-off-by: sneedium <sneed@sneedmc.org>
2022-10-18 20:02:47 -04:00
ba1d07fee1
Merge remote-tracking branch 'upstream/develop' into develop
...
Signed-off-by: sneedium <sneed@sneedmc.org>
2022-09-05 12:45:05 -04:00
Sefa Eyeoglu
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
flow
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
Sefa Eyeoglu
8f4d7ac655
Merge pull request #678 from Scrumplex/improvements-around-proprietary-services
2022-07-11 14:56:09 +02:00
Sefa Eyeoglu
b3b76d5d56
Merge branch 'develop' into feature/sparkle-mac
...
# Conflicts:
# .github/workflows/build.yml
2022-07-10 19:38:30 +02:00
Sefa Eyeoglu
e58158c3cd
feat: add Qt 6 support to CMake
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10 12:19:14 +02:00
Sefa Eyeoglu
8a1a583afe
refactor: rename references to CurseForge to Flame
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-08 16:25:03 +02:00
Sefa Eyeoglu
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
Sefa Eyeoglu
89a30a47c5
fix: use semver format for build tag
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-03 17:23:13 +02:00
Sefa Eyeoglu
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
Sefa Eyeoglu
68c48b2c8a
feat: store git tag in buildconfig
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-03 17:23:13 +02:00
2a1dcd6a38
fix conflicts
...
Signed-off-by: sneedium <sneed@sneedmc.org>
2022-06-14 22:36:08 -04:00
984e5b3b19
Merge remote-tracking branch 'upstream/develop' into develop
...
Signed-off-by: sneedium <sneed@sneedmc.org>
2022-06-14 21:29:00 -04:00
Kenneth Chew
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
flow
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
timoreo22
649b8ac7c6
Merge pull request #537 from PolyMC/stable
...
Merge stable into develop
2022-05-09 18:06:56 +02:00
Ryan Cao
22f5128e39
adopt changes from #497 remapped
2022-05-08 15:22:50 +08:00
Jamie Mansfield
45783c1661
ATLauncher: Support using share codes
2022-04-22 20:37:55 +01:00
Jamie Mansfield
b6e722a048
BuildConfig: Make Technic API base URL and build constants
2022-04-02 13:53:44 +01:00
Sefa Eyeoglu
a160bd0062
chore: add license header to files I modified
2022-03-19 12:46:56 +01:00
Philipp David
a268ac7141
Add GITDIR-NOTFOUND check
...
This adds a check for a GIT_REFSPEC value of "GITDIR-NOTFOUND" and sets
the VERSION_CHANNEL to stable in that case. Without this change,
"GITDIR-N" is appended to the version string when building from a source
archive instead of a git checkout.
2022-03-15 09:04:43 +01:00
Ezekiel Smith
5b8003cbe5
Merge pull request #188 from PolyMC/removal/notifications
...
remove notifications
2022-03-15 00:51:28 +11:00
dada513
d814e21f0d
add matrix button
2022-03-08 18:41:23 +01:00
Sefa Eyeoglu
6545d250e8
refactor: move help URL into buildconfig
2022-03-06 11:31:50 +01:00
Lenny McLennington
148775b3e9
Update FMLLIBS_BASE_URL
...
Updated FMLLIBS_BASE_URL to https://files.polymc.org/fmllibs/
Fixes #208
2022-02-27 19:40:52 +00:00
Sefa Eyeoglu
4835ec3f6d
fix(i18n): update translations URL
2022-02-25 15:19:15 +01:00
swirl
da70122d9c
remove notifications
2022-02-20 19:23:08 -05:00
b7cd9b416c
remove excess notification build flag
2022-02-20 19:16:07 -05:00
a320adb072
remove notifications
2022-02-20 19:10:53 -05:00
b507c69d09
Fully remove updater.
2022-02-19 21:55:58 -05:00
29e55a8802
rebrand to sneedful
2022-02-19 20:57:30 -05:00
Sefa Eyeoglu
9ddbaaf7e8
feat: use commit hash for channel if ref not available
2022-02-12 19:04:45 +01:00
Sefa Eyeoglu
3b7cc4391a
fix: don't use custom for version channel
...
Closes #159
2022-02-12 18:17:56 +01:00
LennyMcLennington
2341212337
Merge pull request #150 from dada513/fix_kwin_icon
...
Fix freedesktop icons. Again
2022-02-11 12:05:01 +00:00
LennyMcLennington
53ea261350
Merge pull request #151 from dada513/rss_not_begone
...
Re-add RSS feed with the new PolyMC website
2022-02-11 12:03:29 +00:00
Sefa Eyeoglu
8d2e7db178
fix: update link to translations platform
2022-02-10 14:55:52 +01:00
dada513
beaac54dc9
Merge remote-tracking branch 'polymc/develop' into rss_not_begone
2022-02-10 13:14:30 +01:00
dada513
70f8cb81b8
Initial RSS re-add and removed hardcoded strings
2022-02-10 13:14:25 +01:00
dada513
619fcbfabf
rename LAUNCHER_DESKTOPNAME to LAUNCHER_DESKTOPFILENAME
2022-02-10 08:56:34 +01:00
dada513
292869141f
Merge remote-tracking branch 'polymc/develop' into fix_kwin_icon
2022-02-10 08:05:17 +01:00
dada513
d72c511131
Revert "Fix freedesktop icons" and fix icon on kwin
2022-02-10 07:46:41 +01:00
Lenny McLennington
5284d604ef
translations
2022-02-09 00:02:51 +00:00
swirl
a62155c1c9
preliminary stuff for paste.ee removal
2022-01-14 18:20:06 -05:00
swirl
f25a9bc103
Completely remove Google Analytics library
2021-12-29 10:37:09 -05:00
Lenny McLennington
e6246a9306
Move MSA Client ID to the same place as the others
...
MSA Client ID has been moved to CMakeLists.txt, and defaults to the
Client ID for the PolyMC application.
Removed secrets/notsecrets library, replace with (temporary?)
program_info subdirectory.
2021-12-20 02:57:13 +00: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
kb1000
fa7a7d52d0
Remove broken Mojang services status
2021-10-08 19:29:49 +02:00