Commit Graph

19280 Commits

Author SHA1 Message Date
Dean Herbert 591be33fc2
Merge branch 'master' into async-results-pages 2019-06-11 18:45:06 +09:00
Dean Herbert 86b6070ae8
Tween track frequency on pause (#4973)
Tween track frequency on pause
2019-06-11 18:44:56 +09:00
Dean Herbert c07e1088c6
Fix checkboxes with long labels overlapping nub (#4970)
Fix checkboxes with long labels overlapping nub

Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2019-06-11 18:44:27 +09:00
smoogipoo a9758ba813 Merge remote-tracking branch 'origin/master' into fix-checkbox-overlap 2019-06-11 18:26:42 +09:00
smoogipoo e5417416a2 Remove braces 2019-06-11 18:24:50 +09:00
Dean Herbert dc566f3477
Fix all "Maintainability" CodeFactor issues (#4990)
Fix all "Maintainability" CodeFactor issues
2019-06-11 17:40:26 +09:00
Arphox 07e17518e9 Fix all "Maintainability" CodeFactor issues 2019-06-11 10:28:16 +02:00
David Zhao a53ade07a5 remove unused using 2019-06-11 15:51:57 +09:00
David Zhao 975bb3db8a cleanup 2019-06-11 15:51:14 +09:00
Dean Herbert 620c2311ac Add test 2019-06-11 15:39:18 +09:00
Dean Herbert 8de62b608e Allow FullscreenOverlay to surface to front on subsequent Show requests 2019-06-11 15:22:27 +09:00
Dean Herbert 609a82bc94 Update VisibilityContainer usage in line with framework 2019-06-11 15:13:58 +09:00
David Zhao d4ba67747b fix test count 2019-06-11 14:24:04 +09:00
Lucas A 141775d98c Merge remote-tracking branch 'upstream/master' into user-status-wiring 2019-06-10 21:41:00 +02:00
Lucas A 7cf2c2ffc5 Merge branch 'settings-footer-show-changelog-current-build' of https://github.com/Game4all/osu into settings-footer-show-changelog-current-build 2019-06-10 19:14:54 +02:00
Lucas A 2e911d0e96 Merge remote-tracking branch 'upstream/master' into settings-footer-show-changelog-current-build 2019-06-10 19:13:54 +02:00
Dean Herbert 71e15fe0f1 Fix incorrect xmldoc in OsuAnimatedButton 2019-06-11 01:21:01 +09:00
Dean Herbert e87123342c Load results pages asynchronously
Reduces performance burden when first displaying pages. Closes #4977.
2019-06-10 23:51:09 +09:00
smoogipoo 2b768bef96 Make CursorTrail use VertexBatch 2019-06-10 20:29:01 +09:00
Dean Herbert fc0fc8f164
Merge branch 'master' into backgrounded-beatmap-status-lookups 2019-06-10 19:37:35 +09:00
Dean Herbert 6ca2fcebfc Centalise and prefix all ArchiveModelManager database logging 2019-06-10 19:34:32 +09:00
Dean Herbert 29945f27c5 Fix imported count incrementing on failures 2019-06-10 19:33:55 +09:00
Dean Herbert 54497fb1e7 Fix prefixing spaces in BeatmapInfo's ToString when metadata is not populated yet 2019-06-10 19:33:23 +09:00
Dean Herbert 6cda2cdb82 Fix exception output to use humanised model name 2019-06-10 18:41:56 +09:00
David Zhao 41e3e2222b fix test 2019-06-10 18:40:49 +09:00
Dean Herbert f7a699e4a2 Better documentation for import scheduler singleton 2019-06-10 18:38:03 +09:00
Dean Herbert 12aa264657 Consolidate tests and check for file reference counts 2019-06-10 18:35:23 +09:00
David Zhao 1aa865c3fb split out method for reuse 2019-06-10 18:34:24 +09:00
Dean Herbert 28b2a516e3 Ensure exception is only thrown once on rollback 2019-06-10 18:13:33 +09:00
Dean Herbert d7cb932606
Merge branch 'master' into selection-update 2019-06-10 17:51:40 +09:00
Dean Herbert dcdb806120 Catch newly thrown exception in test 2019-06-10 17:26:56 +09:00
Dean Herbert c8bd92659b Clean up exception and null handling in Import process 2019-06-10 17:12:37 +09:00
Dean Herbert 559413f766 Avoid using ContinueWith in already async context 2019-06-10 17:12:25 +09:00
Dean Herbert 5b75060b94 Add test for rollback logic correctly dereferencing files 2019-06-10 16:45:45 +09:00
Dean Herbert 02b376d962 Fix rollback logic not necessrily cleaning up file store 2019-06-10 16:14:42 +09:00
Dean Herbert fae32b3901 Return shorter class name in error messages 2019-06-10 16:14:11 +09:00
Dean Herbert 9bdc8b47bb Remove unnecessary async-await pair 2019-06-10 16:13:51 +09:00
Dean Herbert f31b19e0d7 Don't unwrap exception manually 2019-06-10 16:02:49 +09:00
Dean Herbert e19f4935c3 Fix incorrect undo logic on exception 2019-06-10 14:13:36 +09:00
Dean Herbert e4bad93b66 Use variable for web request concurrency for clarity 2019-06-10 13:52:09 +09:00
Dean Herbert b79fdfc12f Fix one more instance of improperly handled cancellation 2019-06-10 13:50:22 +09:00
Dean Herbert e12b03e275 Remove unnecessary reference 2019-06-10 13:46:31 +09:00
Dean Herbert 2d1a54e634 Properly implement cancellation 2019-06-10 13:42:38 +09:00
Dean Herbert b4d2d0bd0b Simplify and combine concurrency of ArchiveModelManager 2019-06-10 13:42:33 +09:00
Dean Herbert 600503ec8e Use Task.Run/Wait to avoid warnings 2019-06-10 13:42:29 +09:00
smoogipoo f090e292c9 Move ArchiveModelManager import process to async flow 2019-06-10 13:42:22 +09:00
Lucas A 4f6978f2aa Apply review suggestions. 2019-06-09 20:01:19 +02:00
Dean Herbert 5c2ea0b1a7 Move dispose to end of file 2019-06-10 01:14:46 +09:00
Dean Herbert 59b624d4ba Fix test regression 2019-06-10 01:08:39 +09:00
Dean Herbert d964f6ba9e Tween track frequency on pause 2019-06-10 00:56:35 +09:00