aboutsummaryrefslogtreecommitdiff
path: root/program_info/CMakeLists.txt
AgeCommit message (Collapse)Author
2022-11-04Merge branch 'develop' into macos-drag-n-dropSefa Eyeoglu
2022-11-02experimental: install mime info in CMakeRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-01fix: fix logo nameSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-29use existing variablesfn2006
Signed-off-by: fn2006 <usernamefn2006alreadyused@protonmail.com>
2022-10-29fix hardcoded svgfn2006
Signed-off-by: fn2006 <usernamefn2006alreadyused@protonmail.com>
2022-10-25move .app rename to packaging process, update mac copyright stringtobimori
Signed-off-by: tobimori <tobias@moeritz.cc>
2022-10-20Remove erroneous space Chrono-byte
Signed-off-by: Chrono-byte <me@disilla.org>
2022-10-20fix contributor notices in AboutDialog.cpp for license complianceChrono-byte
Signed-off-by: Chrono-byte <me@disilla.org>
2022-10-19fix: use display name for NSISSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-18PlaceholderMC => PrismLauncherNightly
Small Correction Signed-off-by: Nightly <62222436+pog5@users.noreply.github.com>
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-09Rewrite polymc.6 in scdoc, build, and install itTomasz Kramkowski
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> Signed-off-by: Tomasz Kramkowski <tomasz@kramkow.ski>
2022-06-12Set correct installer properties and uninstall registry keysKenneth Chew
2022-05-30Move Windows installer configure to `program_info`Kenneth Chew
2022-05-29Use CMake for Windows installer brandingKenneth Chew
As a side effect, fixes an issue where the installer wrote the incorrect version to the registry.
2022-05-29fix: set version for Windows binariesSefa Eyeoglu
2022-04-16refactor: combine portable and system buildsSefa Eyeoglu
Portable builds now have the same layout as system builds. If you want to build a portable bundle, you now need to additionally install the `portable` component. For example: $ cmake -Bbuild -DCMAKE_INSTALL_PREFIX=install ... $ cmake --build build $ cmake --install build $ cmake --install build --component portable
2022-04-10feat: install manpageSefa Eyeoglu
2022-02-10rename LAUNCHER_DESKTOPNAME to LAUNCHER_DESKTOPFILENAMEdada513
2022-02-10Revert "Fix freedesktop icons" and fix icon on kwindada513
2022-01-27Improve the About pageJoshua Goins
Improves #106. This more clearly marks the original MultiMC contributors, and now correctly hides the "Build Platform" if this is set as empty. The version label is now moved under the "PolyMC" title so it looks just a little bit better (and matches other applications). The copyright on the "About" page now correctly attributes the MultiMC contributors just like on the "License" page.
2022-01-27Fix Freedesktop iconsJoshua Goins
This fixes #51. The desktop file is now exactly the same as the window class, which is also now corrected to org.polymc.polymc. The file capitalization is also consistent with other Freedesktop files as well.
2022-01-14remove 5 from display nameswirl
Closes: #58
2022-01-09remove patreon stuffswirl
Closes: #22 Update to 1.0.5 Remove "Forking/Redistribution" tab in About (why is it even there?) Metainfo now corresponds to version add discord Completely removed Patreon.
2022-01-03fix icon and versionswirl
Closes: #16 Fixed the icon so Qt renders it properly, and actually renders it properly in the About page. Also, scaled it up a bit Changed launcher.svg icon to temporary Ouroboros logo fixed genicons again Fix version to 1.0.3 (making tag rn) Install the PolyMC icon properly.
2022-01-03rDNS for icons and desktop file, and metainfoswirl
Closes: #12, #13
2021-12-31Rebranding logoswirl
add temporary Ouroboros logo, thanks Lenny for vectorizing change logo file names Desktop file now includes proper exec using the app binary name fix genicons for use with libicns
2021-12-30add .desktop fileswirl
2021-12-27ebuild, fix GitHub URLswirl
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.