Commit Graph

45413 Commits

Author SHA1 Message Date
7a92c7ab7e Move condition to separate switch statement
No clue if this is how peppy wanted me to do it but it still works
2021-10-25 00:25:32 -07:00
81a49a8fd1 Merge branch 'master' into ouendan2-hidden 2021-10-24 22:53:45 -07:00
cb36a23cdc Update osu.Game.Rulesets.Osu/Mods/OsuModHidden.cs
Suggested by peppy. Changes name and description of setting

Co-authored-by: Dean Herbert <pe@ppy.sh>
2021-10-24 22:52:10 -07:00
37ec4db017 Merge pull request #15282 from peppy/fix-status-not-mapped
Fix `BeatmapSetInfo`'s `Status` value being marked as non-databased
2021-10-25 14:35:41 +09:00
03896fd2eb Added test for Ouendan 2 style Hidden mod 2021-10-24 22:17:55 -07:00
d1b720af16 Add Ouendan 2 reference 2021-10-24 21:51:12 -07:00
6b9e8dbd2e Added the ouendan 2 style hidden
Added as an option for nostalgia nerds like me
2021-10-24 21:34:40 -07:00
78edc7554e Fix BeatmapSetInfo's Status value being marked as non-databased 2021-10-25 12:05:34 +09:00
00d0221fd5 Merge pull request #15273 from bdach/mobile-ci-build-only
Add build-only CI jobs for mobile platforms
2021-10-25 11:55:14 +09:00
00732822c3 Replace insufficiently specific exception type
Resolves compilation failures for the newly-added Android build-only CI
job caused by inspection CA2201 ("Exception type System.Exception is not
sufficiently specific").
2021-10-24 17:45:39 +02:00
5f2c5770d4 Add build-only CI jobs for mobile platforms 2021-10-24 17:41:40 +02:00
f60f604c2e Merge pull request #15269 from peppy/new-layout-inspections
Fix a couple of new layout inspections introduced in Rider 2021.3 EAP5
2021-10-24 17:18:37 +02:00
99d01f2162 Fix a couple of new layout inspections introduces in Rider 2021.3 EAP5 2021-10-24 23:51:49 +09:00
dbb1bafb28 Merge pull request #15253 from Joehuu/fix-missed-toast-shortcut
Fix a missed toast shortcut string not localising correctly
2021-10-23 14:32:10 +09:00
1ae6621c85 Fix a missed toast shortcut string not localising correctly 2021-10-22 15:45:48 -07:00
8dc91809a3 Merge pull request #15190 from peppy/fix-password-popover-focus
Fix focus returning to the lounge search textbox while password is being checked
2021-10-22 23:16:25 +09:00
c6ca0e5895 Merge branch 'master' into fix-password-popover-focus 2021-10-22 22:52:46 +09:00
9bb0d32fda Merge pull request #15247 from peppy/beatmap-metadata-container-interface
Refactor `BeatmapMetadataContainer` and usages to use interface types
2021-10-22 22:42:23 +09:00
2f0fb20a56 Merge pull request #15246 from peppy/remove-unused-classes
Remove unused `BeatmapTypeInfo` class
2021-10-22 22:25:40 +09:00
e8fbb19c63 Merge branch 'master' into remove-unused-classes 2021-10-22 22:25:22 +09:00
c701579c69 Refactor BeatmapMetadataContainer and usages to use interface types 2021-10-22 21:38:50 +09:00
28d8820976 Merge pull request #15224 from peppy/no-more-beatmap-metadata-base
Remove `BeatmapMetadata` base class from API classes
2021-10-22 21:07:29 +09:00
90477e3788 Remove unused BeatmapTypeInfo class
Helps reduce the scope of upcoming changes.
2021-10-22 19:13:50 +09:00
14a7b00f58 Merge pull request #15242 from peppy/fix-low-pass-sticking-after-fail
Fix low-pass filter continuing to take effect after fail animation has already ended
2021-10-22 19:04:03 +09:00
5b9eb52d44 Merge pull request #15243 from peppy/remove-beatmap-set-online-info-setters
Remove unnecessary setters from `IBeatmapSetOnlineInfo` interface
2021-10-22 18:45:11 +09:00
cc1d759290 Remove unnecessary setters from IBeatmapSetOnlineInfo interface 2021-10-22 17:48:09 +09:00
91cc77407d Fix low-pass filter continuing to take effect after fail animation has already ended 2021-10-22 17:02:02 +09:00
e0e3d1643b Merge pull request #15239 from peppy/fix-incorrect-length-mapping
Fix incorrect length mapping in `APIBeatmap`
2021-10-22 16:24:28 +09:00
ea473428e8 Fix incorrect length mapping in APIBeatmap 2021-10-22 15:54:40 +09:00
de33b2f45a Return set metadata if available before falling back to empty object 2021-10-22 15:00:31 +09:00
fb7cf35481 Remove BeatmapMetadata base class from APIBeatmap 2021-10-21 21:48:14 +09:00
6dd54a417f Remove BeatmapMetadata base class from APIBeatmapSet 2021-10-21 21:32:07 +09:00
02d1cf31cb Merge pull request #15223 from peppy/api-beatmap-set-is-i-beatmap-set
Implement `IBeatmapInfo`/`IBeatmapSetInfo` from API beatmap types
2021-10-21 20:33:26 +09:00
c580ec865f APIBeatmapSet.Covers is never null 2021-10-21 19:34:01 +09:00
0fe0b5dc09 APIBeatmap implements IBeatmapInfo 2021-10-21 19:14:31 +09:00
40a176e86e APIBeatmapSet implements IBeatmapSetInfo 2021-10-21 19:14:19 +09:00
69e7810dad Enable nullable and switch classes to structs 2021-10-21 18:54:36 +09:00
12620fcf78 Merge pull request #15222 from peppy/online-info-as-interface
Move online beatmap set info to interface
2021-10-21 17:49:05 +09:00
8ae05ee8f7 Merge branch 'master' into online-info-as-interface 2021-10-21 17:14:57 +09:00
0335ed6f27 Add missing licence header 2021-10-21 17:14:29 +09:00
4434e55480 Merge pull request #15221 from peppy/remove-playlist-api-beatmap-
Remove `APIPlaylistBeatmap` subclass
2021-10-21 17:11:05 +09:00
ff674ca913 Remove unnecessary access modifiers from interface 2021-10-21 17:01:57 +09:00
b73bd54ab2 Split out individual pieces into own files 2021-10-21 16:58:42 +09:00
32d01f022f Rename usages which rely on online backing 2021-10-21 16:58:42 +09:00
0706ad70fb Move BeatmapSetOnlineInfo to an interface type 2021-10-21 16:58:42 +09:00
a5c155bc87 Remove APIPlaylistBeatmap subclass 2021-10-21 16:43:46 +09:00
ea2b2a3beb Merge pull request #15212 from bdach/text-box-colour-updates
Use colour provider theming in text boxes
2021-10-21 13:30:47 +09:00
7bc8f5cd5c Change selection colour to also match the colour provider scheme 2021-10-21 13:01:13 +09:00
9ad9465020 Remove online-screen-local textbox recolours 2021-10-20 22:49:25 +02:00
1ec881ce1d Recolour focused text box variant 2021-10-20 22:49:25 +02:00