f7924d3bad
Rename "FixedSearchTextBox" to "SeekLimitedSearchTextBox"
2019-10-21 16:00:09 -07:00
e5b50b5e1f
Fix slider bar regression when using arrows
2019-10-17 13:54:36 -07:00
6b196a6ce7
CI fixes
2019-10-17 15:24:51 +03:00
a437ff74cc
Move VotePill to it's own file
2019-10-17 14:18:31 +03:00
d3a8dfd5ff
Implement LoadingButton component
2019-10-17 13:57:17 +03:00
350d139cbf
Make chevron icon colour protected
2019-10-16 15:54:00 +09:00
649951198e
Make most textbox carets movable
2019-10-15 14:47:48 -07:00
b1f7a673e7
Simplify chevron icon coloring
2019-10-15 00:10:02 +03:00
d4843285db
CI fixes
2019-10-14 17:33:14 +03:00
a44cc2e70b
Implement CommentsShowMoreButton
2019-10-13 14:43:30 +03: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
45f833ceea
Add invocation null checks for safety
2019-09-25 22:14:42 +09:00
654b815b36
Merge remote-tracking branch 'upstream/master' into back-button-part-2
2019-09-25 14:38:39 +09:00
708dfa2bdc
Merge remote-tracking branch 'refs/remotes/ppy/master' into page-selector
2019-09-19 16:37:51 +03:00
a05ae2c1b2
Merge remote-tracking branch 'upstream/master' into pr/EVAST9919/6082
2019-09-13 15:53:11 +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
eb683b079b
Adjust colours
2019-09-10 05:12:50 +03: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
bee7760d29
Make MaxPages value a bindable
2019-09-10 01:36:25 +03:00
0451b45fab
Add missing blank line
2019-09-08 00:37:11 +03:00
b97f4a81db
Add more testing
2019-09-08 00:27:40 +03:00
b0884d16fb
Visual adjustments
2019-09-08 00:13:23 +03:00
df29465ba4
Implement a single PageItem component
2019-09-07 23:42:30 +03:00
ec8298ac53
Simplify redraw function
2019-09-07 22:33:26 +03:00
ba18f77b62
Use OsuHoverContainer for prev/next buttons
2019-09-07 22:31:08 +03:00
9bd4220e9f
Add prev/next buttons
2019-09-07 09:20:11 +03:00
cea26baaef
Implement placeholder and correct redraw algorithm
2019-09-07 08:46:16 +03:00
f77cd6582d
Implement CurrentPage class
2019-09-07 08:20:09 +03:00
508b26ac69
Implement basic layout
2019-09-07 07:31:07 +03: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
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
fd26ef739a
Merge remote-tracking branch 'upstream/master' into back-button-part-2
2019-08-21 15:23:54 +09:00
48716f8f2b
Update framework
2019-08-21 13:29:50 +09:00
f7a92487ef
Fix checkbox sounds playing too often
2019-08-15 14:09:30 +09:00
4a28bdd384
Merge remote-tracking branch 'upstream/master' into back-button-part-2
2019-08-13 12:26:12 +09:00