Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-05 | Merge pull request #751 from Edgars-Cirulis/develop | Sefa Eyeoglu | |
2023-02-01 | fix(tests): improve the reliability of the Task's stack test | flow | |
This actually takes into account the amount of stuff put into the stack in each iteration, and thus avoids having to change the stack size of the thread, and using ad-hoc values for the other stuff. It also reduces the time the test takes to run. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-25 | refactor: make shared_qobject_ptr ctor explicit | flow | |
This turns issues like creating two shared ptrs from a single raw ptr from popping up at runtime, instead making them a compile error. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-23 | Merge pull request #675 from flowln/generalize_mod_model | Sefa Eyeoglu | |
2023-01-21 | feat+fix(Version): make comparsion FlexVer-compatible | flow | |
... and fixes a minor issue in the parsing. This changes the expected behavior of Versions in one significant way: Now, Versions like 1.2 or 1.5 evaluate to LESS THAN 1.2.0 and 1.5.0 respectively. This makes sense for sorting versions, since one expects the versions without patch release to 'contain' the ones with, so the ones without should be evaluated uniformily with the ones with the patch. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-20 | fix(tests): add some comments on the stack overflow Task test | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-20 | feat(tests): add FlexVer test vector to the Version tests | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-19 | feat: add debug printing for Version | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2023-01-18 | feat(tests): add test for stack overflow in ConcurrentTask | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-13 | feat(tests): add very basic ResourceModel test | flow | |
______very_____ basic indeed, creating tests is super boring :c Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2023-01-13 | refactor: generalize mod models and APIs to resources | flow | |
Firstly, this abstract away behavior in the mod download models that can also be applied to other types of resources into a superclass, allowing other resource types to be implemented without so much code duplication. For that, this also generalizes the APIs used (currently, ModrinthAPI and FlameAPI) to be able to make requests to other types of resources. It also does a general cleanup of both of those. In particular, this makes use of std::optional instead of invalid values for errors and, well, optional values :p This is a squash of some commits that were becoming too interlaced together to be cleanly separated. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-12-26 | fix: cleanup and suggested changes | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2022-12-24 | fix: update parse tests | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2022-12-24 | feat: validate world saves | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2022-12-24 | fix: force add of ignored testdata files | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2022-12-24 | feat: add initial support for parseing datapacks | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2022-11-12 | refactor: allow copy operation with whitelist | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-11-03 | Fix: Using uint8_t in std::uniform_int_distribution is undefined | TheLastRar | |
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com> | |||
2022-10-28 | feat(tests): add test for FS::copy with files | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-10-15 | chore(tests): add test for FS copy with dot folders/files | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-10-08 | Merge pull request #1033 from Scrumplex/multi-arch-support | Sefa Eyeoglu | |
2022-10-08 | chore: add missing license headers | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | feat: support multiarch system classifiers | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | refactor: introduce RuntimeContext | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | fix: comments and naming of texture pack stuff | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | fix: tests | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-20 | feat: add texture pack parsing | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-12 | chore(tests): add test for copy operation with blacklist | flow | |
I almost :skull: because no tests used this x.x Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-11 | refactor: restructure tests | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2016-05-01 | NOISSUE reorganize unit tests to be placed next to the code they test. Nuke ↵ | Petr Mrázek | |
more dead tests. | |||
2016-05-01 | NOISSUE remove dead unit tests and reorganize CMake code related to unit tests | Petr Mrázek | |
2016-05-01 | NOISSUE re/move some dead code and unused build system parts | Petr Mrázek | |
2016-04-30 | NOISSUE split GUI stuff from logic library | Petr Mrázek | |
2016-04-30 | NOISSUE Add a skeleton of the wonko system | Jan Dalheimer | |
2016-03-27 | NOISSUE finalize support for new mojang version format | Petr Mrázek | |
2016-03-26 | NOISSUE share logic for new attributes between mojang and onesix format | Petr Mrázek | |
2016-03-07 | NOISSUE make new Mojang version format pass through MultiMC structures | Petr Mrázek | |
Not yet used effectively, but it is read and written properly | |||
2016-03-03 | NOISSUE no issue. with unit tests. | Petr Mrázek | |
2016-03-03 | NOISSUE Fix bad unit test data path and usage of std::abs | Petr Mrázek | |
2016-03-03 | NOISSUE disable complex variant of mojang version format test | Petr Mrázek | |
2016-03-03 | NOISSUE add basic unit tests for MojangVersionFormat reading/writing | Petr Mrázek | |
will have to make them pass now | |||
2016-03-02 | NOISSUE eliminate timestamp strings | Petr Mrázek | |
2016-01-06 | NOISSUE Add more qt versions to travis | Jan Dalheimer | |
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-02 | GH-1365 rework java version parsing and sorting | Petr Mrázek | |
2015-12-28 | GH-1360 add basic changelog based on github API, fix update dialog buttons | Petr Mrázek | |
2015-12-26 | GH-1178 add failing test | Petr Mrázek | |
2015-12-26 | NOISSUE add a basic test for FS::copy | Petr Mrázek | |
2015-10-05 | NOISSUE dissolve util library | Petr Mrázek | |
2015-09-28 | NOISSUE clean up some old cmake messes | Petr Mrázek | |
2015-09-26 | NOISSUE fix all clang warnings | Petr Mrázek | |