Commit Graph

76 Commits

Author SHA1 Message Date
giomfo a7d2dfd8e0 HomeViewController: use new MXRestClient property named homeserverSuffix. 2015-05-29 15:16:40 +02:00
giomfo dd525d9053 Multi-sessions handling: Restore automatic room opening 2015-05-28 19:20:18 +02:00
giomfo f9ff8e8eda Multi-sessions: the current visible roomId is safe. 2015-05-28 18:48:37 +02:00
giomfo 5cbd906199 Multi-session handling: apply MatrixKit changes into Console. 2015-05-28 17:54:50 +02:00
giomfo a8b01c264d RoomViewController: progress text input saving is now handled at MatrixKit level. 2015-05-28 10:25:51 +02:00
giomfo 32de8a245b RoomViewController: replace existing RoomTitleView with MXKRoomTitleView class. 2015-05-27 16:51:46 +02:00
giomfo 6313f7f810 RecentsViewController: Update related to MXKRecentListViewController 2015-05-25 17:48:07 +02:00
giomfo 37ec7d8530 SettingsViewController: Fix issue (introduced by previous commitment). 2015-05-25 14:33:20 +02:00
giomfo b53aea07f0 SettingsViewController: Use defined MXKTableViewCell. 2015-05-25 14:10:18 +02:00
giomfo b868678369 RoomViewController: Fix issue - Clicking on the user in the chat room displays the user's details but not his avatar. 2015-05-25 13:34:05 +02:00
giomfo 19f60bcea5 RecentsViewController: Take into account changes in MXKRecentListViewController. 2015-05-22 22:32:05 +02:00
giomfo a616b81742 iOS Console: support multi-sessions in Recents and Settings Tabs.
(TODO: update `Home` and `Contacts` Tabs, presently these 2 tabs consider only the first created matrix session).
2015-05-21 19:06:34 +02:00
giomfo ec432e7939 RecentsViewController: support multi-sessions. 2015-05-21 18:15:45 +02:00
giomfo b98de96582 RecentsViewController: fix multi-sessions issue. 2015-05-21 18:09:13 +02:00
giomfo 951bf15f57 SettingsViewController: Add "Add account" option. 2015-05-21 16:13:04 +02:00
giomfo e753170bf4 SettingsViewController: Add observer to keep update the account list. 2015-05-21 15:46:54 +02:00
giomfo 26433a4950 SettingsViewController: prepare multi-session support, use MXKAccountDetailsViewController. 2015-05-21 14:56:26 +02:00
giomfo e81c99b1ae RecentsViewController: prepare multi-sessions support. 2015-05-21 13:12:21 +02:00
giomfo 9a62c34093 SettingsViewController: update shouldLeave method. 2015-05-20 21:41:34 +02:00
giomfo 0048be1264 Recents List: Dispose properly room data source on logout. 2015-05-19 09:54:12 +02:00
giomfo 7d413146fb RoomViewController: Dispose members list resources on back pressed. 2015-05-18 10:29:56 +02:00
giomfo 2f561c6e00 RommViewController: Dispose properly potential pushed view controller. 2015-05-18 09:29:50 +02:00
giomfo 7fb16195bd Room member: add voip call options 2015-05-12 16:16:36 +02:00
giomfo f644c3edc0 Room view controller: remove properly members listener. 2015-05-12 14:29:42 +02:00
giomfo 0e0a84dfd0 Add voip call options in one to one room 2015-05-12 14:10:37 +02:00
giomfo 6140abf55c Add Matrix Call Observer. 2015-05-11 23:11:23 +02:00
giomfo e237858fb0 Dispose room data on didReceiveMemoryWarning. 2015-05-05 18:08:22 +02:00
giomfo b9833e052d Extract homeServer name from userId. 2015-05-05 18:07:47 +02:00
giomfo fe5378279e Remove MXC3PID class. 2015-05-05 09:56:25 +02:00
giomfo 26229551cc Update 3PID validation process. 2015-05-04 19:18:55 +02:00
giomfo fb12385d8a remove useless "MatrixHandler.h" dependances. 2015-05-04 18:26:52 +02:00
giomfo 7f3c5f445b Remove RoomMemberTableCell 2015-05-04 16:21:47 +02:00
giomfo 5dbc127c3e Fix user's power level handling. 2015-05-04 16:16:41 +02:00
giomfo 02fd35292d Move startPrivateOneToOneRoomWithUserId from MatrixHandler to AppDelegate. 2015-05-04 14:49:30 +02:00
giomfo 69c90c9c95 Update OneToOne room handling (see [MXSession privateOneToOneRoomWithUserId:]). 2015-05-04 14:22:39 +02:00
giomfo 216f7d1cf9 Update Console by using MXKAuthenticationViewController and MXKAccount classes. 2015-04-30 16:19:12 +02:00
giomfo b3f3b785f0 Bug Fix "grey-stuck-can't-click recent bug". The selected room was not reset correctly. 2015-04-29 15:27:43 +02:00
manuroe 3c4fdd4770 Use MXSession to createRoom instead of the lower level MXRestClient version. [MXSession createRoom] returns when the room has been initialSync'ed which fixes bugs on slow network. 2015-04-23 17:54:04 +02:00
manuroe e33e067641 Display MatrixKit version every where the MatrixSDK version is already displayed 2015-04-22 14:52:51 +02:00
giomfo d1d051d208 Rename MatrixSDKHandler with MatrixHandler. 2015-04-17 18:58:53 +02:00
giomfo caede2d318 Move header 2015-04-17 18:50:38 +02:00
giomfo 53aa6180d6 HomeVC: remove MatrixSDKHandler dependances. 2015-04-17 18:47:35 +02:00
giomfo 58b106e904 Code cleaning 2015-04-17 16:34:24 +02:00
giomfo b9e45fafb2 Handle at AppDelegate level the new opened matrix sessions. 2015-04-17 15:45:32 +02:00
giomfo 718ccd93ec Purge MatrixSDKHandler 2015-04-17 14:24:08 +02:00
giomfo 72d752155d Use the property mxSession instead of the shared MatrixSDKHandler object. 2015-04-17 14:05:40 +02:00
giomfo a667c09aba The current text message partially typed is now saved in room data source 2015-04-17 14:04:10 +02:00
manuroe 47b7018d41 MXSession: Created const strings for keys passed in notification userInfo dict 2015-04-17 08:53:50 +02:00
giomfo 96620c31ff Handle the case where user leaves the selected room. 2015-04-16 19:08:29 +02:00
manuroe bf3dd8e8d4 RecentsViewController: update title when total unreadCount changes 2015-04-16 16:25:05 +02:00