Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
Dean Herbert
|
367bc53a06
|
Revert some more instances of 'e' variable names
|
2019-02-22 20:15:25 +09:00 |
|
smoogipoo
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
|
smoogipoo
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
Unknown
|
6eff79913b
|
remove blank lines
|
2019-01-11 10:34:56 +01:00 |
|
Dean Herbert
|
f6018294b5
|
Update framework
|
2019-01-07 18:50:27 +09:00 |
|
smoogipoo
|
d4f5a8507c
|
Exit from match screen on escape
|
2018-12-25 17:14:56 +09:00 |
|
Dean Herbert
|
396caae0a9
|
Remove redundant newline
|
2018-12-21 19:01:19 +09:00 |
|
Dean Herbert
|
81104f4803
|
Make standalone chat reuse more code from main chat overlay
|
2018-12-21 17:54:12 +09:00 |
|
smoogipoo
|
6a9b0a0ba3
|
Fix initial messages not being received
|
2018-12-21 14:02:36 +09:00 |
|
smoogipoo
|
6b6629e9fd
|
Fix not posting to the correct channel
|
2018-12-21 14:02:29 +09:00 |
|
Dean Herbert
|
bc8b0485d8
|
Add textbox/posting support
|
2018-12-20 18:49:03 +09:00 |
|
Dean Herbert
|
65447d6f4a
|
Add optional parameters to target messages at a specific channel
|
2018-12-20 17:01:08 +09:00 |
|
Dean Herbert
|
3a13899ce1
|
Add stand-alone chat component
|
2018-12-20 16:54:49 +09:00 |
|
Dean Herbert
|
ea4dce8454
|
Add a polling component model
|
2018-12-10 21:08:14 +09:00 |
|
Dean Herbert
|
2a2561e5c8
|
Update framework and otehr nuget packages
|
2018-12-07 19:39:54 +09:00 |
|
Dean Herbert
|
2f9de149dd
|
Add constructor to create a PM channel from a User
|
2018-12-07 13:56:21 +09:00 |
|
smoogipoo
|
efdad3a3a7
|
Merge remote-tracking branch 'origin/master' into ChatManager_with_BindableCollection
|
2018-11-26 16:12:55 +09:00 |
|
smoogipoo
|
cadfe41f83
|
Merge remote-tracking branch 'origin/master' into external_link_warning
|
2018-11-23 15:19:52 +09:00 |
|
Dean Herbert
|
a144e97568
|
Fix crash on creating two new PM channels
|
2018-11-22 18:27:22 +09:00 |
|
smoogipoo
|
d1ec9fc294
|
Merge remote-tracking branch 'Joehuu/master' into fix-channel-presence
|
2018-11-22 13:04:32 +09:00 |
|
miterosan
|
4f41512265
|
Lowercase the references to joinedChannel and availableChannels
|
2018-11-21 23:21:27 +01:00 |
|
miterosan
|
21c9353fee
|
Remove not used usings
|
2018-11-21 23:15:45 +01:00 |
|
miterosan
|
a14b6ac9df
|
Replace ObservableCollection with BindableCollection
|
2018-11-21 23:15:44 +01:00 |
|
smoogipoo
|
39e9c61e24
|
OpenTK -> osuTK
|
2018-11-21 23:11:08 +01:00 |
|
Dean Herbert
|
2126cf0d9a
|
Fix join process for PMs being incorrect
|
2018-11-21 20:44:41 +09:00 |
|
Dean Herbert
|
b31efb7bb9
|
Fix PM channel type
|
2018-11-21 20:34:36 +09:00 |
|
Dean Herbert
|
d677921680
|
Remove excess newline
|
2018-11-21 18:53:50 +09:00 |
|
Dean Herbert
|
7755242a43
|
Merge branch 'master' into osuTK
|
2018-11-21 18:53:11 +09:00 |
|
Dean Herbert
|
88f82eb722
|
Fix instabilities in channel join logic
|
2018-11-21 17:15:15 +09:00 |
|
Dean Herbert
|
4cde66240d
|
Fix default channels not being joined
|
2018-11-21 17:15:15 +09:00 |
|
smoogipoo
|
ab2c969122
|
Add private channel types
|
2018-11-21 12:58:45 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
Dean Herbert
|
23a446bab2
|
Add support for all channel types
|
2018-11-20 15:03:55 +09:00 |
|
Roman Kapustin
|
376e76e00d
|
Resolve merge conflicts
|
2018-11-18 16:10:36 +03:00 |
|
Dean Herbert
|
9a9d5e60af
|
More refactors
|
2018-11-14 13:59:02 +09:00 |
|
Dean Herbert
|
c4769f6802
|
Refactors
|
2018-11-14 13:19:51 +09:00 |
|
Dean Herbert
|
72ae22b0c4
|
Add support for creating new PM conversations
|
2018-11-13 17:24:11 +09:00 |
|
Dean Herbert
|
f241fcdba1
|
Add back support for new API and private messages
|
2018-11-13 15:20:59 +09:00 |
|
Dean Herbert
|
4b1282235a
|
Merge remote-tracking branch 'upstream/master' into Private_Messages
|
2018-11-12 20:41:10 +09:00 |
|
Roman Kapustin
|
b4809f4417
|
External link warning code cleanup
|
2018-11-01 23:52:07 +03:00 |
|
Roman Kapustin
|
7401fabb5d
|
Extract external link opening to the ExternalLinkOpener class
|
2018-10-23 23:03:00 +03:00 |
|
Dean Herbert
|
3cacc11af1
|
Fix outdated API variable
|
2018-09-28 19:33:30 +09:00 |
|
Dean Herbert
|
e1c187b641
|
Merge remote-tracking branch 'origin/update-chat-api' into update-framework
|
2018-09-28 18:23:09 +09:00 |
|
Dean Herbert
|
6a763334a1
|
Exit early as safety when no messages are received
|
2018-09-28 10:00:40 +09:00 |
|
Dean Herbert
|
1b77d9fd05
|
Merge branch 'update-chat-api' into update-framework
|
2018-09-26 19:50:23 +09:00 |
|
Dean Herbert
|
1fd2782dd4
|
Fix loading spinner not disappearing on empty channels
|
2018-09-26 19:15:02 +09:00 |
|
smoogipoo
|
a8f156584b
|
Update framework with positional/non-positional changes
|
2018-09-26 14:01:15 +09:00 |
|
Dean Herbert
|
7cd547a760
|
Update chat to work with new API version
|
2018-09-25 20:53:24 +09:00 |
|
Dean Herbert
|
3c8c7a0459
|
Move ChannelManager to OsuGame
There's no reason for it to exist at OsuGameBase
|
2018-09-14 13:31:25 +09:00 |
|
Dean Herbert
|
4341d258af
|
Make readonly instead
|
2018-09-13 14:03:21 +09:00 |
|
Dean Herbert
|
0be3ba946f
|
Fix system user attempting to show in profile overlay
|
2018-09-13 13:40:46 +09:00 |
|
miterosan
|
cc640893c2
|
Merge branch 'master' into Private_Messages
|
2018-08-04 00:33:46 +02:00 |
|
Dean Herbert
|
b4ef3dd4dd
|
Add LocalMessage
|
2018-08-03 20:03:43 +09:00 |
|
miterosan
|
8c0bcb8e3c
|
Fix drawable crash and lload the inital messages of newly joined channels
|
2018-07-29 21:40:43 +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 |
|
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
|
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
|
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
|
29e8c70ed7
|
Only use one tabControl (channeltabcontrol). Fix that the Channel messages did not refresh.
|
2018-04-18 20:46:42 +02: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 |
|
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
|
56de6c1067
|
Rename Channel to ChannelChat
|
2018-03-28 21:11:06 +02:00 |
|
smoogipoo
|
c29f7a4333
|
Merge remote-tracking branch 'origin/master' into netstandard
|
2018-03-24 14:49:46 +09:00 |
|
naoey
|
75fdca928e
|
Handle links correctly and don't re-open profile if the user is same.
|
2018-02-26 01:21:29 +05:30 |
|
naoey
|
bb40919f9c
|
Add link handling to recent activities.
- Add a show user action to link handling
|
2018-02-26 01:21:27 +05:30 |
|
smoogipoo
|
b500b76407
|
Merge branch 'master' into update-branch
|
2018-02-08 23:35:48 +09:00 |
|
Dean Herbert
|
e5188fd151
|
Add better channel test cases (testing non-existent channels)
|
2018-01-30 17:43:19 +09:00 |
|
Dean Herbert
|
d81d884a01
|
Remove unnecessary paren handling from regex
Can't find a reason for this to exist
|
2018-01-30 17:16:01 +09:00 |
|