32b526b729
Merge pull request #333 from flowln/fix_atl_packs_post_modpack_update
2022-11-01 11:01:15 +01:00
82d7f9f5a4
chore(tests): add test for FS copy with dot folders/files
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-10-15 09:40:00 -03:00
fafc9cf9ca
Merge pull request #1033 from Scrumplex/multi-arch-support
2022-10-08 20:12:40 +02:00
3111e6a721
chore: add missing license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-08 20:12:07 +02:00
7bd8bd13fe
feat: support multiarch system classifiers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-09-20 16:01:06 +02:00
09e85e948c
refactor: introduce RuntimeContext
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-09-20 15:59:43 +02:00
23fc453fae
fix: comments and naming of texture pack stuff
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-09-20 10:26:15 +02:00
aad6f74db6
fix: tests
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-09-20 10:26:15 +02:00
07dcefabcb
feat: add texture pack parsing
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-09-20 10:26:15 +02:00
931d6c280a
chore(tests): add test for copy operation with blacklist
...
I almost 💀 because no tests used this x.x
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-09-12 13:12:55 -03:00
4c7d3a103c
refactor: restructure tests
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-09-11 22:29:01 +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
e8ba5dafc6
NOISSUE remove dead unit tests and reorganize CMake code related to unit tests
2016-05-01 00:01:39 +02:00
1be7d57332
NOISSUE re/move some dead code and unused build system parts
2016-05-01 00:00:24 +02:00
47e37635f5
NOISSUE split GUI stuff from logic library
2016-04-30 23:59:23 +02:00
00e5968bd2
NOISSUE Add a skeleton of the wonko system
2016-04-30 23:59:23 +02:00
f032e32133
NOISSUE finalize support for new mojang version format
2016-03-27 22:35:06 +02:00
ec6204e447
NOISSUE share logic for new attributes between mojang and onesix format
2016-03-26 17:05:27 +01:00
d4eacb56b3
NOISSUE make new Mojang version format pass through MultiMC structures
...
Not yet used effectively, but it is read and written properly
2016-03-07 02:03:36 +01:00
3d8728f52f
NOISSUE no issue. with unit tests.
2016-03-03 22:47:41 +01:00
2e4fa7ec13
NOISSUE Fix bad unit test data path and usage of std::abs
2016-03-03 02:13:07 +01:00
fd2103d6ee
NOISSUE disable complex variant of mojang version format test
2016-03-03 01:59:47 +01:00
94d4684809
NOISSUE add basic unit tests for MojangVersionFormat reading/writing
...
will have to make them pass now
2016-03-03 01:40:12 +01:00
b54839b897
NOISSUE eliminate timestamp strings
2016-03-02 09:16:58 +01:00
34bf4ccdc7
NOISSUE Add more qt versions to travis
...
5.0, 5.1 and 5.2 are currently marked as "allow failure". If they can be made
to pass they should be removed from this list, if not they should be removed
entirely.
2016-01-06 10:33:47 +01:00
a008efd24e
GH-1365 rework java version parsing and sorting
2016-01-02 00:35:54 +01:00
5402acb3c6
GH-1360 add basic changelog based on github API, fix update dialog buttons
2015-12-28 05:36:17 +01:00
c64a7940c1
GH-1178 add failing test
2015-12-26 03:20:19 +01:00
243c5d1cfb
NOISSUE add a basic test for FS::copy
2015-12-26 02:44:33 +01:00
f93f867c3d
NOISSUE dissolve util library
2015-10-05 01:47:27 +02:00
143e24fa04
NOISSUE clean up some old cmake messes
2015-09-28 20:53:46 +02:00
cca6700134
NOISSUE fix all clang warnings
2015-09-26 04:04:09 +02:00
dd8eacee1b
GH-1227 renam GZip functions to not collide with zlib macros
2015-09-14 02:36:03 +02:00
e38cc1d480
GH-1227 add GZip compress function and a unit test fo GZip
2015-09-14 02:25:47 +02:00
23d0bd8edd
NOISSUE make shared logic library ... shared
2015-09-05 18:46:57 +02:00
96fdaebb5c
GH-926 implement log cleaning functionality
...
Also adds gzip compressed log support
2015-08-18 08:51:12 +02:00
15b7c3039a
GH-1060 update tweaks
...
* download to multimc folder hierarchy
* use rename, not copy
* keep backup after update
* clean previous backup before update
* it's not 'copy', it's 'replace'
2015-06-09 23:30:28 +02:00
82e05661d2
GH-1060 implement very basic updater (only linux and maybe osx right now)
2015-06-09 00:03:42 +02:00
166813cb91
GH-1060 remove some old updater bits and pieces
2015-06-09 00:03:42 +02:00
1e51b62c88
NOISSUE Comment and bugfix the Resource system
2015-06-06 21:23:05 +02:00
3a8b238052
NOISSUE Various changes from multiauth that are unrelated to it
2015-06-06 21:23:05 +02:00
2dcedcfde3
GH-997 add unit test for ini file save/load passthrough
2015-05-26 08:29:43 +02:00
db877ba121
NOISSUE move everything.
2015-04-12 20:57:18 +02:00
4730f54df7
SCRATCH separate the generic updater logic from the application
2015-04-12 20:57:17 +02:00
cd9d37aac4
SCRATCH nuke the overcomplicated logger, use a simple one.
2015-04-12 20:57:17 +02:00
9249768db5
NOISSUE Make tests no longer use the MultiMC object
...
They do not require the application part anymore
2015-04-02 11:30:38 +02:00
6f3aa65bd6
NOISSUE Split MultiMC app object into MultiMC and Env
2015-04-02 11:30:24 +02:00
c6c5134398
Change copyright dates to 2015
2015-02-06 01:18:02 +01:00
d9b2f0ed42
Fix another bunch of copyright years, including fixing #397
2014-11-02 20:08:26 +01:00
20cb97a35a
Sync from quickmods
2014-09-06 19:03:05 +02:00