Commit Graph

470 Commits

Author SHA1 Message Date
Giom Foret b5ebc1d570 RoomsListViewController should inherit from MXKRecentListViewController.
- to release correctly the resources
- to reuse data source handling mechanism
...
2017-08-21 14:07:49 +02:00
manuroe 64d738a688 Language: Enable Russian 2017-08-18 17:19:23 +02:00
manuroe 29a98c12ce Merge pull request #1449 from vector-im/jitsi_widget
Integrating Jitsi into mobile apps
2017-08-18 13:26:30 +02:00
Aram Sargsyan db6d7e4dd2 Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 00:08:56 +04:00
David Baker 83d47fb85c Change app group to group.im.vector 2017-08-16 18:30:42 +01:00
manuroe b4210d4495 Merge remote-tracking branch 'origin/develop' into jitsi_widget
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
Giom Foret 6dfebcee12 Dark Theme - Bug Fix
Customize correctly the event details views
2017-08-14 20:01:59 +02:00
Giom Foret 0faee0ce56 Dark Theme - Bug Fix
Customize correctly the encryption info views
2017-08-14 17:03:29 +02:00
Giom Foret 63a6fcea52 Dark Theme - Bug Fix
Handle correctly the status bar display when the current view controller is presented in a temporary navigation controller.
2017-08-14 16:43:30 +02:00
Giom Foret 1b0d8f56e0 Dark Theme - Improvement
Customize the device info pop-up
2017-08-14 14:51:42 +02:00
Giom Foret 60484dac53 Dark Theme - Improvement
WebViewViewController extends MXKWebViewViewController to handle customization.
2017-08-14 10:32:31 +02:00
Aram Sargsyan 89a18dab12 Added search functionality for rooms and people, fixed bug of dismmisal 2017-08-11 20:33:50 +04:00
Aram Sargsyan 1d5837ac0c Reworked the Share Extension to use a subclass of MXKRecentsDataSource to show content, solved the room order issue, as well introduced a new class ShareExtensionManager responsible for Sharing content and communicating with the system to terminate the extension with the appropriate exit code when needed. 2017-08-11 02:38:47 +04:00
Aram Sargsyan 366405bdc4 Project file fixes 2017-08-06 18:24:35 +04:00
manuroe 4bb9447c92 Jitsi widget: Temporary embed JitsiMeet.framework within the project while there is no pod for it (see https://github.com/jitsi/jitsi-meet/issues/1854). 2017-08-04 13:58:06 +02:00
Aram Sargsyan d4bc37ccb2 Review changes 2017-07-31 19:26:06 +04:00
Aram Sargsyan 9cda014219 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-30 21:30:48 +04:00
Aram Sargsyan 0a8c882e86 Localized the extension, added fallback view to handle logged out state, finalized NSExtensionActivationRule 2017-07-30 21:29:38 +04:00
Denis Morozov 1418127641 Update App group info 2017-07-29 16:34:51 +03:00
Denis Morozov d47dc5cc9c Update project file 2017-07-29 16:30:31 +03:00
Denis Morozov 4b7e5efe51 Add IntentHandler 2017-07-26 17:08:00 +03:00
Denis Morozov 704a8d2929 Enable Siri in Capabilities tab 2017-07-26 16:59:14 +03:00
manuroe 28b5cef74a Translation: make German and French available 2017-07-25 14:19:39 +02:00
Aram Sargsyan e4147a4d67 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-25 02:14:19 +04:00
Aram Sargsyan fa79a7a0ca 1st version 2017-07-24 16:56:31 +04:00
Giom Foret 93f76a4788 Prepare Dark Theme
Remove the [UIApplication statusBarHidden] use (deprecated since iOS 9).
Use the default UIViewController-based status bar system.

Hide the user interface theme option in Settings.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 17:22:34 +02:00
manuroe e5ddc185b2 Settings: Add app language settings 2017-07-21 10:55:21 +02:00
Aram Sargsyan e8592d53ac Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into share-extension 2017-07-19 12:40:49 +04:00
manuroe 011c830b92 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe 194ba271cd MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe 38c039512b MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
Aram Sargsyan 240559cab2 Using the App Extension compaitable versions of the MatrixSDK and MatrioxKit for the Share Extension. 2017-07-10 00:23:55 -05:00
Aram Sargsyan d295404e8e Fix project file 2017-07-08 23:08:48 -05:00
Aram Sargsyan da9d3153ba Initial commit. Added a new target for the share extension, created an app group to share info between the app and the extension. 2017-07-08 18:06:29 -05:00
manuroe a4708ccb8e MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe e4d73f23e2 MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-06 22:52:08 +02:00
manuroe 9b0d035ed8 Merge remote-tracking branch 'origin/develop' into smaller_membership
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-07-06 13:46:20 +02:00
manuroe 55d75b6f96 Fix Dutch Vector.strings and add nl.proj to pbxproj 2017-07-05 15:51:07 +02:00
manuroe d0933ada2a RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
manuroe e26772ab03 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCell to display a single membership event
2017-07-05 07:38:07 +02:00
Giom Foret 55d41942d5 Update Authors 2017-06-30 11:55:04 +02:00
Aram Sargsyan cc7e8d5a4d Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan 538d4b6ad8 Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
Giom Foret 7dadb7b0ef Enhancement - UX Rework: Update the buttons of the room expanded header.
- Add a contact list button on the left of the members info to open contact list.
- Add a add members button on the right to open the contacts picker.

https://github.com/vector-im/riot-meta/issues/76
2017-06-20 11:32:54 +02:00
Giom Foret 7459f529e6 Read markers should be synchronised across clients
The read marker may be defined on an event which is not displayed in the room history.
The MatrixKit has been updated to handle this kind of event in the MXKRoomBubbleCellData object.
Previously these events were ignored during the bubbles rendering. Now a bubble component is created even if the event has no actual display.
This component is useful to display the read marker in the room history, and to allow the user to jump on this read marker.

vector-im/riot-meta#8
2017-06-13 17:43:32 +02:00
Giom Foret 1c31664046 Read markers should be synchronised across clients
- Handle read marker display
- TODO: Support jump to the last unread message.

vector-im/riot-meta#8
2017-06-01 17:20:08 +02:00
Giom Foret 1d4c6281bd UX Rework: Apply a different colour scheme on each application tab.
https://github.com/vector-im/riot-meta/issues/72
2017-05-11 10:22:18 +02:00
Giom Foret 1dfff91c29 Prepare UX Rework:
- Add Home tab
2017-05-05 15:30:35 +02:00
manuroe e89b8f62b3 Directory server list: Add detail text for homeserver selection 2017-05-03 09:31:10 +02:00
giomfo 8121b26fbe Merge pull request #1189 from vector-im/bug-report
Add a new popup dialog for reporting bugs and crashes
2017-04-28 16:37:59 +02:00