Commit Graph

15987 Commits

Author SHA1 Message Date
Giom Foret 3af499861c Improvement: Alter DMness from Room Settings.
https://github.com/vector-im/riot-ios/issues/1370
2017-09-20 15:08:25 +02:00
manuroe 185177d637 Merge pull request #1520 from vector-im/force_crash_description
BugReportVC: Force users to add a description in crash reports.
2017-09-20 09:52:05 +02:00
manuroe d7ffe122ee BugReportVC: Force users to add a description in crash reports.
This makes github happier and will help us on triaging.
2017-09-20 09:10:29 +02:00
giomfo 2bb173ec04 Merge pull request #1519 from vector-im/callkit_remove_apns_use
Pushkit: Remove APNS use.
2017-09-19 17:16:20 +02:00
Giom Foret c54641c9d1 Pushkit: Remove APNS use.
Use new MXKAccount API to handle push token and settings.
- add format: 'event_id_only' to the data dict when you add the pusher
- use the following app ID: im.vector.app.ios.voip.prod
2017-09-19 16:06:44 +02:00
manuroe d452535ee1 Merge pull request #1517 from vector-im/widget_manager_bf_2
Widget manager: bug fixes
2017-09-19 14:57:37 +02:00
manuroe 6b709647d4 Modular integrations Manager: Improve dark theme management 2017-09-19 13:36:43 +02:00
manuroe 9d4977697d Modular integrations Manager: Manage dark theme 2017-09-19 10:24:28 +02:00
manuroe ffbbc6054b Widget: Fix crash. Handle the case where a scalar token is not required (jitsi). 2017-09-19 10:04:19 +02:00
manuroe 85970300fb Modular integrations Manager: Manage lack of network 2017-09-19 09:59:04 +02:00
Giom Foret 74f66ae4a1 Merge branch 'develop' into callkit 2017-09-19 09:50:21 +02:00
giomfo 907950b73f Merge pull request #1516 from vector-im/back_icon
Improvement: Broaden back icon
2017-09-19 09:48:43 +02:00
Giom Foret 4d96473f78 Improvement: Broaden back icon 2017-09-19 09:35:49 +02:00
manuroe f3ff3baff3 Modular integrations Manager: Open URL in safari not within the webview 2017-09-19 09:00:44 +02:00
manuroe 568681fa23 Merge pull request #1515 from vector-im/widget_manager_bf_1
Modular integrations Manager: Fix invite and listing of bots.
2017-09-18 17:20:35 +02:00
manuroe c99c8968ac Modular integrations Manager: Fix invite and listing of bots.
Use scalar-staging.riot.im for the moment
2017-09-18 17:12:31 +02:00
manuroe 1d03861891 Merge pull request #1514 from vector-im/WidgetViewController
Add WidgetViewController
2017-09-18 17:10:44 +02:00
manuroe 188f5954ce Add WidgetViewController
Not yet use
2017-09-18 16:22:59 +02:00
Vivian Lim 9ed873766f Return key on hardware keyboards now sends messages
Create a class KeyboardGrowingTextView which inherits from HPGrowingTextView, but defines keyCommands. keyCommands defined at any other view or controller layer weren’t being picked up by the OS, but they did work when added to HPGrowingTextView.

Signed-off-by: Vivian Lim <vivvnlim@gmail.com>
2017-09-18 00:29:57 -07:00
Aram Sargsyan 4ed5416287 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 54a8a26f38 Stopped storing MXRoom instances, using CellData now 2017-09-15 19:17:03 +04:00
manuroe 9f74d71a5e Merge pull request #1511 from vector-im/widget_manager_2
Show the "Integrations Manager" into a webview
2017-09-15 16:55:28 +02:00
giomfo c70c5c47f5 Merge pull request #1512 from vector-im/riot_meta_94
Improvement - Create DM with Riot-bot on new account creation.
2017-09-15 16:09:05 +02:00
manuroe 8c35e6f24a Modular integrations UI: project 2017-09-15 15:36:43 +02:00
manuroe b5ed5ca0a7 Modular integrations UI: Clear Modular data on logout 2017-09-15 15:35:27 +02:00
Giom Foret 98be070cd7 Improvement - Create DM with Riot-bot on new account creation.
https://github.com/vector-im/riot-meta/issues/94
2017-09-15 15:19:36 +02:00
manuroe 5a5b6e4319 Modular integrations UI: Do not bounce for all the page 2017-09-15 14:57:40 +02:00
manuroe 0b65990695 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 14:03:49 +02:00
manuroe 7522f3750d Modular integrations UI: Display the webpage in fullscreen 2017-09-15 13:55:33 +02:00
manuroe f807790560 Modular integrations UI: Make the integrations icon open the main "Manage integrations" page 2017-09-15 13:36:26 +02:00
manuroe 707fcfdbdd Modular integrations UI: Add the integrations icon to the RoomVC navigation header 2017-09-15 13:27:13 +02:00
manuroe 0a71b1ea06 Modular integrations UI: Add Settings > Labs > Matrix Apps 2017-09-15 13:24:01 +02:00
manuroe e6667d5a43 Modular integrations UI: Clean i18n strings for modular 2017-09-14 17:52:21 +02:00
manuroe f904a56d78 Modular integrations UI: Did all modular requests but not tested 2017-09-14 17:48:11 +02:00
giomfo 81d1a3e20d Merge pull request #1510 from vector-im/room_summary_displayname_avatar
Handle the room display name and its avatar at the room summary level.
2017-09-14 17:05:51 +02:00
Giom Foret a6c8e177dc Update xcodeproj 2017-09-14 16:02:08 +02:00
Giom Foret 33beaa3dfb 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
giomfo 1f2f139f01 Merge pull request #1508 from vector-im/riot_1354
Bug Fix - Settings: The "Sign out" button and other buttons of this p…
2017-09-14 12:56:17 +02:00
giomfo 049cb8585c Merge pull request #1507 from vector-im/riot_1506
Bug Fix - Settings: some of the labels push the switch controls off s…
2017-09-14 12:54:52 +02:00
Giom Foret dcef4018f1 Bug Fix - Settings: The "Sign out" button and other buttons of this page sometimes blinks
#1354
2017-09-14 11:58:02 +02:00
Giom Foret ce45d6b05e Bug Fix - Settings: some of the labels push the switch controls off screen.
#1506
2017-09-14 11:33:59 +02:00
giomfo 8c3ca73401 Merge pull request #1505 from vector-im/callkit_unregister_apns
Pushkit: unregister for all remote notifications received via Apple P…
2017-09-14 10:49:19 +02:00
manuroe 69c3484e15 Modular integrations UI: Stubbed all modular requests. 2017-09-14 09:53:07 +02:00
Giom Foret c0f6c5c5ba Pushkit: unregister for all remote notifications received via Apple Push Notification service. 2017-09-13 15:15:57 +02:00
giomfo f86e55548c Merge pull request #1503 from morozkin/pushkit_registration
Fix push registration process
2017-09-12 13:39:31 +02:00
giomfo df9bb308e5 Merge pull request #1504 from vector-im/riot_1444
Dark theme - Improvements
2017-09-12 09:16:17 +02:00
Giom Foret 4b47ad7294 Dark theme - Improvements
- the keyboard bubble should be darker too
2017-09-11 22:37:00 +02:00
manuroe 90884e49a1 WidgetManager: createWidget did not call the success block 2017-09-11 16:35:42 +02:00
manuroe 215e211d26 Modular integrations UI: File renaming 2017-09-11 16:34:05 +02:00
manuroe 9d231bd1aa Modular integrations UI: Better seperate "Modular postMessage API" code from UIWebview cooking. Manage error sending 2017-09-11 16:22:28 +02:00