Commit Graph

125 Commits

Author SHA1 Message Date
Jorolf 259d49e6b9 Merge branch 'master' of git://github.com/ppy/osu into direct-previews 2017-09-29 23:09:33 +02:00
Dean Herbert ec50834e98 Load osu!direct overlay to "newest maps" tab by default 2017-09-27 12:23:48 +08:00
Jorolf be1e868a2a add previews to osu!direct 2017-09-17 22:39:34 +02:00
naoey e67606e203 Return existing download if it exists. 2017-09-09 10:25:28 +05:30
naoey 0e4973020a
Resharper and test case fixes. 2017-09-09 00:58:54 +05:30
naoey 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
naoey 31a507372a
Don't show beatmaps that are already added. 2017-09-09 00:57:48 +05:30
Dean Herbert 7055cb581d Load direct panels more asynchronously to avoid stutter 2017-08-25 11:54:35 +09:00
Dean Herbert 7f617e2c36 Remove downloaded beatmap panels from osu!direct 2017-08-25 11:53:41 +09:00
Dean Herbert 5f53426a9a *Database -> *Store
Welcome back BeatmapManager
2017-07-27 16:56:41 +09:00
Dean Herbert fce580d717 Reshuffle namespaces 2017-07-26 13:22:46 +09:00
Thomas Müller e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
Dean Herbert f142bd0dc0 Improve formatting of panel creation code 2017-07-13 12:52:51 +09:00
Dean Herbert 8045e0566f Use a bindable for the current query.
Aso debounce and don't require hitting enter.
2017-07-13 12:22:51 +09:00
Dean Herbert 4e1a998f9d Don't return so early on empty search (never clears results) 2017-07-13 12:20:32 +09:00
Dean Herbert e30f0a2e69 Avoid potentially calling updateSearch more than once in a single update 2017-07-13 12:20:07 +09:00
DrabWeb b448603d6c CI fixes. 2017-07-11 01:42:51 -03:00
DrabWeb fbe414d780 Cleanup. 2017-07-11 01:03:38 -03:00
DrabWeb 84701846ec Merge https://github.com/ppy/osu into osu-direct-search 2017-07-11 00:26:49 -03:00
Thomas Müller 1bca9ca0e9 Update framework with better children list 2017-06-24 12:56:35 +02:00
DrabWeb 30fe7315ee Small cleanup 2017-06-08 06:47:21 -03:00
DrabWeb bb103d7878 Fix being able to commit with an empty query and clearing the results 2017-06-08 06:31:37 -03:00
DrabWeb 70e12e5d9b Make the header tabs work 2017-06-08 06:21:45 -03:00
DrabWeb add08e65ff Result counts displaying 2017-06-07 11:30:52 -03:00
DrabWeb a4be5c8a78 Fix being able to start typing something, change other filters, and have the search use the currently typing query 2017-06-07 11:13:12 -03:00
DrabWeb 312fd16631 Ruleset filtering 2017-06-07 11:00:05 -03:00
DrabWeb f7f4f5e155 Request sorting, fix VS Code's "refactoring" 2017-06-07 10:40:18 -03:00
DrabWeb 3ed740676f DirectSortCritera -> DirectSortCriteria 2017-06-07 10:19:17 -03:00
DrabWeb 8006fab3c7 Merge https://github.com/ppy/osu into osu-direct-search 2017-06-07 09:56:13 -03:00
DrabWeb 0439b15728 Generic type argument formatting 2017-05-31 21:29:50 -03:00
DrabWeb 9942733b63 Trim whitespace 2017-05-31 05:22:54 -03:00
Seth 394745bca5 Merge branch 'master' into social-browser 2017-05-31 05:18:52 -03:00
Dean Herbert 8544b45443 Update in line with framework 2017-05-30 22:23:51 +09:00
Dean Herbert d749fc516d Update focus handling in line with framework changes 2017-05-28 20:08:46 +09:00
DrabWeb 95cfce2950 Rank status filtering 2017-05-28 02:43:37 -03:00
DrabWeb 8745948a01 Basic searching in osu!direct, move BeatmapSetOnlineInfo covers into their own class 2017-05-28 02:26:25 -03:00
DrabWeb c0999c7fc1 Unused using directives 2017-05-26 06:12:22 -03:00
DrabWeb 12f6276e05 Move DisplayStyleControl to all FilterControls 2017-05-26 06:05:05 -03:00
DrabWeb 5785715ad5 CI fixes 2017-05-26 03:10:36 -03:00
DrabWeb 68377494f7 Browser - SearchableList 2017-05-26 02:44:09 -03:00
DrabWeb 5831da6978 Autohide social when entering a screen that doesn't allow overlays, fix potential nullrefs in DirectOverlay, CreateControls -> CreateSupplementaryControls 2017-05-26 02:32:01 -03:00
DrabWeb fc67582c3f Cleanup 2017-05-26 02:16:56 -03:00
DrabWeb 8fca0fddb3 Abstract DirectOverlay layout into base class for Social and osu!direct - BrowseOverlay, initial layout of social browser 2017-05-26 00:54:03 -03:00
DrabWeb a25c504965 CI fixes 2017-05-24 03:08:48 -03:00
DrabWeb 72c9959215 resultCounts -> ResultAmounts 2017-05-24 02:40:34 -03:00
DrabWeb ba2627d4e2 Merge branch 'osu-direct' of https://github.com/DrabWeb/osu into osu-direct 2017-05-24 02:40:00 -03:00
DrabWeb e59c1879a2 Remove tabs 2017-05-24 02:38:55 -03:00
DrabWeb 4490596f5f Keep one object per file 2017-05-24 02:37:27 -03:00
DrabWeb b08668b6d9 Remove @ from to-be-localized strings 2017-05-24 02:19:45 -03:00
Dean Herbert 5e01940770 Compare with private field 2017-05-24 13:43:10 +09:00
DrabWeb be1ae2bd8e Remove ??, value can never be null 2017-05-23 15:08:02 -03:00
DrabWeb 7a4b476121 Tab character 2017-05-23 14:46:23 -03:00
DrabWeb aa9a636c3c Indentation 2017-05-23 14:42:57 -03:00
DrabWeb 7b9eacc213 CI fixes 2017-05-23 14:41:30 -03:00
DrabWeb 4f17a4fe91 Make result counts scroll with the panels 2017-05-23 14:34:34 -03:00
DrabWeb 3c35badf06 Unused using 2017-05-22 02:03:53 -03:00
DrabWeb 6bf0ca59fe Make FilterControl not scroll with the panels 2017-05-22 02:03:26 -03:00
DrabWeb 4e2126dca8 Fix nullref when changing display mode without any BeatmapSets added 2017-05-21 18:54:35 -03:00
DrabWeb eb77c94150 Fix search field losing focus 2017-05-21 15:30:10 -03:00
DrabWeb 87ace2d7ec @"" -> string.Empty 2017-05-20 13:52:51 -03:00
DrabWeb e030573436 Add ReverseDepthFillFlowContainer to remove code duplication 2017-05-19 23:44:36 -03:00
DrabWeb e7a64126a3 Formatting and remove magic number 2017-05-19 20:13:59 -03:00
DrabWeb 83c81c0626 Cleanup (again) 2017-05-19 20:03:07 -03:00
DrabWeb c981a4a511 Formatting 2017-05-19 19:50:45 -03:00
DrabWeb c2ea2bb5b0 Proper search tab changing logic 2017-05-19 19:13:07 -03:00
DrabWeb 649fc8362b Fix ranked status dropdown expanding below the panels 2017-05-19 18:54:47 -03:00
DrabWeb 05b8fc5126 Added switching between grid/list and little transitions for the panels 2017-05-19 17:52:34 -03:00
DrabWeb 1bd13a8361 Indentation 2017-05-19 16:22:54 -03:00
DrabWeb e1c4c36122 +BeatmapOnlineInfo, +OnlineWorkingBeatmap, minor cleanups, panel beatmap backgrounds 2017-05-19 15:43:18 -03:00
DrabWeb a5fa7e1a7d Result counts displaying 2017-05-18 17:43:39 -03:00
DrabWeb c2880676db Added displaying sets 2017-05-18 16:15:49 -03:00
DrabWeb c3fb1ab7c6 Mapper -> Author, use BeatmapSetInfo for metadata 2017-05-18 15:01:01 -03:00
DrabWeb cabfe72c92 Changed DirectPanel to a base class for DirectGridPanel and DirectListPanel 2017-05-17 18:02:33 -03:00
DrabWeb 5fb445e3fe Basic direct panel, minor cleanups 2017-05-17 16:37:34 -03:00
DrabWeb 9ba356f2c6 Added osu!direct header and filter control 2017-05-17 05:58:34 -03:00