flow

Results 30 issues of flow

Hello! :) This builds up the work started in #652 of decoupling resource types to allow for better flexibility in implement resource-specific features. In particular, this is a preliminary work...

help wanted
rfc
needs testing

Fixes #980 I haven't gotten around to implementing the 'Minecraft news' thingy yet, so here's just a simple fix for the crash to avoid blocking 1.4.2 ,_,

bug
simple change

In #1017, i accidentally introduced a bug in which the metadata for a given mod is deleted when you update it to a newer version. This shouldn't happen, since when...

bug

This adds mostly refactor changes to how instances are created and imported, with the main purpose of laying the groundwork needed for a more user-friendly (and better) modpack updating schema....

enhancement
needs testing

Closes #803, #908 and #937. Maybe closes #892 (i've implemented what was suggested in the comments, because it was relatively straight-forward. I don't know if we want to implement a...

enhancement

Possibly closes #949 (does anyone have a 500MB mod to casually give me? xd) and #1024 This changes some stuff around to make it easier to maintain and read. The...

bug

This also fixes the annoying `QCoreApplication::postEvent: Unexpected null receiver` warning that spams the logs sometimes. CC @Scrumplex

bug

Until now, we used to load all instance settings on startup. This was specially costly for `MinecraftInstance`, which dominated perf data on startup. Now, we lazy load those settings once...

enhancement

This fixes a couple issues with the current `ConcurrentTask`s, mostly to do with some visual glitches and a bit of unneeded log spam. It also condenses `SequentialTask`, `MultipleOptionsTask` and `NetJob`...

enhancement