rebrand to sneedful
This commit is contained in:
parent
3efc4ddcf5
commit
29e55a8802
24
BUILD.md
24
BUILD.md
@ -12,8 +12,8 @@
|
||||
Clone the source code using git and grab all the submodules:
|
||||
|
||||
```
|
||||
git clone https://github.com/PolyMC/PolyMC.git
|
||||
cd PolyMC
|
||||
git clone https://github.com/Sneederix/SneedMC.git
|
||||
cd SneedMC
|
||||
git submodule init
|
||||
git submodule update
|
||||
```
|
||||
@ -66,8 +66,8 @@ make -j$(nproc) install # Optionally specify DESTDIR for packages (i.e. DESTDIR=
|
||||
Requirements: [makedeb](https://docs.makedeb.org/) installed on your system.
|
||||
|
||||
```
|
||||
git clone https://mpr.makedeb.org/polymc.git
|
||||
cd polymc
|
||||
git clone https://mpr.makedeb.org/sneedmc.git
|
||||
cd sneedmc
|
||||
makedeb -s
|
||||
```
|
||||
|
||||
@ -121,14 +121,14 @@ sudo /sbin/installpkg /tmp/polymc-version-arch-1_SBo.tgz # install the created p
|
||||
|
||||
### Building a flatpak
|
||||
|
||||
You don't need to clone the entire PolyMC repo for this; the flatpak file handles that.
|
||||
You don't need to clone the entire SneedMC repo for this; the flatpak file handles that.
|
||||
`flatpak` and `flatpak-builder` need to be installed on your system
|
||||
|
||||
```sh
|
||||
git clone https://github.com/flathub/org.polymc.PolyMC
|
||||
cd org.polymc.PolyMC
|
||||
git clone https://github.com/flathub/org.sneederix.SneedMC
|
||||
cd org.sneederix.SneedMC
|
||||
# remove --user --install if you want to build without installing
|
||||
flatpak-builder --user --install flatbuild org.polymc.PolyMC.yml
|
||||
flatpak-builder --user --install flatbuild org.sneederix.SneedMC.yml
|
||||
```
|
||||
|
||||
### Installing Qt using the installer (optional)
|
||||
@ -248,12 +248,12 @@ zlib1.dll
|
||||
### Compile from command line on Windows
|
||||
|
||||
1. If you installed Qt with the web installer, there should be a shortcut called `Qt 5.4 for Desktop (MinGW 4.9 32-bit)` in the Start menu on Windows 7 and 10. Best way to find it is to search for it. Do note you cannot just use cmd.exe, you have to use the shortcut, otherwise the proper MinGW software will not be on the PATH.
|
||||
2. Once that is open, change into your user directory, and clone PolyMC by doing `git clone --recursive https://github.com/PolyMC/PolyMC.git`, and change directory to the folder you cloned to.
|
||||
2. Once that is open, change into your user directory, and clone SneedMC by doing `git clone --recursive https://github.com/Sneederix/SneedMC.git`, and change directory to the folder you cloned to.
|
||||
3. Make a build directory, and change directory to the directory and do `cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=C:\Path\that\makes\sense\for\you`. By default, it will install to C:\Program Files (x86), which you might not want, if you want a local installation. If you want to install it to that directory, make sure to run the command window as administrator.
|
||||
4. Do `mingw32-make -jX`, where X is the number of cores your CPU has plus one.
|
||||
5. Now to wait for it to compile. This could take some time. Hopefully it compiles properly.
|
||||
6. Run the command `mingw32-make install`, and it should install PolyMC, to whatever the `-DCMAKE_INSTALL_PREFIX` was.
|
||||
7. In most cases, whenever compiling, the OpenSSL dll's aren't put into the directory to where PolyMC installs, meaning you cannot log in. The best way to fix this is just to do `copy C:\OpenSSL-Win32\*.dll C:\Where\you\installed\PolyMC\to`. This should copy the required OpenSSL dll's to log in.
|
||||
6. Run the command `mingw32-make install`, and it should install SneedMC, to whatever the `-DCMAKE_INSTALL_PREFIX` was.
|
||||
7. In most cases, whenever compiling, the OpenSSL dll's aren't put into the directory to where SneedMC installs, meaning you cannot log in. The best way to fix this is just to do `copy C:\OpenSSL-Win32\*.dll C:\Where\you\installed\SneedMC\to`. This should copy the required OpenSSL dll's to log in.
|
||||
|
||||
# macOS
|
||||
|
||||
@ -276,7 +276,7 @@ xcode-select --install
|
||||
|
||||
### Build
|
||||
|
||||
Pick an installation path - this is where the final `PolyMC.app` will be constructed when you run `make install`. Supply it as the `CMAKE_INSTALL_PREFIX` argument during CMake configuration. By default, it's in the dist folder under PolyMC
|
||||
Pick an installation path - this is where the final `SneedMC.app` will be constructed when you run `make install`. Supply it as the `CMAKE_INSTALL_PREFIX` argument during CMake configuration. By default, it's in the dist folder under SneedMC
|
||||
|
||||
```
|
||||
mkdir build
|
||||
|
@ -46,8 +46,8 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DQT_NO_DEPRECATED_WARNINGS=Y")
|
||||
##################################### Set Application options #####################################
|
||||
|
||||
######## Set URLs ########
|
||||
set(Launcher_NEWS_RSS_URL "https://polymc.github.io/feed/feed.xml" CACHE STRING "URL to fetch PolyMC's news RSS feed from.")
|
||||
set(Launcher_NEWS_OPEN_URL "https://polymc.github.io/news/" CACHE STRING "URL that gets opened when the user clicks 'More News'")
|
||||
set(Launcher_NEWS_RSS_URL "https://multimc.org/rss.xml" CACHE STRING "URL to fetch PolyMC's news RSS feed from.")
|
||||
set(Launcher_NEWS_OPEN_URL "https://multimc.org/posts.html" CACHE STRING "URL that gets opened when the user clicks 'More News'")
|
||||
|
||||
######## Set version numbers ########
|
||||
set(Launcher_VERSION_MAJOR 1)
|
||||
@ -67,7 +67,7 @@ set(Launcher_UPDATER_BASE "" CACHE STRING "Base URL for the updater.")
|
||||
set(Launcher_NOTIFICATION_URL "" CACHE STRING "URL for checking for notifications.")
|
||||
|
||||
# The metadata server
|
||||
set(Launcher_META_URL "https://meta.polymc.org/v1/" CACHE STRING "URL to fetch Launcher's meta files from.")
|
||||
set(Launcher_META_URL "https://meta.multimc.org/v1/" CACHE STRING "URL to fetch Launcher's meta files from.")
|
||||
|
||||
# Imgur API Client ID
|
||||
set(Launcher_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can get from Imgur when you register an application")
|
||||
@ -76,10 +76,10 @@ set(Launcher_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can g
|
||||
set(Launcher_MSA_CLIENT_ID "17b47edd-c884-4997-926d-9e7f9a6b4647" CACHE STRING "Client ID you can get from Microsoft Identity Platform 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/Sneederix/SneedMC/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.")
|
||||
set(Launcher_TRANSLATIONS_URL "" CACHE STRING "URL for the translations platform.")
|
||||
|
||||
# Discord URL
|
||||
set(Launcher_DISCORD_URL "https://discord.gg/Z52pwxWCHP" CACHE STRING "URL for the Discord guild.")
|
||||
@ -141,7 +141,7 @@ endif()
|
||||
|
||||
####################################### Program Info #######################################
|
||||
|
||||
set(Launcher_APP_BINARY_NAME "polymc" CACHE STRING "Name of the Launcher binary")
|
||||
set(Launcher_APP_BINARY_NAME "sneedmc" CACHE STRING "Name of the Launcher binary")
|
||||
add_subdirectory(program_info)
|
||||
|
||||
####################################### Install layout #######################################
|
||||
@ -179,7 +179,7 @@ if(Launcher_LAYOUT_REAL STREQUAL "mac-bundle")
|
||||
# Mac bundle settings
|
||||
set(MACOSX_BUNDLE_BUNDLE_NAME "${Launcher_Name}")
|
||||
set(MACOSX_BUNDLE_INFO_STRING "${Launcher_Name}: Minecraft launcher and management utility.")
|
||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER "org.polymc.${Launcher_Name}")
|
||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER "org.sneederix.${Launcher_Name}")
|
||||
set(MACOSX_BUNDLE_BUNDLE_VERSION "${Launcher_VERSION_MAJOR}.${Launcher_VERSION_MINOR}.${Launcher_VERSION_HOTFIX}.${Launcher_VERSION_BUILD}")
|
||||
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${Launcher_VERSION_MAJOR}.${Launcher_VERSION_MINOR}.${Launcher_VERSION_HOTFIX}.${Launcher_VERSION_BUILD}")
|
||||
set(MACOSX_BUNDLE_LONG_VERSION_STRING "${Launcher_VERSION_MAJOR}.${Launcher_VERSION_MINOR}.${Launcher_VERSION_HOTFIX}.${Launcher_VERSION_BUILD}")
|
||||
@ -216,7 +216,7 @@ elseif(Launcher_LAYOUT_REAL STREQUAL "lin-nodeps")
|
||||
elseif(Launcher_LAYOUT_REAL STREQUAL "lin-system")
|
||||
set(Launcher_BINARY_DEST_DIR "bin" CACHE STRING "Path to the binary directory")
|
||||
set(Launcher_LIBRARY_DEST_DIR "lib${LIB_SUFFIX}" CACHE STRING "Path to the library directory")
|
||||
set(Launcher_SHARE_DEST_DIR "share/polymc" CACHE STRING "Path to the shared data directory")
|
||||
set(Launcher_SHARE_DEST_DIR "share/sneedmc" CACHE STRING "Path to the shared data directory")
|
||||
set(JARS_DEST_DIR "${Launcher_SHARE_DEST_DIR}/jars")
|
||||
set(Launcher_DESKTOP_DEST_DIR "share/applications" CACHE STRING "Path to the desktop file directory")
|
||||
set(Launcher_METAINFO_DEST_DIR "share/metainfo" CACHE STRING "Path to the metainfo directory")
|
||||
|
@ -98,7 +98,7 @@ public:
|
||||
QString AUTH_BASE = "https://authserver.mojang.com/";
|
||||
QString IMGUR_BASE_URL = "https://api.imgur.com/3/";
|
||||
QString FMLLIBS_BASE_URL = "https://files.multimc.org/fmllibs/";
|
||||
QString TRANSLATIONS_BASE_URL = "https://meta.polymc.org/translations/";
|
||||
QString TRANSLATIONS_BASE_URL = "https://files.multimc.org/translations/";
|
||||
|
||||
QString MODPACKSCH_API_BASE_URL = "https://api.modpacks.ch/";
|
||||
|
||||
|
@ -1,35 +1,35 @@
|
||||
POLYMC(1)
|
||||
SNEEDMC(1)
|
||||
==========
|
||||
:doctype: manpage
|
||||
|
||||
|
||||
NAME
|
||||
----
|
||||
polymc - a launcher and instance manager for Minecraft.
|
||||
sneedmc - a launcher and instance manager for Minecraft.
|
||||
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
*polymc* ['OPTIONS']
|
||||
*sneedmc* ['OPTIONS']
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
PolyMC is a custom launcher for Minecraft that allows you to easily manage
|
||||
SneedMC 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 PolyMC.
|
||||
Here are the current features of SneedMC.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
*-d, --dir*='DIRECTORY'::
|
||||
Use 'DIRECTORY' as the PolyMC root.
|
||||
Use 'DIRECTORY' as the SneedMC root.
|
||||
|
||||
*-l, --launch*='INSTANCE_ID'::
|
||||
Launch the instance specified by 'INSTANCE_ID'.
|
||||
|
||||
*--alive*::
|
||||
Write a small 'live.check' file after PolyMC starts.
|
||||
Write a small 'live.check' file after SneedMC starts.
|
||||
|
||||
*-h, --help*::
|
||||
Display help text and exit.
|
||||
@ -49,18 +49,16 @@ EXIT STATUS
|
||||
|
||||
BUGS
|
||||
----
|
||||
<https://github.com/PolyMC/PolyMC/issues>
|
||||
<https://github.com/Sneederix/SneedMC/issues>
|
||||
|
||||
RESOURCES
|
||||
---------
|
||||
GitHub: <https://github.com/PolyMC/PolyMC>
|
||||
GitHub: <https://github.com/Sneederix/SneedMC>
|
||||
|
||||
Main website: <https://polymc.org>
|
||||
Main website: <https://sneedmc.org>
|
||||
|
||||
AUTHORS
|
||||
-------
|
||||
peterix <peterix@gmail.com>
|
||||
|
||||
swurl <swurl@swurl.xyz>
|
||||
SNEED <sneed@sneedmc.org>
|
||||
|
||||
// vim: syntax=asciidoc
|
||||
|
@ -9,14 +9,14 @@ src/rainbow.cpp
|
||||
)
|
||||
|
||||
add_definitions(-DRAINBOW_LIBRARY)
|
||||
add_library(PolyMC_rainbow SHARED ${RAINBOW_SOURCES})
|
||||
target_include_directories(PolyMC_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
|
||||
add_library(SneedMC SHARED ${RAINBOW_SOURCES})
|
||||
target_include_directories(SneedMC_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
|
||||
|
||||
target_link_libraries(PolyMC_rainbow Qt5::Core Qt5::Gui)
|
||||
target_link_libraries(SneedMC_rainbow Qt5::Core Qt5::Gui)
|
||||
|
||||
# Install it
|
||||
install(
|
||||
TARGETS PolyMC_rainbow
|
||||
TARGETS SneedMC_rainbow
|
||||
RUNTIME DESTINATION ${LIBRARY_DEST_DIR}
|
||||
LIBRARY DESTINATION ${LIBRARY_DEST_DIR}
|
||||
)
|
||||
|
@ -3,29 +3,29 @@
|
||||
To import with flakes use
|
||||
```nix
|
||||
inputs = {
|
||||
polymc.url = "github:PolyMC/PolyMC";
|
||||
sneedmc.url = "github:Sneederix/SneedMC";
|
||||
};
|
||||
|
||||
...
|
||||
|
||||
nixpkgs.overlays = [ inputs.polymc.overlay ]; ## Within configuration.nix
|
||||
environment.systemPackages = with pkgs; [ polymc ]; ##
|
||||
nixpkgs.overlays = [ inputs.sneedmc.overlay ]; ## Within configuration.nix
|
||||
environment.systemPackages = with pkgs; [ sneedmc ]; ##
|
||||
```
|
||||
|
||||
To import without flakes use channels:
|
||||
|
||||
```
|
||||
nix-channel --add https://github.com/PolyMC/PolyMC/archive/master.tar.gz polymc
|
||||
nix-channel --update polymc
|
||||
nix-env -iA polymc
|
||||
nix-channel --add https://github.com/Sneederix/SneedMC/archive/master.tar.gz sneedmc
|
||||
nix-channel --update sneedmc
|
||||
nix-env -iA sneedmc
|
||||
```
|
||||
|
||||
or alternatively you can use
|
||||
|
||||
```
|
||||
nixpkgs.overlays = [
|
||||
(import (builtins.fetchTarball "https://github.com/PolyMC/PolyMC/archive/develop.tar.gz")).overlay
|
||||
(import (builtins.fetchTarball "https://github.com/Sneederix/SneedMC/archive/develop.tar.gz")).overlay
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [ polymc ];
|
||||
environment.systemPackages = with pkgs; [ sneedmc ];
|
||||
```
|
||||
|
@ -32,12 +32,12 @@ let
|
||||
libGL
|
||||
];
|
||||
|
||||
# This variable will be passed to Minecraft by PolyMC
|
||||
# This variable will be passed to Minecraft by SneedMC
|
||||
gameLibraryPath = libpath + ":/run/opengl-driver/lib";
|
||||
in
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "polymc";
|
||||
pname = "sneedmc";
|
||||
version = "nightly";
|
||||
|
||||
src = lib.cleanSource self;
|
||||
@ -74,7 +74,7 @@ mkDerivation rec {
|
||||
|
||||
postInstall = ''
|
||||
# xorg.xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128
|
||||
wrapProgram $out/bin/polymc \
|
||||
wrapProgram $out/bin/sneedmc \
|
||||
"''${qtWrapperArgs[@]}" \
|
||||
--set GAME_LIBRARY_PATH ${gameLibraryPath} \
|
||||
--prefix PATH : ${lib.makeBinPath [ xorg.xrandr ]}
|
@ -1,20 +1,20 @@
|
||||
set(Launcher_CommonName "PolyMC")
|
||||
set(Launcher_CommonName "SneedMC")
|
||||
|
||||
set(Launcher_Copyright "PolyMC Contributors\\n© 2012-2021 MultiMC Contributors" PARENT_SCOPE)
|
||||
set(Launcher_Domain "polymc.org" PARENT_SCOPE)
|
||||
set(Launcher_Copyright "Sneederix 2022" PARENT_SCOPE)
|
||||
set(Launcher_Domain "sneedmc.org" 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 "sneedmc.cfg" PARENT_SCOPE)
|
||||
set(Launcher_Git "https://github.com/Sneederix/SneedMC" PARENT_SCOPE)
|
||||
set(Launcher_DesktopFileName "org.sneederix.SneedMC.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_WindowsRC "program_info/polymc.rc" PARENT_SCOPE)
|
||||
set(Launcher_Branding_LogoQRC "program_info/polymc.qrc" PARENT_SCOPE)
|
||||
set(Launcher_Desktop "program_info/org.sneederix.SneedMC.desktop" PARENT_SCOPE)
|
||||
set(Launcher_MetaInfo "program_info/org.sneederix.SneedMC.metainfo.xml" PARENT_SCOPE)
|
||||
set(Launcher_SVG "program_info/org.sneederix.SneedMC.svg" PARENT_SCOPE)
|
||||
set(Launcher_Branding_ICNS "program_info/sneedmc.icns" PARENT_SCOPE)
|
||||
set(Launcher_Branding_WindowsRC "program_info/sneedmc.rc" PARENT_SCOPE)
|
||||
set(Launcher_Branding_LogoQRC "program_info/sneedmc.qrc" 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(org.sneederix.SneedMC.desktop.in org.sneederix.SneedMC.desktop)
|
||||
configure_file(org.sneederix.SneedMC.metainfo.xml.in org.sneederix.SneedMC.metainfo.xml)
|
||||
|
@ -1,6 +1,6 @@
|
||||
# PolyMC Program Info
|
||||
# SneedMC Program Info
|
||||
|
||||
This is PolyMC's program info which contains information about:
|
||||
This is SneedMC's program info which contains information about:
|
||||
- Application name and logo (and branding in general)
|
||||
- Various URLs and API endpoints
|
||||
- Desktop file
|
||||
|
@ -1,24 +1,24 @@
|
||||
#/bin/bash
|
||||
|
||||
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 sneedmc_16.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 24 -h 24 -o sneedmc_24.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 32 -h 32 -o sneedmc_32.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 48 -h 48 -o sneedmc_48.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 64 -h 64 -o sneedmc_64.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 128 -h 128 -o sneedmc_128.png org.sneederix.SneedMC.svg
|
||||
|
||||
convert polymc_128.png polymc_64.png polymc_48.png polymc_32.png polymc_24.png polymc_16.png polymc.ico
|
||||
convert sneedmc_128.png sneedmc_64.png sneedmc_48.png sneedmc_32.png sneedmc_24.png sneedmc_16.png sneedmc.ico
|
||||
|
||||
inkscape -w 256 -h 256 -o polymc_256.png org.polymc.PolyMC.svg
|
||||
inkscape -w 512 -h 512 -o polymc_512.png org.polymc.PolyMC.svg
|
||||
inkscape -w 1024 -h 1024 -o polymc_1024.png org.polymc.PolyMC.svg
|
||||
inkscape -w 256 -h 256 -o sneedmc_256.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 512 -h 512 -o sneedmc_512.png org.sneederix.SneedMC.svg
|
||||
inkscape -w 1024 -h 1024 -o sneedmc_1024.png org.sneederix.SneedMC.svg
|
||||
|
||||
png2icns polymc.icns polymc_1024.png polymc_512.png polymc_256.png polymc_128.png polymc_32.png polymc_16.png
|
||||
png2icns sneedmc.icns sneedmc_1024.png sneedmc_512.png sneedmc_256.png sneedmc_128.png sneedmc_32.png sneedmc_16.png
|
||||
|
||||
rm -f polymc_*.png
|
||||
rm -rf polymc.iconset
|
||||
rm -f sneedmc_*.png
|
||||
rm -rf sneedmc.iconset
|
||||
|
||||
for dir in ../launcher/resources/*/scalable
|
||||
do
|
||||
cp -v org.polymc.PolyMC.svg $dir/launcher.svg
|
||||
cp -v org.sneederix.SneedMC.svg $dir/launcher.svg
|
||||
done
|
||||
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.3 KiB |
@ -1,12 +1,12 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=PolyMC
|
||||
Name=SneedMC
|
||||
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
|
||||
Icon=org.sneederix.SneedMC
|
||||
Categories=Game;
|
||||
Keywords=game;minecraft;launcher;
|
||||
StartupWMClass=PolyMC
|
||||
StartupWMClass=SneedMC
|
@ -1,19 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop">
|
||||
<id>org.polymc.PolyMC</id>
|
||||
<id>org.sneederix.SneedMC</id>
|
||||
<provides>
|
||||
<id>org.polymc.PolyMC</id>
|
||||
<id>org.sneederix.SneedMC</id>
|
||||
</provides>
|
||||
<launchable type="desktop-id">org.polymc.PolyMC.desktop</launchable>
|
||||
<name>PolyMC</name>
|
||||
<developer_name>PolyMC Team</developer_name>
|
||||
<launchable type="desktop-id">org.sneederix.SneedMC.desktop</launchable>
|
||||
<name>SneedMC</name>
|
||||
<developer_name>SneedMC Team</developer_name>
|
||||
<summary>A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once</summary>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-3.0-or-later</project_license>
|
||||
<url type="homepage">https://polymc.org/</url>
|
||||
<url type="help">https://github.com/PolyMC/PolyMC#help--support</url>
|
||||
<url type="homepage">https://SneedMC.org/</url>
|
||||
<url type="help">https://github.com/Sneederix/SneedMC#help--support</url>
|
||||
<description>
|
||||
<p>PolyMC is a custom launcher for Minecraft that focuses on predictability, long term stability and simplicity.</p>
|
||||
<p>SneedMC is a custom launcher for Minecraft that focuses on predictability, long term stability and simplicity.</p>
|
||||
<p>Features:</p>
|
||||
<ul>
|
||||
<li>Easily install game modifications, such as Fabric or Forge</li>
|
||||
@ -27,7 +27,7 @@
|
||||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>The main PolyMC window</caption>
|
||||
<caption>The main SneedMC window</caption>
|
||||
<image type="source" width="1011" height="994">https://polymc.github.io/assets/img/screenshots/LauncherDark.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 100 KiB After Width: | Height: | Size: 100 KiB |
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
|
||||
<assemblyIdentity name="PolyMC.Application.1" type="win32" version="1.0.0.0" />
|
||||
<assemblyIdentity name="SneedMC.Application.1" type="win32" version="1.0.0.0" />
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<security>
|
||||
<requestedPrivileges>
|
@ -1,6 +1,6 @@
|
||||
<!DOCTYPE RCC>
|
||||
<RCC version="1.0">
|
||||
<qresource prefix="/">
|
||||
<file>org.polymc.PolyMC.svg</file>
|
||||
<file>org.sneederix.SneedMC.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
@ -3,8 +3,8 @@
|
||||
#endif
|
||||
#include <windows.h>
|
||||
|
||||
IDI_ICON1 ICON DISCARDABLE "polymc.ico"
|
||||
1 RT_MANIFEST "polymc.manifest"
|
||||
IDI_ICON1 ICON DISCARDABLE "sneedmc.ico"
|
||||
1 RT_MANIFEST "sneedmc.manifest"
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,0,0,0
|
||||
@ -15,10 +15,10 @@ BEGIN
|
||||
BEGIN
|
||||
BLOCK "000004b0"
|
||||
BEGIN
|
||||
VALUE "CompanyName", "MultiMC & PolyMC Contributors"
|
||||
VALUE "FileDescription", "PolyMC"
|
||||
VALUE "CompanyName", "Sneederix"
|
||||
VALUE "FileDescription", "SneedMC"
|
||||
VALUE "FileVersion", "1.0.0.0"
|
||||
VALUE "ProductName", "PolyMC"
|
||||
VALUE "ProductName", "SneedMC"
|
||||
VALUE "ProductVersion", "1"
|
||||
END
|
||||
END
|
Loading…
Reference in New Issue
Block a user