aboutsummaryrefslogtreecommitdiff
path: root/launcher
AgeCommit message (Collapse)Author
2022-11-20fix: remove commented-out assertionsflow
They may not hold true at all times, and that's fine. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-11-20refactor: move RP/TP validation to their respective utilsflow
This makes it easier to validate individual resources, and allows the logic to be used in other places in the future, if we need to. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-11-20fix: stray includeRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-20fix: add support for CLI and drag and dropRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-20fix: resource pack import dialog icons and add messageRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19fix instance IDs and resource pack importsRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19fix: add resource pack format for 1.19.3Ryan Cao
Co-authored-by: Rachel Powers <508861+Ryex@users.noreply.github.com> Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19fix: check if packFormat is valid for resourcepack parsingRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19fix resource packs and add support for texture packsRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19feat: initial support for smart resource pack parsing on file handlerRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-18chore: improve display names of more languagesSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-18Merge pull request #455 from leo78913/menubar-stuffDioEgizio
2022-11-17Merge pull request #439 from Ryex/better-blocked-modsflow
2022-11-17feat(BlockModsDialog): remove redundant Ui infoRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2022-11-17Merge pull request #454 from RedsonBr140/menu-themesflow
2022-11-17fix: Fix usage belowRedson
Signed-off-by: Redson <redson@riseup.net>
2022-11-17chore: Change var nameRedsonBr140
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> Signed-off-by: RedsonBr140 <redson@riseup.net>
2022-11-16Merge pull request #467 from Scrumplex/fix-meta-extensions-jsonSefa Eyeoglu
Fix serialization of components with custom metadata
2022-11-16refactor: use isEmpty instead of size for listsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-16fix: serialize metadata extensionsSefa Eyeoglu
Prism has introduced a few extensions to the meta component version format, which were not exported as JSON in the launcher. This caused the `Customize` button on the version page to not write these new properties to the custom component file. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-16fix: remove unnecessary conditionSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-16chore: Var definition inside the for loopRedsonBr140
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: RedsonBr140 <redson@riseup.net>
2022-11-15Merge branch 'PrismLauncher:develop' into versionFayne Aldan
2022-11-15Add commit hash to `--version`Fayne Aldan
Signed-off-by: Fayne Aldan <FayneAldan@gmail.com>
2022-11-15fix: Fix some stuff in the menu barleo78913
- Remove duplicated launch actions - Enable the add instance action icon in menus - Remove ugly separator at the end of the help menu if the updater is disabled - Add icons to the help and news menu items Signed-off-by: leo78913 <leo3758@riseup.net>
2022-11-15feat: Make the changes persistent.Redson
Signed-off-by: Redson <redson@riseup.net>
2022-11-15fix: Check the box when the theme is changed via settingsRedson
Signed-off-by: Redson <redson@riseup.net>
2022-11-15fix: Check the current theme box on startup.Redson
Signed-off-by: Redson <redson@riseup.net>
2022-11-15fix: Build on QT6Redson
Signed-off-by: Redson <redson@riseup.net>
2022-11-14feat: Add themes and their logic.leo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2022-11-14Merge branch 'PrismLauncher:develop' into menu-themesRedsonBr140
2022-11-14Merge pull request #428 from DioEgizio/fixes-to-CIflow
2022-11-14Merge pull request #448 from TheLastRar/fixup-warningsflow
2022-11-14fix: fix potentially uninitialized variableSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-14feat: Add empty menuRedson
Signed-off-by: Redson <redson@riseup.net>
2022-11-14Pass index.parent() as parent parameter for rowCountTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Use Q_UNUSED instead of [[maybe_unused]] in onParseFailedTheLastRar
Qt5 on Ubuntu cannot handle [[maybe_unused]] in this function Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Check parent in rowCount/columnCount/canFetchMoreTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Mark paramaters of dropMimeData as unusedTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Mark paramaters of onParseFailed as unusedTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Mark loadExtraPackInfo abstractTheLastRar
All classes that inherit from ModModel override this method Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Mark paramater runtimeContext as unusedTheLastRar
Base class uses variable, but ImplicitRule does not Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Mark paramater line as unused in guessLevel()TheLastRar
The base method doesn't use this variable, but classes overriding this method do Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Remove unused qhash functionTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Prefix member variables in HttpMetaCacheTheLastRar
MSVC warns about shadowing variables Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14refactor: improve readabilitySefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-14Merge branch 'develop' into macos-add-to-pathRyan Cao
2022-11-14slight reword: "install to PATH"Ryan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-13fix: Fix the error that CodeQL caughttxtsd
Signed-off-by: txtsd <code@ihavea.quest>
2022-11-12fix: don't have the clear button on instance page filtersflow
This thing is otherworldly unoptimized. o.O Signed-off-by: flow <flowlnlnln@gmail.com>