Commit Graph

87 Commits

Author SHA1 Message Date
712253a35b Make non-localisable strings in VolumeMeter verbatim 2022-06-04 01:04:23 +09:00
64616a6d73 Remove completely gimped implementation in VolumeMeter 2022-06-04 00:18:54 +09:00
88217e0c98 Adjust ScrollDelta usages to account for normalised IsPrecise values 2022-05-23 20:22:27 +02:00
9416346c94 Globalise beatmap selection key bindings as "group" selection 2022-05-04 16:46:32 +03:00
4bd58cfde1 Update one more custom transform with BorderColour type change 2022-02-14 18:52:19 +01:00
66c307e0ee Remove usage of key repeat helper method 2021-11-18 13:13:36 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
9b05bf3a2c Fix volume meter not being highlighted when hovering before show 2021-09-08 11:43:59 -07:00
8746ef0ba9 Avoid double playback of sample 2021-07-08 20:36:25 +09:00
93eb385dd4 Add sound for switching between volume controls 2021-07-08 20:01:39 +09:00
7d405f04fb Fix selected volume control not updating correctly on mouse move 2021-07-07 21:17:31 +09:00
cbe4114e90 Adjust visuals and make base opacity 100% 2021-07-07 21:07:00 +09:00
c5a0672277 Use IStateful<SelectionState> instead of ISelected 2021-07-06 12:07:25 +02:00
d495196b66 Share item cycling logic with GameplayMenuOverlay 2021-07-05 19:22:55 +02:00
3fe875efb2 Add glow to focused meter 2021-07-05 16:38:52 +02:00
0527f669cb Merge branch 'master' into volume-meter-switch 2021-07-04 17:48:26 +02:00
69803105ef Fix volume meter requesting focus for any action 2021-07-04 17:19:44 +02:00
50c9e17e52 Return focus when using UP/DOWN on unfocused meter 2021-07-04 15:42:26 +02:00
e151c7ffd0 Let VolumeMeter request focus instead of taking it 2021-07-04 15:35:04 +02:00
d1553f0864 Implement ability to switch between volume meters 2021-07-04 14:47:07 +02:00
149a200f34 Fix volume metre not correctly showing volume when initially zero
Closes https://github.com/ppy/osu/issues/13761.
2021-07-04 14:56:17 +09:00
35f7966922 Merge conditionals in line with other case of same logic 2021-07-02 15:55:36 +09:00
910fe3e9f8 Center pitch randomisation around base pitch 2021-07-02 15:51:23 +09:00
bd6664d541 Add note about intentional downward pitch, against expectations 2021-07-02 15:48:16 +09:00
13254d51fc Remove usage of bool for initial playback
Also refactors the whole method to generally clean things up. One more
important fix is setting the frequency on the channel before starting
playback, so avoid the frequency potentially being adjusted after the
playback is already started.
2021-07-02 15:48:13 +09:00
69b1347730 Tidy up weird bind logic 2021-07-02 15:29:51 +09:00
68c5e6a431 Add audio feedback to changing volume 2021-07-01 20:55:04 +09:00
ab6239fd5f change math for displaying volume "MAX" 2021-05-10 00:51:58 +02:00
af79ad537c Avoid unnecessary debounce triggers on zero-delta scrolls 2021-04-19 00:05:44 +09:00
e63edf5b49 Fix volume control displaying on non-vertical scroll events
Closes #12475.
2021-04-19 00:05:44 +09:00
6f3158e8c8 Increase multiplier to 1.8 2021-04-15 23:24:13 +09:00
cc84ffe228 Merge branch 'master' into volume-control-acceleration 2021-04-15 23:23:23 +09:00
8282f38eb7 Fix volume controls not supporting key repeat 2021-04-14 13:11:24 +09:00
89ce8f290f Add simple acceleration to volume metre adjustments 2021-04-14 12:55:06 +09:00
a2f50af424 Fix fall-through scroll redirection 2021-03-30 19:42:40 +09:00
de52b8a5ba Fix test failures in PerformFromScreen tests 2021-02-15 17:14:41 +09:00
fd21e87670 Disable adjusting volume via "select next" and "select previous" as fallbacks 2020-03-12 11:28:45 +09:00
81191a3d20 Handle SelectPrevious/SelectNext locally to volume meter when hovered 2020-03-02 18:59:55 +09:00
e608d807f4 Handle SelectPrevious / SelectNext as volume change operations if nothing else handled game-wide 2020-03-02 18:59:38 +09:00
7b2f58eb30 Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
91735ff367 Update MathUtils namespace usages 2020-01-09 13:43:44 +09:00
c2e85a2057 Apply CornerExponent fixes 2019-11-22 19:49:20 +09:00
b59973c712 Update in line with framework changes 2019-08-27 18:43:58 +09:00
c55d237db6 Use BindValueChanged 2019-08-23 17:42:40 +09:00
c41b1e9eb4 Fix alignment and size of mute button 2019-08-22 21:36:21 -07:00
8110d6768c Inherit OsuButton 2019-05-13 07:24:34 +09:00
c119a6a135 Use VolumeMute icon for mute button 2019-05-12 09:30:43 -07:00
f1952c0816 Update font awesome usage 2019-04-02 19:55:24 +09:00
de80fc0eac Update icon usage to match framework changes 2019-03-27 19:29:27 +09:00