Commit Graph

491 Commits

Author SHA1 Message Date
4ba60ed089 Apply currently selected mods to filter leaderboard scores
Modifies GetScoresRequest to build query string locally instead of using WebRequest.AddParameter since it doesn't support array parameters
2019-07-03 17:04:20 +05:30
9805adc61d Fix online ScoreInfo having the wrong ruleset 2019-07-03 14:25:59 +05:30
7d9e215744 Code quality fixes 2019-06-29 12:29:12 +05:30
53d6d74537 Update to match upstream changes 2019-06-28 09:33:13 +05:30
ab0bb8b678 Implement replay downloading with ArchiveDownloadModelManager 2019-06-28 09:33:13 +05:30
375a6f406d Merge remote-tracking branch 'upstream/master' into not-available-to-download 2019-06-27 11:44:41 +09:00
f4e765cf99 Merge branch 'master' into not-available-to-download 2019-06-26 05:13:58 +03:00
9d88295ece Merge remote-tracking branch 'upstream/master' into generic-download-model-manager 2019-06-25 18:27:16 +05:30
90acc9b6ca Avoid calling api request callback after user cancel 2019-06-25 13:52:43 +09:00
4b46601eae Remove redundant variable, handle all request failures 2019-06-19 19:43:09 +05:30
5278c5f365 Merge branch 'master' into not-available-to-download 2019-06-19 01:14:32 +03:00
d65c20bbdc Merge branch 'master' into generic-download-model-manager 2019-06-19 01:29:06 +09:00
84a0b948e1 Fix typo in VersionNavigation class name 2019-06-17 16:32:38 +09:00
d693b2a329 Fix multiplayer score submission failing silently 2019-06-16 00:31:14 +09:00
38616a2bb5 Merge branch 'master' into fix-beatmapoverlay-graphs 2019-06-15 18:37:01 +09:00
aa7cae0879 Rephrase xmldoc 2019-06-13 16:55:41 +05:30
52c7ed9960 Add ability to change the flie extension of API download requests 2019-06-13 16:16:48 +05:30
389997dbc4 Fix metrics being populated with null ratings 2019-06-13 19:14:58 +09:00
583bb53f53 Remove GetBeatmapDetailsRequest 2019-06-13 16:57:19 +09:00
0a79b444d9 Move metrics to beatmap set 2019-06-13 16:52:49 +09:00
f240a157b2 Deserialize API metrics 2019-06-13 16:39:38 +09:00
7ba676ad31 Rename Info to Model 2019-06-12 21:56:36 +05:30
951a5abccc Merge remote-tracking branch 'upstream/master' into generic-download-model-manager 2019-06-12 17:41:16 +05:30
021d0273f9 Split out user activity from user status (#4619)
Split out user activity from user status

Co-authored-by: Dean Herbert <pe@ppy.sh>
2019-06-12 20:14:03 +09:00
b2b3df3885 Merge remote-tracking branch 'upstream/master' into settings-footer-show-changelog-current-build 2019-06-12 18:28:43 +09:00
f358fce9ab Move activity (writable) bindable to APIAccess so it correctly transfers between users 2019-06-12 18:04:57 +09:00
c591a6f1fa Rename request type to be less verbose 2019-06-12 13:30:23 +09:00
06a558c4b7 Remove unecessary third generic and change usages to match 2019-06-11 21:11:30 +05:30
8ff26a8fbc Add license headers and xmldoc 2019-06-11 19:49:10 +05:30
341d137f5c Make BeatmapManager inherit from new base class 2019-06-11 19:36:08 +05:30
b4de51b612 Create a generic base archive download manager class 2019-06-11 18:29:33 +05:30
1c6a81e2aa Merge branch 'master' into not-available-to-download 2019-06-11 12:32:46 +03:00
07e17518e9 Fix all "Maintainability" CodeFactor issues 2019-06-11 10:28:16 +02:00
ae284d1127 Merge branch 'master' into not-available-to-download 2019-06-10 21:39:32 +03:00
3202110b80 Add a container for Beatmap Availability 2019-06-10 20:17:44 +03:00
2e911d0e96 Merge remote-tracking branch 'upstream/master' into settings-footer-show-changelog-current-build 2019-06-10 19:13:54 +02:00
3fc604b60a Add Availability to BeatmapSetOnlineInfo 2019-06-10 13:18:38 +03:00
e8c73f3127 Make APIChangelogEntry.Major a non-nullable property 2019-06-08 09:45:34 +02:00
115a75e4c6 Use a constant for lazer variables 2019-06-03 13:16:05 +09:00
a9447eaf7b Remove redundant prefixes 2019-05-21 14:02:34 +09:00
a131875a7b Use bindables the whole way 2019-05-21 13:34:35 +09:00
58a3480b6a Update ChangelogHeader to work again with OverlayHeader 2019-05-21 12:52:50 +09:00
dbc42fd59e Remove StreamColour class and implement locally 2019-05-17 18:31:53 +09:00
37e989fc64 fixup! Convert BadgeDisplay to use bindable 2019-05-17 18:31:53 +09:00
1505ca976b API request clean-up 2019-05-15 18:21:06 +09:00
d66a26cd11 Add JsonProperty hinting 2019-05-13 17:26:50 +09:00
8ecd1912e1 Split out web response classes into own files 2019-05-13 17:24:33 +09:00
e9c3f54307 Share web request between builds and streams 2019-05-13 16:44:43 +09:00
37a8d9eb80 Remove chart references for now 2019-05-13 16:27:54 +09:00
219c590b8a Initial pass to make work with real API 2019-05-13 16:24:32 +09:00