Commit Graph

26 Commits

Author SHA1 Message Date
31a447fda0 Update parameter discards 2022-06-24 21:26:19 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
0ecf5f201c Rename User to APIUser and move to correct namespace 2021-11-07 11:26:01 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
3409bc6b27 Update mapper usages with LocalisableDescription 2021-07-31 01:47:14 +03:00
8da6ecf6a9 Localise OverlayPanelDisplayStyle tab control. 2021-06-30 21:28:07 +02:00
f2287ba022 Localise friends online status stream control. 2021-06-30 21:16:21 +02:00
2609b22d53 Replace usage of CurrentModeRank in line with API change 2021-03-01 23:07:25 +03: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
9c22753f3f Remove unnecessary inheritance to OverlayView 2020-12-18 02:51:19 +03:00
94175d0532 Use global friends list instead of always fetching 2020-12-17 13:33:17 +03:00
81d95f8584 Implement UserBrickPanel component 2020-07-18 20:24:38 +03:00
b3d4b4a3f4 Add back missing fill flow 2020-04-20 18:25:39 +09:00
5464746d3d Switch to using CompositeDrawable 2020-04-20 15:25:58 +09:00
29bea4e11c Implement OverlayView component 2020-04-16 11:42:21 +03:00
bfd643dd16 Rename classes 2020-03-23 10:47:27 +09:00
9482fc5b99 Refactor grouping logic 2020-03-22 20:13:54 +03:00
2b0c267cb9 Expose Fetch method 2020-03-21 20:37:21 +03:00
d241f7c55f Better variable naming 2020-03-21 20:32:55 +03:00
e951979a12 Remove assert from online test 2020-03-17 22:34:46 +03:00
4ac740b12b Remove APIFriend 2020-03-17 08:51:54 +03:00
f816479ff8 Simplify order by rank 2020-03-17 02:03:57 +03:00
bd84980aa6 Simplify order by last visit 2020-03-17 01:56:10 +03:00
da97a02e66 Remove pointless flag 2020-03-17 01:53:53 +03:00
6a151b8e75 Add online test 2020-03-17 01:50:19 +03:00
544dfe7dd3 Implement FriendsLayout component 2020-03-16 09:42:21 +03:00