Commit Graph

1707 Commits

Author SHA1 Message Date
faf8fe132e Change bindable int to float 2019-10-02 12:26:46 +08:00
e3502f5200 Fix typo on Key.Escape comment 2019-10-01 08:37:08 -07:00
ff6367fa4b Make back button glow when pressing escape 2019-10-01 08:26:45 -07:00
5f700f2ae9 Simplify exit logic of screens with textboxes using back button receptor 2019-10-01 08:26:34 -07:00
193a9b0dd7 Merge branch 'master' into labelled-switch-button 2019-09-29 14:56:26 +08:00
45f833ceea Add invocation null checks for safety 2019-09-25 22:14:42 +09:00
9f77a1ef35 Adjust namespaces 2019-09-25 17:53:08 +09:00
d32a0acd10 Merge remote-tracking branch 'origin/master' into labelled-switch-button 2019-09-25 17:51:12 +09:00
261ba5c80a Fix button not transforming correctly in some cases 2019-09-25 17:42:27 +09:00
654b815b36 Merge remote-tracking branch 'upstream/master' into back-button-part-2 2019-09-25 14:38:39 +09:00
f493f1c71d Move new components to v2 namespace 2019-09-24 19:00:26 +09: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