pollymc/launcher/minecraft
flow 1e2f0ab308
refactor: move more tied logic to model and move logic to the resources
This moves the QSortFilterProxyModel to the resource model files,
acessible via a factory method, and moves the sorting and filtering to
the objects themselves, decoupling the code a bit.

This also adds a basic implementation of methods in the
ResourceFolderModel, simplifying the process of constructing a new model
from it.

Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-20 10:47:08 -03:00
..
auth refactor+fix: use QSharedPointer for shared_qobject_ptr 2022-08-04 15:33:51 -03:00
gameoptions
launch Revert "fix: remove updater if it is not used" 2022-07-06 18:13:51 +02:00
mod refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
services chore: update license headers 2022-07-10 12:19:15 +02:00
testdata
update fix: add missing connections to the abort signal 2022-06-22 20:20:39 -03:00
Agent.h Allow components to specify Java agents and JVM arguments (#175) 2022-04-06 08:22:24 +02:00
AssetsUtils.cpp chore: add license header to remaining files 2022-05-12 18:11:55 -03:00
AssetsUtils.h
Component.cpp
Component.h
ComponentUpdateTask_p.h
ComponentUpdateTask.cpp fix: add missing connections to the abort signal 2022-06-22 20:20:39 -03:00
ComponentUpdateTask.h fix: remove unused code 2022-04-14 16:50:04 +02:00
GradleSpecifier_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
GradleSpecifier.h chore: update license headers 2022-07-10 12:19:15 +02:00
LaunchProfile.cpp Allow components to specify Java agents and JVM arguments (#175) 2022-04-06 08:22:24 +02:00
LaunchProfile.h Allow components to specify Java agents and JVM arguments (#175) 2022-04-06 08:22:24 +02:00
Library_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
Library.cpp
Library.h
MinecraftInstance.cpp refactor: move general info from Mod to Resource 2022-08-20 10:41:59 -03:00
MinecraftInstance.h Merge pull request #878 from flowln/lazy_settings 2022-08-20 12:50:56 +02:00
MinecraftLoadAndCheck.cpp fix: add missing connections to the abort signal 2022-06-22 20:20:39 -03:00
MinecraftLoadAndCheck.h
MinecraftUpdate.cpp refactor+fix: use QSharedPointer for shared_qobject_ptr 2022-08-04 15:33:51 -03:00
MinecraftUpdate.h refactor+fix: use QSharedPointer for shared_qobject_ptr 2022-08-04 15:33:51 -03:00
MojangDownloadInfo.h fix: remove old reference to launchermeta 2022-06-22 20:47:47 +02:00
MojangVersionFormat_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
MojangVersionFormat.cpp
MojangVersionFormat.h
OneSixVersionFormat.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
OneSixVersionFormat.h
OpSys.cpp
OpSys.h
PackProfile_p.h
PackProfile.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
PackProfile.h refactor: allow tracking multiple mod loaders 2022-05-19 08:49:27 +02:00
ParseUtils_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
ParseUtils.cpp
ParseUtils.h
ProfileUtils.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
ProfileUtils.h chore: update license headers 2022-07-10 12:19:15 +02:00
Rule.cpp
Rule.h
VersionFile.cpp refactor: replace QRegExp with QRegularExpression 2022-07-10 12:17:52 +02:00
VersionFile.h Allow components to specify Java agents and JVM arguments (#175) 2022-04-06 08:22:24 +02:00
VersionFilterData.cpp
VersionFilterData.h
World.cpp refactor!: bump to C++17 and C17 2022-07-20 14:22:10 +02:00
World.h refactor!: bump to C++17 and C17 2022-07-20 14:22:10 +02:00
WorldList.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
WorldList.h feat: track and display world size 2022-03-31 18:45:17 +02:00