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
bbb3b3e6f6
NOISSUE tabs -> spaces
2018-07-15 14:51:05 +02:00
8108c61745
NOISSUE fix unitialized data warning on Arch Linux
2018-07-06 19:46:28 +02:00
7fe94ca7b4
NOISSUE fix all sorts of warnings, enable Werror
and pedantic
2018-06-28 23:18:45 +02:00
8ec36e2cb9
NOISSUE bump release version to 0.6.2
2018-04-08 21:22:07 +02:00
ea151ca9d4
NOISSUE pre-fill analytics ID and paste.ee API key for all new builds
...
This means custom builds now get the option of using analytics and
log upload without users having to fill in IDs.
2018-03-13 08:02:11 +01:00
f259e9f727
NOISSUE update copyright dates
2018-02-11 00:40:01 +01:00
3843a4ddb9
NOISSUE change version to 0.6.1 and update the changelog
2018-01-29 23:56:03 +01:00
418251bd86
NOISSUE use a variable for binary build definitions
2018-01-28 19:04:39 +01:00
3277b820a7
NOISSUE fix the macOS bundle utilities problem
2018-01-27 23:53:10 +01:00
d66ae206dd
NOISSUE move bundle utilities magic back to the application folder
...
This may fix macOS issues?
2018-01-27 21:59:06 +01:00
166e5a03d6
NOISSUE rearrange build system
...
* Added install commands to the libraries instead of force installing files
* Most of the application cmake stuff moved to top level
* RPATH should now be set/cleared correctly
* Contains a fix for GH-1780
2018-01-27 02:00:20 +01:00
c51512f940
NOISSUE use classparser for importing Legacy instances with undecided Minecraft versions
2017-09-27 15:39:13 +02:00
01058b1db1
NOISSUE all Qt5 libraries are REQUIRED
2017-05-08 23:34:23 +02:00
15c829fd3c
GH-1876 Fork and update quazip
...
* It is added as a new submodule: https://github.com/MultiMC/quazip/tree/multimc-1
* Its build system has been entirely replaced to remove the existing issues with it
* It now has working unit tests
* No more patches needed
* It has a static linking exception in its license now, but we use it shared anyway
2017-05-06 17:36:57 +02:00
1fbe03f982
NOISSUE remove unused wonkoclient
2017-04-07 00:20:01 +02:00
a666dc0a1a
NOISSUE fix up translation selection in settings and add OS/sys arch reporting
2017-01-01 20:04:08 +01:00
2344ee2dcd
GH-1379 rename shared libraries to avoid collisions with system libraries
...
It was unlikely, now it's impossible.
2016-12-28 17:23:48 +01:00
2ec15c32e4
NOISSUE import google analytics from third party
...
See: https://github.com/HSAnet/qt-google-analytics
Sadly, the API and its internals are not acceptable and it needs changes
upstream likely wouldn't allow.
2016-11-20 12:04:29 +01:00
412855ae3d
NOISSUE refactor window management and launch, make MultiMC a single instance application.
2016-10-30 02:37:38 +01:00
b0bfffcd90
NOISSUE revert to dumping all build artifacts to the root
...
This fixes unit tests on Windows... Windows has no mechanism to set library lookup path.
2016-05-01 03:49:46 +02:00
771dd6f9ab
NOISSUE reorganize unit tests to be placed next to the code they test. Nuke more dead tests.
2016-05-01 00:02:15 +02:00
1be7d57332
NOISSUE re/move some dead code and unused build system parts
2016-05-01 00:00:24 +02:00
b6d455a02b
NOISSUE reorganize and document libraries
2016-05-01 00:00:14 +02:00