diff --git a/CMakeLists.txt b/CMakeLists.txt index 84302c30d..d4735677b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -99,19 +99,19 @@ set(Launcher_META_URL "https://meta.polymc.org/v1/" CACHE STRING "URL to fetch L set(Launcher_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can get from Imgur when you register an application") # Bug tracker URL -set(Launcher_BUG_TRACKER_URL "https://github.com/PolyMC/PolyMC/issues" CACHE STRING "URL for the bug tracker.") +set(Launcher_BUG_TRACKER_URL "https://github.com/fn2006/PollyMC/issues" CACHE STRING "URL for the bug tracker.") # Translations Platform URL set(Launcher_TRANSLATIONS_URL "https://hosted.weblate.org/projects/polymc/polymc/" CACHE STRING "URL for the translations platform.") # Matrix Space -set(Launcher_MATRIX_URL "https://matrix.to/#/#polymc:matrix.org" CACHE STRING "URL to the Matrix Space") +set(Launcher_MATRIX_URL "" CACHE STRING "URL to the Matrix Space") # Discord URL -set(Launcher_DISCORD_URL "https://discord.gg/Z52pwxWCHP" CACHE STRING "URL for the Discord guild.") +set(Launcher_DISCORD_URL "" CACHE STRING "URL for the Discord guild.") # Subreddit URL -set(Launcher_SUBREDDIT_URL "https://www.reddit.com/r/PolyMCLauncher/" CACHE STRING "URL for the subreddit.") +set(Launcher_SUBREDDIT_URL "" CACHE STRING "URL for the subreddit.") # Builds set(Launcher_FORCE_BUNDLED_LIBS OFF CACHE BOOL "Prevent using system libraries, if they are available as submodules") diff --git a/README.md b/README.md index 9634c46d9..e5c840157 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,11 @@ -# This is a fork of PolyMC and is not endorsed by or affiliated with the PolyMC project. +

+PollyMC logo +PollyMC logo +

+ +PollyMC is a **fork** of PolyMC and is not endorsed by or affiliated with the PolyMC project. +If you have any problems open an issue here, do not bug the PolyMC maintainers. + Binaries can be found in releases. Workaround for downloading mods from CurseForge not working [here](https://github.com/fn2006/PollyMC/wiki/CurseForge-Workaround). diff --git a/imgsrc/licenses b/imgsrc/licenses deleted file mode 100644 index 4e934f8a3..000000000 --- a/imgsrc/licenses +++ /dev/null @@ -1,2 +0,0 @@ -licenses for images here; -Polly.png cc0 diff --git a/launcher/Application.cpp b/launcher/Application.cpp index 2bd91fd70..aa4964ff7 100644 --- a/launcher/Application.cpp +++ b/launcher/Application.cpp @@ -1200,7 +1200,8 @@ void Application::setIconTheme(const QString& name) QIcon Application::getThemedIcon(const QString& name) { if(name == "logo") { - return QIcon(":/org.polymc.PolyMC.svg"); + // why is this hardcoded lol + return QIcon(":/org.fn2006.PollyMC.svg"); } return QIcon::fromTheme(name); } diff --git a/launcher/resources/OSX/scalable/launcher.svg b/launcher/resources/OSX/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/OSX/scalable/launcher.svg +++ b/launcher/resources/OSX/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/imgsrc/sketch-1654957658067.png b/launcher/resources/backgrounds/Polly.png similarity index 100% rename from imgsrc/sketch-1654957658067.png rename to launcher/resources/backgrounds/Polly.png diff --git a/launcher/resources/backgrounds/PollyChristmas.png b/launcher/resources/backgrounds/PollyChristmas.png new file mode 100644 index 000000000..99dd0ca03 Binary files /dev/null and b/launcher/resources/backgrounds/PollyChristmas.png differ diff --git a/launcher/resources/backgrounds/PollyParty.png b/launcher/resources/backgrounds/PollyParty.png new file mode 100644 index 000000000..e82463d5a Binary files /dev/null and b/launcher/resources/backgrounds/PollyParty.png differ diff --git a/launcher/resources/backgrounds/backgrounds.qrc b/launcher/resources/backgrounds/backgrounds.qrc index 52921512a..45cc67b1e 100644 --- a/launcher/resources/backgrounds/backgrounds.qrc +++ b/launcher/resources/backgrounds/backgrounds.qrc @@ -1,8 +1,8 @@ - catbgrnd2.png - catmas.png - cattiversary.png + Polly.png + PollyChristmas.png + PollyParty.png diff --git a/launcher/resources/backgrounds/licenses b/launcher/resources/backgrounds/licenses new file mode 100644 index 000000000..2b865305c --- /dev/null +++ b/launcher/resources/backgrounds/licenses @@ -0,0 +1,6 @@ +licenses for images here; +Polly.png cc0 +santa-hat.png cc0 +party-hat.png Pixabay License +PollyChristmas.png cc0 +PollyParty.png Pixabay License diff --git a/launcher/resources/backgrounds/party-hat.png b/launcher/resources/backgrounds/party-hat.png new file mode 100644 index 000000000..35dcfcbe2 Binary files /dev/null and b/launcher/resources/backgrounds/party-hat.png differ diff --git a/launcher/resources/backgrounds/santa-hat.png b/launcher/resources/backgrounds/santa-hat.png new file mode 100644 index 000000000..6026e2cce Binary files /dev/null and b/launcher/resources/backgrounds/santa-hat.png differ diff --git a/launcher/resources/flat/scalable/launcher.svg b/launcher/resources/flat/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/flat/scalable/launcher.svg +++ b/launcher/resources/flat/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/resources/iOS/scalable/launcher.svg b/launcher/resources/iOS/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/iOS/scalable/launcher.svg +++ b/launcher/resources/iOS/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/resources/multimc/scalable/launcher.svg b/launcher/resources/multimc/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/multimc/scalable/launcher.svg +++ b/launcher/resources/multimc/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/resources/pe_blue/scalable/launcher.svg b/launcher/resources/pe_blue/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/pe_blue/scalable/launcher.svg +++ b/launcher/resources/pe_blue/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/resources/pe_colored/scalable/launcher.svg b/launcher/resources/pe_colored/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/pe_colored/scalable/launcher.svg +++ b/launcher/resources/pe_colored/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/resources/pe_dark/scalable/launcher.svg b/launcher/resources/pe_dark/scalable/launcher.svg index c192d5031..64c6d3350 100644 --- a/launcher/resources/pe_dark/scalable/launcher.svg +++ b/launcher/resources/pe_dark/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/resources/pe_light/scalable/launcher.svg b/launcher/resources/pe_light/scalable/launcher.svg index a9dfe87a3..64c6d3350 100644 --- a/launcher/resources/pe_light/scalable/launcher.svg +++ b/launcher/resources/pe_light/scalable/launcher.svg @@ -1,21 +1,99 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + head + + + + + + diff --git a/launcher/ui/MainWindow.cpp b/launcher/ui/MainWindow.cpp index d58f158e8..72d51c6dc 100644 --- a/launcher/ui/MainWindow.cpp +++ b/launcher/ui/MainWindow.cpp @@ -395,7 +395,7 @@ public: actionCAT->setCheckable(true); actionCAT->setIcon(APPLICATION->getThemedIcon("cat")); actionCAT.setTextId(QT_TRANSLATE_NOOP("MainWindow", "&Meow")); - actionCAT.setTooltipId(QT_TRANSLATE_NOOP("MainWindow", "It's a fluffy kitty :3")); + actionCAT.setTooltipId(QT_TRANSLATE_NOOP("MainWindow", "It's a pretty parrot :D")); actionCAT->setPriority(QAction::LowPriority); all_actions.append(&actionCAT); diff --git a/program_info/CMakeLists.txt b/program_info/CMakeLists.txt index b1ba89df7..b0ec87938 100644 --- a/program_info/CMakeLists.txt +++ b/program_info/CMakeLists.txt @@ -8,44 +8,44 @@ if(UNIX) endif() endif() -set(Launcher_CommonName "PolyMC") +set(Launcher_CommonName "PollyMC") -set(Launcher_Copyright "PolyMC Contributors\\n© 2012-2021 MultiMC Contributors") +set(Launcher_Copyright "© 2022 PollyMC Contributors\\n© 2021-2022 PolyMC Contributors\\n© 2012-2021 MultiMC Contributors") set(Launcher_Copyright "${Launcher_Copyright}" PARENT_SCOPE) -set(Launcher_Domain "polymc.org" PARENT_SCOPE) +set(Launcher_Domain "" PARENT_SCOPE) set(Launcher_Name "${Launcher_CommonName}" PARENT_SCOPE) set(Launcher_DisplayName "${Launcher_CommonName}" PARENT_SCOPE) set(Launcher_UserAgent "${Launcher_CommonName}/${Launcher_RELEASE_VERSION_NAME}" PARENT_SCOPE) -set(Launcher_ConfigFile "polymc.cfg" PARENT_SCOPE) -set(Launcher_Git "https://github.com/PolyMC/PolyMC" PARENT_SCOPE) -set(Launcher_DesktopFileName "org.polymc.PolyMC.desktop" PARENT_SCOPE) +set(Launcher_ConfigFile "pollymc.cfg" PARENT_SCOPE) +set(Launcher_Git "https://github.com/fn2006/PollyMC" PARENT_SCOPE) +set(Launcher_DesktopFileName "org.fn2006.PollyMC.desktop" PARENT_SCOPE) -set(Launcher_Desktop "program_info/org.polymc.PolyMC.desktop" PARENT_SCOPE) -set(Launcher_MetaInfo "program_info/org.polymc.PolyMC.metainfo.xml" PARENT_SCOPE) -set(Launcher_SVG "program_info/org.polymc.PolyMC.svg" PARENT_SCOPE) +set(Launcher_Desktop "program_info/org.fn2006.PollyMC.desktop" PARENT_SCOPE) +set(Launcher_MetaInfo "program_info/org.fn2006.PollyMC.metainfo.xml" PARENT_SCOPE) +set(Launcher_SVG "program_info/org.fn2006.PollyMC.svg" PARENT_SCOPE) set(Launcher_Branding_ICNS "program_info/polymc.icns" PARENT_SCOPE) -set(Launcher_Branding_ICO "program_info/polymc.ico") +set(Launcher_Branding_ICO "program_info/pollymc.ico") set(Launcher_Branding_ICO "${Launcher_Branding_ICO}" PARENT_SCOPE) -set(Launcher_Branding_WindowsRC "program_info/polymc.rc" PARENT_SCOPE) +set(Launcher_Branding_WindowsRC "program_info/pollymc.rc" PARENT_SCOPE) set(Launcher_Branding_LogoQRC "program_info/polymc.qrc" PARENT_SCOPE) set(Launcher_Portable_File "program_info/portable.txt" PARENT_SCOPE) -configure_file(org.polymc.PolyMC.desktop.in org.polymc.PolyMC.desktop) -configure_file(org.polymc.PolyMC.metainfo.xml.in org.polymc.PolyMC.metainfo.xml) -configure_file(polymc.rc.in polymc.rc @ONLY) -configure_file(polymc.manifest.in polymc.manifest @ONLY) -configure_file(polymc.ico polymc.ico COPYONLY) +configure_file(org.fn2006.PollyMC.desktop.in org.fn2006.PollyMC.desktop) +configure_file(org.fn2006.PollyMC.metainfo.xml.in org.fn2006.PollyMC.metainfo.xml) +configure_file(pollymc.rc.in pollymc.rc @ONLY) +configure_file(pollymc.manifest.in pollymc.manifest @ONLY) +configure_file(pollymc.ico pollymc.ico COPYONLY) configure_file(win_install.nsi.in win_install.nsi @ONLY) if(SCDOC_FOUND) - set(in_scd "${CMAKE_CURRENT_SOURCE_DIR}/polymc.6.scd") - set(out_man "${CMAKE_CURRENT_BINARY_DIR}/polymc.6") + set(in_scd "${CMAKE_CURRENT_SOURCE_DIR}/pollymc.6.scd") + set(out_man "${CMAKE_CURRENT_BINARY_DIR}/pollymc.6") add_custom_command( DEPENDS "${in_scd}" OUTPUT "${out_man}" COMMAND ${SCDOC_SCDOC} < "${in_scd}" > "${out_man}" ) add_custom_target(man ALL DEPENDS ${out_man}) - set(Launcher_ManPage "program_info/polymc.6" PARENT_SCOPE) + set(Launcher_ManPage "program_info/pollymc.6" PARENT_SCOPE) endif() diff --git a/program_info/genicons.sh b/program_info/genicons.sh index 313bdb539..60a437d82 100755 --- a/program_info/genicons.sh +++ b/program_info/genicons.sh @@ -2,38 +2,38 @@ # ICO -inkscape -w 16 -h 16 -o polymc_16.png org.polymc.PolyMC.svg -inkscape -w 24 -h 24 -o polymc_24.png org.polymc.PolyMC.svg -inkscape -w 32 -h 32 -o polymc_32.png org.polymc.PolyMC.svg -inkscape -w 48 -h 48 -o polymc_48.png org.polymc.PolyMC.svg -inkscape -w 64 -h 64 -o polymc_64.png org.polymc.PolyMC.svg -inkscape -w 128 -h 128 -o polymc_128.png org.polymc.PolyMC.svg +inkscape -w 16 -h 16 -o pollymc_16.png org.fn2006.PollyMC.svg +inkscape -w 24 -h 24 -o pollymc_24.png org.fn2006.PollyMC.svg +inkscape -w 32 -h 32 -o pollymc_32.png org.fn2006.PollyMC.svg +inkscape -w 48 -h 48 -o pollymc_48.png org.fn2006.PollyMC.svg +inkscape -w 64 -h 64 -o pollymc_64.png org.fn2006.PollyMC.svg +inkscape -w 128 -h 128 -o pollymc_128.png org.fn2006.PollyMC.svg -convert polymc_128.png polymc_64.png polymc_48.png polymc_32.png polymc_24.png polymc_16.png polymc.ico +convert pollymc_128.png pollymc_64.png pollymc_48.png pollymc_32.png pollymc_24.png pollymc_16.png pollymc.ico -rm -f polymc_*.png +rm -f pollymc_*.png -inkscape -w 1024 -h 1024 -o polymc_1024.png org.polymc.PolyMC.bigsur.svg +inkscape -w 1024 -h 1024 -o pollymc_1024.png org.fn2006.PollyMC.bigsur.svg -mkdir polymc.iconset +mkdir pollymc.iconset -sips -z 16 16 polymc_1024.png --out polymc.iconset/icon_16x16.png -sips -z 32 32 polymc_1024.png --out polymc.iconset/icon_16x16@2x.png -sips -z 32 32 polymc_1024.png --out polymc.iconset/icon_32x32.png -sips -z 64 64 polymc_1024.png --out polymc.iconset/icon_32x32@2x.png -sips -z 128 128 polymc_1024.png --out polymc.iconset/icon_128x128.png -sips -z 256 256 polymc_1024.png --out polymc.iconset/icon_128x128@2x.png -sips -z 256 256 polymc_1024.png --out polymc.iconset/icon_256x256.png -sips -z 512 512 polymc_1024.png --out polymc.iconset/icon_256x256@2x.png -sips -z 512 512 polymc_1024.png --out polymc.iconset/icon_512x512.png -cp polymc_1024.png polymc.iconset/icon_512x512@2x.png +magick pollymc_1024.png -resize 16x16 pollymc.iconset/icon_16x16.png +magick pollymc_1024.png -resize 32x32 pollymc.iconset/icon_16x16@2x.png +magick pollymc_1024.png -resize 32x32 pollymc.iconset/icon_32x32.png +magick pollymc_1024.png -resize 64x64 pollymc.iconset/icon_32x32@2x.png +magick pollymc_1024.png -resize 128x128 pollymc.iconset/icon_128x128.png +magick pollymc_1024.png -resize 256x256 pollymc.iconset/icon_128x128@2x.png +magick pollymc_1024.png -resize 256x256 pollymc.iconset/icon_256x256.png +magick pollymc_1024.png -resize 512x512 pollymc.iconset/icon_256x256@2x.png +magick pollymc_1024.png -resize 512x512 pollymc.iconset/icon_512x512.png +cp pollymc_1024.png pollymc.iconset/icon_512x512@2x.png -iconutil -c icns polymc.iconset +icnsify -i pollymc_1024.png -o pollymc.icns -rm -f polymc_*.png -rm -rf polymc.iconset +rm -f pollymc_*.png +rm -rf pollymc.iconset for dir in ../launcher/resources/*/scalable do - cp -v org.polymc.PolyMC.svg $dir/launcher.svg + cp -v org.fn2006.PollyMC.svg $dir/launcher.svg done diff --git a/program_info/org.fn2006.PollyMC Source.svg b/program_info/org.fn2006.PollyMC Source.svg new file mode 100644 index 000000000..d09ac6eae --- /dev/null +++ b/program_info/org.fn2006.PollyMC Source.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + head2 + + + head1 + + + head + + + + + + + + + + + diff --git a/program_info/org.fn2006.PollyMC.bigsur.svg b/program_info/org.fn2006.PollyMC.bigsur.svg new file mode 100644 index 000000000..e3bd46154 --- /dev/null +++ b/program_info/org.fn2006.PollyMC.bigsur.svg @@ -0,0 +1,207 @@ + +head diff --git a/program_info/org.fn2006.PollyMC.desktop.in b/program_info/org.fn2006.PollyMC.desktop.in new file mode 100755 index 000000000..12a3a6d04 --- /dev/null +++ b/program_info/org.fn2006.PollyMC.desktop.in @@ -0,0 +1,13 @@ +#!/usr/bin/env xdg-open +[Desktop Entry] +Version=1.0 +Name=PollyMC +Comment=A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once. +Type=Application +Terminal=false +Exec=@Launcher_APP_BINARY_NAME@ +StartupNotify=true +Icon=org.fn2006.PollyMC +Categories=Game; +Keywords=game;minecraft;launcher;mc; +StartupWMClass=PollyMC diff --git a/program_info/org.fn2006.PollyMC.metainfo.xml.in b/program_info/org.fn2006.PollyMC.metainfo.xml.in new file mode 100644 index 000000000..4fa511249 --- /dev/null +++ b/program_info/org.fn2006.PollyMC.metainfo.xml.in @@ -0,0 +1,57 @@ + + + org.fn2006.PollyMC + + org.fn2006.PollyMC + + org.fn2006.PollyMC.desktop + PollyMC + fn2006 + A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once + CC0-1.0 + GPL-3.0-only + https://polymc.org/ + https://polymc.org/wiki/ + +

PollyMC is a custom launcher for Minecraft that focuses on predictability, long term stability and simplicity.

+

Features:

+ + + + + The main PollyMC window + https://polymc.org/img/screenshots/LauncherDark.png + + + Modpack installation + https://polymc.org/img/screenshots/ModpackInstallDark.png + + + Mod installation + https://polymc.org/img/screenshots/ModInstallDark.png + + + Instance management + https://polymc.org/img/screenshots/PropertiesDark.png + + + Cat :) + https://polymc.org/img/screenshots/LauncherCatDark.png + + + + + + + moderate + intense + + diff --git a/program_info/org.fn2006.PollyMC.svg b/program_info/org.fn2006.PollyMC.svg new file mode 100644 index 000000000..64f8da749 --- /dev/null +++ b/program_info/org.fn2006.PollyMC.svg @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + diff --git a/program_info/pollymc-header-black.svg b/program_info/pollymc-header-black.svg new file mode 100644 index 000000000..42f966285 --- /dev/null +++ b/program_info/pollymc-header-black.svg @@ -0,0 +1,142 @@ + + + + diff --git a/program_info/pollymc-header.Source.svg b/program_info/pollymc-header.Source.svg new file mode 100644 index 000000000..f05a73b93 --- /dev/null +++ b/program_info/pollymc-header.Source.svg @@ -0,0 +1,145 @@ + + + +PollyMC diff --git a/program_info/pollymc-header.svg b/program_info/pollymc-header.svg new file mode 100644 index 000000000..ce8d0a6ff --- /dev/null +++ b/program_info/pollymc-header.svg @@ -0,0 +1,141 @@ + + + + diff --git a/program_info/pollymc.6.scd b/program_info/pollymc.6.scd new file mode 100644 index 000000000..3a34d544e --- /dev/null +++ b/program_info/pollymc.6.scd @@ -0,0 +1,61 @@ +pollymc(6) + + +# NAME + +pollymc - a launcher and instance manager for Minecraft. + + +# SYNOPSIS + +*pollymc* [OPTIONS...] + + +# DESCRIPTION + +PollyMC is a custom launcher for Minecraft that allows you to easily manage +multiple installations of Minecraft at once. It also allows you to easily +install and remove mods by simply dragging and dropping. +Here are the current features of PollyMC. + +# OPTIONS + +*-d, --dir*=DIRECTORY + Use DIRECTORY as the PollyMC root. + +*-l, --launch*=INSTANCE_ID + Launch the instance specified by INSTANCE_ID. + +*--alive* + Write a small 'live.check' file after PollyMC starts. + +*-h, --help* + Display help text and exit. + +*-v, --version* + Display program version and exit. + +*-a, --profile*=PROFILE + Use the account specified by PROFILE (only valid in combination with --launch). + +# EXIT STATUS + +*0* + Success + +*1* + Failure (syntax or usage error; configuration error; unexpected error). + +# BUGS + +https://github.com/fn2006/PollyMC/issues + +# RESOURCES + +GitHub: https://github.com/fn2006/PollyMC + +# AUTHORS + +PollyMC Contributors + +PolyMC Contributors diff --git a/program_info/pollymc.icns b/program_info/pollymc.icns new file mode 100644 index 000000000..d9a1b86be Binary files /dev/null and b/program_info/pollymc.icns differ diff --git a/program_info/pollymc.ico b/program_info/pollymc.ico new file mode 100644 index 000000000..8664059ef Binary files /dev/null and b/program_info/pollymc.ico differ diff --git a/program_info/pollymc.manifest.in b/program_info/pollymc.manifest.in new file mode 100644 index 000000000..3756c7062 --- /dev/null +++ b/program_info/pollymc.manifest.in @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + Custom Minecraft launcher for managing multiple installs. + + + + + + + + + + + + + diff --git a/program_info/pollymc.qrc b/program_info/pollymc.qrc new file mode 100644 index 000000000..44558322a --- /dev/null +++ b/program_info/pollymc.qrc @@ -0,0 +1,6 @@ + + + + org.fn2006.PollyMC.svg + + diff --git a/program_info/pollymc.rc.in b/program_info/pollymc.rc.in new file mode 100644 index 000000000..b9a6e0a57 --- /dev/null +++ b/program_info/pollymc.rc.in @@ -0,0 +1,29 @@ +#ifndef WIN32_LEAN_AND_MEAN +#define WIN32_LEAN_AND_MEAN +#endif +#include + +IDI_ICON1 ICON DISCARDABLE "pollymc.ico" +1 RT_MANIFEST "pollymc.manifest" + +VS_VERSION_INFO VERSIONINFO +FILEVERSION @Launcher_RELEASE_VERSION_NAME4_COMMA@ +FILEOS VOS_NT_WINDOWS32 +FILETYPE VFT_APP +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "000004b0" + BEGIN + VALUE "CompanyName", "MultiMC & PolyMC & PollyMC Contributors" + VALUE "FileDescription", "PollyMC" + VALUE "FileVersion", "@Launcher_RELEASE_VERSION_NAME4@" + VALUE "ProductName", "PollyMC" + VALUE "ProductVersion", "@Launcher_RELEASE_VERSION_NAME4@" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0000, 0x04b0 // Unicode + END +END diff --git a/program_info/polymc.qrc b/program_info/polymc.qrc index 9ea695de3..44558322a 100644 --- a/program_info/polymc.qrc +++ b/program_info/polymc.qrc @@ -1,6 +1,6 @@ - org.polymc.PolyMC.svg + org.fn2006.PollyMC.svg