Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-20 | refactor: adapt rest of the codebase to the new resource model | flow | |
In order to access the ModFolderModel from the ModFolderPage, i created a new m_model for the correct type, shadowing the m_model of type ResourceFolderModel. This creates two shared_ptr references to the same object, but since they will have the same lifetime, it doesn't generate a memory leak. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-06-14 | refactor: Create a more clear hierarchy for some instance pages | flow | |
Previously, the Shaders, Texture packs and Resource packs tabs had as parent the ModFolderPage, making it so that making changes only to the Mods page would require checking the id of the page for the correct one. This was hackish and error-prone. Now, those pages all inherit from a single class, ExternalResourcesPage, that handles the basic behaviour of all of them, while allowing for individual modification in code. This is still not a clear separation, since internally, all those resources are derived from Mods, so for now there's still some awkward common code :/ | |||
2022-02-21 | refactor: drop LegacyInstance | Sefa Eyeoglu | |
2022-02-11 | change "loader mods" to "mods" | swirl | |
Closes: #128 | |||
2021-11-22 | NOISSUE continue reshuffling the codebase | Petr Mrázek | |
2021-11-21 | NOISSUE continue refactoring things to make tests pass | Petr Mrázek | |
2021-09-23 | NOISSUE add shader pack page for instances | Petr Mrázek | |
Only theme with an icon is simple colored, rest is TBD | |||
2021-07-25 | NOISSUE Flatten gui and logic libraries into MultiMC | Petr Mrázek | |