miterosan
|
8c0bcb8e3c
|
Fix drawable crash and lload the inital messages of newly joined channels
|
2018-07-29 21:40:43 +02:00 |
|
Dean Herbert
|
da8fc0ee5d
|
ToLower -> ToLowerInvariant
|
2018-07-25 07:37:05 +02:00 |
|
Dean Herbert
|
7b653fab17
|
Pass in lastMessageId instead of self referencing
|
2018-07-24 18:01:28 +02:00 |
|
Dean Herbert
|
6937cf27a7
|
Tidy up channel join logic
|
2018-07-24 17:51:20 +02:00 |
|
Dean Herbert
|
090d197b21
|
Remove unnecessary using
|
2018-07-24 17:35:08 +02:00 |
|
Dean Herbert
|
da730269a9
|
Formatting and ctor usage for required parameters
|
2018-07-24 15:25:47 +02:00 |
|
miterosan
|
42df0c974f
|
Rename UserChannel to private channel.
|
2018-07-24 05:17:57 +02:00 |
|
miterosan
|
e769c15d28
|
Provide XML doc in Channel.cs and ChannelManager.cs and ChatTabControl.cs
|
2018-07-24 05:14:33 +02:00 |
|
miterosan
|
16db81e9b5
|
Extract the message hadling logic into IncomingMessagesHandler
|
2018-07-24 04:54:11 +02:00 |
|
miterosan
|
9a6d92bb22
|
Rename fetchMsgReq to fetchMessageReq in ChannelManager.cs
|
2018-07-23 22:09:05 +02:00 |
|
miterosan
|
2ae890366a
|
Nicefy the errormessage in the constructor of GetMessagesRequest
|
2018-07-23 22:08:37 +02:00 |
|
Dean Herbert
|
1ab75529a1
|
Simplify user channel message population code
|
2018-07-23 21:15:52 +02:00 |
|
Dean Herbert
|
0aacde836a
|
Move private channel constructor to own class
|
2018-07-23 20:46:44 +02:00 |
|
miterosan
|
9f43e0c900
|
Merge branch 'master' of https://github.com/ppy/osu into Private_Messages
# Conflicts:
# osu.Game/Overlays/Chat/ChatTabControl.cs
# osu.Game/Overlays/ChatOverlay.cs
|
2018-07-23 15:45:54 +02:00 |
|
miterosan
|
8e93269885
|
Remove whitespace
|
2018-07-09 22:47:01 +02:00 |
|
miterosan
|
3140b2e15c
|
Fix duplicate messages appearing
|
2018-07-09 22:14:21 +02:00 |
|
miterosan
|
290b6e5f1d
|
Fix the crash in the visual testcase
|
2018-07-09 22:09:27 +02:00 |
|
miterosan
|
ec914a5095
|
Fix crash when the local echo is send to the wrong channel.
|
2018-07-09 21:00:39 +02:00 |
|
miterosan
|
f681ef41ac
|
Rename MAX_HISTORY to MaxHistory, added some logging on failures, use a lamda in ChatOverlay instead of a method pointer.
|
2018-07-09 20:39:16 +02:00 |
|
miterosan
|
d4f9bcdee1
|
Merge branch 'Private_Messages' of https://github.com/miterosan/osu into Private_Messages
|
2018-07-09 20:14:16 +02:00 |
|
miterosan
|
16d3815a59
|
Clean Channel up and reword two comments
|
2018-07-09 18:58:33 +02:00 |
|
miterosan
|
4b638db475
|
Reorder the properties and fields on Channel.
Make MAX_HISTORY because cause can not be public.
|
2018-07-09 18:52:28 +02:00 |
|
miterosan
|
263e68de91
|
Use a custom channel not found exception.
|
2018-07-09 18:45:11 +02:00 |
|
miterosan
|
c56a4ea893
|
Merge branch 'master' into Private_Messages
|
2018-07-08 19:29:33 +02:00 |
|
Dean Herbert
|
625b9ead4c
|
Fix links from profile top scores to beatmaps not working correctly
|
2018-07-05 21:00:23 +09:00 |
|
smoogipoo
|
73851fb194
|
Fix beatmap details not working for unranked beatmaps
|
2018-07-03 15:57:05 +09:00 |
|
miterosan
|
884ac71874
|
Merge branch 'master' into Private_Messages
|
2018-06-28 21:04:02 +02:00 |
|
smoogipoo
|
f1dfe04bd9
|
Fix broken conditional
|
2018-06-26 20:13:44 +09:00 |
|
Dean Herbert
|
78ccbcabf3
|
Fix API getting stuck in an endless loop under a certain unauthorized scenario
|
2018-06-22 17:34:29 +09:00 |
|
miterosan
|
cd0fe6a09e
|
Merge branch 'master' of https://github.com/ppy/osu into Private_Messages
# Conflicts:
# osu.Game.Tests/Visual/TestCaseChatLink.cs
|
2018-06-17 14:15:14 +02:00 |
|
Dean Herbert
|
955a78e76d
|
Remove OnlineBeatmapSetID from BeatmapInfo
It should now be retrieved via the linked BeatmapSetInfo
|
2018-06-08 15:26:27 +09:00 |
|
Dean Herbert
|
e8455dc1e4
|
Fix incorrect hash usage
|
2018-06-08 14:38:04 +09:00 |
|
Dean Herbert
|
21c8ef576c
|
Expose result for synchronous consumption
|
2018-06-08 14:37:48 +09:00 |
|
Dean Herbert
|
b265f02d56
|
Add comment about scheduled invocation
|
2018-06-08 14:37:27 +09:00 |
|
Dean Herbert
|
8220e0c79a
|
Remove OnlineBeatmapSetID from BeatmapMetadata
|
2018-06-08 12:46:34 +09:00 |
|
Dean Herbert
|
d1e9dba4aa
|
Move beatmap lookup ability to new request
|
2018-06-08 12:21:12 +09:00 |
|
Dean Herbert
|
b45354ce97
|
Add missing header
|
2018-06-08 12:06:58 +09:00 |
|
Dean Herbert
|
1716975a37
|
Move out APIBeatmap
|
2018-06-08 12:04:33 +09:00 |
|
Dean Herbert
|
8cc31aca54
|
Reorganise API requests and response classes
They were previously breaking the two-class-per-file rule.
|
2018-06-08 11:42:35 +09:00 |
|
Dean Herbert
|
645f6efce7
|
Fix web request failures not being correctly handled at an APIRequest level
|
2018-06-03 13:01:52 +09:00 |
|
Dean Herbert
|
ae6f603d16
|
Merge branch 'master' into match-panel-with-web
|
2018-06-01 21:31:18 +09:00 |
|
DrabWeb
|
59762c0393
|
Change Room.Participants to an IEnumerable.
|
2018-06-01 06:15:23 -03:00 |
|
Joehu
|
1095669a55
|
Match panel with web
|
2018-05-31 08:09:19 -07:00 |
|
Dean Herbert
|
49a683e386
|
Merge remote-tracking branch 'upstream/master' into miterosan-Private_Messages
|
2018-05-31 14:50:20 +09:00 |
|
DrabWeb
|
f7a4a4eeef
|
Add Lounge FilterControl.
|
2018-05-22 00:24:39 -03:00 |
|
miterosan
|
1bbeb6d70e
|
Make the sinceId readonly
|
2018-05-06 19:54:41 +02:00 |
|
miterosan
|
ba5861b527
|
Merge remote-tracking branch 'origin/master' into Private_Messages
# Conflicts:
# osu.Game/Online/API/Requests/GetMessagesRequest.cs
# osu.Game/Overlays/Chat/ChatTabControl.cs
|
2018-05-06 19:45:33 +02:00 |
|
Dean Herbert
|
36a671e306
|
Fix new detections in rider 2018.1
|
2018-04-23 14:56:45 +09:00 |
|
miterosan
|
3b68dda23e
|
Merge remote-tracking branch 'origin/master' into Private_Messages
|
2018-04-18 20:55:12 +02:00 |
|
miterosan
|
29e8c70ed7
|
Only use one tabControl (channeltabcontrol). Fix that the Channel messages did not refresh.
|
2018-04-18 20:46:42 +02:00 |
|
Dean Herbert
|
7e5d5a197b
|
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
|
2018-04-18 16:41:01 +09:00 |
|
smoogipoo
|
ffbe6f2e37
|
Merge remote-tracking branch 'origin/master' into fix-rank-status
# Conflicts:
# osu.Game/Beatmaps/RankStatus.cs
# osu.Game/Online/API/Requests/SearchBeatmapSetsRequest.cs
# osu.Game/Overlays/Direct/FilterControl.cs
# osu.Game/Overlays/DirectOverlay.cs
|
2018-04-18 14:16:58 +09:00 |
|
Dean Herbert
|
f62677222c
|
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
|
2018-04-18 13:08:53 +09:00 |
|
miterosan
|
142e1b8587
|
update the line endings
|
2018-04-14 13:32:48 +02:00 |
|
miterosan
|
5bfb386226
|
Merge remote-tracking branch 'origin/master' into Private_Messages
|
2018-04-14 13:31:03 +02:00 |
|
miterosan
|
1b51da70af
|
Create an abstraction for APIMessagesRequest
|
2018-04-14 13:23:16 +02:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
miterosan
|
e39f5a1adf
|
Rename var chatmanager -> channelManager
Apply requested changes
|
2018-04-12 23:19:13 +02:00 |
|
Joehu
|
463b189d2f
|
Remove unused using directives
|
2018-04-12 08:13:24 -07:00 |
|
Joehu
|
df4b64effc
|
Rename rankStatus to searchCategory
|
2018-04-12 08:03:19 -07:00 |
|
Joehu
|
f18594887b
|
Move enum to SearchBeatmapSetsRequest
|
2018-04-12 07:49:23 -07:00 |
|
Joehu
|
461e063f19
|
Rename RankStatus to BeatmapSearchCategory
|
2018-04-11 22:50:39 -07:00 |
|
smoogipoo
|
baae4427ff
|
Move string-token property to OAuth
|
2018-04-12 14:30:28 +09:00 |
|
smoogipoo
|
e007365916
|
Save OAuth token to config on every token change
|
2018-04-12 14:23:49 +09:00 |
|
miterosan
|
a5e0311253
|
Trim whitespaces
|
2018-04-11 20:53:35 +02:00 |
|
miterosan
|
c2020742b2
|
Actually use the fact that ChannelManager is now a component
|
2018-04-11 20:37:51 +02:00 |
|
miterosan
|
2056258def
|
Fix code sanity
|
2018-04-11 20:31:16 +02:00 |
|
miterosan
|
3860594f40
|
Rename everything into channel and remove everything chat
|
2018-04-11 20:01:57 +02:00 |
|
miterosan
|
39ecc3d31d
|
Add Test Case, improve displaying the avatar, use a chatTabControl instead of putting both in ChatOverlay, readd shadow.
Requires osu-framework for a fix
|
2018-04-11 18:23:09 +02:00 |
|
miterosan
|
85f736ae89
|
Allow opening a new chat with right click on User
Allow faster viewing of the usertab using lasy loading
|
2018-04-09 23:14:39 +02:00 |
|
miterosan
|
5512d58c1d
|
Remove the sealed modifier
|
2018-04-09 21:06:05 +02:00 |
|
miterosan
|
aa26ea483d
|
remove using, remove empty agrument list
|
2018-04-08 22:43:01 +02:00 |
|
miterosan
|
2a314f052a
|
Trim more whitespace
|
2018-04-08 22:28:50 +02:00 |
|
miterosan
|
0a207e00d5
|
Trim whilespace
|
2018-04-08 22:24:55 +02:00 |
|
miterosan
|
4b7ffd09d9
|
Trim whitespace
|
2018-04-08 22:18:29 +02:00 |
|
miterosan
|
a48ccb5603
|
Implement Private chat
|
2018-04-08 22:12:57 +02:00 |
|
miterosan
|
a70b329155
|
Split drawing and business logic of ChatOverlay
|
2018-04-08 18:21:48 +02:00 |
|
miterosan
|
525e50e8dd
|
Merge remote-tracking branch 'origin/master' into Private_Messages
|
2018-04-08 15:23:09 +02:00 |
|
miterosan
|
f1696eae92
|
Use IEnumable instead of List
|
2018-04-08 15:01:14 +02:00 |
|
naoey
|
c304c1eecf
|
Make LinkFlowContainer handle beatmap id lookup in game.
|
2018-04-04 21:23:51 +05:30 |
|
miterosan
|
c937789684
|
Rename GetMessagesRequest to GetChannelMessagesRequest
|
2018-03-28 21:33:50 +02:00 |
|
miterosan
|
56de6c1067
|
Rename Channel to ChannelChat
|
2018-03-28 21:11:06 +02:00 |
|
DrabWeb
|
19bc6b9168
|
Merge https://github.com/ppy/osu into beatmap-set-status
|
2018-03-27 18:13:58 -03:00 |
|
DrabWeb
|
eb374c5774
|
Add beatmap set online status and display it in direct panels and the beatmap set overlay.
|
2018-03-26 21:04:45 -03:00 |
|
Dean Herbert
|
0e669c9a3f
|
Fix many warnings
|
2018-03-24 18:23:22 +09:00 |
|
smoogipoo
|
c29f7a4333
|
Merge remote-tracking branch 'origin/master' into netstandard
|
2018-03-24 14:49:46 +09:00 |
|
smoogipoo
|
f0c0a51108
|
Convert APIAccess to use cancellation tokens
|
2018-03-23 20:57:04 +09:00 |
|
Dean Herbert
|
6c4e719e0f
|
Fix API never stopping its thread
|
2018-03-23 15:46:55 +09:00 |
|
Dean Herbert
|
ce2997419a
|
Expose API scheduling internally
|
2018-03-14 11:37:50 +09:00 |
|
Dean Herbert
|
07642546bb
|
Make APIAccess a component
|
2018-03-14 11:29:54 +09:00 |
|
Dean Herbert
|
83cd2fd317
|
Move token saving logic to APIAccess
|
2018-03-14 10:15:05 +09:00 |
|
Dean Herbert
|
afc3646450
|
Move API configuration hooks out of OsuGameBase
Also makes username more private, and password completely private.
|
2018-03-14 10:15:05 +09:00 |
|
vperus
|
ba44813c00
|
Fixed exit from game save username instead of email. Resolve #2156
|
2018-03-13 12:10:47 +02:00 |
|
Dean Herbert
|
f78538fea8
|
Merge branch 'master' into user-profile-recent
|
2018-03-07 19:41:52 +09:00 |
|
Dean Herbert
|
07bf8549eb
|
Fix arbitrary API request errors getting identified as timeouts
|
2018-03-06 17:39:34 +09:00 |
|
naoey
|
a77d1eedae
|
Fix achievements parsing and add badges to recent activity.
|
2018-02-26 13:08:12 +05:30 |
|
naoey
|
a20e4bc2c3
|
Fix typos and missing fields in JSON mappings.
|
2018-02-26 11:46:16 +05:30 |
|
naoey
|
5724618b2a
|
Add license headers and sanitise open profile argument.
|
2018-02-26 09:58:11 +05:30 |
|
naoey
|
1ad45b0941
|
R# fixes.
|
2018-02-26 01:21:31 +05:30 |
|
naoey
|
75fdca928e
|
Handle links correctly and don't re-open profile if the user is same.
|
2018-02-26 01:21:29 +05:30 |
|