Giom Foret
5ae5fd2e5e
version++
2017-11-30 11:16:11 +01:00
manuroe
796b5f5076
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
Giom Foret
3e66aceb99
version++
2017-11-13 18:16:43 +01:00
Giom Foret
0ecfb05b0e
Bug Fix: Share extension improvements
...
#1611
- display the search input by default
- on searching for something, the search filter seems to clear instantly on selecting a destination NOK.
2017-11-10 17:28:03 +01:00
Giom Foret
27e12167be
Bug Fix: share silently fails on big pics - eg panoramas #1627
2017-11-09 15:59:42 +01:00
Giom Foret
7642ed4e1e
version++
2017-10-27 17:11:47 +02:00
manuroe
25fbe44b0a
version++
2017-10-24 10:46:00 +02:00
manuroe
eb85a1ca14
Logs: Logs app extensions into separate files (console-share.log & console-siri.log)
2017-10-20 17:13:12 +02:00
manuroe
438cec5b75
Logs app extensions to console.log
2017-10-20 14:57:51 +02:00
Giom Foret
678081abfa
Bug Fix - Share extension: Rooms have no avatars
...
Add a fake matrix session to each room summary to provide it a REST client (used to handle correctly the room avatar).
#1570
2017-10-16 18:55:09 +02:00
Giom Foret
903efac2ed
Enable the Share App Extension use
2017-10-09 16:06:22 +02:00
manuroe
02374e0ddc
version ++
2017-10-05 15:40:28 +02:00
Giom Foret
359d4f3346
version ++
2017-10-04 11:23:05 +02:00
Giom Foret
1cce3c6150
version ++
2017-10-03 16:11:21 +02:00
Giom Foret
6fea937e65
RiotShareExtension: disable edition in rooms list
2017-09-29 17:25:18 +02:00
Giom Foret
2e3d933ae1
Share extension mxstore rework
...
- sort rooms according to their activity
2017-09-29 11:25:58 +02:00
Giom Foret
35927d2117
Share extension mxstore rework
...
- Create the MXRoom instance only when the room is selected.
2017-09-29 10:37:54 +02:00
giomfo
4ed5de9c10
Merge branch 'develop' into share-extesion-mxstore-rework
2017-09-28 10:24:27 +02:00
Giom Foret
b8c576ef18
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
Aram Sargsyan
955ee3007a
Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extesion-mxstore-rework
2017-09-15 19:19:49 +04:00
Aram Sargsyan
844139bfad
Stopped storing MXRoom instances, using CellData now
2017-09-15 19:17:03 +04:00
Giom Foret
772b7ee23e
Handle the room display name and its avatar at the room summary level.
...
- Update the room display name and its avatar url when the Room Summary is updated on state events change (see `[session: updateRoomSummary: withStateEvents:]`).
- Store the riot display room name and its avatar url in the Room Summary.
- Add a new category `MXRoomSummary+Riot` to handle avatar display.
TODO: Increase file store version in `MXFileStore.h`.
2017-09-14 16:00:50 +02:00
Aram Sargsyan
63b52ee9d8
resetting info.plist
2017-09-08 19:09:31 +04:00
Aram Sargsyan
2379ebe617
Review changes
2017-09-08 19:02:45 +04:00
Aram Sargsyan
f4e996dfd3
Finished rework, getting rooms with all the necessary information from MXStore
2017-08-31 17:51:49 +04:00
David Baker
5588eee962
share extension version should be same as the app
2017-08-29 12:51:24 +01:00
Aram Sargsyan
ffc0a3ce3b
Improved cell rendering
2017-08-26 15:54:25 +04:00
Aram Sargsyan
a5ea8e7819
Added comment
2017-08-26 13:12:49 +04:00
Aram Sargsyan
684cab3f48
Initial commit
2017-08-26 12:58:17 +04:00
Aram Sargsyan
68256ed577
Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements
2017-08-25 18:12:15 +04:00
Giom Foret
b5c8f50fbd
Disable the Share App Extension use
2017-08-25 14:04:05 +02:00
Giom Foret
6638dd614a
App extension - Improvement: Reduce memory consumption.
...
Force the ShareExtensionManager to release the primary view controller when the action is completed.
We observed that `dealloc` is called for this view controller when the request is cancelled with error (`cancelRequestWithError`), but it is not called when the request is completed (`completeRequestReturningItems`).
2017-08-25 11:55:37 +02:00
Aram Sargsyan
1193591a66
Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements
2017-08-25 02:42:35 +04:00
Aram Sargsyan
ed83e284d5
Distinguishing providers
2017-08-25 02:26:53 +04:00
Giom Foret
dcd375e830
Improvement - Application group identifier
...
Use the property `applicationGroupIdentifier` of the MXSDKOptions sharedInstance.
2017-08-24 15:18:23 +02:00
Giom Foret
20c19f9ca3
App extension - Restore Aram's logs
2017-08-24 13:02:38 +02:00
Giom Foret
b2ee009adf
App Extension - Limit memory consumption
...
- In case of image sharing, we suggest the original resolution only if the image orientation is up, or if the image size is moderate.
- Bug Fix: no image is sent when no compression is required.
2017-08-24 12:59:46 +02:00
Aram Sargsyan
001424809e
Fixed a bug related to multiple image sharing
2017-08-24 14:55:35 +04:00
Giom Foret
fabf8903c0
App Extension - Bug Fix
...
Fix App crash on Exception "This application is modifying the autolayout engine from a background thread, which can lead to engine corruption and weird crashes. This will cause an exception in a future release."
2017-08-24 10:47:27 +02:00
Aram Sargsyan
26c8c0ac23
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
1cda1f82f6
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
Giom Foret
3a3f01cb50
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
Giom Foret
e210d0e038
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
fba5591370
App extension: enlarge the close button
2017-08-21 18:09:07 +02:00
Aram Sargsyan
79fd1a8589
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
b5eef98d51
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
a1b434bf8a
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
9c0fc33476
Bug Fix - Make sure the uploaded image orientation is up
2017-08-21 15:28:58 +02:00
Aram Sargsyan
afa22bf43a
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
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