Commit Graph

21158 Commits

Author SHA1 Message Date
f94ac1cbc7 Merge branch 'master' into efficient-user-retrieval 2020-11-07 00:07:29 +09:00
84e090583d Merge pull request #10712 from peppy/move-cache-logic-to-base-impl
Move cache and lookup logic to base MemoryCachingComponent class
2020-11-07 00:06:43 +09:00
f230250faf Merge branch 'master' into editor-slider-control-point-quick-delete 2020-11-06 21:47:37 +09:00
4bbd3fe886 Handle null result 2020-11-06 18:37:27 +09:00
c3c288145a Ignore null results for now 2020-11-06 17:55:29 +09:00
1ca8b03aa5 Never disable pause button on now playing overlay 2020-11-06 17:26:23 +09:00
24be1e183b Merge branch 'move-cache-logic-to-base-impl' into efficient-user-retrieval 2020-11-06 17:24:36 +09:00
c1c3d37720 Remove non-null assert 2020-11-06 17:24:28 +09:00
c97c6bbf52 Add and consume user cache class 2020-11-06 17:00:29 +09:00
893979b3de Add exception if attempting to exceed the maximum supported lookup size for one request 2020-11-06 17:00:29 +09:00
2457083d8b Add padding to currently playing view 2020-11-06 17:00:29 +09:00
db039da668 Add and consume multi-lookup API endpoint 2020-11-06 17:00:29 +09:00
aa252d562a Rename top user request to make way for new type 2020-11-06 17:00:29 +09:00
f51cb0dd14 Add ruleset fallback logic into cache lookup class 2020-11-06 16:58:53 +09:00
d3a303e251 Use CheckExists function 2020-11-06 16:57:09 +09:00
9bb32f0914 Merge branch 'master' into move-cache-logic-to-base-impl 2020-11-06 16:56:35 +09:00
44c6457c85 Merge branch 'master' into add-spinner-spin 2020-11-06 15:40:40 +09:00
c5b172d0dd Remove synchronous lookup path from BeatmapDifficultyCache 2020-11-06 14:53:15 +09:00
972fc54c2d Merge pull request #10710 from peppy/user-id-as-int
Use int instead of long for user_id fields for now
2020-11-06 14:35:14 +09:00
1dcbf15d81 Merge branch 'master' into move-cache-logic-to-base-impl 2020-11-06 14:35:06 +09:00
9ec5f9bff8 Merge pull request #10711 from peppy/rename-cache-classes
Rename cache classes in line with their function (and share a base implementation)
2020-11-06 14:34:47 +09:00
b69ada64e8 Update BeatmapDifficultyCache to use base implementation logic 2020-11-06 14:31:21 +09:00
a2606d31c7 Move lookup/storage/compute logic to base class (and consume in ScorePerformanceCache) 2020-11-06 13:51:41 +09:00
517a656899 Move StarDifficulty to own file 2020-11-06 13:51:25 +09:00
74ca2faa31 Remove unused using 2020-11-06 13:48:06 +09:00
07166ec819 Fix a couple of remaining unnecessary casts 2020-11-06 13:29:47 +09:00
0103b12575 Add basic base class to begin to standardise function across caching components 2020-11-06 13:26:39 +09:00
71a1165209 Merge branch 'master' into drawable-hit-object-hit-state-fix 2020-11-06 13:19:25 +09:00
14bb079feb Rename ScorePerformanceManager to ScorePerformanceCache 2020-11-06 13:15:33 +09:00
5113d4af8f Rename BeatmapDifficultyManager to BeatmapDifficultyCache 2020-11-06 13:14:29 +09:00
1e1569eb53 Use int instead of long for user_id fields for now 2020-11-06 12:59:46 +09:00
d774afd224 Update framework 2020-11-05 22:29:44 +09:00
309b1d6334 Merge pull request #10695 from peppy/fix-skinnable-test-scene
Fix SkinnableTestScene's autosize propagation
2020-11-05 20:48:36 +09:00
a0b3379909 Fix judgement offsets being zero when windows are empty 2020-11-05 18:58:37 +09:00
2bbdbfda5c Merge pull request #10696 from smoogipoo/visibility-adjustment-mod 2020-11-05 18:18:57 +09:00
2d50a7b616 Fix a few xmldoc typos 2020-11-05 17:38:02 +09:00
019d286ce8 Merge branch 'drawable-hit-object-hit-state-fix' into add-spinner-glow 2020-11-05 17:27:38 +09:00
8aa0a698d9 Avoid errors due to second set 2020-11-05 17:26:41 +09:00
9c91f16e3a Update sizing as early as possible in addition to scheduling (to handle any dependent edge cases) 2020-11-05 17:24:59 +09:00
8293846afc Merge branch 'master' into fix-skinnable-test-scene 2020-11-05 17:24:24 +09:00
0cadb31947 Merge branch 'master' into drawable-hit-object-hit-state-fix 2020-11-05 17:07:52 +09:00
9d5b1ec28c Add removal dates 2020-11-05 17:04:11 +09:00
2d0c62dce2 Fix SkinnableTestScene's autosize propagation
Regressed with recent DrawableHitObject changes (moving of
RelativeSizeAxes specifications out of constructors).
2020-11-05 16:37:48 +09:00
414daab1dc Fix paused samples potentially getting stuck in a playing state in rapid toggling
Closes #10693. Should be obvious why.
2020-11-05 16:14:23 +09:00
cc518feca7 Make methods abstract 2020-11-05 16:03:10 +09:00
a219aa7ba2 Add xmldoc 2020-11-05 15:53:35 +09:00
628b8be15d Implement ModWithVisibilityAdjustment 2020-11-05 15:40:25 +09:00
9a7fcadabc Use BDL for top-level osu! DHOs 2020-11-05 13:51:46 +09:00
ea2fd831ab Merge branch 'master' into editor-slider-control-point-quick-delete 2020-11-05 00:38:42 +09:00
d19b799f44 Invert boolean logic 2020-11-04 17:53:03 +09:00