manuroe
902382cdbe
version++
2020-05-18 12:38:20 +02:00
manuroe
0c4d0da3c3
version++
2020-05-08 08:00:17 +02:00
SBiOSoftWhare
cba75aef1c
version++
2020-05-07 18:11:16 +02:00
manuroe
6144160a95
version++
2020-04-29 12:31:30 +02:00
manuroe
3313a88c5a
0.11.1
2020-04-23 08:57:09 +02:00
manuroe
c70452661a
Room decoration: Use shields instead of padlocks
...
#2906
2020-01-31 14:59:54 +01:00
manuroe
c75a9e54c1
version++
2020-01-28 18:18:19 +01:00
manuroe
2b1b31e3d4
version++
2019-12-11 08:51:58 +01:00
SBiOSoftWhare
332476f670
version++
2019-12-05 10:11:30 +01:00
SBiOSoftWhare
9ce5d15b60
version++
2019-11-08 11:54:11 +01:00
SBiOSoftWhare
3ae7287a9b
version++
2019-10-25 18:24:04 +02:00
manuroe
d4512a9ada
version++
2019-10-04 15:48:04 +02:00
manuroe
240522b5e6
version++
2019-09-20 17:25:20 +02:00
manuroe
b6c63abc3c
version++
2019-09-16 10:26:27 +02:00
manuroe
4ffe0bd511
version++
2019-09-10 16:21:32 +02:00
manuroe
cf49e751ef
Bump version
2019-07-24 17:08:44 +02:00
manuroe
3c80fbc5b2
version++
2019-07-17 14:02:51 +02:00
manuroe
d9811f9ff4
version++
2019-07-16 18:48:41 +02:00
manuroe
934a6a62a8
Share extension: Enable any file upload (max 5).
2019-07-12 12:58:56 +02:00
manuroe
a3239fda92
version++
2019-05-21 01:39:36 +02:00
SBiOSoftWhare
0f7afec413
version++
2019-05-06 11:02:36 +02:00
SBiOSoftWhare
d08b8d22a0
[Share extension] Fix upgraded rooms show up twice ( Fix #2293 ).
2019-04-09 19:20:33 +02:00
SBiOSoftWhare
3eff4381a5
Update memory usage log in ShareExtensionManager
2019-04-02 15:44:59 +02:00
SBiOSoftWhare
6f78f03328
Log image compression size choice in share extension to help debug memory warnings
2019-04-02 15:01:50 +02:00
SBiOSoftWhare
b46ccac44a
Log memory usage when receive a memory warning
2019-04-02 14:42:43 +02:00
SBiOSoftWhare
257aa809ce
Fix a crash when receive memory warning in ShareExtensionManager
2019-04-02 14:20:05 +02:00
SBiOSoftWhare
af8922c0ae
version++
2019-03-21 16:32:34 +01:00
SBiOSoftWhare
a62eef068f
[Share Extension] Do not offer the possibility to resize an image to large size if one dimension is too high in order to prevent the risk of memory limit exception.
2019-03-21 12:50:02 +01:00
SBiOSoftWhare
c3e635650d
version++
2019-03-19 16:43:17 +01:00
manuroe
9f5c0bf2d2
version++
2019-03-13 09:10:18 +01:00
SBiOSoftWhare
e838a092ab
[Share extension] Track memory warning
2019-03-11 18:04:42 +01:00
SBiOSoftWhare
47fdd47a81
version++
2019-02-27 16:59:51 +01:00
manuroe
6a6a46d1bf
version++
2019-02-19 17:23:14 +01:00
manuroe
1055baa3ed
version++
2019-02-15 21:53:10 +01:00
SBiOSoftWhare
7988acf769
Merge branch 'develop' into fix_share_extension_theming
2019-02-08 15:34:03 +01:00
SBiOSoftWhare
fda3f675ec
[Share extension] Fix unloaded theme
2019-02-08 15:16:52 +01:00
SBiOSoftWhare
9ccc0018df
[Share extension] Improve dispatch_group usage when sending only images.
2019-02-08 14:43:21 +01:00
SBiOSoftWhare
8cb9bbce7c
[Share extension] Add NSExtensionActivationDictionaryVersion to plist. By the way enable sharing with Apple Notes application.
2019-02-08 11:06:47 +01:00
SBiOSoftWhare
c2f78815f6
[Share extension] Support rich item sharing (e.g. URL + text + image). Fix issue #2224 .
2019-02-08 11:04:51 +01:00
SBiOSoftWhare
b379cb7f12
Improve image processing in ShareExtensionManager and fix issue #2168
2019-02-06 16:05:36 +01:00
manuroe
58a1a0e41b
version++
2019-01-24 16:41:05 +01:00
manuroe
744208ae25
reskin: Create ThemeService.shared
2019-01-11 11:45:27 +01:00
manuroe
b3b6e2c80c
reskin: Rename RiotDesignValues -> ThemeService
2019-01-11 10:46:00 +01:00
manuroe
dfecc403ec
reskin: kill kRiotSecondaryTextColor
2019-01-10 18:05:21 +01:00
manuroe
eca85776a1
reskin: rename ColorValues to Theme
2019-01-10 15:32:59 +01:00
manuroe
6f30f88b03
reskin: ColorValues: suffix UIColor properties names with "Color"
2019-01-10 15:23:22 +01:00
manuroe
cecba319cf
Merge remote-tracking branch 'origin/develop' into reskin
...
# Conflicts:
# Riot/Constants/RiotDesignValues.m
# Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00
Fridtjof Mund
0f1972cc1d
Merge branch 'develop' into fixes/modern-key-syntax
2019-01-09 17:54:07 +01:00
manuroe
d7c3eef632
Merge remote-tracking branch 'origin/develop' into reskin
2019-01-09 16:38:49 +01:00
manuroe
a19a8306b4
version++
2019-01-08 11:37:11 +01:00
fridtjof
c7fbca7698
make use of Obj-C's modern syntax for literals and subscripting
2019-01-08 00:24:11 +01:00
fridtjof
8291c99542
fix almost all the warnings caused by -Wstrict-prototypes
2019-01-05 03:28:53 +01:00
manuroe
578bf7d6c9
version++
...
A PR was missing.
2019-01-04 16:59:07 +01:00
SBiOSoftWhare
1c22647b87
Merge pull request #2149 from vector-im/riot_2022
...
Share Extension: Improve image sharing performance and fix screenshot sharing
2019-01-04 16:55:03 +01:00
manuroe
a52df0cb18
version++
2019-01-04 16:52:58 +01:00
SBiOSoftWhare
0809478852
[ShareExtension] Add a workaround to free memory when share extension completes or cancel before fixing all memory leaks.
2019-01-04 13:57:35 +01:00
SBiOSoftWhare
bc6b38d805
[ShareExtension] Improve performance of sendImages
method in ShareExtensionManager to avoid out of memory crash.
2019-01-04 13:55:46 +01:00
SBiOSoftWhare
a354ea9218
[ShareExtension] Image sharing: Update compression prompt behavior. Do not propose actual size when one of all selected images is not oriented up to avoid a crash due to a out of memory.
2019-01-04 13:52:26 +01:00
SBiOSoftWhare
9b35811fd7
[ShareExtension] Handle image items manually and remove NSData coercion, as UIlmage to NSData coercion do not work. That was causing screenshot sharing to fail ( Fix #2022 ).
2019-01-04 13:45:41 +01:00
SBiOSoftWhare
a9f5163809
Enable background task on MXSDKOptions in share extension
2019-01-04 13:38:31 +01:00
SBiOSoftWhare
ed76a2be75
Make delegate weak on ShareExtensionManager
2019-01-04 13:22:31 +01:00
manuroe
b40f9e88ae
Merge remote-tracking branch 'origin/develop' into reskin
2018-12-21 09:15:06 +01:00
manuroe
b390b6ce12
version++
2018-12-12 10:28:15 +01:00
manuroe
a50c9f55b1
Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead
2018-11-30 17:10:28 +01:00
Giom Foret
d40d40068e
Replace the deprecated MXMediaManager and MXMediaLoader interfaces use
2018-11-10 14:28:08 +01:00
manuroe
2b715c62d3
version++
2018-10-31 16:12:22 +01:00
manuroe
f43c2d81fa
version++
2018-10-05 18:44:34 +02:00
manuroe
c5e5abd724
version++
2018-09-26 15:48:38 +02:00
manuroe
e129e37fa4
Make code use the "Empty room" i18n string from MatrixKit
2018-09-20 11:05:46 +02:00
SBiOSoftWhare
079b06e860
version++
2018-08-27 22:08:27 +02:00
manuroe
b583c69b09
version++
2018-08-24 18:33:57 +02:00
manuroe
b63569c81d
version++
2018-08-17 18:36:35 +02:00
manuroe
190c00a508
Forgot version++
2018-08-10 18:26:55 +02:00
manuroe
ecab359952
Lazy-loading server side: Fix Giom's remark
2018-08-03 14:06:01 +02:00
manuroe
02a87a1b62
Lazy-loading server side: Update code in extensions
2018-08-02 12:05:38 +02:00
manuroe
bfc77018ad
MXStore: Use the new async [MXStore stateOfRoom:] method
2018-07-24 11:39:13 +02:00
manuroe
01182b8ab7
Merge pull request #1940 from vector-im/reduce_room_state_dependency
...
Reduce dependency to room.state
2018-07-18 04:33:10 +00:00
manuroe
b64b5767fb
Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state
2018-07-16 22:30:55 +02:00
SBiOSoftWhare
c2f72e7f04
Finish v0.6.20
2018-07-13 15:57:57 +02:00
SBiOSoftWhare
4f051210e8
version++
2018-07-13 15:55:20 +02:00
SBiOSoftWhare
0e3ee5a5c8
Fix image references in xib and storyboards by removing .png suffix
2018-07-10 17:16:26 +02:00
SBiOSoftWhare
8832a9d3cb
Move RiotShareExtension supporting files to a physical folder
2018-07-10 15:22:01 +02:00
SBiOSoftWhare
5c86dc2be6
Organize files by features in share extension target
2018-07-10 15:10:56 +02:00
SBiOSoftWhare
c7aadce4f9
Remove unused files in RiotShareExtension target
2018-07-10 15:03:07 +02:00
SBiOSoftWhare
07fed3bf1c
version++
2018-07-05 11:00:17 +02:00
manuroe
91f2b8c186
version++
2018-07-03 16:04:11 +02:00
SBiOSoftWhare
385dbd006d
Enable Swift in share extension. Add RiotSettings to share extension target.
2018-07-02 17:59:35 +02:00
manuroe
9360620aa4
version++
2018-06-01 16:56:05 +02:00
manuroe
adad1a90ff
update++
2018-05-23 19:45:49 +02:00
manuroe
5dc75f63b0
update++
2018-04-23 18:30:16 +02:00
manuroe
b88d8caf4b
update++
2018-04-20 16:35:58 +02:00
manuroe
8052f97056
version++
2018-03-30 12:50:12 +02:00
manuroe
1696bf5957
version++
2018-03-13 16:29:46 +01:00
manuroe
37eaa88aac
Fix crash in ShareExtensionManager
...
Reported in Xcode organiser so there is no detail how it happened.
The fix is a workaround to avoid the crash but it does not help the user for sending their image.
2018-03-08 16:48:33 +01:00
giomfo
bd45c414e4
version ++
2018-02-27 18:04:19 +01:00
giomfo
704f9f692b
version ++
2018-02-14 17:45:17 +01:00
Giom Foret
9e64b30212
version ++
2018-02-10 15:53:37 +01:00
manuroe
ba34f3814b
Share: Make sure the progress bar is always displayed
...
The switch to the main thread should be done earlier but I do not want to break things
2018-02-05 15:44:56 +01:00
manuroe
8d80c0d6a7
Share: The extension crashes if you try to share a GIF image ( #1759 )
2018-02-05 15:36:56 +01:00
manuroe
bb86584957
Merge pull request #1744 from vector-im/share_extension_crash
...
Share Extension: Fix crash on a weak self
2018-01-23 05:55:23 +01:00
manuroe
8cd792b887
Share Extension: Fix crash on a weak self
...
Reported only by app store because we do not catch crashes from the share extension nor siri extension.
2018-01-22 19:36:51 +01:00
Evan Tang
21a716d610
When you realize there's more than one cancel button
2018-01-18 20:46:25 -06:00
manuroe
5b1aad8094
version++
2018-01-03 14:48:19 +01:00
manuroe
f7bee845d1
version++
2017-12-29 18:01:40 +01:00
Giom Foret
65513f21bb
Bug Fix: Share extension is not localized?
...
#1701
2017-12-27 14:53:17 +01:00
manuroe
5986ff833c
version++
2017-12-21 09:31:28 +01:00
manuroe
3def1d7809
version++
2017-12-19 16:04:45 +01:00
manuroe
898353e47d
version++
2017-12-05 17:00:41 +01:00
Giom Foret
c834e21099
version++
2017-11-30 11:16:11 +01:00
manuroe
45f07ab466
Make code compatible with !use_frameworks
in Podfile
2017-11-23 16:09:19 +01:00
Giom Foret
e86a946e27
version++
2017-11-13 18:16:43 +01:00
Giom Foret
c3ca338dbb
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
e1e87b3c69
Bug Fix: share silently fails on big pics - eg panoramas #1627
2017-11-09 15:59:42 +01:00
Giom Foret
7ee76984f7
version++
2017-10-27 17:11:47 +02:00
manuroe
616084b19f
version++
2017-10-24 10:46:00 +02:00
manuroe
c5e451a794
Logs: Logs app extensions into separate files (console-share.log & console-siri.log)
2017-10-20 17:13:12 +02:00
manuroe
cd428b83aa
Logs app extensions to console.log
2017-10-20 14:57:51 +02:00
Giom Foret
7db033723a
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
781fd99701
Enable the Share App Extension use
2017-10-09 16:06:22 +02:00
manuroe
6e4c3bf9ab
version ++
2017-10-05 15:40:28 +02:00
Giom Foret
08b2d39aeb
version ++
2017-10-04 11:23:05 +02:00
Giom Foret
6a99afeb02
version ++
2017-10-03 16:11:21 +02:00
Giom Foret
9e5a2fb4f6
RiotShareExtension: disable edition in rooms list
2017-09-29 17:25:18 +02:00
Giom Foret
33861fc80f
Share extension mxstore rework
...
- sort rooms according to their activity
2017-09-29 11:25:58 +02:00
Giom Foret
038d4d50da
Share extension mxstore rework
...
- Create the MXRoom instance only when the room is selected.
2017-09-29 10:37:54 +02:00
giomfo
a5498fd784
Merge branch 'develop' into share-extesion-mxstore-rework
2017-09-28 10:24:27 +02:00
Giom Foret
8be8c8b1fd
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
1ed5bd003a
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
0550c8f972
Stopped storing MXRoom instances, using CellData now
2017-09-15 19:17:03 +04:00
Giom Foret
e4bf4f7dfa
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
97569c2e0a
resetting info.plist
2017-09-08 19:09:31 +04:00
Aram Sargsyan
3d698bfe0e
Review changes
2017-09-08 19:02:45 +04:00
Aram Sargsyan
f68ec67f16
Finished rework, getting rooms with all the necessary information from MXStore
2017-08-31 17:51:49 +04:00
David Baker
feec9efc95
share extension version should be same as the app
2017-08-29 12:51:24 +01:00
Aram Sargsyan
d5ba3ecc29
Improved cell rendering
2017-08-26 15:54:25 +04:00
Aram Sargsyan
13cff8690f
Added comment
2017-08-26 13:12:49 +04:00
Aram Sargsyan
ed15a6599e
Initial commit
2017-08-26 12:58:17 +04:00
Aram Sargsyan
e47de00fdc
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
5734619c8f
Disable the Share App Extension use
2017-08-25 14:04:05 +02:00
Giom Foret
422ad1c514
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
eda96f8b8d
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
0340959692
Distinguishing providers
2017-08-25 02:26:53 +04:00
Giom Foret
9284ff0fca
Improvement - Application group identifier
...
Use the property `applicationGroupIdentifier` of the MXSDKOptions sharedInstance.
2017-08-24 15:18:23 +02:00
Giom Foret
d8d2eba0b8
App extension - Restore Aram's logs
2017-08-24 13:02:38 +02:00
Giom Foret
ba4a44ac4e
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
a55418b950
Fixed a bug related to multiple image sharing
2017-08-24 14:55:35 +04:00
Giom Foret
31739ce9ee
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
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
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