Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-23 | Renamed getResults to resultsReady | Trial97 | |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com> | |||
2023-06-18 | Fixed leaks | Trial97 | |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com> | |||
2023-06-15 | Made ByteSynkArray to use shared_ptr | Trial97 | |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com> | |||
2023-06-06 | Renamed requires fields | Trial97 | |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com> | |||
2023-05-06 | refactor: move functions to utils + code-review fixes | Rachel Powers | |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2023-05-01 | feat: add `details` signal to `Task` | Rachel Powers | |
feat: add details to mod pack downloading feat: add logging rule sloading form `ligging.ini at data path root feat: add `launcher.task` `launcher.task.net` and `launcher.task.net.[down|up]load` logging categories fix: add new subtask progress to the end of the lay out not the beginning (cuts down on flickering) Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> | |||
2023-05-01 | feat: Propogated subtask progress | Rachel Powers | |
Oh boy this is big. > TaskStepProgress struct is now QMetaObject compatabile and can be sent through signals > Task now has a method to propogates sub task progress it must be signal bound by each task containing a task wishing to report progress of it's children. > Downloads report speed > Tasks now have UUIDS to track them - use when reporting - use when logging - use when storeing them or objects related to them Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.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> | |||
2022-11-01 | fix: don't use forward-declared Ptr types in meta/ | flow | |
This would cause ODR violations when those headers were included in other places that also included stuff like "Version.h" (note the "meta/Version.h"), which can cause problems, especially in LTO. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-10-22 | ATLauncher: Abort install if optional mods dialog is closed | Jamie Mansfield | |
This matches the behaviour of ATLauncher. | |||
2022-09-20 | fix: simplify abort handling and add missing emits | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: change the way instance names are handled | flow | |
While working on pack updating, instance naming always gets in the way, since we need both way of respecting the user's name choice, and a standarized way of getting the original pack name / version. This tries to circunvent such problems by abstracting away the naming schema into it's own struct, holding both the original name / version, and the user-defined name, so that everyone can be happy and world peace can be achieved! (at least that's what i'd hope :c). Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-06 | Fixed up a warning | timoreo | |
Signed-off-by: timoreo <contact@timoreo.fr> | |||
2022-08-11 | Merge pull request #897 from jamierocks/atl-updating-initial | timoreo | |
2022-07-20 | refactor!: bump to C++17 and C17 | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | refactor: fix deprecation up to Qt 6 | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | refactor: replace QRegExp with QRegularExpression | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | ATLauncher: Reset existing directory if required | Jamie Mansfield | |
2022-07-10 | ATLauncher: Parse keeps and deletes from pack manifests | Jamie Mansfield | |
2022-07-10 | ATLauncher: Add modes to install task and display appropriate message | Jamie Mansfield | |
This will display the update/reinstall message for the installation method currently in use.. | |||
2022-07-07 | fix: make loader components not important | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-05-29 | ATLauncher: Use ATLauncher rather than FTB in error messages | Jamie Mansfield | |
2022-05-29 | ATLauncher: Make packs managed when installing | Jamie Mansfield | |
2022-05-29 | ATLauncher: Pass the full pack name through to the install task | Jamie Mansfield | |
2022-05-23 | ATLauncher: Delete files from configs if they conflict with a mod | Jamie Mansfield | |
2022-05-23 | ATLauncher: Handle extra arguments depends | Jamie Mansfield | |
2022-05-23 | ATLauncher: Handle main class depends | Jamie Mansfield | |
2022-05-21 | ATLauncher: Display warnings when selecting optional mods | Jamie Mansfield | |
2022-05-21 | ATLauncher: Display install messages if applicable | Jamie Mansfield | |
2022-05-21 | ATLauncher: Display mod colours in optional mod dialog | Jamie Mansfield | |
2022-05-20 | ATLauncher: Reduce boilerplate code for fetching versions | Jamie Mansfield | |
2022-05-20 | ATLauncher: Install LiteLoader as a component where possible | Jamie Mansfield | |
2022-05-20 | ATLauncher: Avoid downloading Forge twice for older packs | Jamie Mansfield | |
This resolves a quirk where Forge would still be downloaded for use as a jarmod, even when we detected Forge as a component. | |||
2022-04-22 | ATLauncher: Support using share codes | Jamie Mansfield | |
2022-02-21 | refactor: set default InstanceType to OneSix | Sefa Eyeoglu | |
2022-01-31 | refactor: simpler includes for quazip | Sefa Eyeoglu | |
2022-01-31 | refactor: add in-tree QuaZip | Sefa Eyeoglu | |
2022-01-31 | refactor: initial migration to QuaZip 1.2 | Sefa Eyeoglu | |
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 | |||
2021-12-31 | NOISSUE fix build and change how NetJob is used | Petr Mrázek | |
Feed it network upfront... | |||
2021-12-18 | NOISSUE Add license headers to source files created by me | Jamie Mansfield | |
2021-11-21 | NOISSUE continue refactoring things to make tests pass | Petr Mrázek | |
2021-11-20 | NOISSUE Some happy little refactors | Petr Mrázek | |
2021-07-25 | NOISSUE Flatten gui and logic libraries into MultiMC | Petr Mrázek | |