Craftplacer
|
2b5d541857
|
Merge remote-tracking branch 'upstream/master' into chat-mention
|
2020-01-16 23:15:39 +01:00 |
|
Dean Herbert
|
c190c68659
|
Add safety for channel with no messages
|
2020-01-13 12:22:44 +09:00 |
|
Craftplacer
|
8cc2d70df0
|
Reduce API calls by checking what message was last marked as read
|
2020-01-12 16:24:14 +01:00 |
|
Craftplacer
|
ccaf4e48a1
|
Remove using directive
|
2020-01-11 20:04:58 +01:00 |
|
Craftplacer
|
2ea1367a88
|
Remove message parameter and make it mark the entire channel as read
|
2020-01-11 19:47:35 +01:00 |
|
Craftplacer
|
f8a11e50b6
|
Remove redundant ToString() calls
as string interpolation does this automatically..
|
2020-01-11 18:00:34 +01:00 |
|
Craftplacer
|
d9c57baa89
|
Add test case for mismatch of channels
|
2020-01-11 17:48:03 +01:00 |
|
Craftplacer
|
50e357a799
|
Change method parameters, add detailed error message and method docs
|
2020-01-11 17:42:02 +01:00 |
|
Craftplacer
|
cd679707ed
|
Prevent channel duplicates
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-01-11 17:16:11 +01:00 |
|
Craftplacer
|
cd91cc860d
|
Resolve "Redundant lambda signature parentheses"
|
2020-01-04 01:06:38 +01:00 |
|
Craftplacer
|
4f36bc0fd3
|
Add error log message for debugging
|
2020-01-04 00:49:35 +01:00 |
|
Craftplacer
|
7b71e56817
|
Initial commit
|
2020-01-02 17:07:28 +01:00 |
|
Craftplacer
|
0d812bce9f
|
WIP changes for code review
|
2019-12-26 03:32:40 +01:00 |
|
Craftplacer
|
b6c31e7764
|
Remove ignore list, move code to MessageNotifier and add it to DI
This also adds countable private message notifications.
|
2019-12-17 06:59:27 +01:00 |
|
Huo Yaoyuan
|
e9b8cbb516
|
Apply other styles.
|
2019-11-11 20:27:04 +08:00 |
|
Max Hübner
|
0bed3bfece
|
formatting inspection 2
|
2019-08-08 09:02:09 +02:00 |
|
Max Hübner
|
bcd443a3aa
|
remove /j
|
2019-08-08 08:56:52 +02:00 |
|
Max Hübner
|
ffb6794b4e
|
formatting inspection
|
2019-08-06 16:11:13 +02:00 |
|
Max Hübner
|
2f5d23b354
|
add join command
|
2019-08-05 01:02:42 +02:00 |
|
LeNitrous
|
4e6d7137aa
|
disallow current user from opening their own private channel
|
2019-06-03 17:25:19 +08:00 |
|
Paul Teng
|
7adaa09263
|
Move tab channel class into tab item class
|
2019-05-12 06:31:11 -04:00 |
|
Paul Teng
|
d53fb9a5c8
|
Check against type instead of channel name
|
2019-05-12 06:11:16 -04:00 |
|
Paul Teng
|
6cf1ca288f
|
Do not try to join the Add-channel button
|
2019-05-11 19:13:48 -04: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 |
|
Dean Herbert
|
f6018294b5
|
Update framework
|
2019-01-07 18:50:27 +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
|
ea4dce8454
|
Add a polling component model
|
2018-12-10 21:08:14 +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 |
|
Dean Herbert
|
a144e97568
|
Fix crash on creating two new PM channels
|
2018-11-22 18:27:22 +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 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|