From 722194405a8333a70b44cc204dabc8a590a6b3fd Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 18 Oct 2022 09:01:48 +0200 Subject: refactor: initial rebrand Signed-off-by: Sefa Eyeoglu --- program_info/CMakeLists.txt | 44 ++-- program_info/README.md | 4 +- program_info/genicons.sh | 48 ++-- program_info/org.polymc.PolyMC.Source.svg | 261 --------------------- program_info/org.polymc.PolyMC.bigsur.svg | 174 -------------- program_info/org.polymc.PolyMC.desktop.in | 12 - program_info/org.polymc.PolyMC.metainfo.xml.in | 61 ----- program_info/org.polymc.PolyMC.svg | 21 -- .../org.prismlauncher.PrismLauncher.Source.svg | 261 +++++++++++++++++++++ .../org.prismlauncher.PrismLauncher.bigsur.svg | 174 ++++++++++++++ .../org.prismlauncher.PrismLauncher.desktop.in | 12 + ...org.prismlauncher.PrismLauncher.metainfo.xml.in | 61 +++++ program_info/org.prismlauncher.PrismLauncher.svg | 21 ++ program_info/polymc-header-black.svg | 23 -- program_info/polymc-header.Source.svg | 139 ----------- program_info/polymc-header.svg | 23 -- program_info/polymc.6.scd | 61 ----- program_info/polymc.icns | Bin 518794 -> 0 bytes program_info/polymc.ico | Bin 102134 -> 0 bytes program_info/polymc.manifest.in | 29 --- program_info/polymc.qrc | 6 - program_info/polymc.rc.in | 29 --- program_info/prismlauncher-header-black.svg | 23 ++ program_info/prismlauncher-header.Source.svg | 139 +++++++++++ program_info/prismlauncher-header.svg | 23 ++ program_info/prismlauncher.6.scd | 61 +++++ program_info/prismlauncher.icns | Bin 0 -> 518794 bytes program_info/prismlauncher.ico | Bin 0 -> 102134 bytes program_info/prismlauncher.manifest.in | 29 +++ program_info/prismlauncher.qrc | 6 + program_info/prismlauncher.rc.in | 29 +++ 31 files changed, 887 insertions(+), 887 deletions(-) delete mode 100644 program_info/org.polymc.PolyMC.Source.svg delete mode 100644 program_info/org.polymc.PolyMC.bigsur.svg delete mode 100644 program_info/org.polymc.PolyMC.desktop.in delete mode 100644 program_info/org.polymc.PolyMC.metainfo.xml.in delete mode 100644 program_info/org.polymc.PolyMC.svg create mode 100644 program_info/org.prismlauncher.PrismLauncher.Source.svg create mode 100644 program_info/org.prismlauncher.PrismLauncher.bigsur.svg create mode 100644 program_info/org.prismlauncher.PrismLauncher.desktop.in create mode 100644 program_info/org.prismlauncher.PrismLauncher.metainfo.xml.in create mode 100644 program_info/org.prismlauncher.PrismLauncher.svg delete mode 100644 program_info/polymc-header-black.svg delete mode 100644 program_info/polymc-header.Source.svg delete mode 100644 program_info/polymc-header.svg delete mode 100644 program_info/polymc.6.scd delete mode 100644 program_info/polymc.icns delete mode 100644 program_info/polymc.ico delete mode 100644 program_info/polymc.manifest.in delete mode 100644 program_info/polymc.qrc delete mode 100644 program_info/polymc.rc.in create mode 100644 program_info/prismlauncher-header-black.svg create mode 100644 program_info/prismlauncher-header.Source.svg create mode 100644 program_info/prismlauncher-header.svg create mode 100644 program_info/prismlauncher.6.scd create mode 100644 program_info/prismlauncher.icns create mode 100644 program_info/prismlauncher.ico create mode 100644 program_info/prismlauncher.manifest.in create mode 100644 program_info/prismlauncher.qrc create mode 100644 program_info/prismlauncher.rc.in (limited to 'program_info') diff --git a/program_info/CMakeLists.txt b/program_info/CMakeLists.txt index ac8ea6ce..4d7c224d 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 "PrismLauncher") -set(Launcher_Copyright "PolyMC Contributors\\n© 2012-2021 MultiMC Contributors") +set(Launcher_Copyright "Prism Launcher Contributors\\n© 2012-2021 MultiMC Contributors") set(Launcher_Copyright "${Launcher_Copyright}" PARENT_SCOPE) -set(Launcher_Domain "polymc.org" PARENT_SCOPE) +set(Launcher_Domain "prismlauncher.org" PARENT_SCOPE) set(Launcher_Name "${Launcher_CommonName}" PARENT_SCOPE) -set(Launcher_DisplayName "${Launcher_CommonName}" PARENT_SCOPE) +set(Launcher_DisplayName "Prism Launcher" PARENT_SCOPE) set(Launcher_UserAgent "${Launcher_CommonName}/${Launcher_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 "prismlauncher.cfg" PARENT_SCOPE) +set(Launcher_Git "https://github.com/PlaceholderMC/PrismLauncher" PARENT_SCOPE) +set(Launcher_DesktopFileName "org.prismlauncher.PrismLauncher.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_Branding_ICNS "program_info/polymc.icns" PARENT_SCOPE) -set(Launcher_Branding_ICO "program_info/polymc.ico") +set(Launcher_Desktop "program_info/org.prismlauncher.PrismLauncher.desktop" PARENT_SCOPE) +set(Launcher_MetaInfo "program_info/org.prismlauncher.PrismLauncher.metainfo.xml" PARENT_SCOPE) +set(Launcher_SVG "program_info/org.prismlauncher.PrismLauncher.svg" PARENT_SCOPE) +set(Launcher_Branding_ICNS "program_info/prismlauncher.icns" PARENT_SCOPE) +set(Launcher_Branding_ICO "program_info/prismlauncher.ico") set(Launcher_Branding_ICO "${Launcher_Branding_ICO}" PARENT_SCOPE) -set(Launcher_Branding_WindowsRC "program_info/polymc.rc" PARENT_SCOPE) -set(Launcher_Branding_LogoQRC "program_info/polymc.qrc" PARENT_SCOPE) +set(Launcher_Branding_WindowsRC "program_info/prismlauncher.rc" PARENT_SCOPE) +set(Launcher_Branding_LogoQRC "program_info/prismlauncher.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.prismlauncher.PrismLauncher.desktop.in org.prismlauncher.PrismLauncher.desktop) +configure_file(org.prismlauncher.PrismLauncher.metainfo.xml.in org.prismlauncher.PrismLauncher.metainfo.xml) +configure_file(prismlauncher.rc.in prismlauncher.rc @ONLY) +configure_file(prismlauncher.manifest.in prismlauncher.manifest @ONLY) +configure_file(prismlauncher.ico prismlauncher.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}/prismlauncher.6.scd") + set(out_man "${CMAKE_CURRENT_BINARY_DIR}/prismlauncher.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/prismlauncher.6" PARENT_SCOPE) endif() diff --git a/program_info/README.md b/program_info/README.md index 421ef1f9..8fc81a19 100644 --- a/program_info/README.md +++ b/program_info/README.md @@ -1,6 +1,6 @@ -# PolyMC Program Info +# PrismLauncher Program Info -This is PolyMC's program info which contains information about: +This is PrismLauncher's program info which contains information about: - Application name and logo (and branding in general) - Various URLs and API endpoints diff --git a/program_info/genicons.sh b/program_info/genicons.sh index 313bdb53..bfe756d8 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 prismlauncher_16.png org.prismlauncher.PrismLauncher.svg +inkscape -w 24 -h 24 -o prismlauncher_24.png org.prismlauncher.PrismLauncher.svg +inkscape -w 32 -h 32 -o prismlauncher_32.png org.prismlauncher.PrismLauncher.svg +inkscape -w 48 -h 48 -o prismlauncher_48.png org.prismlauncher.PrismLauncher.svg +inkscape -w 64 -h 64 -o prismlauncher_64.png org.prismlauncher.PrismLauncher.svg +inkscape -w 128 -h 128 -o prismlauncher_128.png org.prismlauncher.PrismLauncher.svg -convert polymc_128.png polymc_64.png polymc_48.png polymc_32.png polymc_24.png polymc_16.png polymc.ico +convert prismlauncher_128.png prismlauncher_64.png prismlauncher_48.png prismlauncher_32.png prismlauncher_24.png prismlauncher_16.png prismlauncher.ico -rm -f polymc_*.png +rm -f prismlauncher_*.png -inkscape -w 1024 -h 1024 -o polymc_1024.png org.polymc.PolyMC.bigsur.svg +inkscape -w 1024 -h 1024 -o prismlauncher_1024.png org.prismlauncher.PrismLauncher.bigsur.svg -mkdir polymc.iconset +mkdir prismlauncher.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 +sips -z 16 16 prismlauncher_1024.png --out prismlauncher.iconset/icon_16x16.png +sips -z 32 32 prismlauncher_1024.png --out prismlauncher.iconset/icon_16x16@2x.png +sips -z 32 32 prismlauncher_1024.png --out prismlauncher.iconset/icon_32x32.png +sips -z 64 64 prismlauncher_1024.png --out prismlauncher.iconset/icon_32x32@2x.png +sips -z 128 128 prismlauncher_1024.png --out prismlauncher.iconset/icon_128x128.png +sips -z 256 256 prismlauncher_1024.png --out prismlauncher.iconset/icon_128x128@2x.png +sips -z 256 256 prismlauncher_1024.png --out prismlauncher.iconset/icon_256x256.png +sips -z 512 512 prismlauncher_1024.png --out prismlauncher.iconset/icon_256x256@2x.png +sips -z 512 512 prismlauncher_1024.png --out prismlauncher.iconset/icon_512x512.png +cp prismlauncher_1024.png prismlauncher.iconset/icon_512x512@2x.png -iconutil -c icns polymc.iconset +iconutil -c icns prismlauncher.iconset -rm -f polymc_*.png -rm -rf polymc.iconset +rm -f prismlauncher_*.png +rm -rf prismlauncher.iconset for dir in ../launcher/resources/*/scalable do - cp -v org.polymc.PolyMC.svg $dir/launcher.svg + cp -v org.prismlauncher.PrismLauncher.svg $dir/launcher.svg done diff --git a/program_info/org.polymc.PolyMC.Source.svg b/program_info/org.polymc.PolyMC.Source.svg deleted file mode 100644 index 0614cde2..00000000 --- a/program_info/org.polymc.PolyMC.Source.svg +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/program_info/org.polymc.PolyMC.bigsur.svg b/program_info/org.polymc.PolyMC.bigsur.svg deleted file mode 100644 index e9582f5d..00000000 --- a/program_info/org.polymc.PolyMC.bigsur.svg +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/program_info/org.polymc.PolyMC.desktop.in b/program_info/org.polymc.PolyMC.desktop.in deleted file mode 100644 index e6d88909..00000000 --- a/program_info/org.polymc.PolyMC.desktop.in +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=PolyMC -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.polymc.PolyMC -Categories=Game; -Keywords=game;minecraft;launcher;mc; -StartupWMClass=PolyMC diff --git a/program_info/org.polymc.PolyMC.metainfo.xml.in b/program_info/org.polymc.PolyMC.metainfo.xml.in deleted file mode 100644 index ef5a7d93..00000000 --- a/program_info/org.polymc.PolyMC.metainfo.xml.in +++ /dev/null @@ -1,61 +0,0 @@ - - - org.polymc.PolyMC - - org.polymc.PolyMC - - org.polymc.PolyMC.desktop - PolyMC - PolyMC - 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/ - -

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

-

Features:

-
    -
  • Easily install game modifications, such as Fabric, Forge and Quilt
  • -
  • Control your java settings
  • -
  • Manage worlds and resource packs from the launcher
  • -
  • See logs and other details easily
  • -
  • Kill Minecraft in case of a crash/freeze
  • -
  • Isolate minecraft instances to keep everything clean
  • -
  • Install and update mods directly from the launcher
  • -
-
- - - The main PolyMC 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 - - - Mod updating - https://polymc.org/img/screenshots/ModUpdateDark.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.polymc.PolyMC.svg b/program_info/org.polymc.PolyMC.svg deleted file mode 100644 index c192d503..00000000 --- a/program_info/org.polymc.PolyMC.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/program_info/org.prismlauncher.PrismLauncher.Source.svg b/program_info/org.prismlauncher.PrismLauncher.Source.svg new file mode 100644 index 00000000..0614cde2 --- /dev/null +++ b/program_info/org.prismlauncher.PrismLauncher.Source.svg @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/program_info/org.prismlauncher.PrismLauncher.bigsur.svg b/program_info/org.prismlauncher.PrismLauncher.bigsur.svg new file mode 100644 index 00000000..e9582f5d --- /dev/null +++ b/program_info/org.prismlauncher.PrismLauncher.bigsur.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/program_info/org.prismlauncher.PrismLauncher.desktop.in b/program_info/org.prismlauncher.PrismLauncher.desktop.in new file mode 100644 index 00000000..63a6b586 --- /dev/null +++ b/program_info/org.prismlauncher.PrismLauncher.desktop.in @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=1.0 +Name=Prism Launcher +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.prismlauncher.PrismLauncher +Categories=Game; +Keywords=game;minecraft;launcher;mc; +StartupWMClass=PrismLauncher diff --git a/program_info/org.prismlauncher.PrismLauncher.metainfo.xml.in b/program_info/org.prismlauncher.PrismLauncher.metainfo.xml.in new file mode 100644 index 00000000..2e10f7be --- /dev/null +++ b/program_info/org.prismlauncher.PrismLauncher.metainfo.xml.in @@ -0,0 +1,61 @@ + + + org.prismlauncher.PrismLauncher + + org.prismlauncher.PrismLauncher + + org.prismlauncher.PrismLauncher.desktop + PrismLauncher + PrismLauncher + 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://prismlauncher.org/ + https://prismlauncher.org/wiki/ + +

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

+

Features:

+
    +
  • Easily install game modifications, such as Fabric, Forge and Quilt
  • +
  • Control your java settings
  • +
  • Manage worlds and resource packs from the launcher
  • +
  • See logs and other details easily
  • +
  • Kill Minecraft in case of a crash/freeze
  • +
  • Isolate minecraft instances to keep everything clean
  • +
  • Install and update mods directly from the launcher
  • +
+
+ + + The main PrismLauncher window + https://prismlauncher.org/img/screenshots/LauncherDark.png + + + Modpack installation + https://prismlauncher.org/img/screenshots/ModpackInstallDark.png + + + Mod installation + https://prismlauncher.org/img/screenshots/ModInstallDark.png + + + Mod updating + https://prismlauncher.org/img/screenshots/ModUpdateDark.png + + + Instance management + https://prismlauncher.org/img/screenshots/PropertiesDark.png + + + Cat :) + https://prismlauncher.org/img/screenshots/LauncherCatDark.png + + + + + + + moderate + intense + +
diff --git a/program_info/org.prismlauncher.PrismLauncher.svg b/program_info/org.prismlauncher.PrismLauncher.svg new file mode 100644 index 00000000..c192d503 --- /dev/null +++ b/program_info/org.prismlauncher.PrismLauncher.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/program_info/polymc-header-black.svg b/program_info/polymc-header-black.svg deleted file mode 100644 index e9e7c3e2..00000000 --- a/program_info/polymc-header-black.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/program_info/polymc-header.Source.svg b/program_info/polymc-header.Source.svg deleted file mode 100644 index c960f33b..00000000 --- a/program_info/polymc-header.Source.svg +++ /dev/null @@ -1,139 +0,0 @@ - - - -