Commit Graph

5042 Commits

Author SHA1 Message Date
Denis Morozov 89764cd9f6 Move code for updating icon badge number to completion block 2017-08-22 11:10:35 +03:00
Denis Morozov c08f4afc88 Update app icon badge number on each received push notification 2017-08-22 10:48:59 +03:00
Denis Morozov f39246fb16 Create app level category for MXSession to count missed notifications count 2017-08-22 10:46:53 +03:00
Denis Morozov b82bab19b1 Replace remote notifications with PushKit notifications 2017-08-21 13:28:05 +03:00
Andrey 56d6bbdba4 Translated using Weblate (Russian)
Currently translated at 100.0% (406 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-08-18 20:30:16 +00:00
Krombel d60a4a695c Translated using Weblate (German)
Currently translated at 100.0% (406 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-08-18 16:00:45 +00:00
manuroe 48f76f7759 Translated using Weblate (French)
Currently translated at 100.0% (406 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-08-18 15:10:06 +00:00
manuroe d345e3b54a Merge pull request #1454 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-08-18 17:04:33 +02:00
manuroe 0f259f0d1c Merge pull request #1453 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-08-18 17:04:22 +02:00
Weblate 356c5031b4 Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:02:25 +00:00
Weblate fa6ba0f7a9 Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:02:15 +00:00
Weblate 326c109c4d Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:01:50 +00:00
Jeff Huang a7e3520226 Translated using Weblate (Chinese (Traditional))
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/zh_Hant/
2017-08-18 15:01:25 +00:00
Andrey 6e273692e6 Translated using Weblate (Russian)
Currently translated at 99.7% (395 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-08-18 15:01:25 +00:00
Nathan van Beelen b15635c549 Translated using Weblate (Dutch)
Currently translated at 100.0% (396 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2017-08-18 15:01:25 +00:00
manuroe c7ad4ebf32 Jitsi widget: Fix occasional crash on hang up
Apparently, jitsi does not call delegate methods always on the same thread. Come back to the main thread for safety.

https://github.com/matrix-org/riot-ios-rageshakes/issues/220
2017-08-18 16:42:50 +02:00
manuroe b71387df36 Jitsi widget: Improve cooking recipe for building jitsi-meet ios framework 2017-08-18 15:57:18 +02:00
manuroe f6532e625e Jitsi widget: Fix the red and yellow react boxes (https://github.com/jitsi/jitsi-meet/issues/1877). Use version jitsi-meet_2369 for the jitsi-meet ios sdk 2017-08-18 15:01:14 +02:00
manuroe 29a98c12ce Merge pull request #1449 from vector-im/jitsi_widget
Integrating Jitsi into mobile apps
2017-08-18 13:26:30 +02:00
manuroe a7cfb02f1f Jitsi widget: add display or creation of jitsi conference under USE_JITSI_WIDGET compilation flag 2017-08-18 11:56:32 +02:00
manuroe 00f4d1da39 Jitsi widget: polishing 2017-08-18 11:40:56 +02:00
manuroe 7ea057645f Jitsi widget: naming sanitisation 2017-08-18 09:49:14 +02:00
manuroe 3ac56b5d80 Jitsi widget: Add license notice for jitsi-meet 2017-08-18 09:32:06 +02:00
manuroe ca36d73df2 Jitsi widget: "Use jitsi for conference calls" -> "Create conference calls with jitsi" 2017-08-18 09:23:24 +02:00
manuroe ec468798a3 Jitsi widget: Make sure permission to access camera and mic are ok before doing calls 2017-08-18 09:02:54 +02:00
manuroe 7c39c814ce Jitsi widget: always accept to join ongoing jitsi conf. Only the creation is under the settings 2017-08-17 18:59:58 +02:00
manuroe 8d32b87245 Jitsi widget: Hook up the call button for group room to jitsi 2017-08-17 18:59:02 +02:00
manuroe 57cd57908a Jitsi widget: WidgetManager: add WidgetManagerErrorCodeCreationFailed 2017-08-17 18:45:49 +02:00
manuroe f58f4f1323 Jitsi widget: WidgetManage add createWidget and createJitsiWidget methods 2017-08-17 18:28:24 +02:00
Giom Foret 6296df0519 Bug Fix: App have crashed whilst uploading photos
#1445

Set up only one session at the time!
2017-08-17 14:45:20 +02:00
Aram Sargsyan ed38f057f4 Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 16:40:29 +04:00
manuroe bea78f79bd Jitsi widget: Customise the error for widget permission issues for jitsi 2017-08-17 12:26:20 +02:00
manuroe fd100e1a11 Jitsi widget: Add [WidgetManager closeWidget] and use it for jitsi conference 2017-08-17 12:17:07 +02:00
Aram Sargsyan db6d7e4dd2 Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 00:08:56 +04:00
Aram Sargsyan 2e9ef19f53 Loading HUD usage in the extension, Image resoulution alertController introduced 2017-08-17 00:01:54 +04:00
David Baker 83d47fb85c Change app group to group.im.vector 2017-08-16 18:30:42 +01:00
Giom Foret a8ba1a28e5 Apply the actual application group: "group.im.vector" 2017-08-16 18:35:32 +02:00
manuroe b4210d4495 Merge remote-tracking branch 'origin/develop' into jitsi_widget
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
manuroe 291999126a Jitsi widget: Fix in [WidgetManager widgetsOfTypes:inRoom:] 2017-08-16 17:05:14 +02:00
Giom Foret 890d0c89b4 Set the application group to be able to share userDefaults object. 2017-08-16 15:35:38 +02:00
manuroe 60d6ccfc67 Jitsi widget: Create a specific [NSUserDefaults standardUserDefaults] key for useJitsiForConferenceCalls 2017-08-16 11:51:56 +02:00
manuroe 908e78598a Jitsi widget: Remove WidgetManager.enabled settings. Let's user check what they want with [WidgetManager widgetsOfTypes:inRoom:] 2017-08-16 11:49:01 +02:00
manuroe dad96a2a50 Jitsi widget: Implement [Widget description] 2017-08-16 11:47:03 +02:00
Giom Foret bad3f8fa93 SettingsViewController: Release correctly the pushed view controller 2017-08-16 09:55:52 +02:00
Giom Foret 0d8ecc64d1 Dark Theme - Fix Manu's remarks 2017-08-16 09:40:47 +02:00
Giom Foret 704ca8c2c9 Dark Theme - Improvement
Force the background color of the fake view controller displayed when there is no details.
2017-08-14 22:35:16 +02:00
Giom Foret 8137c4b76c Dark Theme - Bug Fix
Wrong sub-title color in section header after a UI theme change.
2017-08-14 20:30:16 +02:00
Giom Foret 6dfebcee12 Dark Theme - Bug Fix
Customize correctly the event details views
2017-08-14 20:01:59 +02:00
Giom Foret 9e23cf55be Dark Theme - Bug Fix
Room preview - The sub-header has a wrong background color.
2017-08-14 19:18:25 +02:00
Giom Foret bd2d7281bb Dark Theme - Bug Fix
Recents List: some room avatars have an unexpected black background.
We apply here the new property `defaultBackgroundColor` defined in MXKImageView class to initialize correctly image background.
2017-08-14 19:11:13 +02:00