Commit Graph

31 Commits (97128838cf683295c2530cd36c4d96edc17f5813)

Author SHA1 Message Date
Stenzek 97128838cf
ProgressCallback: Add a variant with alert/confirm
And implement it in both Qt and FullscreenUI.
9 months ago
Stenzek 972dcd7920
Achievements: Tidy up badge downloader 10 months ago
Stenzek d1d9008ffe
Qt: Add QtAsyncTaskWithProgress 10 months ago
Stenzek f3e0fe90d9
Qt: Rename QtAsyncTaskWithProgress to QtAsyncTaskWithProgressDialog 10 months ago
Stenzek f6bfb739f4
Qt: Remove QtModalProgressCallback
No longer needed.
10 months ago
Stenzek 8fcdf1049e
Qt: Get rid of nested event loop in updater 10 months ago
Stenzek 676165282b
Qt: Remove QtAsyncProgressThread
Merged into CoverDownloaderThread.
10 months ago
Stenzek 3f882cf254
Qt: Add QtAsyncTaskWithProgress class
Async work item with a progress dialog that doesn't require a nested
event loop.
10 months ago
Stenzek 4290f75951
ProgressCallback: Remove modal methods
Still required for the updater, but I've moved that to an
updater-specific class in the heirarchy.
10 months ago
Stenzek 5d9309cd55
Qt: Make parented progress callback dialog window modal
Maybe this'll help with it not appearing for some Linux users...

Whole thing needs to be re-done with threads.
10 months ago
Stenzek 7829d4316b
Qt: Add proper alert titles in a couple of areas 10 months ago
Stenzek db7598ffa6
Qt: Use message box wrapper functions 11 months ago
Stenzek a002fd2672
Qt: Include moc sources in main source
Saves compiling a bunch of files with MSBuild.
1 year ago
Stenzek 076f4a6293
Qt: Fix delay in progress dialog opening
Applies to updater, verify, etc.
2 years ago
Stenzek 58f5d7e1ba
Qt: Fix missing status message on delayed progress show 2 years ago
Stenzek 9c2244f40e
Qt: CustomizeWindowHint should be set for no-close-button 2 years ago
Stenzek 854a8eb1bb
Qt: Fix non-cancellable progress dialog height 2 years ago
Stenzek 61dae0ed6f
Qt: Disable close for non-cancellable progress dialog 2 years ago
Stenzek 3874df6888
Qt: Enforce minimum progress dialog height 2 years ago
Stenzek 7f4e5d55db
Misc: Update copyright headers 2 years ago
Stenzek 6176a21ff1
ProgressCallback: Eliminate redundancy and drop C format strings 2 years ago
Stenzek 365e3fb965
Qt: Fix progress dialog cancelling 3 years ago
Connor McLaughlin 8c7a192128 Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
4 years ago
Connor McLaughlin d9722516c3 GameList: Handle non-extension-suffixed urls based on content type 4 years ago
Connor McLaughlin 389143db64 Qt: Add cover downloader 4 years ago
Silent 85ea9a629a
Add image verification
"Verify Dump" is now removed, now both hash calculation
and image verification are done in one step.
After a successful hash calculation, the button is replaced with
a "Search on Redump.org" button that opens a web browser
on Redump's search page.
5 years ago
Connor McLaughlin ddcc29c8a6 Qt: Delay showing game list refresh progress
Otherwise we spend more time updating the visuals than actually
scanning.
6 years ago
Connor McLaughlin 6e586311e8 Common: Add title, modal information to ProgressCallback 6 years ago
Connor McLaughlin a5fe740e30 Fix a bunch of compiler warnings 6 years ago
Connor McLaughlin 29d918dbb0 Qt/GameProperties: Implement hash calculation 6 years ago
Connor McLaughlin f71a03202b Qt: Add ProgressCallback implementation 7 years ago