Commit Graph

74 Commits

Author SHA1 Message Date
manuroe 1943b9fc2a Merge branch 'develop' into incoming_call_screen 2017-08-31 14:04:53 +02:00
David Baker 85e722dbb1 Change bundle ID of share extension
Because apparently it can only have one dot after the main app ID,
as Apple kindly informed us just as we were submitting it to the
app store.
2017-08-25 15:40:17 +01:00
Giom Foret 570418f2c3 Podfile: Fix RiotShareExtension target 2017-08-25 15:33:45 +02:00
Giom Foret 8dd66cda29 version ++ 2017-08-25 15:01:09 +02:00
Denis Morozov ce343aaa51 Add screen for incoming calls 2017-08-25 03:02:29 +03:00
Giom Foret b6c9d93caa Xcode project updated by Cocoapods v1.3.1 2017-08-23 16:34:07 +02:00
Giom Foret 8afb542688 Fix xcode project corruption 2017-08-22 20:32:31 +02:00
giomfo b516bab5f2 Merge branch 'develop' into app-extension 2017-08-22 17:35:11 +02:00
Giom Foret 0f283ba07a 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 a359e9c2d6 Language: Enable Russian 2017-08-18 17:19:23 +02:00
manuroe 2b4a845ec8 Merge pull request #1449 from vector-im/jitsi_widget
Integrating Jitsi into mobile apps
2017-08-18 13:26:30 +02:00
Aram Sargsyan 8162588371 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 beb66162b5 Change app group to group.im.vector 2017-08-16 18:30:42 +01:00
manuroe 2ca185b80e Merge remote-tracking branch 'origin/develop' into jitsi_widget
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
Giom Foret 024b2be2f7 Dark Theme - Bug Fix
Customize correctly the event details views
2017-08-14 20:01:59 +02:00
Giom Foret c10ee51370 Dark Theme - Bug Fix
Customize correctly the encryption info views
2017-08-14 17:03:29 +02:00
Giom Foret 4eddaf0ac2 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 20aba790b3 Dark Theme - Improvement
Customize the device info pop-up
2017-08-14 14:51:42 +02:00
Giom Foret 5ccb5acbc8 Dark Theme - Improvement
WebViewViewController extends MXKWebViewViewController to handle customization.
2017-08-14 10:32:31 +02:00
Aram Sargsyan e21ea5ac9f Added search functionality for rooms and people, fixed bug of dismmisal 2017-08-11 20:33:50 +04:00
Aram Sargsyan 1f65551519 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 1be7e9bfc0 Project file fixes 2017-08-06 18:24:35 +04:00
manuroe 99c11f7fb7 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 fa609daaed Review changes 2017-07-31 19:26:06 +04:00
Aram Sargsyan e114585e75 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-30 21:30:48 +04:00
Aram Sargsyan a12adf2968 Localized the extension, added fallback view to handle logged out state, finalized NSExtensionActivationRule 2017-07-30 21:29:38 +04:00
manuroe 87532cc3ca Translation: make German and French available 2017-07-25 14:19:39 +02:00
Aram Sargsyan f8d3823734 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-25 02:14:19 +04:00
Aram Sargsyan a5fa1ff3bb 1st version 2017-07-24 16:56:31 +04:00
Giom Foret 9593ce74ac 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 6dc23430c6 Settings: Add app language settings 2017-07-21 10:55:21 +02:00
Aram Sargsyan 6d4256180d Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into share-extension 2017-07-19 12:40:49 +04:00
manuroe 77ae1f41a1 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe 79714c1f3e MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe 2d423fdda2 MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
Aram Sargsyan bae9d8180b 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 5a8cd6e532 Fix project file 2017-07-08 23:08:48 -05:00
Aram Sargsyan dfe29128ed 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 14d895bcd1 MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe b36b916779 MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-06 22:52:08 +02:00
manuroe 08cdf04bc3 Merge remote-tracking branch 'origin/develop' into smaller_membership
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-07-06 13:46:20 +02:00
manuroe 8cd0aad38d Fix Dutch Vector.strings and add nl.proj to pbxproj 2017-07-05 15:51:07 +02:00
manuroe 82130e61ad RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
manuroe a97dc27ebe 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 204717bfe5 Update Authors 2017-06-30 11:55:04 +02:00
Aram Sargsyan 0c7f8671f9 Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan b93842f35a Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
Giom Foret 767698c3ea 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