pollymc/launcher/minecraft/mod
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
..
tasks refactor: move general code from mod model to its own model 2022-08-20 10:45:01 -03:00
testdata/test_folder refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
MetadataHandler.h change: mod metadata improvements 2022-07-17 11:33:43 -03:00
Mod.cpp refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
Mod.h refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
ModDetails.h chore: add license headers 2022-05-23 14:58:14 -03:00
ModFolderModel_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
ModFolderModel.cpp refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
ModFolderModel.h refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
Resource.cpp refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
Resource.h refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
ResourceFolderModel.cpp refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
ResourceFolderModel.h refactor: move more tied logic to model and move logic to the resources 2022-08-20 10:47:08 -03:00
ResourcePackFolderModel.cpp refactor: make is_indexed false by default 2022-06-13 22:07:42 +02:00
ResourcePackFolderModel.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
TexturePackFolderModel.cpp refactor: make is_indexed false by default 2022-06-13 22:07:42 +02:00
TexturePackFolderModel.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00