Commit Graph

154 Commits

Author SHA1 Message Date
ec50834e98 Load osu!direct overlay to "newest maps" tab by default 2017-09-27 12:23:48 +08:00
355a7b6649 Merge branch 'master' of git://github.com/ppy/osu into direct-previews 2017-09-26 12:22:11 +02:00
1f2a82b7ab make PreviewPlaying readonly instead of abstract 2017-09-26 12:21:00 +02:00
40f597f762 Add download button to grid view panels 2017-09-26 00:18:35 +08:00
c2bb3ea7bc Add minimal viable implementation of BeatmapSetOver in game 2017-09-25 17:58:03 +08:00
3e8ae93b34 appveyor 2017-09-17 22:54:23 +02:00
be1e868a2a add previews to osu!direct 2017-09-17 22:39:34 +02:00
0c2bad1de4 Get rid of some properties and todos. 2017-09-09 12:44:27 +05:30
e67606e203 Return existing download if it exists. 2017-09-09 10:25:28 +05:30
20becbe576 Use the specifically created progress action, add license header. 2017-09-09 01:53:42 +05:30
5a3814b02e XMLdoc fixes and a cautionary check. 2017-09-09 01:04:55 +05:30
0e4973020a Resharper and test case fixes. 2017-09-09 00:58:54 +05:30
00306b6e38 Maintain download progress between switching result views.
- Check for existing download requests on creating DirectPanel
- Actually remove downloaded beatmap from results
2017-09-09 00:57:48 +05:30
20f93c83d6 Make downloads happen in BeatmapManager. 2017-09-09 00:57:40 +05:30
70154d1036 Update usage of FadeEdgeEffect
Improves the visual appearance of DirectPanels' shadows too.
2017-08-25 14:58:19 +09:00
ca0d1b79b2 Disallow multiple download requests for the same panel 2017-08-25 11:54:18 +09:00
febf0348be Permit nulls to allow test cases to run successfully 2017-08-24 21:26:50 +09:00
32a23c7fe4 Add initial osu!direct beatmap download and import process 2017-08-24 20:16:03 +09:00
cacf256aad Add placeholder download method with progress bar 2017-08-24 18:51:50 +09:00
a2549157ca Add hover effects 2017-08-24 18:18:03 +09:00
4e1cf329c8 Move background logic to base class; reduce overdraw after set fades in 2017-08-24 17:39:39 +09:00
76a95495d3 Move shared code to base class 2017-08-24 17:30:10 +09:00
0d9ea97828 Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
2017-08-03 14:36:21 +09:00
5f53426a9a *Database -> *Store
Welcome back BeatmapManager
2017-07-27 16:56:41 +09:00
fce580d717 Reshuffle namespaces 2017-07-26 13:22:46 +09:00
64f2e2dc32 Use Colour instead of ColourInfo 2017-07-23 13:06:16 +02:00
e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
a5e610a7ba Update framework and fix compilation
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
3aeed86392 Merge branch 'master' into drawable-room-update 2017-07-14 15:29:27 +09:00
de46f3ab07 Remove all unnecessary parenthesis where object initialisers are used
Enforces at CI.
2017-07-13 15:11:33 +09:00
fea40ccc1a Share BeatmapSet cover sprite code. 2017-07-13 01:17:47 -03:00
190ea3bfab Remove unnused variable 2017-07-13 11:06:28 +09:00
3f2f42d13c Always load high resolution for now
Also rename GetBackground to CreateBackground, since it's returning a new instance.
2017-07-13 10:30:09 +09:00
b448603d6c CI fixes. 2017-07-11 01:42:51 -03:00
fc7b4ceff1 Fix osu!direct visual test initially not having a mode selected. 2017-07-11 01:30:59 -03:00
84701846ec Merge https://github.com/ppy/osu into osu-direct-search 2017-07-11 00:26:49 -03:00
178685292a Merge branch 'master' of https://github.com/ppy/osu into better-fill-mode 2017-07-08 12:25:08 +03:00
40225238d9 Set RelativeSizeAxes for updated FillMode behavior 2017-06-28 12:24:23 +03:00
480cdba023 Add OsuClickableContainer with generic sounds 2017-06-27 21:05:49 +09:00
1bca9ca0e9 Update framework with better children list 2017-06-24 12:56:35 +02:00
62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
70e12e5d9b Make the header tabs work 2017-06-08 06:21:45 -03:00
1162df96be Use DelayedLoadWrapper in DirectPanel backgrounds 2017-06-08 05:08:12 -03:00
d541006134 Use 2x size covers in list view 2017-06-07 12:15:11 -03:00
ddc4d45ae8 Unused usings 2017-06-07 11:39:04 -03:00
312fd16631 Ruleset filtering 2017-06-07 11:00:05 -03:00
f7f4f5e155 Request sorting, fix VS Code's "refactoring" 2017-06-07 10:40:18 -03:00
3ed740676f DirectSortCritera -> DirectSortCriteria 2017-06-07 10:19:17 -03:00
8006fab3c7 Merge https://github.com/ppy/osu into osu-direct-search 2017-06-07 09:56:13 -03:00