aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-01fix(ui): force redraw of mod list when (de)selecting a modflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat(ui): remember mod download dialog's geometryflow
Makes it consistent with other modal dialogs. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: lazy-load CF mod descriptionsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: add mod descriptions to CF modsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: cache mod versionsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01refactor: use function cb instead of class cb in getVersionsflow
I've discovered even more functional programming! :^) Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: cache extra mod info (like links and body)flow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01refactor: use function cb instead of class cb in getModInfoflow
I've discovered functional programming :^) This makes this route more fit for general use. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat+refactor: clean up ProgressWidget and add progress indicatior toflow
mod downloader Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: add (semi) instant searching in mod downloaderflow
It has a delay of 350ms from the last typed character to search, in order to cache small changes while typing. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01change: preserve search term across different mod providersflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat+refactor: add shortcuts to mod downloader and clean upflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01change: change button names to be more user-friendlyflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: display the 'body' of a MR mod on the mod downloaderflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01feat: create delegate for project item viewsflow
This allows us to define custom painting for list view items. In particular, this is applied to the mod downloader, in order to allow displaying both the mod name and mod description, and settings their effects (like bold or underline) independent of each other. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-08-01fix(ui): missing tr() in mod download dialog's titleflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-30Trash instances instead of deleting (when possible) (#549)Ryan Cao
Squashed because of :pofat: commit history
2022-07-30Merge pull request #941 from Scrumplex/bump-cxx-standardLennyMcLennington
Bump to C++17
2022-07-30use c11 insteadLennyMcLennington
c17 dont work properly with lgtm's build system and c11 is already almost identical to c17 at least in gcc
2022-07-28Merge pull request #699 from Scrumplex/resolve-ftb-mods-cftimoreo
2022-07-26Merge pull request #974 from flowln/accounts_qt6flow
Fix adding multiple accounts in Qt6
2022-07-27Merge pull request #958 from jopejoe1/readmetxtsd
2022-07-26fix: progress dialog going away even if the task was not abortedflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26refactor: shuffle some things around to improve readabilityflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26fix(ui): pump events to show "Copying modpack files..." textflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26chore: clean up FTBPackInstallTask a bit and connect missing signalsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26fix: add abort handlign in Flame's FileResolvingTaskflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26chore: add license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-26feat: implement mod resolving for FTBSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-26Merge pull request #961 from flowln/fix_resource_filterSefa Eyeoglu
2022-07-26fix: use const qualifier for operator==() and allow other comparisonsflow
This fixes an implicit behavior changed by C++17. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26chore: add some debugging prints in AccountListflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26chore: Normalize sentence in readmetxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-07-25Merge pull request #956 from flowln/jar_mods_aaLennyMcLennington
Fix segmentation fault when using jar mods
2022-07-23fix: filter in external resource pages not workingflow
For some reason, using setFilterFixedString() doesn't seem to update the QRegularExpression object with a new value, instead leaving it empty. It updates QRegExp just fine, so maybe that's an Qt bug? o.O Anyway, using regex in the filter is kinda cool actually :D Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-23Merge pull request #951 from flowln/performace_tab_fixflow
Hide the entire performance tab on the instance settings in non-Linux OSes
2022-07-23Fix broken url in readmejopejoe1
Signed-off-by: jopejoe1 <johannes@joens.email>
2022-07-23fix: sigsegv when trying to use jar modsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-23Merge pull request #952 from Scrumplex/fix-pre-post-launchLennyMcLennington
Fix variable substitution in pre launch/post exit hooks
2022-07-23fix: hide the entire performance tab on instance settings in non-Linuxflow
"just woke up after a major release has just been made" coding style Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-23fix: actually substitute variables in pre/post launchSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-23Merge pull request #893 from Scrumplex/refactor-env-handlingtimoreo
2022-07-23fix(nix): change license to gpl3OnlySefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-23Merge pull request #877 from Scrumplex/refactor-offline-accountsSefa Eyeoglu
2022-07-23Merge pull request #947 from flowln/unicode_uhhtimoreo
2022-07-23fix: treat accounts as offline, if auth servers are downSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-23Merge pull request #922 from DioEgizio/qt6-tarballstxtsd
feat(actions): package and deliver qt6 tarballs
2022-07-22change: unicode chars for folders and disabled mods in mod listflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-22Update .github/workflows/build.ymlSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-22Merge pull request #938 from Scrumplex/fix-i18n3txtsd