Commit Graph

3754 Commits

Author SHA1 Message Date
Dean Herbert 696802e674 Don't use in music player for now 2019-09-05 16:52:53 +09:00
smoogipoo a87a1e6031 Don't redraw certain buffered containers on scale change 2019-09-04 19:38:12 +09:00
Dean Herbert e88965b433 Merge remote-tracking branch 'upstream/master' into consistent-mod-button-sounds 2019-09-03 19:18:59 +09:00
Dean Herbert 312e12e3b4
Add spacing to difficulty icons on direct panels (#5957)
Add spacing to difficulty icons on direct panels
2019-09-03 18:44:58 +09:00
Joehu ce446826e8 Match web's max diff icon number 2019-09-02 11:00:12 -07:00
Joehu 5d3f3b7cc2 Add spacing to diff icons on direct panels 2019-09-02 10:59:43 -07:00
Joehu 6ca17bdfd5 Center icon and text using anchor and origin instead of margin 2019-09-02 10:42:21 -07:00
Dean Herbert 3443a9517f
Merge pull request #5953 from peppy/fix-direct-panel-unbind-nullref
Fix potential null reference on DirectPanel unbind
2019-09-02 21:35:17 +09:00
Dean Herbert 841da7d691 Fix potential null reference on DirectPanel unbind 2019-09-02 17:12:32 +09:00
Dean Herbert d21d68b36c Refactor to match web implementation 1:1 2019-09-02 17:04:38 +09:00
Dean Herbert 0985b1679f Move enum to response class 2019-09-02 15:57:55 +09:00
Dean Herbert 3d551b08a9 Rename legacy actions 2019-09-02 15:57:23 +09:00
Dean Herbert da45070373 Group common prefixes together 2019-09-02 15:44:21 +09:00
Dean Herbert c06908adf7 Fix spacing specifications 2019-09-02 15:37:38 +09:00
Dean Herbert 13fadec6ec Merge remote-tracking branch 'upstream/master' into kudosu-info 2019-09-02 15:25:41 +09:00
Dean Herbert 043034a6ce Merge remote-tracking branch 'upstream/master' into beatmapset-genre-language 2019-09-02 13:45:25 +09:00
Dean Herbert d4c12881f5 Remove unnecessary over-complication and fix transitions 2019-09-02 13:45:13 +09:00
Dean Herbert 6603cbd74d No language doesn't mean "Other" 2019-09-02 13:41:14 +09:00
Bartłomiej Dach 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
Dean Herbert d1eafafa51 Allow searching channels by topics
Closes #5939
2019-09-01 19:57:12 +09:00
iiSaLMaN a155814bc4 Implement instant movement properly 2019-09-01 06:07:25 +03:00
iiSaLMaN 7d955839be Instantly move rank graph tooltip 2019-09-01 04:22:24 +03:00
Bartłomiej Dach 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
Bartłomiej Dach 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
Andrei Zavatski 71c844facd Remove unwanted spacings 2019-08-30 10:22:49 +03:00
Andrei Zavatski b03b520818 Move Absing from the APIKudosuHistory 2019-08-30 10:13:21 +03:00
Andrei Zavatski b7a75ef5e1 Merge remote-tracking branch 'refs/remotes/ppy/master' into kudosu-info 2019-08-30 10:09:00 +03:00
Dean Herbert 1d77e3764d
Merge branch 'master' into accuracy-bar 2019-08-30 15:21:32 +09:00
StanR c1c1c7874b Nullcheck 2019-08-29 13:25:05 +03:00
StanR 68ee7346b2 Remove usings 2019-08-29 12:49:44 +03:00
StanR d303083179 Update to match api 2019-08-29 12:29:31 +03:00
StanR 3347ee8170 Merge branch 'master' into beatmapset-genre-language 2019-08-29 09:57:53 +03:00
Dean Herbert dfdf3f5e96 Merge remote-tracking branch 'upstream/master' into humanizer-fallback 2019-08-28 20:15:32 +09:00
Dean Herbert bb22c2d6e4 Tidy up text construction 2019-08-28 17:29:18 +09:00
Dean Herbert b1f523dae3 Merge remote-tracking branch 'upstream/master' into kudosu-info 2019-08-28 17:13:57 +09:00
Dean Herbert fcf770c744 Merge branch 'master' into update-framework 2019-08-28 17:04:44 +09:00
Dean Herbert bef44b8e58 item -> model 2019-08-28 13:31:12 +09:00
Dean Herbert 3942c83c18 Simplify schedule layout 2019-08-28 13:28:57 +09:00
Dean Herbert 27633c8dbd T -> TModel 2019-08-28 13:28:21 +09:00
Dean Herbert f18b5a3c02 Remove "AllowCreate" function by instead handling nulls 2019-08-28 13:27:44 +09:00
Andrei Zavatski 5fd43d42f4 CI fixes 2019-08-27 16:09:37 +03:00
Andrei Zavatski 9a383eee1a Add AllowCreate function 2019-08-27 15:58:57 +03:00
Andrei Zavatski 22ee7db805 Refactor PaginatedContainer to avoid code duplication 2019-08-27 15:47:37 +03:00
Andrei Zavatski f49b58c102 Simplify text building 2019-08-27 15:30:41 +03:00
Andrei Zavatski 7f0a4fbef9 Merge remote-tracking branch 'refs/remotes/ppy/master' into kudosu-info 2019-08-27 15:11:55 +03:00
Dean Herbert b59973c712 Update in line with framework changes 2019-08-27 18:43:58 +09:00
Dean Herbert 2e21fbcf6a Fix incorrect colour usage 2019-08-25 11:44:56 +09:00
Dean Herbert 524547adbf
Merge branch 'master' into implement-grouped-difficulty-icons 2019-08-24 17:34:58 +09:00
iiSaLMaN 008e39b738 Remove redundant using directive 2019-08-24 01:40:40 +03:00
iiSaLMaN 8ccbe84f67 Loop on distinct rulesets of beatmap instead of all 2019-08-24 01:30:33 +03:00