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
e668aa0f95
switch to new toml library
2021-04-17 09:46:11 -07:00
42253150e4
add toml11 as dependency
2021-04-15 23:19:01 -07:00
1cf60a01d5
Merge pull request #3538 from Scotsguy/develop
...
NOISSUE Update Copyright Year
2021-02-07 02:23:31 +01:00
1868e0ccf1
GH-3229 fix copy seed button not working for newer worlds
...
Added the `optional-bare` library and refactored NBT reading
code to support this change.
2021-02-06 15:58:03 +01:00
0de064eb35
NOISSUE Update Copyright Year
2021-01-18 08:28:54 +01:00
e7f373496e
GH-3234 Add support for custom meta URLs at build time
...
This is not particularly interesting for non-developers.
Also includes some internal restructuring of URL constants in general.
2020-07-18 16:22:05 +02:00
0047ca454f
Clarify WSL error messages
2020-05-28 17:59:54 -04:00
ba6a97557a
NOISSUE prevent evil from winning
2020-05-28 23:17:50 +02:00
e7f79c9076
Remove some old forge hacks
...
Forge apparently removed all `.pack.xz` files without warning.
It broke a bunch of stuff, as always. But it also means we don't need some ugly code anymore.
This is removed:
- Support for 'forge-pack-xz' and the forge-specific file download compression.
- The pack200 library we no longer need.
This stays:
- The LZMA decompression library - we may still want to use it.
2020-05-19 15:13:16 +02:00
21ac860e27
Bump dev version to 0.6.12
2020-03-29 04:03:04 +02:00
3ad9ea507e
NOISSUE update version number, changelog and credits in about dialog
2020-03-29 03:12:57 +02:00
e6cc65cf69
NOISSUE no means no, #2
2020-03-26 10:38:13 +01:00
6cb956b45b
NOISSUE Nice.
2020-02-24 18:59:36 +01:00
08f85f1a93
Update changelog and set version to 0.6.8
2020-02-08 15:00:20 +01:00
4e93c4d012
NOISSUE escape tcversion more
2019-09-17 01:26:37 +02:00
7bb23b4142
NOISSUE add some escaping to make the tc version print actually do something
2019-09-17 01:22:00 +02:00
0e0a017175
NOISSUE add a way to extract the version into a TC variable
2019-09-17 00:53:30 +02:00
f5f3149dcf
NOISSUE update changelog and version
2019-08-03 00:48:34 +02:00
5110b58def
NOISSUE update version and changelog
2019-07-11 00:35:44 +02:00
c01d020afc
GH-2723 disable deprecation warnings
...
We are targeting version 5.4 of the Qt ABI.
Deprecations from 2019 are irrelevant.
2019-07-03 01:11:18 +02:00
c1ea42d3d9
Merge branch 'stable' of https://github.com/Scotsguy/MultiMC5 into develop
2019-01-17 00:51:54 +01:00
437dec91f9
Update Copyright Year
2019-01-16 21:14:24 +01:00
819503d530
NOISSUE bump version to 0.6.5
2019-01-06 22:56:05 +01:00
6a21c043ce
NOISSUE bump version to 0.6.4 and update changelog
2019-01-06 22:28:27 +01:00
4cbd1a7692
Fix version number
2018-12-26 02:44:07 +01:00
0572a1e4e6
NOISSUE use https more widely
2018-11-02 12:04:08 +00:00
5f2d3f014a
NOISSUE get rid of remaining tabs
2018-08-02 01:01:55 +02:00