Commit Graph

1193 Commits

Author SHA1 Message Date
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
2b4e2d8ed6 Standardise corner radius of dropdowns 2020-09-08 19:04:46 +09:00
ae022d7559 Show all items in dropdown, set global max height 2020-09-08 18:55:53 +09:00
6862571672 Fix IconButton sometimes not recolourising 2020-09-02 22:02:57 +09:00
a171d0e292 Remove unused methods and classes 2020-08-31 18:14:22 +09:00
8b7446c43f Fix RollingCounter not updating initial value if changed before loaded 2020-08-31 18:13:51 +09:00
5714c761eb Merge pull request #9768 from frenzibyte/allow-counter-customize-sprite-text
Allow providing custom sprite text for RollingCounter<T>
2020-08-20 00:14:48 +09:00
1badc584f6 Update textbox event names 2020-08-19 22:10:58 +09:00
5759ffff6f Use the property instead of the backing field 2020-08-19 07:45:05 +03:00
8f1a71c6b1 Remove counter sprite attributes for not being of any reasonable use 2020-08-19 07:44:45 +03:00
9d10658e3c Allow providing custom sprite text for RollingCounter<T> 2020-08-03 20:14:17 +03:00
e5991d6e14 Change method structure for hover/unhover state setting (shouldn't be called "Fade") 2020-07-30 13:49:04 +09:00
d4496eb982 Update ShowMoreButton in line with web 2020-07-30 04:51:09 +03:00
f71ed47e66 Fix focused textbox absorbing input when unfocused 2020-07-20 11:52:02 -07:00
681f001525 Convert icon to local variable 2020-07-11 19:19:34 -07:00
4d7dc9f5eb Fix color and underline of tab control checkboxes when initially checked 2020-07-11 18:27:47 -07:00
840380e0de Fix LocallyAvailable state case getting cleared 2020-07-10 20:30:59 +09:00
c7b5c5aef4 Add tooltips to beatmap download button 2020-07-10 20:22:51 +09:00
f699a34c77 Rename variable for potential future expansion 2020-07-10 18:19:18 +09:00
664ab6d5f6 Merge branch 'master' into add-textbox-samples-and-fix-distingushing-passwords 2020-07-10 17:14:46 +09:00
bbbe8d6f68 Remove group selector for now, tidy up code somewhat 2020-07-09 13:47:11 +09:00
cb69d1a865 Fix crash when changing tabs in changelog 2020-07-03 16:47:34 +09:00
14ad3835ff Update naming 2020-06-23 21:27:01 +09:00
91b6979c97 Fix LoadingSpinner not always playing fade in animation 2020-06-12 13:38:20 +09:00
178bbf16d1 Fix password text boxes having distinguishable key sounds
Closes https://github.com/ppy/osu-framework/issues/3280
2020-06-05 06:44:41 +03:00
c6c88a901c Add text box sample playback logic in OsuTextBox
Moved from osu!framework.
2020-06-05 06:43:44 +03:00
3487c1fd1b Add menus to mark as rim and strong 2020-05-29 16:45:47 +09:00
11537dd688 Merge branch 'master' into tourney-subscreen-back-button 2020-05-17 17:38:36 +09:00
13d4997c91 Remove custom back action logic (use receptor as intended) 2020-05-17 17:35:10 +09:00