Commit graph

3588 commits

Author SHA1 Message Date
Aram Sargsyan
0340959692 Distinguishing providers 2017-08-25 02:26:53 +04:00
Aram Sargsyan
a55418b950 Fixed a bug related to multiple image sharing 2017-08-24 14:55:35 +04:00
Aram Sargsyan
e60ccf9226 Merge branch 'app-extension-improvements' of https://github.com/aramsargsyan/riot-ios into app-extension-improvements 2017-08-22 19:56:30 +04:00
Aram Sargsyan
7d346d62e9 Added real support for sending multiple images (up to 5). Fixed bug when images weren't being resized. Introduced a category for NSItemProvider to easily track if the item was loaded or not. 2017-08-22 19:52:32 +04:00
Aram Sargsyan
4cbbfc95b3 Merge pull request #7 from vector-im/app_extension_share_keys
App extension: Bug Fix - send the keys file does not work correctly
2017-08-22 13:53:49 +04:00
Giom Foret
83c2cb5bc2 App extension: Bug Fix - send the keys file does not work correctly
The attached file is not detected as keys files when the user selects it in the room history.
The associated mimetype was wrong
2017-08-22 00:31:43 +02:00
Aram Sargsyan
85056fa619 Merge pull request #6 from vector-im/app_extension_session_handling
App extension session handling
2017-08-22 01:00:09 +04:00
Giom Foret
91b8ae6c9f App Extension - Fix matrix session handling
The matrix session should be handled by the ShareExtensionManager. This manager is able to prepare, suspend and resume the session.
Note: The ShareViewController is reloaded each time the extension is launched
2017-08-21 22:33:06 +02:00
Giom Foret
f58a29326e App extension: enlarge the close button 2017-08-21 18:09:07 +02:00
giomfo
bedbcc50d8 Merge pull request #1460 from aramsargsyan/app-extension-improvements
App extension improvements
2017-08-21 18:01:04 +02:00
giomfo
adc939bea5 Merge branch 'app-extension' into app-extension-improvements 2017-08-21 17:57:01 +02:00
Aram Sargsyan
a0621569f8 Merge branch 'app-extension' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-21 19:42:33 +04:00
Aram Sargsyan
cbd6f07ce3 Merge branch 'app-extension-improvements' of https://github.com/aramsargsyan/riot-ios into app-extension-improvements 2017-08-21 18:45:56 +04:00
Aram Sargsyan
5406fd3c9f Sending the file with it's actual fiename, changes temporary search bar stykle to match the real one's style, showing only joined rooms for sharing 2017-08-21 18:45:16 +04:00
Aram Sargsyan
15b26c533f Merge pull request #5 from vector-im/app_extension_ima_orientation
Bug Fix -  Make sure the uploaded image orientation is up
2017-08-21 18:21:03 +04:00
Giom Foret
f89fee5e73 Merge branch 'app_extension_ima_orientation' into app-extension 2017-08-21 15:36:24 +02:00
Giom Foret
73b3b249bc Bug Fix - Make sure the uploaded image orientation is up 2017-08-21 15:28:58 +02:00
Aram Sargsyan
dd83fe957d Merge pull request #4 from vector-im/app_extension_reuse_mxkrecentsvc
RoomsListViewController should inherit from MXKRecentListViewController.
2017-08-21 17:15:20 +04:00
Giom Foret
5e64795c5a RoomsListViewController should inherit from MXKRecentListViewController.
- to release correctly the resources
- to reuse data source handling mechanism
...
2017-08-21 14:07:49 +02:00
Aram Sargsyan
9137d212a7 Introduced new ShareExtensionDelegate method didStartSendingToRoom to notify the viewController when the request is initiated to only then show the loading hud, block interaction with the view, etc 2017-08-21 01:39:08 +04:00
Aram Sargsyan
878763d98f Merge pull request #3 from vector-im/app-extension
App extension - Handle correctly account change
2017-08-19 23:24:40 +04:00
giomfo
e594151ce7 Merge pull request #1456 from vector-im/app_extension_handle_account_change
Bug Fix - App extension: handle correctly the account change.
2017-08-18 17:41:53 +02:00
Giom Foret
24004b8b1a Bug Fix - App extension: handle correctly the account change.
Only the first enabled account is considered FTM.
2017-08-18 17:30:38 +02:00
giomfo
ee74daa1c4 Merge pull request #1447 from aramsargsyan/app-extension-improvements
App extension improvements
2017-08-18 11:32:46 +02:00
Giom Foret
f785fd33d0 Apply the app group name in app extension
(merge https://github.com/vector-im/riot-ios/pull/1440)
2017-08-18 09:40:37 +02:00
Aram Sargsyan
d57a44b001 Merge branch 'app-extension-improvements' of https://github.com/aramsargsyan/riot-ios into app-extension-improvements 2017-08-18 02:28:15 +04:00
Aram Sargsyan
5641204318 Added comments describing ShareExtensionManager public functionality + small method renaming 2017-08-18 02:27:56 +04:00
Giom Foret
e137e9cd32 Remove unwanted binary file 2017-08-17 18:06:46 +02:00
giomfo
60c9a55bc1 Merge branch 'app-extension' into app-extension-improvements 2017-08-17 17:43:13 +02:00
Aram Sargsyan
37bd161f1d Fixed retain cycles, changed color constant 2017-08-17 19:28:08 +04:00
Giom Foret
18f9affdca Merge branch 'develop' into app-extension 2017-08-17 15:28:43 +02:00
Aram Sargsyan
07a0c9f982 Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 16:40:29 +04:00
giomfo
5dfd106c40 Merge pull request #1441 from vector-im/apply_app_group_dev
Apply the actual application group: "group.im.vector"
2017-08-17 09:22:50 +02:00
giomfo
f737ed908a Merge pull request #1440 from vector-im/apply_app_group
Apply the actual application group: "group.im.vector"
2017-08-17 09:22:23 +02:00
Aram Sargsyan
baa94e4e3e Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 00:08:56 +04:00
Aram Sargsyan
1c95d51372 Loading HUD usage in the extension, Image resoulution alertController introduced 2017-08-17 00:01:54 +04:00
David Baker
d7a5b3f276 Change app group to group.im.vector 2017-08-16 18:30:42 +01:00
Giom Foret
3d43149c53 Apply the actual application group: "group.im.vector" 2017-08-16 18:35:32 +02:00
Giom Foret
8ea62c0d35 Apply the actual application group: "group.im.vector" 2017-08-16 18:24:07 +02:00
giomfo
f743b5df94 Merge pull request #1439 from vector-im/set_riot_app_group
Set the application group to be able to share userDefaults object.
2017-08-16 15:43:55 +02:00
Giom Foret
e40d3bd861 Set the application group to be able to share userDefaults object. 2017-08-16 15:35:38 +02:00
Giom Foret
14ba2e4753 Update MatrixKit version in RiotShareExtension target 2017-08-16 10:42:29 +02:00
giomfo
0def825314 Merge pull request #1438 from vector-im/meta_riot_22
Dark Theme - Bug Fix/Improvements

https://github.com/vector-im/riot-meta/issues/22
2017-08-16 10:08:42 +02:00
Giom Foret
ba3f89d131 SettingsViewController: Release correctly the pushed view controller 2017-08-16 09:55:52 +02:00
Giom Foret
193c0566bc Dark Theme - Fix Manu's remarks 2017-08-16 09:40:47 +02:00
Giom Foret
5f5acf472b Dark Theme - Improvement
Force the background color of the fake view controller displayed when there is no details.
2017-08-14 22:35:16 +02:00
Giom Foret
f7b3534960 Dark Theme - Bug Fix
Wrong sub-title color in section header after a UI theme change.
2017-08-14 20:30:16 +02:00
Giom Foret
633ad28117 Dark Theme - Bug Fix
Customize correctly the event details views
2017-08-14 20:01:59 +02:00
Giom Foret
b5be460d80 Dark Theme - Bug Fix
Room preview - The sub-header has a wrong background color.
2017-08-14 19:18:25 +02:00
Giom Foret
faf1058994 Dark Theme - Bug Fix
Recents List: some room avatars have an unexpected black background.
We apply here the new property `defaultBackgroundColor` defined in MXKImageView class to initialize correctly image background.
2017-08-14 19:11:13 +02:00