Commit Graph

106 Commits

Author SHA1 Message Date
manuroe 295b00374d Room: Inform user when they cannot post to a room because of low power level
Use DisabledRoomInputToolbarView for such permission issue
2018-02-21 16:10:38 +01:00
Evan Tang 6f748904e4 When you realize there's more than one cancel button 2018-01-18 20:46:25 -06:00
Giom Foret c28631726c Group Details: Handle the item selection in rooms and users list.
- Open a contact details screen when the user selects a group member
- Open the room history or a room preview in case of room selection
2018-01-16 23:49:04 +01:00
Giom Foret 173d218bf0 AppDelegate - Groups: handle links to groups 2017-12-31 16:24:47 +01:00
manuroe 68c48387ac Analytics: Create a generic API in AppDelegate class
And move all Google Analytics code to AppDelegate.m
2017-12-22 13:19:40 +01:00
Giom Foret 2e06edf462 Bug Fix - App crashes when user wants to share a message
rageshake 676
2017-11-27 19:03:45 +01:00
Giom Foret 41b2c6e40f Remove warning 2017-10-23 16:57:05 +02:00
Giom Foret 17358c833d RoomViewController: Move the room avatar from the navigation title view to the expanded (or preview) header. 2017-10-20 19:22:37 +02:00
manuroe ed7c8b4e90 RoomVC: Add the ability to cancel the sending of a room message and improve the cancellation of a media upload 2017-10-03 14:57:32 +02:00
manuroe 6291fda01c Jitsi: Enable the "Create conference calls with jitsi" settings by default 2017-10-03 13:17:07 +02:00
manuroe dad906e01c Merge pull request #1535 from vector-im/list_widgets
Widgets: list active widgets in a room
2017-09-28 10:01:43 +02:00
Giom Foret 6132937b2f RoomViewController: Fix the position of the missed discussion badge 2017-09-27 22:41:51 +02:00
manuroe 78663905fc Widgets: Use the original "apps-icon" when there is no more widgets 2017-09-27 15:40:21 +02:00
manuroe 978aa0217d Widgets: list active widgets in a room
List them into an alertVC for the moment
2017-09-27 15:21:38 +02:00
Giom Foret 4a13e7e4d0 Fix iOS11 disruption
- RoomViewController, RoomDetailsVC, ContactDetailsVC: fix header layout.
- Use UIScrollView+MatrixKit category to handle the adjusted content inset which is not defined before iOS 11.
2017-09-27 09:26:34 +02:00
manuroe 188f5954ce Add WidgetViewController
Not yet use
2017-09-18 16:22:59 +02:00
manuroe 9f74d71a5e Merge pull request #1511 from vector-im/widget_manager_2
Show the "Integrations Manager" into a webview
2017-09-15 16:55:28 +02:00
manuroe 7522f3750d Modular integrations UI: Display the webpage in fullscreen 2017-09-15 13:55:33 +02:00
manuroe f807790560 Modular integrations UI: Make the integrations icon open the main "Manage integrations" page 2017-09-15 13:36:26 +02:00
manuroe 707fcfdbdd Modular integrations UI: Add the integrations icon to the RoomVC navigation header 2017-09-15 13:27:13 +02:00
Giom Foret 44d1fd34a0 Dark theme - Improvements
- spinner bg being white
2017-09-11 14:49:06 +02:00
manuroe 73fdb6b3bf Jitsi widget: add display or creation of jitsi conference under USE_JITSI_WIDGET compilation flag 2017-08-18 11:56:32 +02:00
manuroe bc4e01e842 Jitsi widget: naming sanitisation 2017-08-18 09:49:14 +02:00
manuroe 6c43449c79 Jitsi widget: "Use jitsi for conference calls" -> "Create conference calls with jitsi" 2017-08-18 09:23:24 +02:00
manuroe 8db1925680 Jitsi widget: Make sure permission to access camera and mic are ok before doing calls 2017-08-18 09:02:54 +02:00
manuroe bb74310d99 Jitsi widget: Hook up the call button for group room to jitsi 2017-08-17 18:59:02 +02:00
manuroe feb30a0158 Jitsi widget: Customise the error for widget permission issues for jitsi 2017-08-17 12:26:20 +02:00
manuroe 2a6ed6882d Jitsi widget: Add [WidgetManager closeWidget] and use it for jitsi conference 2017-08-17 12:17:07 +02:00
manuroe 88f878f8aa Merge remote-tracking branch 'origin/develop' into jitsi_widget
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
Giom Foret c78aebd562 Dark Theme - Bug Fix
Customize correctly the event details views
2017-08-14 20:01:59 +02:00
manuroe e9e3d52459 Jitsi widget: If there is already a jitsi conference widget, pressing call joins the conf 2017-08-11 17:02:45 +02:00
Giom Foret 6fdbb5d844 Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
manuroe ce769dfb55 Jitsi widget: Display the hangup button when we are back-to-app 2017-08-11 14:59:05 +02:00
manuroe 7b580eab4f Jitsi widget: Manage "Back To App" 2017-08-11 14:18:10 +02:00
manuroe 7627fc88f6 Jitsi widget: Enable voice or video 2017-08-10 16:41:19 +02:00
manuroe adac54d2b3 Jitsi widget: Show/hide the widget presence in RoomVC at runtime 2017-08-09 17:31:15 +02:00
manuroe a493c445cd Jitsi widget: RoomVC: Show it in the banner when there is an active jitsi conference in a room. 2017-08-04 13:47:50 +02:00
manuroe ab629bae99 User directory: Make sure a valid MXSession is provided to ContactsDataSource
https://github.com/vector-im/riot-meta/issues/95
2017-07-28 15:02:11 +02:00
Giom Foret 4e5fa4ef5e Prepare Dark Theme
Observe user interface theme change.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 11:28:17 +02:00
manuroe fa318a6e2e MELS: Reset the event selection before collapsing
This fixes a crash
2017-07-17 16:15:49 +02:00
giomfo dd7b955308 Merge pull request #1391 from vector-im/remove_mxk_alert
Remove mxk alert
2017-07-17 14:33:17 +02:00
manuroe 7df8e25506 MELS: s/serie/series 2017-07-17 10:30:46 +02:00
Giom Foret c3d65d6874 Remove MXKAlert class use.
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
manuroe d2d53062a4 MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage 2017-07-11 15:35:11 +02:00
manuroe f362413411 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe 29aed5db0f MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe 09aacc7687 MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
manuroe 4788aa05a1 MELS: Use normal membership cell for single membership event 2017-07-07 17:47:58 +02:00
manuroe 29120ce01c MELS: Implement onCollapseButtonTap with matrix-kitty way 2017-07-07 11:53:49 +02:00
manuroe cc58b162a5 MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00