Commit Graph

36 Commits

Author SHA1 Message Date
1d23ac0f2d Initial clean up pass on notification logic 2021-09-05 12:54:21 +09:00
e098cac1cf Minor code reformatting / moving 2021-06-11 23:49:14 +09:00
0b95d07390 Change 'default' hover/click samples into 'button' samples and make 'soft' the new 'default' 2021-06-11 20:47:57 +09:00
4f80a3b66d Add fallback-to-default logic for HoverSounds and HoverClickSounds 2021-06-11 20:14:35 +09:00
15d3b4444d Rename HoverSounds and HoverClickSounds samples 2021-06-11 19:34:54 +09:00
dfe3240b45 Merge pull request #12353 from nekodex/songselect-hoversamples
Add a hover sample type for SongSelect buttons
2021-04-10 01:45:47 +09:00
ffacd38e57 Reduce the randomised pitch range of hover sounds 2021-04-09 23:03:14 +09:00
8a0da06e89 Add a hover sample type for SongSelect buttons 2021-04-09 23:00:40 +09:00
d3f0c0730d Merge branch 'master' into non-concurrent-sample-playback 2021-02-12 17:22:15 +09:00
970039b7e3 Split out hover sample debounce logic so it can be more easily used in other places 2021-02-12 12:14:49 +09:00
26c9a60b0d Merge branch 'hover-pitch-randomisation' into update-resources 2021-02-11 14:20:22 +09:00
625eb78a11 Simplify with an early exit for null sample 2021-02-10 17:59:52 +09:00
4e2ab0bad2 Use a separate sample set for Toolbar buttons 2021-02-10 17:48:36 +09:00
73ab1b2b21 Add pitch randomisation to HoverSounds on-hover sample playback 2021-02-10 17:42:24 +09:00
de9d075f94 Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
49c6abcb5c Remove mention of default value in xmldoc
Just bound to get outdated with every change anyway. Look at the actual
default value declaration to see what the default is.
2021-01-08 18:26:41 +01:00
e156bcdcae Remove unnecessary (and broken) requiresDebounce check 2021-01-08 14:05:34 +09:00
11801d61c1 Use nullable doubule to better represent initial playback case 2021-01-08 14:05:22 +09:00
8f52a83b29 Share hover sound debounce across all instances via SessionStatics 2021-01-07 18:47:20 +09:00
6620eadec3 Reduce default hover sound debounce interval 2021-01-07 18:47:03 +09:00
740bdee125 Apply remaining uncaught changes 2020-01-20 23:59:21 +09:00
786fb9ede3 Split click and hover and disable click debounce 2019-11-28 00:44:01 +11:00
d4afea0b5e Use double instead of TimeSpan 2019-11-27 23:06:07 +11:00
037d927e45 TimeSpans can be negative! 2019-11-27 22:51:27 +11:00
b126700f01 Debounce hover sounds 2019-11-27 22:47:00 +11:00
4ca34bd5e8 Update osu! in line with audio subsystem refactor 2019-05-28 17:06:01 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
99fc04c8af Change signature to new event handler 2018-10-02 12:02:47 +09:00
03084aa04b Revert async changes 2018-08-31 07:07:10 +09:00
e7a5816d27 Use GetAsync for all samples 2018-08-27 17:30:16 +09:00
0f37758314 Update framework 2018-07-21 16:21:53 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
760f7d02d9 Remove AlwaysPresent (not actually required) 2017-11-27 18:12:52 +09:00
880418fd0d Split out click and hover sound layers 2017-11-26 17:21:22 +09:00