Commit Graph

206 Commits

Author SHA1 Message Date
Dean Herbert 6c5599f874 Fix chat being dismissed in test scene when it shouldn't 2019-06-21 15:09:54 +09:00
Dean Herbert 74fabf8db4 Improve ChatOverlay load behaviour 2019-06-20 23:02:02 +09:00
Dean Herbert 00ee45fe46 Merge remote-tracking branch 'origin/update-visibility-container' into update-framework 2019-06-11 19:36:13 +09:00
Arphox 07e17518e9 Fix all "Maintainability" CodeFactor issues 2019-06-11 10:28:16 +02:00
Dean Herbert 609a82bc94 Update VisibilityContainer usage in line with framework 2019-06-11 15:13:58 +09: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 c508b8ed6b
Trim whitespace 2019-05-11 19:21:12 -04:00
Paul Teng 3971a49549
Ignore Add-channel button 2019-05-11 19:16:15 -04:00
Dean Herbert 612db31c38 Apply newline additions 2019-04-01 12:16:32 +09:00
Joehu ad3b956cec Fix channel selection overlay dimming bg forever when popped out 2019-03-11 20:10:59 -07:00
Dean Herbert 3fe4b8fd1c Update variable names
Also cleans up some weird code
2019-02-22 17:51:39 +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 260034a80e Don't auto-focus textboxes when on screen keyboard would cause inconvenience 2019-01-25 19:20:29 +09:00
Dean Herbert 8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
Dean Herbert aaac45ab8c Add ability to select chat tabs with alt-1-9 2018-12-20 21:50:47 +09:00
Dean Herbert 2122966cd4 Show channel selector when no channels are joined 2018-12-07 13:26:31 +09: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 eab2776755 Fix a crash on leaving the selected channel 2018-11-21 17:15:15 +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 a171ed3500 Fix joined channels not appearing as joined in the channel list 2018-10-09 16:12:20 +09:00
ekrctb 68980fc477 Adjust usage of Handle(Non)PositionalInput to follow framework update 2018-10-02 14:45:33 +09:00
ekrctb b7a2ad1aa5 Use UIEvent level getters for modifier keys. 2018-10-02 13:26:36 +09:00
ekrctb 50091252e2 Adapt signature change of event handlers 2018-10-02 12:02:55 +09:00
ekrctb 99fc04c8af Change signature to new event handler 2018-10-02 12:02:47 +09:00
Dean Herbert 862d3c4a69 Add back autojoins 2018-09-28 19:33:35 +09: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 d5d8a28b53 Add explanatory comment about startup channel joins 2018-09-28 10:01:25 +09:00
Dean Herbert f0b1aa7edf Fix unnecessary messages retrieval 2018-09-27 20:04:22 +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 016e395787 Fix disposal logic 2018-09-06 17:11:23 +09:00
Dean Herbert 119f81b86e Fix disposal issues in ChatOverlay testcase 2018-09-06 15:56:04 +09:00
miterosan 8c0bcb8e3c Fix drawable crash and lload the inital messages of newly joined channels 2018-07-29 21:40:43 +02:00
miterosan 95cb21299a Remove chatTabControl and transfer the logic into ChannelTabControl. 2018-07-29 21:18:37 +02:00
miterosan 3df1842e1c Fix that in some timing specific cases the fetched channels are not getting an visual representation.
Sadly there is not a nice way of fixing this.
2018-07-24 04:58:40 +02:00
miterosan 2726d91594 Remove unessary usings 2018-07-23 16:05:39 +02:00
miterosan 344ec40a27 Readd usings I removed with my merge 2018-07-23 15:48:48 +02:00
Dean Herbert 0f37758314 Update framework 2018-07-21 16:21:53 +09:00
miterosan 290b6e5f1d Fix the crash in the visual testcase 2018-07-09 22:09:27 +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 f22f62ef40 Rename the currentChatChanged to currentChannelContainer, move drawing specific part into from chatoverlay to ChannelSelectionOverlay 2018-07-09 20:13:34 +02:00
miterosan 1589b65494 Move tab related stuff to /tabs, move selection related stuff to /selection, remove channeltabcontrol 2018-07-09 19:42:57 +02:00