d3f0c0730d
Merge branch 'master' into non-concurrent-sample-playback
2021-02-12 17:22:15 +09:00
a2035a2e84
Stop hover sounds from playing when dragging (scrolling)
2021-02-12 12:22:35 +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
3990738dbb
Merge pull request #11734 from nekodex/fix-checkbox-sound
...
Prevent the default on-click sample from playing for OsuCheckbox
2021-02-11 16:02:37 +09:00
c8899aff92
Prevent the default on-click sample from playing for OsuCheckbox
2021-02-11 14:36:41 +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
4bc324f040
Rename parameter to make more sense
2021-02-05 15:29:32 +09:00
9e9e382bee
Merge branch 'master' into user-beatmap-downloading-states-2
2021-02-05 15:27:17 +09:00
4e530d2eaf
Remove old alpha hack from nub fill
2021-02-04 13:05:37 -08:00
794f9e5e93
Add missing centre anchor/origin
2021-02-04 22:53:41 +09:00
b32e10514d
Fix padding on label text not being double-applied (meaning no padding between nub and text)
2021-02-04 16:58:02 +09:00
3148bbda2a
Allow custom font to be used in OsuCheckbox
2021-02-04 16:54:17 +09:00
b2f1e133f8
Allow checkbox nub to be moved to the left
2021-02-04 16:53:55 +09:00
cb87da2bb8
Merge branch 'master' into freemod-select-overlay
2021-02-03 22:19:35 +01:00
5a56e2ba4b
Fix sound duplication due to checkbox
2021-02-02 21:29:00 +09:00
41593ff09e
Privatise protected property setters
2021-02-02 19:14:44 +09:00
fb52ac8c69
Share remove from playlist button design with adjacent download button
2021-02-02 16:57:08 +09:00
8ffbcc9860
Fix test failures and general discrepancies
2021-01-20 14:05:35 +09:00
de9d075f94
Initial sample + samplechannel rework
2021-01-19 17:11:40 +09:00
bd44bf8c0b
Extract disabling progress bar user-interactivity
2021-01-18 10:51:39 +03:00
1f12b2bd09
Rename download state Downloaded
to Importing
2021-01-13 18:04:53 +03: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
0880e76da8
Mark background dim layer as possibly-null
2021-01-05 22:56:53 +01:00
ac1d6d4444
Make auto-property get-only
2021-01-05 22:56:53 +01:00
0639429a23
Fix test (and remove no longer valid test)
2021-01-05 18:10:39 +09:00
0b1ee2e267
Remove unused dispose logic
2021-01-05 17:42:19 +09:00
54982dcdd7
Refactor LoadingLayer to avoid applying effects to external drawables
...
In theory this seemed like a good idea (and an optimisation in some
cases, due to lower fill rate), but in practice this leads to weird edge
cases.
This aims to do away with the operations on external drawables by
applying a dim to the area behind the `LoadingLayer` when required.
I went over each usage and ensured they look as good or better than
previously.
The specific bad usage here was the restoration of the colour on dispose
(if the `LoadingLayer` was disposed in a still-visible state).
I'm aware that the `BeatmapListingOverlay` will now dim completely during
load. I think this is fine for the time being.
2021-01-05 17:31:45 +09:00
10c1823534
Remove now unused files
2020-12-07 22:07:11 +09:00
a3afd88387
Use Interpolation.Lerp
2020-11-28 20:35:03 +01:00
8ad4cf73f5
Scale stars from 0.4 to 1
2020-11-28 17:09:43 +02:00
5701b32bae
Handle constant graphs better
2020-11-23 22:12:32 +01:00
58c9e57a68
Fix comment
2020-10-21 17:17:23 +02:00
22112e4303
Fix ISourcedFromTouch events being blocked by LoadingLayer
2020-10-21 23:11:51 +09:00
cb1784a846
Fix score displays using non-matching zero padding depending on user score display mode
2020-10-19 14:05:28 +09:00
254eba9008
Add and consume skinnable accuracy counter
2020-10-15 17:53:16 +09:00
219cbec6bd
Split out DefaultScoreCounter and make ScoreCounter abstract
2020-10-15 16:32:30 +09:00
2fce064e32
Add basic legacy combo counter and updating positioning logic
2020-10-14 19:16:34 +09:00
899bac6ca5
Rename catch combo counter for clarity
2020-10-14 19:16:34 +09:00
f5623ee21e
Setup skinnable combo counter component with default implementation
2020-10-14 19:16:34 +09:00
393ee1c9f5
Fix hovered osu tab items not showing hover state when deselected
2020-09-17 23:09:09 -07:00
af412947b2
Merge branch 'master' into collection-database
2020-09-09 22:59:46 +09:00
12188ec3c9
Fix broken RollingCounter current value
2020-09-09 20:51:56 +09:00
66d3bda962
Merge branch 'master' into collection-database
2020-09-08 23:18:47 +09:00