Commit Graph

468 Commits

Author SHA1 Message Date
manuroe 9cca17d0cf Merge pull request #1449 from vector-im/jitsi_widget
Integrating Jitsi into mobile apps
2017-08-18 13:26:30 +02:00
Aram Sargsyan 0ebfa9380c 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 4384dfe6ce Change app group to group.im.vector 2017-08-16 18:30:42 +01: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
Giom Foret 656ef63f0d Dark Theme - Bug Fix
Customize correctly the encryption info views
2017-08-14 17:03:29 +02:00
Giom Foret d67261f006 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 0f2b7e0182 Dark Theme - Improvement
Customize the device info pop-up
2017-08-14 14:51:42 +02:00
Giom Foret bed93be972 Dark Theme - Improvement
WebViewViewController extends MXKWebViewViewController to handle customization.
2017-08-14 10:32:31 +02:00
Aram Sargsyan ef2e38b63f Added search functionality for rooms and people, fixed bug of dismmisal 2017-08-11 20:33:50 +04:00
Aram Sargsyan 89592fd34c 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 df3f63d908 Project file fixes 2017-08-06 18:24:35 +04:00
manuroe 6d9509a1d0 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 91b11f881b Review changes 2017-07-31 19:26:06 +04:00
Aram Sargsyan 897a8cea6f Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-30 21:30:48 +04:00
Aram Sargsyan 43ed4ee2b5 Localized the extension, added fallback view to handle logged out state, finalized NSExtensionActivationRule 2017-07-30 21:29:38 +04:00
Denis Morozov db0916db4b Update App group info 2017-07-29 16:34:51 +03:00
Denis Morozov ba476a2de4 Update project file 2017-07-29 16:30:31 +03:00
Denis Morozov 00b1e8292d Add IntentHandler 2017-07-26 17:08:00 +03:00
Denis Morozov 2f6ee51440 Enable Siri in Capabilities tab 2017-07-26 16:59:14 +03:00
manuroe d1023acb72 Translation: make German and French available 2017-07-25 14:19:39 +02:00
Aram Sargsyan 87a8f22b54 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-25 02:14:19 +04:00
Aram Sargsyan edf602b062 1st version 2017-07-24 16:56:31 +04:00
Giom Foret 1a6a58954b 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 460c670f72 Settings: Add app language settings 2017-07-21 10:55:21 +02:00
Aram Sargsyan c60bdffe9e Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into share-extension 2017-07-19 12:40:49 +04: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
Aram Sargsyan 90be1ff34b 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 2df475a26b Fix project file 2017-07-08 23:08:48 -05:00
Aram Sargsyan dfcf39e4bf 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 cc58b162a5 MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe ae0bfe703f MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-06 22:52:08 +02:00
manuroe 33974c6c2d Merge remote-tracking branch 'origin/develop' into smaller_membership
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-07-06 13:46:20 +02:00
manuroe 962c1d9f00 Fix Dutch Vector.strings and add nl.proj to pbxproj 2017-07-05 15:51:07 +02:00
manuroe 09b27c84f5 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
manuroe 0165a7cc6c 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 851ed200fa Update Authors 2017-06-30 11:55:04 +02:00
Aram Sargsyan 640a707742 Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan 082de9376a Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
Giom Foret 660c7d7a90 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
Giom Foret af33dc16b9 Prepare UX rework:
- Hide the home tab which is not available FTM
2017-04-28 16:11:00 +02:00
manuroe e2fea0ff2f Bug report: Create a dedicated pop-up VC 2017-04-27 09:03:17 +02:00