├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CONTRIBUTORS.md ├── README.md ├── resources ├── .gitignore ├── font │ ├── switch_font.ttf │ └── switch_icons.ttf ├── icon │ └── icon.jpg ├── localization │ └── en.json └── material │ ├── LICENSE.txt │ └── MaterialIcons-Regular.ttf ├── screenshots ├── ba.jpg ├── games.jpg ├── mod_page.jpg ├── mods_list.jpg └── screenshots.jpg ├── src ├── .clang-format ├── app │ ├── config.cpp │ ├── config.hpp │ ├── mcds.cpp │ ├── mcds.hpp │ ├── modCD.cpp │ ├── modCD.hpp │ ├── repositoryProvider.hpp │ ├── repositoryProviderOffline.cpp │ ├── repositoryProviderOffline.hpp │ ├── repositoryProviderOnline.cpp │ ├── repositoryProviderOnline.hpp │ ├── updater.cpp │ └── updater.hpp ├── core │ ├── game.cpp │ ├── game.hpp │ ├── mergedInfo.cpp │ ├── mergedInfo.hpp │ ├── mod.cpp │ ├── mod.hpp │ ├── modInfo.cpp │ ├── modInfo.hpp │ ├── repository.cpp │ ├── repository.hpp │ ├── stub.cpp │ └── stub.hpp ├── format.sh ├── front │ ├── activity │ │ ├── bigPictureActivity.cpp │ │ ├── bigPictureActivity.hpp │ │ ├── gamesListActivity.cpp │ │ ├── gamesListActivity.hpp │ │ ├── modActivity.cpp │ │ ├── modActivity.hpp │ │ ├── modsListActivity.cpp │ │ ├── modsListActivity.hpp │ │ ├── screenshotsActivity.cpp │ │ ├── screenshotsActivity.hpp │ │ ├── stubActivity.cpp │ │ └── stubActivity.hpp │ ├── app.cpp │ ├── app.hpp │ ├── asyncLock.cpp │ ├── asyncLock.hpp │ ├── interfaces │ │ └── iUpdatable.hpp │ ├── styles │ │ ├── buttons.hpp │ │ ├── colors.cpp │ │ └── colors.hpp │ └── view │ │ ├── baView.cpp │ │ ├── baView.hpp │ │ ├── gameTileView.cpp │ │ ├── gameTileView.hpp │ │ ├── gamesListView.cpp │ │ ├── gamesListView.hpp │ │ ├── lineEdit.cpp │ │ ├── lineEdit.hpp │ │ ├── loadingView.cpp │ │ ├── loadingView.hpp │ │ ├── modTileView.cpp │ │ ├── modTileView.hpp │ │ ├── modView.cpp │ │ ├── modView.hpp │ │ ├── modsListView.cpp │ │ ├── modsListView.hpp │ │ ├── screenshotsView.cpp │ │ ├── screenshotsView.hpp │ │ ├── toastView.cpp │ │ └── toastView.hpp ├── main.cpp └── utils │ ├── constants.hpp │ ├── flagsManager.cpp │ ├── flagsManager.hpp │ ├── fmtFilesystem.hpp │ ├── http.cpp │ ├── http.hpp │ ├── localization.cpp │ ├── localization.hpp │ ├── utils.cpp │ └── utils.hpp └── table.md /.gitignore: -------------------------------------------------------------------------------- 1 | build -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/README.md -------------------------------------------------------------------------------- /resources/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/.gitignore -------------------------------------------------------------------------------- /resources/font/switch_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/font/switch_font.ttf -------------------------------------------------------------------------------- /resources/font/switch_icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/font/switch_icons.ttf -------------------------------------------------------------------------------- /resources/icon/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/icon/icon.jpg -------------------------------------------------------------------------------- /resources/localization/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/localization/en.json -------------------------------------------------------------------------------- /resources/material/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/material/LICENSE.txt -------------------------------------------------------------------------------- /resources/material/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/resources/material/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /screenshots/ba.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/screenshots/ba.jpg -------------------------------------------------------------------------------- /screenshots/games.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/screenshots/games.jpg -------------------------------------------------------------------------------- /screenshots/mod_page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/screenshots/mod_page.jpg -------------------------------------------------------------------------------- /screenshots/mods_list.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/screenshots/mods_list.jpg -------------------------------------------------------------------------------- /screenshots/screenshots.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/screenshots/screenshots.jpg -------------------------------------------------------------------------------- /src/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/.clang-format -------------------------------------------------------------------------------- /src/app/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/config.cpp -------------------------------------------------------------------------------- /src/app/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/config.hpp -------------------------------------------------------------------------------- /src/app/mcds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/mcds.cpp -------------------------------------------------------------------------------- /src/app/mcds.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/mcds.hpp -------------------------------------------------------------------------------- /src/app/modCD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/modCD.cpp -------------------------------------------------------------------------------- /src/app/modCD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/modCD.hpp -------------------------------------------------------------------------------- /src/app/repositoryProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/repositoryProvider.hpp -------------------------------------------------------------------------------- /src/app/repositoryProviderOffline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/repositoryProviderOffline.cpp -------------------------------------------------------------------------------- /src/app/repositoryProviderOffline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/repositoryProviderOffline.hpp -------------------------------------------------------------------------------- /src/app/repositoryProviderOnline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/repositoryProviderOnline.cpp -------------------------------------------------------------------------------- /src/app/repositoryProviderOnline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/repositoryProviderOnline.hpp -------------------------------------------------------------------------------- /src/app/updater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/updater.cpp -------------------------------------------------------------------------------- /src/app/updater.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/app/updater.hpp -------------------------------------------------------------------------------- /src/core/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/game.cpp -------------------------------------------------------------------------------- /src/core/game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/game.hpp -------------------------------------------------------------------------------- /src/core/mergedInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/mergedInfo.cpp -------------------------------------------------------------------------------- /src/core/mergedInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/mergedInfo.hpp -------------------------------------------------------------------------------- /src/core/mod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/mod.cpp -------------------------------------------------------------------------------- /src/core/mod.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/mod.hpp -------------------------------------------------------------------------------- /src/core/modInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/modInfo.cpp -------------------------------------------------------------------------------- /src/core/modInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/modInfo.hpp -------------------------------------------------------------------------------- /src/core/repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/repository.cpp -------------------------------------------------------------------------------- /src/core/repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/repository.hpp -------------------------------------------------------------------------------- /src/core/stub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/stub.cpp -------------------------------------------------------------------------------- /src/core/stub.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/core/stub.hpp -------------------------------------------------------------------------------- /src/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/format.sh -------------------------------------------------------------------------------- /src/front/activity/bigPictureActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/bigPictureActivity.cpp -------------------------------------------------------------------------------- /src/front/activity/bigPictureActivity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/bigPictureActivity.hpp -------------------------------------------------------------------------------- /src/front/activity/gamesListActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/gamesListActivity.cpp -------------------------------------------------------------------------------- /src/front/activity/gamesListActivity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/gamesListActivity.hpp -------------------------------------------------------------------------------- /src/front/activity/modActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/modActivity.cpp -------------------------------------------------------------------------------- /src/front/activity/modActivity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/modActivity.hpp -------------------------------------------------------------------------------- /src/front/activity/modsListActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/modsListActivity.cpp -------------------------------------------------------------------------------- /src/front/activity/modsListActivity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/modsListActivity.hpp -------------------------------------------------------------------------------- /src/front/activity/screenshotsActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/screenshotsActivity.cpp -------------------------------------------------------------------------------- /src/front/activity/screenshotsActivity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/screenshotsActivity.hpp -------------------------------------------------------------------------------- /src/front/activity/stubActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/stubActivity.cpp -------------------------------------------------------------------------------- /src/front/activity/stubActivity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/activity/stubActivity.hpp -------------------------------------------------------------------------------- /src/front/app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/app.cpp -------------------------------------------------------------------------------- /src/front/app.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/app.hpp -------------------------------------------------------------------------------- /src/front/asyncLock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/asyncLock.cpp -------------------------------------------------------------------------------- /src/front/asyncLock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/asyncLock.hpp -------------------------------------------------------------------------------- /src/front/interfaces/iUpdatable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/interfaces/iUpdatable.hpp -------------------------------------------------------------------------------- /src/front/styles/buttons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/styles/buttons.hpp -------------------------------------------------------------------------------- /src/front/styles/colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/styles/colors.cpp -------------------------------------------------------------------------------- /src/front/styles/colors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/styles/colors.hpp -------------------------------------------------------------------------------- /src/front/view/baView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/baView.cpp -------------------------------------------------------------------------------- /src/front/view/baView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/baView.hpp -------------------------------------------------------------------------------- /src/front/view/gameTileView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/gameTileView.cpp -------------------------------------------------------------------------------- /src/front/view/gameTileView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/gameTileView.hpp -------------------------------------------------------------------------------- /src/front/view/gamesListView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/gamesListView.cpp -------------------------------------------------------------------------------- /src/front/view/gamesListView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/gamesListView.hpp -------------------------------------------------------------------------------- /src/front/view/lineEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/lineEdit.cpp -------------------------------------------------------------------------------- /src/front/view/lineEdit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/lineEdit.hpp -------------------------------------------------------------------------------- /src/front/view/loadingView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/loadingView.cpp -------------------------------------------------------------------------------- /src/front/view/loadingView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/loadingView.hpp -------------------------------------------------------------------------------- /src/front/view/modTileView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/modTileView.cpp -------------------------------------------------------------------------------- /src/front/view/modTileView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/modTileView.hpp -------------------------------------------------------------------------------- /src/front/view/modView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/modView.cpp -------------------------------------------------------------------------------- /src/front/view/modView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/modView.hpp -------------------------------------------------------------------------------- /src/front/view/modsListView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/modsListView.cpp -------------------------------------------------------------------------------- /src/front/view/modsListView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/modsListView.hpp -------------------------------------------------------------------------------- /src/front/view/screenshotsView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/screenshotsView.cpp -------------------------------------------------------------------------------- /src/front/view/screenshotsView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/screenshotsView.hpp -------------------------------------------------------------------------------- /src/front/view/toastView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/toastView.cpp -------------------------------------------------------------------------------- /src/front/view/toastView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/front/view/toastView.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/utils/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/constants.hpp -------------------------------------------------------------------------------- /src/utils/flagsManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/flagsManager.cpp -------------------------------------------------------------------------------- /src/utils/flagsManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/flagsManager.hpp -------------------------------------------------------------------------------- /src/utils/fmtFilesystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/fmtFilesystem.hpp -------------------------------------------------------------------------------- /src/utils/http.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/http.cpp -------------------------------------------------------------------------------- /src/utils/http.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/http.hpp -------------------------------------------------------------------------------- /src/utils/localization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/localization.cpp -------------------------------------------------------------------------------- /src/utils/localization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/localization.hpp -------------------------------------------------------------------------------- /src/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/utils.cpp -------------------------------------------------------------------------------- /src/utils/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/src/utils/utils.hpp -------------------------------------------------------------------------------- /table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawaii-flesh/ModCD/HEAD/table.md --------------------------------------------------------------------------------