Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-01 | feat: lazy-load CF mod descriptions | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat: add mod descriptions to CF mods | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat: cache mod versions | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | refactor: use function cb instead of class cb in getVersions | flow | |
I've discovered even more functional programming! :^) Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat: cache extra mod info (like links and body) | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | refactor: use function cb instead of class cb in getModInfo | flow | |
I've discovered functional programming :^) This makes this route more fit for general use. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat+refactor: clean up ProgressWidget and add progress indicatior to | flow | |
mod downloader Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat: add (semi) instant searching in mod downloader | flow | |
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-01 | change: preserve search term across different mod providers | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat+refactor: add shortcuts to mod downloader and clean up | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | change: change button names to be more user-friendly | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat: display the 'body' of a MR mod on the mod downloader | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-08-01 | feat: create delegate for project item views | flow | |
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-01 | fix(ui): missing tr() in mod download dialog's title | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-31 | use BlockedModsDialog for ftb packs as well | kumquat-ir | |
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com> | |||
2022-07-31 | Merge remote-tracking branch 'origin/develop' into download-all-blocked | kumquat-ir | |
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com> | |||
2022-07-30 | Trash instances instead of deleting (when possible) (#549) | Ryan Cao | |
Squashed because of :pofat: commit history | |||
2022-07-30 | Merge pull request #941 from Scrumplex/bump-cxx-standard | LennyMcLennington | |
Bump to C++17 | |||
2022-07-28 | Merge pull request #699 from Scrumplex/resolve-ftb-mods-cf | timoreo | |
2022-07-26 | feat: win32 enable dark titlebar for dark theme | DavidoTek | |
Signed-off-by: DavidoTek <54072917+DavidoTek@users.noreply.github.com> | |||
2022-07-26 | Merge pull request #974 from flowln/accounts_qt6 | flow | |
Fix adding multiple accounts in Qt6 | |||
2022-07-26 | fix: progress dialog going away even if the task was not aborted | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-26 | refactor: shuffle some things around to improve readability | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-26 | fix(ui): pump events to show "Copying modpack files..." text | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-26 | chore: clean up FTBPackInstallTask a bit and connect missing signals | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-26 | fix: add abort handlign in Flame's FileResolvingTask | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-26 | chore: add license headers | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-26 | feat: implement mod resolving for FTB | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-26 | Merge pull request #961 from flowln/fix_resource_filter | Sefa Eyeoglu | |
2022-07-26 | fix: use const qualifier for operator==() and allow other comparisons | flow | |
This fixes an implicit behavior changed by C++17. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-26 | chore: add some debugging prints in AccountList | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-25 | Merge pull request #956 from flowln/jar_mods_aa | LennyMcLennington | |
Fix segmentation fault when using jar mods | |||
2022-07-24 | fix: pump events and do a queued start for concurrent tasks | flow | |
Heavy workloads can consume a ton of time doing their stuff, and starve the event loop out of events. This adds an event processing call after every concurrent task has been completed, to decrease the event loop stravation on such loads. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-24 | feat: add hashing tasks to the sequential task in ModUpdateDialog | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-24 | refactor+feat: improve code separation in ensure metadata | flow | |
... and avoid calculating the same hash multiple times Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-24 | refactor: add a HashUtils place for hashing stuff | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-24 | feat: do incremental calculation of CF's hash | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-24 | feat: use QIODevice for calcuating the JAR hash on Modrinth | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-24 | refactor: use QIODevice instead of a whole QByteArray for hash calc. | flow | |
This allows Qt to do its thing and optimize the data gathering from the JAR. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-23 | fix: filter in external resource pages not working | flow | |
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-23 | Merge pull request #951 from flowln/performace_tab_fix | flow | |
Hide the entire performance tab on the instance settings in non-Linux OSes | |||
2022-07-23 | fix: sigsegv when trying to use jar mods | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-23 | fix: hide the entire performance tab on instance settings in non-Linux | flow | |
"just woke up after a major release has just been made" coding style Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-23 | fix: actually substitute variables in pre/post launch | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-23 | Merge pull request #893 from Scrumplex/refactor-env-handling | timoreo | |
2022-07-23 | Merge pull request #877 from Scrumplex/refactor-offline-accounts | Sefa Eyeoglu | |
2022-07-23 | Merge pull request #947 from flowln/unicode_uhh | timoreo | |
2022-07-23 | fix: treat accounts as offline, if auth servers are down | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-22 | change: unicode chars for folders and disabled mods in mod list | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-22 | Merge pull request #938 from Scrumplex/fix-i18n3 | txtsd | |