Commit Graph

215 Commits

Author SHA1 Message Date
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