New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better Tasks #961
Better Tasks #961
Conversation
(apart from my comments above, excellent work so far!) |
ok, ready for a more in depth review. I feel good about what I've achieved with this in terms of QOL changes. |
ugg, why are some of the QT6 task test's failing.... |
d4297b7 is the last commit where this doesn't happen, i suppose it's caused by that ini file |
What the... This is MacOS? |
I'm on macOS ye |
time to load up my VM then.... |
there's something wrong in this pr (doesn't happen in develop) @DioEgizio I can't seem to replicate this on my VM. what configure args are you passing. does it actually load the |
Did you try reproducing it building yourself or did you try the CI builds? anyway there's a possibility the latest develop commit fixed this, so try just rebasing |
I was building myself with QT 6.5. hard to debug a ci-build. I'll try one now though. |
For the record enabling the logging category |
forgor to add but now everything works fine on macos |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
pathc by flowin Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> Signed-off-by: flow <flowlnlnln@gmail.com>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
While most Qt types cna use implicit data sharing pasing our own structs means copies. const& ensure it's only copied as needed by Qt. Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
updated |
I think this was finished, right? |
yep, this is finished |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm! sorry for the thousand comments on consecutive lines, github should allow me to merge those, but it doesn't 😔
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
…om data dir Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Conflicting with develop |
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Woo! three approvals! |
Better Tasks:
Tasks have UUIDs
ProgressDialog has been revamped to report child task progress and status details (ie download speed)
all existing tasks have been updated to propagate the progress of their child tasks
or at least it would if QNetwork Replies reported total download size. for now only speed works.add loading of logging rules from a
qtlogging.ini
file at the Prism data path root.an example file
bettertasks_pack_download.webm
bettertasks_assets_download.webm