ff17202b43
refactor: switch to new MSA Client ID
2022-02-16 17:03:13 +01:00
a3d8313dcb
Change: set MACOSX_BUNDLE_GUI_IDENTIFIER to org.polymc instead of org.multimc
2022-02-16 15:45:16 +01:00
f67871e79e
refactor(build): link nbt++ statically
2022-02-11 14:24:01 +01:00
11f892380e
Merge pull request #145 from dada513/metainfix
...
Update metadata
2022-02-11 13:54:14 +01:00
53ea261350
Merge pull request #151 from dada513/rss_not_begone
...
Re-add RSS feed with the new PolyMC website
2022-02-11 12:03:29 +00:00
8d2e7db178
fix: update link to translations platform
2022-02-10 14:55:52 +01:00
70f8cb81b8
Initial RSS re-add and removed hardcoded strings
2022-02-10 13:14:25 +01:00
f8ca6b4867
Revert "refactor: remove news feed"
...
This reverts commit 361ce7818ec8891e9a35bdfac4cdea77a0b6a949.
2022-02-10 12:55:07 +01:00
901ec15dc8
Update metadata
2022-02-09 08:19:34 +01:00
f1d3d4a366
fix: link QuaZip statically
2022-02-04 13:24:13 +01:00
71516e6c72
fix: set Launcher_FORCE_BUNDLED_LIBS=on by default
...
We need to wait for a new QuaZip release to become widely available, until we can turn this off again
2022-01-31 21:40:59 +01:00
88686ef065
refactor: restructure CMake to support future Qt versions
2022-01-31 21:40:59 +01:00
0442b80a2c
refactor: simpler includes for quazip
2022-01-31 21:40:59 +01:00
3aa809b8c0
refactor: add in-tree QuaZip
2022-01-31 21:40:59 +01:00
efa414c442
refactor: initial migration to QuaZip 1.2
...
Let's move off our custom QuaZip. In the olden times we needed the
custom version of QuaZip, as it was basically unmaintained and on
SourceForge (eww). But nowadays it's maintained and on GitHub. See
new GitHub page: https://github.com/stachenov/quazip
2022-01-31 21:40:59 +01:00
33aac2985a
Merge pull request #105 from Scrumplex/rss-begone
...
Remove news
2022-01-27 17:00:15 -05:00
361ce7818e
refactor: remove news feed
...
Closes #63
2022-01-27 22:59:20 +01:00
ad6e3a0868
Fix meta
2022-01-27 16:58:28 -05:00
a62155c1c9
preliminary stuff for paste.ee removal
2022-01-14 18:20:06 -05:00
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
b515cb478e
fix empty exec line when binary_name is unset
2022-01-09 13:34:01 -05:00
390a90b361
stop cmake from blocking builds on wsl
2022-01-08 22:49:30 -05:00
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
3613ffa80e
rDNS for icons and desktop file, and metainfo
...
Closes : #12 , #13
2022-01-03 15:42:09 -05:00
30f899f37d
fix2
2021-12-31 17:04:58 -05:00
9dc3647f32
fix desktop file
2021-12-31 16:52:55 -05:00
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
fa98ed3ccd
Merge remote-tracking branch 'upstream/develop' into upstream_update
2021-12-31 18:05:40 +01:00
c613a1c958
add .desktop file
2021-12-30 11:53:17 -05:00
f25a9bc103
Completely remove Google Analytics library
2021-12-29 10:37:09 -05:00
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
ce30cda73e
Fix README and some references to MultiMC.
2021-12-18 14:29:33 +00:00
7912e0f32b
Apply patches
...
Re-add lin-system, and fix Linux datadir
fix jar paths
allow for modern java
2021-12-18 14:29:33 +00:00
7179e75e70
Changes required to support FreeBSD
2021-12-12 11:39:36 +00:00
cd513c02c4
NOISSUE bump version and update the changelog
2021-12-05 22:06:01 +01:00
024f5952ce
Install launcher icns to correct file name
2021-11-25 15:14:28 -08:00
a522cad6d6
NOISSUE also undo the AUTORCC change because it was also broken
...
It broke 32bit linux builds...
2021-11-23 01:37:13 +01:00
27e328c044
NOISSUE Do not rely on AUTOUIC
...
It is bugged and does not detect changes in .ui files, which makes development painful.
2021-11-22 14:29:38 +01:00
b258eac215
NOISSUE continue reshuffling the codebase
2021-11-22 03:55:16 +01:00
7b4c52e1e3
NOISSUE fix some small build issues
2021-11-03 15:45:42 +01:00
441ab7eedc
NOISSUE debranding for real, initial work
...
This is probably very broken on macOS and Windows and will need a lot of work to complete fully.
2021-10-21 00:47:53 +02:00
426135b76a
NOISSUE bump version to 0.6.13 and update changelog
2021-09-05 22:21:59 +02:00
878c4fb810
NOISSUE Provide dummy implementation for the secrets library
2021-09-05 18:23:49 +02:00
938f896bfa
GH-4014 change updater to recognize new Qt 5.15.2 builds
2021-09-04 21:27:09 +02:00
b2c1100b1c
NOISSUE introduce the concept of secrets static library
2021-08-27 22:35:17 +02:00
3a53349e33
GH-3392 dirty initial MSA support that shares logic with Mojang flows
...
Both act as the first step of AuthContext.
2021-08-15 23:18:50 +02:00
20b9f2b42a
NOISSUE Flatten gui and logic libraries into MultiMC
2021-07-25 19:50:44 +02:00
dd13368085
NOISSUE bulk addition of code from Katabasis
2021-07-25 19:50:44 +02:00
4401b9e137
NOISSUE Specify Imgur client ID at build time
2021-07-13 15:15:42 +01:00
40f41e5fbe
NOISSUE Specify support URLs at build time
...
Support URLs (bug tracker, Discord guild, subreddit) are now specified
as cache variables in cmake, and the buttons are not shown if no value
is set for them.
This is an early-stage move towards debranding the MultiMC codebase,
and will (hopefully) alleviate support requests coming to us from
illicit forks.
2021-06-18 12:24:20 +01:00