Commit Graph

40477 Commits

Author SHA1 Message Date
Dean Herbert aa700702fe Update framework 2021-06-07 15:48:45 +09:00
Dean Herbert a17bbe8393
Merge pull request #13358 from ekrctb/move-files
Move all osu!catch legacy skin piece files to the correct location
2021-06-07 15:47:58 +09:00
ekrctb bb02c35f2d Move all osu!catch legacy skin piece files to the correct location 2021-06-07 15:10:47 +09:00
Dean Herbert cce0220060
Merge pull request #13338 from Craftplacer/fix-osutestscene-content
Add `DummyAPIAccess` to `OsuTestScene` one parent up
2021-06-05 15:32:55 +09:00
Dean Herbert 9f6e3996b1
Merge branch 'master' into fix-osutestscene-content 2021-06-05 14:49:19 +09:00
Craftplacer 1084906d40
Add DummyAPIAccess one parent up 2021-06-05 03:30:21 +02:00
Dean Herbert 10acad6524
Merge pull request #13261 from smoogipoo/fix-spectator-frame-conversion
Fix spectator crashing when converting mania replay frames
2021-06-05 00:38:15 +09:00
Dan Balasescu bde0071de8
Merge pull request #13336 from ekrctb/pdwl-catch-explosion
Fix catch hit lighting not always showing when a replay is rewound
2021-06-04 22:19:34 +09:00
smoogipoo 009aa994d0 Fix potential race incorrectly pausing the source clock 2021-06-04 21:58:51 +09:00
Dan Balasescu 57a38374db
Merge branch 'master' into fix-spectator-frame-conversion 2021-06-04 21:17:40 +09:00
Dan Balasescu fa7611f1e2
Merge pull request #13331 from ekrctb/pdwl-follow-point
Use general lifetime container for follow point container
2021-06-04 20:39:39 +09:00
Dan Balasescu a3bec49b3b
Merge branch 'master' into pdwl-follow-point 2021-06-04 20:04:02 +09:00
ekrctb 8e20f90ed5 Use seeded RNG for catch explosion animation
The animation is always the same when a replay is rewound or a beatmap is played multiple times.
2021-06-04 19:54:46 +09:00
ekrctb 5512231bf4 Add `NextSingle` of version taking output range to `StatelessRNG` 2021-06-04 19:52:12 +09:00
Dean Herbert 840f084dc4
Merge pull request #13303 from LeNitrous/mainmenu-storyboard-backgrounds
Add storyboards as a main menu background source
2021-06-04 19:50:40 +09:00
ekrctb 181f1da3d3 Maintain catch hit explosion by lifetime entries
- Fix hit explosion not showing when a replay is rewound to a time after a hit object is caught
2021-06-04 19:46:50 +09:00
ekrctb d7da66d876 Bring back scheduling of follow point update 2021-06-04 18:41:02 +09:00
ekrctb 0098ac2760 Remove one TODO
It can be removed because pooled drawables are always ready, and `FollowPointConnection` is also ready when applied.
2021-06-04 17:09:59 +09:00
ekrctb bc892086fe Resolve nullable inspection, enable nullable for `FollowPointLifetimeEntry` 2021-06-04 17:09:59 +09:00
ekrctb b373b120ff Use general lifetime container for follow point container 2021-06-04 16:31:50 +09:00
Dan Balasescu 2069a5bd28
Merge pull request #13313 from ekrctb/factor-out-hoc
Factor out entry management logic of `HitObjectContainer` to the new base class
2021-06-04 16:06:48 +09:00
Dan Balasescu 35aeef6838
Merge pull request #13328 from peppy/increase-music-volume
Increase music volume back to 80% for the time being
2021-06-04 15:36:04 +09:00
Dan Balasescu b283c48abb
Merge branch 'master' into factor-out-hoc 2021-06-04 15:31:35 +09:00
Dan Balasescu a02c39b066
Merge pull request #7316 from mcendu/kiai
Implement kiai flash of hit circles
2021-06-04 15:31:19 +09:00
Dean Herbert 19a44d65c5 Tidy up code 2021-06-04 15:18:16 +09:00
Dean Herbert 23096c58bb
Merge branch 'master' into fix-spectator-frame-conversion 2021-06-04 15:06:15 +09:00
Dean Herbert 071c07586a Increase music volume back to 80% for the time being 2021-06-04 15:00:53 +09:00
Nathan Alo 996c156106 apply suggestions
- apply 0 alpha to beatmap background if storyboard replaces it
- use an AudioContainer to mute all samples coming from the storyboard
2021-06-04 13:56:10 +08:00
Dean Herbert f62a2747f6 Add legacy implementation 2021-06-04 14:51:35 +09:00
Dean Herbert 52557da335 Add test coverage 2021-06-04 14:14:51 +09:00
Dean Herbert 5953674737 Tidy up constants 2021-06-04 14:14:51 +09:00
Dean Herbert ff70f99da2 Merge branch 'master' into kiai 2021-06-04 13:50:12 +09:00
Dan Balasescu 0ba493d598
Merge pull request #13318 from gagahpangeran/error-page-placeholder
Add error page placeholder for wiki overlay
2021-06-04 12:20:21 +09:00
Dean Herbert eebd5745a8 Move full stop out of link and reword slightly 2021-06-04 11:44:43 +09:00
Dan Balasescu 233551fc08
Merge pull request #13323 from gagahpangeran/extract-sidebar
Create abstract class `OverlaySidebar`
2021-06-04 11:38:36 +09:00
Dan Balasescu 50c60c791f
Merge pull request #13322 from Pasi4K5/seed-for-all-random-mods
Add seed option for all random mods
2021-06-04 11:26:13 +09:00
Dan Balasescu a648cdfd14
Merge pull request #13324 from peppy/fix-collection-enumeration-replay
Detach gameplay score from replay recorder before importing
2021-06-04 10:44:23 +09:00
Gagah Pangeran Rosfatiputra 905472a20b
make NewsSidebar extends OverlaySidebar 2021-06-04 00:12:29 +07:00
Gagah Pangeran Rosfatiputra 076e498a63
create abstract class OverlaySidebar 2021-06-04 00:12:13 +07:00
Dean Herbert d444fed46f Detach gameplay score from replay recorder before importing
Closes #13320.
2021-06-04 02:00:02 +09:00
Pasi4K5 7a4fc9ffc8 Move seed to base class 2021-06-03 18:16:11 +02:00
Dean Herbert daff4a1a00
Merge pull request #11182 from angelaz1/keyboard_shortcuts
Add browser-like tab management hotkeys to chat overlay
2021-06-03 22:48:55 +09:00
Gagah Pangeran Rosfatiputra c5fc155cc0
Change text wording
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-06-03 20:37:27 +07:00
Gagah Pangeran Rosfatiputra b36c406a83
add test scene for error page 2021-06-03 19:48:04 +07:00
Gagah Pangeran Rosfatiputra 490ce0bbc5
load placeholder page when failed 2021-06-03 19:40:54 +07:00
Bartłomiej Dach e117f98bfa Rename test steps 2021-06-03 14:31:13 +02:00
Bartłomiej Dach 5f5f3a8c5c General comment cleanups 2021-06-03 14:20:52 +02:00
Bartłomiej Dach b2cc2a51ec Rename method to be less misleading
Would rather avoid variations of Equals/Equal/IsEqual. There's not
really much equality involved as the types are different.
2021-06-03 14:13:01 +02:00
Bartłomiej Dach e8c2483f19 Use standard list instead of bindable list
No reason to use a bindable list there, as `CollectionChanged` was never
subscribed to.
2021-06-03 14:09:52 +02:00
Bartłomiej Dach 8193691cbc Invert condition to reduce nesting 2021-06-03 14:09:52 +02:00