e2018f81f3
Use equality check for nullable types.
2021-05-17 19:54:21 +02:00
400984457c
Fix weird behaviour in test scene
...
Due to a callback set up in another place, clicking away from the 2022
year after launching the test scene would remove the 2022 button
(because the callback was returning metadata without it). For simplicity
just trim the 2022 year to make sure both test scenes use the same
consistent set of years.
2021-05-17 19:16:30 +02:00
d614a47614
Rename variable to better explain purpose
2021-05-17 18:54:17 +02:00
7befcf74ff
Split value change callbacks out to separate methods
2021-05-17 18:53:09 +02:00
97952bc3f0
Fix backwards stable install resolution logic.
2021-05-17 18:39:04 +02:00
6110a847aa
Simplify import ordering logic by making beatmapImportTask non-nullable.
2021-05-17 16:30:13 +02:00
ff6ec45a70
Merge pull request #12840 from smoogipoo/fix-hitpoint-brightness
...
Fix accuracy heatmap points changing colour
2021-05-17 22:13:39 +09:00
5ca4fd5ab4
Block overlays to prevent getting into a bad state.
2021-05-17 13:28:59 +02:00
ea4dfd3374
Merge pull request #12842 from peppy/song-progress-skinnable
...
Add layout customisation support for `SongProgress`
2021-05-17 20:15:01 +09:00
a38fc1a2e0
Override text header.
2021-05-17 13:04:49 +02:00
db255e6814
Mark StableImportManager as potentially null in tests.
...
(StableImportManager is added to the DI in OsuGame and not in the OsuGameBase)
2021-05-17 12:55:59 +02:00
ed4c025c7e
Fix other tests and move TestPlaySongSelect class declaration.
2021-05-17 12:55:59 +02:00
fe11426238
Disable appearance of the stable import prompt waiting for user interaction in tests, which caused them to fail.
2021-05-17 12:55:59 +02:00
41fafdf643
Remove now unreachable code paths.
2021-05-17 12:55:59 +02:00
bec06cfac7
Reword StableDirectoryLocationDialog
header
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2021-05-17 12:55:58 +02:00
f60dbbfbbd
Reword import dialogs.
...
Co-authored-by: Dean Herbert <pe@ppy.sh >
2021-05-17 12:55:58 +02:00
e15e8068d3
Reword StableDirectoryLocationDialog.
...
Co-authored-by: Dean Herbert <pe@ppy.sh >
2021-05-17 12:55:58 +02:00
dabe8bd4c7
Fix code inspections and remove now unused code.
2021-05-17 12:55:58 +02:00
a7b740fd1d
Reword ImportFromStablePopup and display the popup regardless of whether a stable install is detected.
2021-05-17 12:55:58 +02:00
8ba50b1854
Bring back injected dependency incorrectly marked as unused.
2021-05-17 12:55:58 +02:00
481b0a0125
Add StableDirectoryLocationDialog
2021-05-17 12:55:57 +02:00
325a689d65
Order imports depending on beatmap imports if any is running.
2021-05-17 12:55:57 +02:00
851e33fd15
Hook up StableImportManager.
2021-05-17 12:55:57 +02:00
5d5b1e1f0e
Add StableImportManager
2021-05-17 12:55:56 +02:00
7137315fa7
Remove HitErrorDisplay
container and hook up data
2021-05-17 19:46:50 +09:00
42d2711dc6
Use ShouldBeConsideredForInput
instead of ReceivePositionalInputAtSubTree
2021-05-17 19:29:59 +09:00
83b4515d5c
Merge pull request #12841 from smoogipoo/skin-editor-exclude-interfaces
...
Exclude interfaces from skinnable types
2021-05-17 19:11:58 +09:00
60f3e628bc
Fix song progress being interactable inside toolbox button
2021-05-17 19:05:22 +09:00
ecf70c1707
Remove unnecessary container
2021-05-17 18:55:18 +09:00
b80768b44a
Hook up seeking flow
2021-05-17 18:52:56 +09:00
0c433cda86
Update HUDOverlay
logic to add automatic layout for bottom-aligned components
2021-05-17 18:52:56 +09:00
da0913ca2d
Make SongProgress
a skinnable component
2021-05-17 18:52:56 +09:00
4151f18f74
Merge pull request #12804 from peppy/fix-autoplay-load-fail-nullref
...
Fix a potential nullref when starting `Player` with autoplay disabled and beatmap fails to load
2021-05-17 18:40:05 +09:00
1f3ae901ce
Expose DrawableRuleset
for consupmtion by HUD components
2021-05-17 18:23:01 +09:00
0d7a349500
Exclude interfaces from skinnable types
2021-05-17 18:16:09 +09:00
0989aa3364
Fix accuracy heatmap points changing colour
2021-05-17 18:07:50 +09:00
555e3e2db3
Delete NewsSideBar.cs
2021-05-17 12:02:33 +03:00
fc6e65b7db
Delete TestSceneNewsSideBar.cs
2021-05-17 12:02:06 +03:00
01090de1fd
Fix filenames does not match contained type
2021-05-17 11:55:55 +03:00
df248ea41b
Improve code readability
2021-05-17 11:41:53 +03:00
586c5c7365
Emulate year changes in the test scene
2021-05-17 11:36:53 +03:00
ab16c32bb1
Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new
2021-05-17 11:36:41 +03:00
7921930a92
Merge pull request #12781 from Game4all/directory-select-screen
...
Implement a directory selection screen
2021-05-17 17:23:00 +09:00
d75ef160e8
Merge branch 'master' into directory-select-screen
2021-05-17 17:22:03 +09:00
c0cfbd11dd
Add tooltip and action for PostButton in MonthSection
2021-05-17 11:20:31 +03:00
5059bfaef9
Use FillFlowContainer in YearsPanel
2021-05-17 11:17:02 +03:00
e3b8d8ee18
Add support for overlay-coloured links
2021-05-17 16:58:54 +09:00
e754d2e590
Simplify YearButton
2021-05-17 10:54:45 +03:00
6db291fe84
Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new
2021-05-17 10:51:56 +03:00
baa4089364
Expose method to adjust header text, not whole drawable
2021-05-17 16:41:46 +09:00