Commit Graph

47 Commits

Author SHA1 Message Date
Kenneth Chew
7f305aad1b Add Allow DYLD Environment Variables Entitlement to macOS build
This allows the Steam overlay to be injected into Minecraft.
2022-05-15 16:34:53 -04:00
Kenneth Chew
80908efdcb Fix indentation of macOS resources 2022-05-15 16:33:52 -04:00
Ryan Cao
e909cc363d add big sur-style icon 2022-05-05 08:10:36 +08:00
Kenneth Chew
9462dd3ddc Improve security by enabling hardened runtime for macOS
This change also fixes a bug on recent versions of macOS where Minecraft mods that requested access to the microphone would silently fail.
2022-04-19 11:36:03 -04:00
Sefa Eyeoglu
90d4acd1a1 refactor: combine portable and system builds
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-16 18:13:09 +02:00
Sefa Eyeoglu
fa2b3bcc63 feat: install manpage 2022-04-10 23:01:00 +02:00
Ezekiel Smith
131a04653f Update License 2022-04-02 07:52:07 +10:00
Sefa Eyeoglu
199740cc61 fix(metainfo): clarify GPL-3.0-only 2022-03-14 18:44:02 +01:00
Sefa Eyeoglu
f1c21a912a fix: simplify header SVG using SVGO 2022-03-13 14:22:31 +01:00
Sefa Eyeoglu
84a142096f chore: switch logo font to Josefin Sans 2022-03-13 14:22:18 +01:00
Sefa Eyeoglu
641a96e4a9 fix(metainfo): update URLs 2022-03-12 18:17:25 +01:00
LennyMcLennington
e3c8eb062c Merge pull request #149 from ZekeSmith/patch-1
License for assets
2022-02-12 03:29:59 +00:00
Ezekiel Smith
c4dd8d9c72 Update LICENSE 2022-02-12 01:03:33 +10:00
timoreo22
11f892380e Merge pull request #145 from dada513/metainfix
Update metadata
2022-02-11 13:54:14 +01:00
txtsd
92a5b12bd9 Remove PrefersNonDefaultGPU 2022-02-11 18:05:26 +05:30
dada513
b4e0b7584a newlines 2022-02-11 13:17:11 +01:00
dada513
49f5f67467 Update screenshots to use new site 2022-02-10 12:26:33 +01:00
dada513
619fcbfabf rename LAUNCHER_DESKTOPNAME to LAUNCHER_DESKTOPFILENAME 2022-02-10 08:56:34 +01:00
dada513
2f87a4477e Fix desktop id for GH-150 2022-02-10 07:53:04 +01:00
dada513
d72c511131 Revert "Fix freedesktop icons" and fix icon on kwin 2022-02-10 07:46:41 +01:00
Ezekiel Smith
8b68c06547 License for assets
The PolyMC logo and assets are licensed under the CC BY-NC-SA 4.0 having it in this folder should help to clear this up.
2022-02-10 13:58:19 +10:00
dada513
08dff6613b remove redundant data 2022-02-09 08:21:51 +01:00
dada513
901ec15dc8 Update metadata 2022-02-09 08:19:34 +01:00
swirl
bff683e6d4 Merge pull request #108 from redstrate/improve_about_page
Improve the About page
2022-02-02 09:17:30 -05:00
swirl
cf3c2482c9 fix some windows branding
Closes: #121
2022-02-02 08:46:26 -05:00
Joshua Goins
c1aaf89baa Improve the About page
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-27 19:06:07 -05:00
Joshua Goins
ec1e27031a Fix Freedesktop icons
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-27 00:08:53 -05:00
Daniel Huang
3da69d8e53 Update org.polymc.PolyMC.desktop.in 2022-01-22 14:13:21 -05:00
Sefa Eyeoglu
7022d3d401 fix(readme): header color should follow GH theme
As browser color scheme preference and GitHub theme can be different
from each other, let's follow GitHub theme instead of browser
preference.
2022-01-19 18:59:24 +01:00
bexnoss
8172dcd2d5 Replace PNG README header with SVG
Instead of GitHub specific MarkDown based theming this uses CSS in SVG.
2022-01-16 07:55:10 +01:00
swirl
41dba376a8 remove 5 from display name
Closes: #58
2022-01-14 17:33:34 -05:00
Eonfge
131615811b Set PrefersNonDefaultGPU for hybrid devices
With the Property 'PrefersNonDefaultGPU', you can signal to dekstop environments like GNOME that you want to run the application using the more powerful secondary graphics card, if such a card is available. Specification: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html

With this change, you won't have to include a special prime-run script.
2022-01-10 14:55:18 +01:00
swirl
1cc7a193c2 add logo to different styles
Also fixed genicons to automate this.
2022-01-09 14:18:51 -05:00
swirl
e50d07f791 remove patreon stuff
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-09 13:51:46 -05:00
Ezekiel Smith
87af5f631d Update branding: New Logo (#30)
New logo
Co-authored-by: swirl <swurl@swurl.xyz>
2022-01-09 00:13:15 -05:00
swirl
2c7d248703 New pixel Ouroboros logo by @karolinaabb 2022-01-06 22:42:33 -05:00
swirl
2e43d6cffa match license in metainfo
Closes: #18
2022-01-06 22:37:37 -05:00
dada513
3dcc7dee6c cleaner difference between flatpak and normal manifest 2022-01-04 15:43:41 +01:00
dada513
07649b6388 Fix metainfo parsing 2022-01-04 07:31:10 +01:00
swirl
0e4ccaca02 fix icon and version
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-03 17:46:05 -05:00
swirl
b3d8ecb467 fix genicons.sh to new rDNS stuff 2022-01-03 15:54:08 -05:00
swirl
3613ffa80e rDNS for icons and desktop file, and metainfo
Closes: #12, #13
2022-01-03 15:42:09 -05:00
swirl
3f3c5ea247 Rebranding logo
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-31 16:37:54 -05:00
swirl
ccbd223692 fix desktop icon 2021-12-30 13:03:13 -05:00
swirl
c613a1c958 add .desktop file 2021-12-30 11:53:17 -05:00
swirl
be5dc5db70 ebuild, fix GitHub URL 2021-12-27 20:49:42 -05:00
Lenny McLennington
e6246a9306 Move MSA Client ID to the same place as the others
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-12-20 02:57:13 +00:00