aboutsummaryrefslogtreecommitdiff
path: root/buildconfig/BuildConfig.h
AgeCommit message (Collapse)Author
2023-04-17Boring changesTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-04-06Use local metadataTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2022-12-06feat(ManagedPackPage): add Flame UIflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-10-29fix hardcoded svgfn2006
Signed-off-by: fn2006 <usernamefn2006alreadyused@protonmail.com>
2022-10-21fix: use correct variable for jars pathseth
Signed-off-by: seth <getchoo@tuta.io>
2022-10-18refactor: initial rebrandSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-12refactor: switch to new versioning schemeSefa 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-12Merge pull request #810 from Scrumplex/refactor-launcher-versionflow
Hide channel from version for tagged commits
2022-07-11Merge pull request #678 from Scrumplex/improvements-around-proprietary-servicesSefa Eyeoglu
2022-07-08refactor: rename references to CurseForge to FlameSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-03fix: don't assume stable channel, if tag is unsetSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-03feat: store git tag in buildconfigSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-05-19Add build options for Sparkle updaterKenneth 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-15change: use build variables for the modrinth API URLsflow
Make it more consistent with the others
2022-05-09Merge pull request #537 from PolyMC/stabletimoreo22
Merge stable into develop
2022-05-08adopt changes from #497 remappedRyan Cao
2022-04-22ATLauncher: Support using share codesJamie Mansfield
2022-04-02BuildConfig: Make Technic API base URL and build constantsJamie Mansfield
2022-03-19chore: add license header to files I modifiedSefa Eyeoglu
2022-03-15Merge pull request #188 from PolyMC/removal/notificationsEzekiel Smith
remove notifications
2022-03-08add matrix buttondada513
2022-03-06refactor: move help URL into buildconfigSefa Eyeoglu
2022-02-27Update FMLLIBS_BASE_URLLenny McLennington
Updated FMLLIBS_BASE_URL to https://files.polymc.org/fmllibs/ Fixes #208
2022-02-25fix(i18n): update translations URLSefa Eyeoglu
2022-02-20remove notificationsswirl
2022-02-11Merge pull request #150 from dada513/fix_kwin_iconLennyMcLennington
Fix freedesktop icons. Again
2022-02-11Merge pull request #151 from dada513/rss_not_begoneLennyMcLennington
Re-add RSS feed with the new PolyMC website
2022-02-10fix: update link to translations platformSefa Eyeoglu
2022-02-10Merge remote-tracking branch 'polymc/develop' into rss_not_begonedada513
2022-02-10Initial RSS re-add and removed hardcoded stringsdada513
2022-02-10rename LAUNCHER_DESKTOPNAME to LAUNCHER_DESKTOPFILENAMEdada513
2022-02-10Merge remote-tracking branch 'polymc/develop' into fix_kwin_icondada513
2022-02-10Revert "Fix freedesktop icons" and fix icon on kwindada513
2022-02-09translationsLenny McLennington
2022-01-14preliminary stuff for paste.ee removalswirl
2021-12-29Completely remove Google Analytics libraryswirl
2021-12-20Move MSA Client ID to the same place as the othersLenny 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-21NOISSUE finish up the obvious parts of debrandingPetr Mrázek
This is not absolutely complete, but reasonably so
2021-10-21NOISSUE continue debranding...Petr Mrázek
2021-10-08Remove broken Mojang services statuskb1000
2021-09-04GH-4014 change updater to recognize new Qt 5.15.2 buildsPetr Mrázek
2021-08-27NOISSUE introduce the concept of secrets static libraryPetr Mrázek
2021-08-15GH-3392 dirty initial MSA support that shares logic with Mojang flowsPetr Mrázek
Both act as the first step of AuthContext.
2021-07-13NOISSUE Specify Imgur client ID at build timeJamie Mansfield
2021-07-13NOISSUE Use constants for user agentsJamie 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-18NOISSUE Specify support URLs at build timeJamie 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-29NOISSUE stop relying on forge servers for old FML libsPetr Mrázek
2021-02-07GH-405 ATLauncher SupportJamie Mansfield
2020-08-21GH-3095 New FTB platform supportJamie Mansfield
Models are based on the models from my go-modpacksch library. License: ======== The MIT License (MIT) Copyright (c) Jamie Mansfield <https://www.jamiemansfield.me/> Copyright (c) contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2020-07-18GH-3234 Add support for custom meta URLs at build timePetr Mrázek
This is not particularly interesting for non-developers. Also includes some internal restructuring of URL constants in general.