Commit Graph

3765 Commits

Author SHA1 Message Date
Giom Foret c834cd3ccd Fix - Room member details: the member's avatar is cropped in the header
Define directly the navigation titleView with the custom title view instance. Do not use anymore a container.
We had to add some constraints  to keep the custom title at the right position.
2017-09-25 16:56:18 +02:00
Giom Foret 8b84afe33e Update Authors 2017-09-25 10:49:36 +02:00
giomfo ab3ad00a12 Merge pull request #1513 from vivlim/hardware-keyboard-return
Return key on hardware keyboards now sends messages
2017-09-25 10:36:40 +02:00
Vivian Lim e935f466f3 Return key to send: use delegate instead of traversing view hierarchy
Signed-off-by: Vivian Lim <vivvnlim@gmail.com>
2017-09-22 17:49:53 -07:00
Giom Foret e978306f37 @available(iOS 11.0, *) use requires Xcode 9 2017-09-22 16:48:49 +02:00
Giom Foret 8feb4decdf Fix compilation error
@available(iOS 11.0, *))  requires Xcode 9
2017-09-22 10:39:50 +02:00
giomfo f4efba8b31 Merge pull request #1528 from vector-im/theme_auto_on_ios_11
BF: [iOS11] "Smart [colors] Invert" renders badly in the app
2017-09-21 18:08:46 +02:00
manuroe 3f3c772307 BF: [iOS11] "Smart [colors] Invert" renders badly in the app
Take into account Giom's review
2017-09-21 17:03:43 +02:00
manuroe 13a33961d2 Widget: code cleaning 2017-09-21 15:36:09 +02:00
manuroe f65e6cc694 BF: [iOS11] "Smart [colors] Invert" renders badly in the app
https://github.com/vector-im/riot-ios/issues/1524

- the app does its own dark theme and prevents the OS from automatically revert the colors in the app
- there are 3 choices on iOS11 for the Riot theme: "auto", "light", "dark". "auto" uses the system settings
2017-09-21 15:29:46 +02:00
manuroe cec786d43b Merge pull request #1527 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-09-21 15:11:49 +02:00
manuroe 002e15d8a7 Merge pull request #1526 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-09-21 15:11:34 +02:00
manuroe 4d02d47664 Merge pull request #1525 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-09-21 15:11:16 +02:00
Weblate 30a0fa871d Merge remote-tracking branch 'origin/develop' into develop 2017-09-21 13:09:13 +00:00
Weblate eb07b837de Merge remote-tracking branch 'origin/develop' into develop 2017-09-21 13:09:02 +00:00
Weblate dba03d0a12 Merge remote-tracking branch 'origin/develop' into develop 2017-09-21 13:08:32 +00:00
Andrey 804f26d67e Translated using Weblate (Russian)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/ru/
2017-09-21 13:08:14 +00:00
Andrey a7b31315ba Translated using Weblate (Russian)
Currently translated at 100.0% (4 of 4 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/ru/
2017-09-21 13:08:14 +00:00
cafade 6db9e2fceb Translated using Weblate (Spanish)
Currently translated at 10.5% (43 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/es/
2017-09-21 13:08:13 +00:00
Tong Hui 09190b47f1 Translated using Weblate (Chinese (Simplified))
Currently translated at 98.5% (400 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2017-09-21 13:08:13 +00:00
Vivian Lim 56b2cde023 Revert RoomInputToolbarView systemVersion
Didn’t mean to change the systemVersion property, and am reverting it. 

Signed-off-by: Vivian Lim <vivvnlim@gmail.com>
2017-09-20 15:57:46 -07:00
giomfo de7d63c2cc Merge pull request #1523 from vector-im/riot_1370
Improvement: Alter DMness from Room Settings.
2017-09-20 16:49:23 +02:00
Giom Foret eb9f1907f7 Improvement: Alter DMness from Room Settings.
https://github.com/vector-im/riot-ios/issues/1370
2017-09-20 15:08:25 +02:00
manuroe c70b5e9e05 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 0a3c176f3e 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
manuroe 102e38f5c1 Merge pull request #1517 from vector-im/widget_manager_bf_2
Widget manager: bug fixes
2017-09-19 14:57:37 +02:00
manuroe cd3a537c7e Modular integrations Manager: Improve dark theme management 2017-09-19 13:36:43 +02:00
manuroe 7187a57771 Modular integrations Manager: Manage dark theme 2017-09-19 10:24:28 +02:00
manuroe fc40376af0 Widget: Fix crash. Handle the case where a scalar token is not required (jitsi). 2017-09-19 10:04:19 +02:00
manuroe 4d11f8552a Modular integrations Manager: Manage lack of network 2017-09-19 09:59:04 +02:00
giomfo 84a4d50fba Merge pull request #1516 from vector-im/back_icon
Improvement: Broaden back icon
2017-09-19 09:48:43 +02:00
Giom Foret bac740c9d2 Improvement: Broaden back icon 2017-09-19 09:35:49 +02:00
manuroe 670b0938a1 Modular integrations Manager: Open URL in safari not within the webview 2017-09-19 09:00:44 +02:00
manuroe 9a3a233362 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 d2411ba8ea 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 b63405fb70 Merge pull request #1514 from vector-im/WidgetViewController
Add WidgetViewController
2017-09-18 17:10:44 +02:00
manuroe 4fdf335bf1 Add WidgetViewController
Not yet use
2017-09-18 16:22:59 +02:00
Vivian Lim 3bd2413e6e 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
manuroe b7b8702eff 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 1e11f7a4ba 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 c9a115ec85 Modular integrations UI: project 2017-09-15 15:36:43 +02:00
manuroe ac0b7e16b9 Modular integrations UI: Clear Modular data on logout 2017-09-15 15:35:27 +02:00
Giom Foret 125253023b 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 d6908eaf1f Modular integrations UI: Do not bounce for all the page 2017-09-15 14:57:40 +02:00
manuroe fa670d3581 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 14:03:49 +02:00
manuroe 9c969091a0 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 13:55:33 +02:00
manuroe 734837955f Modular integrations UI: Make the integrations icon open the main "Manage integrations" page 2017-09-15 13:36:26 +02:00
manuroe 1085b4038b Modular integrations UI: Add the integrations icon to the RoomVC navigation header 2017-09-15 13:27:13 +02:00
manuroe 8a1a3889b5 Modular integrations UI: Add Settings > Labs > Matrix Apps 2017-09-15 13:24:01 +02:00
manuroe 8cd0dcb74b Modular integrations UI: Clean i18n strings for modular 2017-09-14 17:52:21 +02:00