Commit Graph

293 Commits

Author SHA1 Message Date
9ecfb4e4bf Last CI fix. 2017-04-24 20:22:04 +09:00
9670ea9a2a CI fixes 2017-04-24 20:16:41 +09:00
8b048a6706 Fix typo. 2017-04-24 19:33:48 +09:00
e1a2f1bc7a Add beatmap metrics lookup. 2017-04-24 19:17:11 +09:00
7475b39dc1 Merge branch 'master' into chat-post-support 2017-04-19 21:29:07 +09:00
3129708ccb Add chat sending support. 2017-04-19 18:46:52 +09:00
83fa143e17 Bring API request structure up-to-date. 2017-04-19 16:05:06 +09:00
fbd26a1d5e Mode -> Ruleset. 2017-04-18 16:05:58 +09:00
039f4a65dc Combine user models. 2017-03-28 00:08:24 +09:00
55df07a872 Fix username being cleared when it shouldn't be. 2017-03-28 00:08:22 +09:00
2074812f46 Move ScoreProcessor and Score to Scoring/. 2017-03-24 09:51:52 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
2b82f256d2 More resilient API cancel/fail logic. 2017-03-15 20:08:12 +09:00
1855f48997 Add cancellation support for API requests. 2017-03-15 18:07:26 +09:00
08e93275fa Styling fixes. 2017-03-15 17:50:52 +09:00
e3e19a156c Rename incorrect class file. 2017-03-15 14:37:29 +09:00
8f5d262f30 Add GetScoresRequest API methods. 2017-03-15 14:06:05 +09:00
dad6060149 Fix warnings not covered by resharper locally. 2017-03-09 16:07:34 +09:00
da751804b6 Reduce error count. 2017-03-09 14:24:16 +09:00
0cad5d7d41 Fix most warnings. 2017-03-07 13:05:57 +09:00
4163569e57 Fix some license headers. 2017-03-02 18:45:20 +09:00
a5dfa7ab06 Remove unnecessary using statements 2017-02-23 21:38:10 +01:00
d00ea4564f Fix API coming online too early in race scenarios. 2017-02-22 14:09:48 +09:00
e06aa44c4c Warning Fixes 2017-02-09 16:18:08 +03:00
5757f844bf Fix a potential crash due to API being too eager to declare online state. 2017-02-07 20:29:40 +09:00
6b011a50d2 Naming standardisation and enforcing. 2017-02-07 16:20:36 +09:00
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
f356640cb7 Add missing licence headers. 2016-12-06 19:07:15 +09:00
6ccce88a0e Add proper user data retrieval on connect. 2016-12-01 16:44:24 +09:00
ed879f33df Add logout button and check for inputs before allowing login. 2016-11-30 19:43:03 +09:00
01dc7cb5c2 Thread safety, username saving correctly etc. 2016-11-30 19:22:36 +09:00
3fa80d2376 Update client id/secret and bring API endpoints up-to-date. 2016-11-30 18:30:24 +09:00
11f726ad45 Add basic login flow. 2016-11-30 18:30:15 +09:00
34e91c8474 Add the concept of IOnlineComponents, registered tot he API for handling state changes. 2016-11-30 18:30:01 +09:00
2566d6bfe0 Fix regressions with HitRenderers, while also cleaning them up. 2016-10-13 10:10:15 +09:00
b4c9dca54b Merge remote-tracking branch 'upstream/master' into api-channels-messages
Conflicts:
	osu.Game/Online/Chat/Message.cs
2016-09-29 23:54:33 +09:00
a69c5b4fc0 Fix a few warnings. 2016-09-29 23:46:27 +09:00
154b914a3a Fix API scheduling. 2016-09-27 19:22:08 +09:00
28045b7136 Add back basic API support for channel/message retrieval. 2016-09-27 18:33:52 +09:00
997c6f45f6 Update framework again. 2016-09-21 17:37:33 +09:00
7d2f303e61 Update font logic to override framework default.
# Conflicts:
#	osu.Game/OsuGame.cs
2016-09-01 22:47:48 +09:00
013cf1cf3f Fix broken namespaces. 2016-08-31 20:16:05 +09:00
8870935a4b Add basic online API support. 2016-08-31 20:14:01 +09:00