03947e5b85
change background for ScalingContainer
2019-09-24 19:49:46 +08:00
f493f1c71d
Move new components to v2 namespace
2019-09-24 19:00:26 +09:00
b8d147a3b4
introduce main menu background modes
2019-09-24 17:42:06 +08:00
028c958431
Initial implementation of a switch button
2019-09-24 18:39:11 +09:00
50d4206c45
Fix exit scenarios
2019-09-19 20:17:58 +09:00
177a789d79
Add setting to adjust hold-to-confirm activation time
2019-09-19 14:06:25 +09:00
8456861b8d
Wait for cursor hiding using ManualResetEventSlim
2019-09-14 17:08:56 +03:00
437e121056
Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-video
2019-09-13 13:39:58 +03:00
cb98b07e33
Merge master with conflicts resolved
2019-09-13 10:45:01 +03:00
a05ae2c1b2
Merge remote-tracking branch 'upstream/master' into pr/EVAST9919/6082
2019-09-13 15:53:11 +09:00
e2e87d5268
Merge branch 'master' into properly-fix-dialog-double-samples
2019-09-13 14:53:29 +09:00
0e679fb468
Use colour constant rather than opacity helper function
2019-09-13 14:06:19 +09:00
b917f29cfe
Make GradientLineTabControl abstract
2019-09-13 13:59:06 +09:00
b17d097a39
Simplify colour usage in GradientLine
2019-09-12 17:17:57 +03:00
2cb084666b
Merge branch 'master' into rankings-scope-selector
2019-09-12 22:37:14 +09:00
b657e31f93
Merge dependent changes
2019-09-12 05:26:10 +03:00
c3c2efe35c
Add ability to override text in PageTabItem
2019-09-12 05:03:59 +03:00
e0bf579b18
Properly fix dialog overlay playing double samples on show/hide
2019-09-11 15:35:47 -07:00
55a071e8ba
Use BindValueChanged
2019-09-11 19:12:55 +09:00
be66c0e912
Fix potential of toggle between load and LoadComplete
2019-09-11 19:06:31 +09:00
2c09efa23b
Handle changes to OverlayActivationMode
2019-09-11 17:34:28 +09:00
825a34ecd3
Early return to avoid other potential fail cases
2019-09-11 17:34:03 +09:00
f53410a42a
Merge remote-tracking branch 'upstream/master' into re-order-events
2019-09-11 16:48:44 +09:00
03bd7ca8e7
Implement RankingsScopeSelector
2019-09-10 04:20:32 +03:00
65869c7ebb
Refactor LeaderboardScopeSelector for more extensibility
2019-09-10 04:04:37 +03:00
95baae5088
Fix dragging from inside to outside an overlay incorrectly hiding
2019-09-06 18:27:54 +09:00
b3f61abd49
Use float types for cursor sizes ( #5958 )
...
Use float types for cursor sizes
2019-09-06 15:45:44 +09:00
99579255ad
Force glowing sprite text to never redraw
2019-09-05 14:41:02 +09:00
2e6af84ca8
Don't redraw leaderboard scores
2019-09-05 14:39:02 +09:00
a87a1e6031
Don't redraw certain buffered containers on scale change
2019-09-04 19:38:12 +09:00
4c563232d6
HoverClickSounds should handle click event instead of MouseUp
2019-09-04 11:37:19 +09:00
53fe290ef3
Merge branch 'master' into back-button-part-2
2019-09-03 19:44:30 +09:00
e98059267d
Improve xmldoc
2019-09-03 19:21:24 +09:00
299d528654
Simplify implementation
2019-09-03 19:20:23 +09:00
e88965b433
Merge remote-tracking branch 'upstream/master' into consistent-mod-button-sounds
2019-09-03 19:18:59 +09:00
eab06995d0
Add some whitespace
2019-09-03 11:37:56 +09:00
3b769128a8
Add a 60bpm beat when no beatmap is playing
2019-09-03 00:57:29 +02:00
cb55159b28
Use float types for cursor sizes
2019-09-03 01:28:51 +03:00
53c254c6a5
Replace Array.IndexOf() with Contains()
2019-09-02 19:01:36 +02:00
fc48b190fe
Fix inaccurate xmldoc
2019-09-01 13:32:53 +02:00
c4dc34eefd
Consolidate HoverClickSounds constructors
...
As suggested in review, merge both HoverClickSounds constructors into
one accepting optional arguments. Due to existing usages the parameter
is added as second and supplied by name in ModButton.
2019-09-01 13:10:11 +02:00
658e0edc3e
Handle other button clicks in HoverClickSounds
...
As suggested in review, remove previously introduced HoverMouseUpSounds
and instead change effect playing logic in HoverClickSounds by moving it
out of OnClick() to OnMouseUp().
Users of the class can either use the existing constructor to play
the effect only on left click or use the newly introduced constructor
with the MouseButton[] parameter to specify which button clicks should
trigger the sound.
2019-08-31 20:16:16 +02:00
a1c72db5f6
Fix inconsistent sound effects on mod buttons
...
Because HoverClickSounds.OnClick() does not fire upon right clicking
on mod buttons, the sound effects that play on left and right click
were inconsistent. Introduce HoverMouseUpSounds drawable that allows
to play the click sound effect upon mouse up events for an arbitrary
set of mouse buttons and use it on mod buttons.
2019-08-31 17:01:12 +02:00
94512fea8e
Apply naming suggestions
2019-08-31 16:20:33 +03:00
fa3591e5ec
Add setting to turn on/off the video
2019-08-31 00:42:20 +03:00
03a4acaf4c
Fix drags outside of overlay container bounds not hiding overlay
2019-08-29 12:07:58 +09:00
dfdf3f5e96
Merge remote-tracking branch 'upstream/master' into humanizer-fallback
2019-08-28 20:15:32 +09:00
b59973c712
Update in line with framework changes
2019-08-27 18:43:58 +09:00
82209aed82
Merge branch 'master' into humanizer-fallback
2019-08-22 17:58:40 +09:00
727a6abaf7
Simplify caching
2019-08-21 12:16:30 +03:00