Commit Graph

68 Commits

Author SHA1 Message Date
Sefa Eyeoglu
2212a6e40f
Merge pull request #679 from kthchew/fix/win-install-version 2022-06-12 18:12:42 +02:00
Sefa Eyeoglu
278219b1d8
fix(installer): use Windows version number format 2022-06-12 16:24:05 +02:00
Sefa Eyeoglu
2ce4ce9064
fix(installer): add version info to installer 2022-06-12 14:52:54 +02:00
jn64
ca21b31696
Add "mc" keyword to desktop file
Certain launchers (e.g. GNOME) only search from word boundaries, so typing "mc" doesn't currently match to "PolyMC".
2022-06-03 09:58:57 +08:00
Kenneth Chew
065e38c6aa
Move Windows installer configure to program_info 2022-05-30 12:56:29 -04:00
Kenneth Chew
8731c86d0d
Use CMake for Windows installer branding
As a side effect, fixes an issue where the installer wrote the incorrect version to the registry.
2022-05-29 19:50:44 -04:00
Sefa Eyeoglu
b07c5982e1
fix: set version for Windows binaries 2022-05-29 13:09:13 +02:00
DioEgizio
577f17c916
remove vista support from the manifest
we don't support qt <5.12 anymore anyways
2022-05-29 09:45:20 +02:00
timoreo22
53e0d13142
Merge pull request #625 from ryanccn/light-macos-icon
Use light background macOS icon
2022-05-28 15:36:26 +02:00
timoreo22
f19e27e875
Merge pull request #629 from kthchew/feature/desktop-shortcut
Add desktop shortcut to Windows installer
2022-05-28 15:36:12 +02:00
Ryan Cao
f541ea659c
better new icon 2022-05-26 18:16:32 +08:00
byquanton
67c5aa0be9
Update org.polymc.PolyMC.metainfo.xml.in
Should fix Flatpak/Flathub build
2022-05-24 17:44:23 +02:00
Kenneth Chew
997bf91442
Add desktop shortcut to Windows installer 2022-05-23 14:15:49 -04:00
Ryan Cao
c3e6b1aa8a
use light bigsur icon 2022-05-23 18:40:46 +08:00
Kenneth Chew
3cab0e69f1
Fix default install location 2022-05-20 17:23:11 -04:00
Kenneth Chew
1ec7878c07
Add /NoShortcuts parameter for Windows installer 2022-05-20 17:22:30 -04:00
Kenneth Chew
cdd83c279c
Remove portable option in Windows installer 2022-05-20 17:12:08 -04:00
Kenneth Chew
12cadf3af0
Add /NoUninstaller parameter for Windows installer 2022-05-20 17:09:42 -04:00
Kenneth Chew
85ec9d95a4
Support installer languages other than English 2022-05-16 19:28:04 -04:00
Kenneth Chew
2993318d19
Remove admin requirement (no multi-user install option) 2022-05-16 15:29:37 -04:00
Kenneth Chew
2b52cf01f5
Build Windows installer 2022-05-16 15:23:32 -04:00
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