DrabWeb
ecd6994d74
Added favourite/download buttons and author info.
2017-09-08 19:17:39 -03:00
DrabWeb
1d3139d3c3
Basic layout.
2017-09-08 18:32:07 -03:00
Dean Herbert
e5308b6247
Method rename
2017-09-06 23:12:32 +09:00
Dean Herbert
da294c9605
Don't use base call when we don't have to
2017-09-06 23:10:08 +09:00
Dean Herbert
4f49a0c183
Simplify action
2017-09-06 22:58:21 +09:00
Dean Herbert
a7fa66b9f9
Fix CI issue
2017-09-06 22:41:03 +09:00
Dean Herbert
940c45b6d1
Fix visual styling and code styling
2017-09-06 21:43:20 +09:00
Dean Herbert
c6fa899b15
Merge remote-tracking branch 'upstream/master' into quit-chat-channels
2017-09-06 21:43:03 +09:00
smoogipooo
5508fa0fd9
Merge remote-tracking branch 'origin/master' into new-menus
2017-09-05 19:14:42 +09:00
smoogipooo
1904b5edfe
Only store native position instead of input state.
2017-09-05 10:38:19 +09:00
smoogipooo
e9f0762440
Don't query GetContainingInputManager every Update.
2017-09-05 10:29:51 +09:00
smoogipooo
ad966f41f5
Fix CI error.
2017-09-04 15:26:09 +09:00
smoogipooo
722b7419d6
Clamp at the end points.
2017-09-04 15:06:21 +09:00
smoogipooo
04c3801fcc
Add scrolling points so items can be dragged beyond the list.
2017-09-04 14:58:28 +09:00
smoogipooo
2ed20f5a6f
Add better fix for items swapping erratically.
2017-09-04 14:20:40 +09:00
smoogipooo
3b575444be
Rewrite PlaylistList as CompositeDrawable and remove all backwards PlaylistList references
...
Now handles drag at a PlaylistList.ItemsScrollContainer level (private class), and PlaylistList itself is no longer a Container so it only supports adding BeatmapSets. Sorry for the rewrite x.x.
2017-09-04 13:12:12 +09:00
smoogipooo
9b0309e683
Use TakeWhile instead of reversing the list.
2017-09-04 11:28:15 +09:00
smoogipooo
9078444a62
Fix items jumping between two indices in the edge case, use a linear search for now.
2017-09-04 11:03:53 +09:00
smoogipooo
c72a9b1301
Merge remote-tracking branch 'origin/master' into pr/n1202_2yangk23
2017-09-04 09:42:24 +09:00
smoogipooo
57678a13d9
Update in-line with framework changes.
2017-09-04 09:32:35 +09:00
Dean Herbert
8e0d18d36f
Add a button to restore all hidden difficulties
2017-09-01 18:26:01 +09:00
Kelvin
0e363fce1e
Try to fix stuttering behavior
2017-08-29 22:26:06 -07:00
Dean Herbert
39b5b04700
Don't use Bindable for AccentColour
...
Implements IHasAccentColour for conformity to rest of project. Also fixes a nullref when opening the login menu.
2017-08-29 18:17:01 +09:00
Kelvin
e5bf3f6a6a
Fix out of bounds
2017-08-29 00:46:11 -07:00
Kelvin
1eb31afd14
Get destination index using binarysearch
2017-08-29 00:39:17 -07:00
Dean Herbert
e53f2cb359
Merge branch 'master' into menu-mvvm
2017-08-29 15:57:19 +09:00
Kelvin
458c3a355f
Rearrange dragging using cheeseburger icon only
2017-08-28 23:28:58 -07:00
Kelvin
636492b9cf
Rearrange tracks in OnDrag
2017-08-28 22:59:28 -07:00
Kelvin
12be5b417d
Use MathHelper.Clamp
...
- Fix formatting
2017-08-28 22:51:26 -07:00
Kelvin
2f5d8a7f88
Fixed code style errors
2017-08-28 01:08:51 -07:00
Kelvin
97ebf38288
Use PlaylistList to manage Prev/Next tracks
2017-08-28 00:56:03 -07:00
Kelvin
5c3b7ac12c
Allow rearranging playlist tracks
2017-08-28 00:29:44 -07:00
smoogipooo
fc6c682d88
Update in-line with framework changes.
2017-08-28 14:42:52 +09:00
smoogipooo
66db3389f6
Update in line with framework changes.
2017-08-28 12:49:33 +09:00
Dean Herbert
ee85515d95
Changes in line with framework changes
2017-08-25 19:18:07 +09:00
smoogipooo
9f02000174
Update FilterControl using new AccentColour definition
2017-08-25 15:58:42 +09:00
smoogipooo
e83a554ffc
Update CollectionsDropdown in line with framework
2017-08-25 15:58:09 +09:00
smoogipooo
923ffae42c
Update SlimEnumDropdown in line with framework
2017-08-25 15:57:55 +09:00
smoogipooo
b42c9d21fe
Update LoginSettings in line with framework.
2017-08-25 15:57:43 +09:00
Dean Herbert
782ab81a88
Merge branch 'master' into update-edge-effect-fades
2017-08-25 15:01:01 +09:00
Dean Herbert
70154d1036
Update usage of FadeEdgeEffect
...
Improves the visual appearance of DirectPanels' shadows too.
2017-08-25 14:58:19 +09:00
Dan Balasescu
0d7592d9a6
Merge branch 'master' into beatmap-background-disposal-fix
2017-08-25 13:35:38 +09:00
Dan Balasescu
ebf3300cb6
Merge branch 'master' into beatmap-background-disposal-fix
2017-08-25 13:06:33 +09:00
Dan Balasescu
1385a6a969
Merge branch 'master' into correct-direct-toolbar-icon
2017-08-25 13:05:47 +09:00
Dean Herbert
67b3cbce2f
Fix beatmap background being disposed too early
...
Causes weird transitions on the music controller
2017-08-25 13:04:32 +09:00
Dean Herbert
86bde4b6b2
Use the correct icon for osu!direct in the toolbar
2017-08-25 13:03:34 +09:00
Dean Herbert
7055cb581d
Load direct panels more asynchronously to avoid stutter
2017-08-25 11:54:35 +09:00
Dean Herbert
ca0d1b79b2
Disallow multiple download requests for the same panel
2017-08-25 11:54:18 +09:00
Dean Herbert
7f617e2c36
Remove downloaded beatmap panels from osu!direct
2017-08-25 11:53:41 +09:00
Dean Herbert
febf0348be
Permit nulls to allow test cases to run successfully
2017-08-24 21:26:50 +09:00