Dean Herbert
|
c686dfd361
|
Apply safeties for AudioFilter usage around drawables which go non-present
|
2024-02-26 21:22:25 +08:00 |
|
Dean Herbert
|
28e220ca50
|
Update popup dialog design
Had to be done. I hated the old ones so much.
As usual, disclaimer that this is an iterative design and will probably
be replaced in the future.
|
2023-12-28 19:04:35 +09:00 |
|
Dean Herbert
|
eb31fdecee
|
Apply osu! side changes in line with FocusedOverlayContainer.PopIn abstract change
See https://github.com/ppy/osu-framework/pull/5834
|
2023-06-18 20:57:32 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
1539fa704b
|
Always allow selecting the top-most button using the select binding
|
2022-07-26 17:46:23 +09:00 |
|
Salman Ahmed
|
aea786ea0c
|
Fix minor typo
|
2022-07-15 05:56:49 +03:00 |
|
Dean Herbert
|
227871e8df
|
Refactor hide logic a touch for better readability
|
2022-07-14 14:00:33 +09:00 |
|
Salman Ahmed
|
dccd81dbc7
|
Use BindValueChanged to handle changes between push time and schedule execution
|
2022-07-14 07:07:32 +03:00 |
|
Salman Ahmed
|
b96faedbe6
|
Fix dialog overlay hiding early-pushed dialog on initial PopOut call
|
2022-07-14 07:06:57 +03:00 |
|
Salman Ahmed
|
c59784c49f
|
Always schedule popup dialog push
|
2022-07-14 07:06:03 +03:00 |
|
Salman Ahmed
|
1222123541
|
Rename method and parameter
|
2022-07-14 07:05:19 +03:00 |
|
Salman Ahmed
|
3def8428aa
|
Make scheduling more legible
|
2022-07-14 06:06:58 +03:00 |
|
Salman Ahmed
|
f83d413b33
|
Fix dialog overlay potentially pushing dialog while not loaded
|
2022-07-14 06:05:03 +03:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
f6a6a11391
|
Remove DialogOverlay local fades (is already managed by PopupDialog s themselves)
|
2022-05-05 15:02:23 +09:00 |
|
Dean Herbert
|
326ff3b6e9
|
Fix CurrentDialog being updated twice, unsafe variable access
|
2022-05-05 14:55:05 +09:00 |
|
Dean Herbert
|
a27fcda9f1
|
Fix failing tests due to CurrentDialog being unexpectedly not set after Push
|
2022-05-05 01:52:39 +09:00 |
|
Dean Herbert
|
383245f43a
|
Fix dialoged pushed to DialogOverlay too early potentially doing cross-thread transforms
As seen at https://github.com/ppy/osu/runs/6287700705?check_suite_focus=true.
|
2022-05-04 20:23:36 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
3de8125eac
|
Update UI cases where repeat should not be handled
|
2021-11-18 13:13:36 +09:00 |
|
Dean Herbert
|
e578046b20
|
Rename Filter -> AudioFilter
|
2021-10-07 18:50:08 +09:00 |
|
Dean Herbert
|
0348c6c7e5
|
Apply some renaming and code quality fixes
|
2021-10-07 18:49:22 +09:00 |
|
Jamie Taylor
|
266e62794e
|
Tweak cutoff effect for new Q value
|
2021-10-06 11:52:05 +09:00 |
|
Jamie Taylor
|
2a4a376b87
|
Refactor Filter to behave closer to a Transformable
|
2021-10-02 01:32:47 +09:00 |
|
Jamie Taylor
|
f55c4ac640
|
IsLoaded check no longer required
|
2021-09-29 21:05:46 +09:00 |
|
Jamie Taylor
|
2608d193a9
|
Refactor Filter component to be more re-usable
|
2021-09-29 20:30:01 +09:00 |
|
Jamie Taylor
|
94e2dbd7e7
|
Add a low-pass filter effect to music when certain popup dialogs are shown
|
2021-09-29 20:30:00 +09:00 |
|
Dean Herbert
|
6b698047ab
|
Fix DialogOverlay potentially not expiring dialogs as soon as it should
|
2021-09-23 19:19:03 +09:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
Dean Herbert
|
9b9dacf3fe
|
Update usages of Drawable.Click()
|
2021-08-04 17:30:33 +09:00 |
|
Dean Herbert
|
fc5987bf69
|
Refactor DialogOverlay logic to avoid dismissal potentially being unhandled
|
2021-05-19 16:52:34 +09:00 |
|
Jamie Taylor
|
3eda78c363
|
Use unique samples for Dialog, NowPlaying, SettingsPanel and WaveOverlay pop-in/pop-out
|
2021-02-10 16:04:47 +09:00 |
|
alex
|
0e2ccac33b
|
Add spaces to comments
|
2020-05-04 18:36:24 -07:00 |
|
Dean Herbert
|
50d4206c45
|
Fix exit scenarios
|
2019-09-19 20:17:58 +09:00 |
|
Dean Herbert
|
dc8c7a5041
|
Add null check for safety
|
2019-09-13 15:27:42 +09:00 |
|
Joehu
|
e0bf579b18
|
Properly fix dialog overlay playing double samples on show/hide
|
2019-09-11 15:35:47 -07:00 |
|
Dean Herbert
|
609a82bc94
|
Update VisibilityContainer usage in line with framework
|
2019-06-11 15:13:58 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
a8f156584b
|
Update framework with positional/non-positional changes
|
2018-09-26 14:01:15 +09:00 |
|
Dean Herbert
|
596787c941
|
Standardise input handling of popup dialogs
|
2018-07-02 14:25:12 +09:00 |
|
Dean Herbert
|
a2fa55c426
|
Fix dialog overlay playing double samples on show/hide
|
2018-06-21 16:47:05 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
smoogipooo
|
57678a13d9
|
Update in-line with framework changes.
|
2017-09-04 09:32:35 +09:00 |
|
Thomas Müller
|
e68675f970
|
Rename EasingTypes to Easing
|
2017-07-22 20:53:53 +02:00 |
|
Thomas Müller
|
87bcd526f3
|
Get rid of raw AddDelay calls within osu.Game
|
2017-07-17 16:51:21 +03:00 |
|
Thomas Müller
|
032e9df67b
|
ApplyDelay -> AddDelay
|
2017-07-16 17:47:29 +03:00 |
|
Thomas Müller
|
71105bb9ee
|
Delay -> ApplyDelay; DelayReset -> ResetDelay
|
2017-07-16 14:06:46 +03:00 |
|
Thomas Müller
|
a5e610a7ba
|
Update framework and fix compilation
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
|
2017-07-14 19:18:12 +03:00 |
|
Dean Herbert
|
28f0da606a
|
Add OsuFocusedOverlayContainer with predefined sounds.
|
2017-06-28 10:18:12 -07:00 |
|