Commit Graph

33825 Commits

Author SHA1 Message Date
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
ca94d93d29 Merge pull request #10700 from peppy/add-spinner-spin
Add support for spinner "spin" text in legacy skins
2020-11-06 16:13:44 +09:00
44c6457c85 Merge branch 'master' into add-spinner-spin 2020-11-06 15:40:40 +09:00
50c4e4ec38 Merge pull request #10697 from peppy/add-spinner-glow
Add support for spinner "glow" in legacy skins
2020-11-06 15:38:24 +09:00
c5b172d0dd Remove synchronous lookup path from BeatmapDifficultyCache 2020-11-06 14:53:15 +09:00
41dc3a7abd Merge branch 'master' into add-spinner-glow 2020-11-06 14:37:54 +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
d0be5e8983 Merge pull request #10685 from peppy/drawable-hit-object-hit-state-fix
Add new method handling hit state specifically
2020-11-06 14:33: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
3e652fdf9c Merge pull request #10702 from peppy/update-framework
Update framework
2020-11-05 23:24:26 +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
5e387e92cd Add positional offset to avoid the SPM counter 2020-11-05 19:16:47 +09:00
901102918e Centralise scale and apply to SPIN text 2020-11-05 19:05:59 +09:00
a0b3379909 Fix judgement offsets being zero when windows are empty 2020-11-05 18:58:37 +09:00
3ec813da03 Add "spin" sprite 2020-11-05 18:48:47 +09:00
2bbdbfda5c Merge pull request #10696 from smoogipoo/visibility-adjustment-mod 2020-11-05 18:18:57 +09:00
5ec6011340 Apply new style spinner scale to only local sprites 2020-11-05 18:14:49 +09:00
11c18952e3 Allow children to be added in base class 2020-11-05 18:12:06 +09:00
64e3325b41 Abstract out common part of legacy spinner implementations
Some elements going forward will be shared, so it makes sense to have a
common base class to add these shared elements.
2020-11-05 18:00:27 +09:00
2d50a7b616 Fix a few xmldoc typos 2020-11-05 17:38:02 +09:00
82d8c1bbea Add support for spinner glow 2020-11-05 17:27:41 +09:00
7d33dc3dea Reorder spinner tests to promote hit being the first to display 2020-11-05 17:27:41 +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
0b683c8c74 Merge pull request #10694 from peppy/fix-pausable-skinnable-sound-for-the-last-time
Fix paused samples potentially getting stuck in a playing state in rapid toggling
2020-11-05 16:54:25 +09:00
4a4fa96fef Merge pull request #10692 from smoogipoo/followpointrenderer-hitobject 2020-11-05 16:39:05 +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