Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-12 | refactor: switch to new versioning scheme | Sefa Eyeoglu | |
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-07-12 | Merge pull request #810 from Scrumplex/refactor-launcher-version | flow | |
Hide channel from version for tagged commits | |||
2022-07-11 | Merge pull request #678 from Scrumplex/improvements-around-proprietary-services | Sefa Eyeoglu | |
2022-07-10 | Merge branch 'develop' into feature/sparkle-mac | Sefa Eyeoglu | |
# Conflicts: # .github/workflows/build.yml | |||
2022-07-10 | feat: add Qt 6 support to CMake | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-08 | refactor: rename references to CurseForge to Flame | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-03 | fix: don't assume stable channel, if tag is unset | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-03 | fix: use semver format for build tag | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-03 | feat: hide channel if git tag is set | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-03 | feat: store git tag in buildconfig | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-05-19 | Add build options for Sparkle updater | Kenneth Chew | |
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-15 | change: use build variables for the modrinth API URLs | flow | |
Make it more consistent with the others | |||
2022-05-09 | Merge pull request #537 from PolyMC/stable | timoreo22 | |
Merge stable into develop | |||
2022-05-08 | adopt changes from #497 remapped | Ryan Cao | |
2022-04-22 | ATLauncher: Support using share codes | Jamie Mansfield | |
2022-04-02 | BuildConfig: Make Technic API base URL and build constants | Jamie Mansfield | |
2022-03-19 | chore: add license header to files I modified | Sefa Eyeoglu | |
2022-03-15 | Add GITDIR-NOTFOUND check | Philipp David | |
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 | Merge pull request #188 from PolyMC/removal/notifications | Ezekiel Smith | |
remove notifications | |||
2022-03-08 | add matrix button | dada513 | |
2022-03-06 | refactor: move help URL into buildconfig | Sefa Eyeoglu | |
2022-02-27 | Update FMLLIBS_BASE_URL | Lenny McLennington | |
Updated FMLLIBS_BASE_URL to https://files.polymc.org/fmllibs/ Fixes #208 | |||
2022-02-25 | fix(i18n): update translations URL | Sefa Eyeoglu | |
2022-02-20 | remove notifications | swirl | |
2022-02-12 | feat: use commit hash for channel if ref not available | Sefa Eyeoglu | |
2022-02-12 | fix: don't use custom for version channel | Sefa Eyeoglu | |
Closes #159 | |||
2022-02-11 | Merge pull request #150 from dada513/fix_kwin_icon | LennyMcLennington | |
Fix freedesktop icons. Again | |||
2022-02-11 | Merge pull request #151 from dada513/rss_not_begone | LennyMcLennington | |
Re-add RSS feed with the new PolyMC website | |||
2022-02-10 | fix: update link to translations platform | Sefa Eyeoglu | |
2022-02-10 | Merge remote-tracking branch 'polymc/develop' into rss_not_begone | dada513 | |
2022-02-10 | Initial RSS re-add and removed hardcoded strings | dada513 | |
2022-02-10 | rename LAUNCHER_DESKTOPNAME to LAUNCHER_DESKTOPFILENAME | dada513 | |
2022-02-10 | Merge remote-tracking branch 'polymc/develop' into fix_kwin_icon | dada513 | |
2022-02-10 | Revert "Fix freedesktop icons" and fix icon on kwin | dada513 | |
2022-02-09 | translations | Lenny McLennington | |
2022-01-14 | preliminary stuff for paste.ee removal | swirl | |
2021-12-29 | Completely remove Google Analytics library | swirl | |
2021-12-20 | Move MSA Client ID to the same place as the others | Lenny McLennington | |
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-10-21 | NOISSUE finish up the obvious parts of debranding | Petr Mrázek | |
This is not absolutely complete, but reasonably so | |||
2021-10-21 | NOISSUE continue debranding... | Petr Mrázek | |
2021-10-21 | NOISSUE debranding for real, initial work | Petr Mrázek | |
This is probably very broken on macOS and Windows and will need a lot of work to complete fully. | |||
2021-10-08 | Remove broken Mojang services status | kb1000 | |
2021-09-04 | GH-4014 change updater to recognize new Qt 5.15.2 builds | Petr Mrázek | |
2021-08-27 | NOISSUE introduce the concept of secrets static library | Petr Mrázek | |
2021-08-15 | GH-3392 dirty initial MSA support that shares logic with Mojang flows | Petr Mrázek | |
Both act as the first step of AuthContext. | |||
2021-07-13 | NOISSUE Specify Imgur client ID at build time | Jamie Mansfield | |
2021-07-13 | NOISSUE Use constants for user agents | Jamie Mansfield | |
Here lies yet another early-stage move to debrand the MultiMC codebase, as well as reducing the burden of updating strings across the codebase for a future MultiMC6. | |||
2021-06-18 | NOISSUE Specify support URLs at build time | Jamie Mansfield | |
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-04-29 | NOISSUE stop relying on forge servers for old FML libs | Petr Mrázek | |
2021-02-07 | GH-405 ATLauncher Support | Jamie Mansfield | |