Commit Graph

522 Commits

Author SHA1 Message Date
SBiOSoftWhare 4c8df2b330 Now store showDecryptedContentInNotifications settings option in UserDefaults instead for MXKAccount in order to keep this information when the user logout. Fix issue #1914. 2018-07-02 14:41:55 +02:00
manuroe a8efa87152 Analytics: clean references to GA as we do not use it anymore 2018-06-27 10:43:22 +02:00
manuroe fff8f2f14e Analytics: Move code from AppDelegate to a dedicated class: Analytics 2018-06-27 10:02:08 +02:00
manuroe 6b3efd5a2e Merge pull request #1906 from einMarco/master
Added accessibility labels for issue: "Voiceover support for accessibility #1842"
2018-06-25 14:29:46 +01:00
Marco Seizew 13c55249af Added the i18n localisation strings to the accessibility labels
Signed-off-by: Marco Seizew <ein_marco@rausrufezeichen.de>
2018-06-25 15:07:54 +02:00
einMarco 7ce2a0ae2e Added accessibility labels for issue: "Voiceover support for accessibility #1842"
Signed-off-by: Marco Seizew <ein_marco@rausrufezeichen.de>
2018-06-20 11:13:31 +02:00
manuroe ea206a0275 RoomVC: Add a re-request keys button on message unable to decrypt
Take Steve's remark into account
2018-06-12 18:21:04 +02:00
manuroe d70c7ad9ed RoomVC: Add a re-request keys button on message unable to decrypt
The flow has changed a bit.

#1879
2018-06-12 16:28:26 +02:00
manuroe cfe867d991 RoomVC: Add a re-request keys button on message unable to decrypt
#1879
2018-06-08 17:21:52 +02:00
SBiOSoftWhare 9abb8ab6f8 Update account deactivation success handling in SettingsViewController. Do not send logout request to home server. 2018-06-01 16:08:55 +02:00
SBiOSoftWhare 38ac909955 Add call to account deactivation success delegate method in DeactivateAccountViewController 2018-06-01 16:01:21 +02:00
SBiOSoftWhare b1d7897de8 Merge pull request #1881 from vector-im/riot_1870
Settings: Add deactivate account
2018-05-31 17:11:38 +02:00
SBiOSoftWhare 446592c97c DeactivateAccountViewController: For password alert, remove empty cancel handler and use nil instead 2018-05-31 13:33:17 +02:00
SBiOSoftWhare a572ec1c7c Remove useless commented code in SettingsViewController 2018-05-31 12:15:13 +02:00
SBiOSoftWhare 60634cee09 Handle theme change and analytics in DeactivateAccountViewController 2018-05-31 12:14:13 +02:00
SBiOSoftWhare d9ed6c4a84 Handle account deactivation from settings 2018-05-30 17:05:42 +02:00
SBiOSoftWhare c2259fdb04 Add DeactivateAccountViewController allowing to deactivate a user account from given Matrix session 2018-05-30 16:59:18 +02:00
manuroe d6a1477cdd WidgetVC: Update UIWebView by WKWebview to improve Sticker Picker performance 2018-05-30 14:42:14 +02:00
manuroe 9c5eaa088f Send sticker: Update after Giom's remark
https://github.com/vector-im/riot-ios/issues/1860
2018-05-30 11:54:35 +02:00
manuroe 13cab8724d Merge remote-tracking branch 'origin/develop' into riot_1860_2
# Conflicts:
#	Riot/Utils/Widgets/WidgetManager.m
2018-05-29 16:10:53 +02:00
manuroe 5f199d6a8a PostMessage API: Add support of integration_manager_open 2018-05-29 15:20:39 +02:00
manuroe d44867cfde BF: The app does not list widgets anymore 2018-05-24 19:01:19 +02:00
manuroe 7eb8fb376e Send sticker: Show the "You don't currently have any stickerpacks enabled"
popup

https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 18:40:19 +02:00
manuroe 16419eb6e8 Send sticker: Fix the missing delete button on a sticker pack
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 18:22:59 +02:00
manuroe ce48b54784 Scalar API: Add support of "get_room_enc_state" 2018-05-24 16:43:38 +02:00
manuroe 68fb1f16bf Send sticker: Do not list anymore user's widgets (the sticker picker atm) in the WidgetPickerVC
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 16:02:51 +02:00
manuroe cfc7830f86 Send sticker: Create StickerPickerVC and use it from the RoomVC
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 15:31:27 +02:00
manuroe bba11ff744 Send sticker: IntegrationManagerVC: add the ability to set a user widget
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 14:42:49 +02:00
manuroe e7631ef184 Send Stickers: Plug the sticker picker widget with the room datasource to send a sticker
#1860
2018-05-07 18:04:32 +02:00
manuroe 1834a90108 Widget postMessage API: Refactor to avoid to play with internal event.data._id field 2018-05-07 15:33:37 +02:00
manuroe b1d7617d05 Widgets: Make a generic postMessage API in WidgetVC
It will be used for https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit#.

The Modular postMessage API becomes a specialisation of it.
2018-05-07 15:26:22 +02:00
manuroe 6a04301926 Send Stickers: WidgetManager: add userWidgets
and show them in the widget picker and within the list of installed widgets of the integration manager

#1860
2018-05-07 11:15:18 +02:00
manuroe d9d3d1deeb Widget: Support new "m.widget" state event type but keep using "im.vector.modular.widgets" for operations
while the move is not fully done (https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit?usp=sharing)
2018-05-07 10:12:02 +02:00
manuroe ce3f22740f IntegrationManagerVC: enableDebug is now defined in the kit 2018-05-07 09:28:39 +02:00
Taiwo 3e89113991 Bug Fix: Moved UI update to main queue
Updated CocoaPods version to 1.5.0
2018-04-24 10:29:35 +01:00
giomfo 81b25299e5 Merge pull request #1841 from vector-im/riot_1838
Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
2018-04-18 10:51:03 +02:00
giomfo 747153fcb7 Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Prompt the user before logging out in case of click on register link.

vector-im/riot-ios#1838
2018-04-17 21:39:31 +02:00
giomfo fc0b16cfce Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Fix here the crash
Another commit will be done to prevent logging out on unexpected register url

https://github.com/vector-im/riot-ios/issues/1838
2018-04-13 20:14:44 +02:00
giomfo 866d196fad Improve Error Notifications (based on kMXKErrorNotification)
Add the account identifier in userInfo dictionary to let the listener know which account is concerned by the error.

vector-im/riot-ios#1839
2018-04-13 16:43:41 +02:00
giomfo c74aaba52f Merge pull request #1837 from vector-im/fix_attachments_viewer
Render sticker events in the timeline
2018-04-11 16:42:37 +02:00
manuroe 5c0dbecafc Merge pull request #1828 from atabrizian/issue1793
fixes issue #1793 Confirmation popup when leaving room
2018-04-11 16:40:23 +02:00
giomfo 71486a856a Render sticker events in the timeline
Fix a regression: the attachments viewer is not opened when user taps on an attachment

#1819
2018-04-11 11:33:35 +02:00
Arash Tabrizian 4ad50e7d73 fixes 1973 - move leave confirmation to [RecentsViewController leaveEditedRoom] function 2018-04-11 12:06:57 +04:30
giomfo 448b301ab8 Merge pull request #1831 from vector-im/riot_1819
Render sticker events in the timeline
2018-04-03 15:53:51 +02:00
giomfo eaeebf71b9 Render sticker events in the timeline
- Display the sticker description when it is selected
TODO animate the sticker if possible

 #1819
2018-04-02 23:59:47 +02:00
Arash Tabrizian 5d40b512cb fixes issue #1793 Confirmation popup when leaving room 2018-03-30 17:53:11 +04:30
giomfo cb459ec98d Render sticker events in the timeline #1819
Prepare sticker rendering
2018-03-30 12:04:50 +02:00
Arash Tabrizian 6c8338f75a fixes issue #1816 support specifying kick and ban msgs 2018-03-28 17:41:47 +04:30
manuroe 1e80003d7b BF: Cannot join from a room preview for room with a long topic (#1645)
Follow Giom's remarks
2018-03-12 17:07:51 +01:00
manuroe 092f7979bf Room preview: Do not show right buttons (search and matrix apps) in the navigation bar, even disabled and grayed 2018-03-12 16:16:30 +01:00