Commit Graph

6572 Commits

Author SHA1 Message Date
Giom Foret cd4ef1e44e Pushkit - Enhancement
Handle the received push notifications at the end of the background sync in order to:
- ignore redacted events
- ignore the events read on another device
- improve the call invites handling when callkit is disabled.
2017-10-18 11:58:24 +02:00
manuroe 8b65acf3ce Call: on incoming call, if CallKit is enabled, do not show the incomingCallVC.
It creates a strange screens mix between the system call screen and the incomingCallVC.
2017-10-18 10:19:05 +02:00
Krombel d5b2da3880 Translated using Weblate (German)
Currently translated at 100.0% (441 of 441 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-10-17 11:46:56 +00:00
manuroe b3a6b92613 Search in directory: Fix crash in Simplified Chineese
https://github.com/matrix-org/riot-ios-rageshakes/issues/468
2017-10-17 10:28:59 +02:00
Weblate 2093eff4cb Merge remote-tracking branch 'origin/develop' into develop 2017-10-17 08:23:56 +00:00
Giom Foret 28ae80a051 Bug Fix - Switching network filter in room directory is ignored when searching the dir
Search is working well, but it takes time. We add "Searching..." string to improve the UX

#1579
2017-10-16 16:32:39 +02:00
Giom Foret 476ac5998a Bug Fix - Local notifications body 2017-10-16 14:58:38 +02:00
Giom Foret 614b3a603d Bug Fix - Local notifications body
+ Fix #1576: Notifs for named 1:1s don't show the room name, only the sender
+ Remove the room alias from the room name
+ Hide the room name when it is equal to the sender name
+ Consider the actual event date
2017-10-16 14:43:07 +02:00
Giom Foret 329cc01740 Bug Fix - Notification explosion on initial sync
Add sanity check: Do not display local notifications during the initial sync.
2017-10-13 17:07:46 +02:00
manuroe 57ef142152 Merge pull request #1573 from vector-im/Do_not_send_empty_report
BugReportVC: Do not send empty report (bis)
2017-10-12 16:39:51 +02:00
manuroe 78b6e977ba BugReportVC: Do not send empty report (bis) 2017-10-12 15:42:36 +02:00
Giom Foret 0adfab1cca Do not display the local notification on push when the room is in mentions only mode.
Only the highlighted push are displayed for this room.
2017-10-12 14:46:20 +02:00
Giom Foret 1761151f92 Do not display the local notification on push when the room is in mentions only mode.
Only the highlighted push are displayed for this room.
2017-10-12 11:42:10 +02:00
Giom Foret ae1ad4ca88 Merge branch 'develop' into callkit
# Conflicts:
#	Riot/AppDelegate.m
2017-10-09 16:23:18 +02:00
manuroe ab57dccb96 A possible patch to avoid the app being killed in background on iOS11 (https://github.com/vector-im/riot-ios/issues/1522) 2017-10-09 11:29:53 +02:00
manuroe 4f8ee2655a Add log for https://github.com/vector-im/riot-ios/issues/1522 2017-10-06 18:05:54 +02:00
manuroe 6e7ea3a3a5 Merge pull request #1550 from vector-im/cancel_event_sending
RoomVC: Add the ability to cancel the sending of a room message and i…
2017-10-06 14:28:22 +02:00
manuroe 02374e0ddc version ++ 2017-10-05 15:40:28 +02:00
Giom Foret 0e865cb574 Fix - Pin rooms with missed notifs and unread msg by default on the home page
#1554
2017-10-05 13:42:49 +02:00
Krombel 591479c4c4 Translated using Weblate (German)
Currently translated at 100.0% (434 of 434 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-10-05 09:20:22 +00:00
Walter 30a1bc7669 Translated using Weblate (German)
Currently translated at 94.2% (409 of 434 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-10-05 09:12:02 +00:00
manuroe aa395dc5b8 Log applicationDidReceiveMemoryWarning at AppDelegate level 2017-10-05 09:36:40 +02:00
manuroe d45a35a147 EventFormatter: Improve updateRoomSummary:withStateEvents: to avoid to compute room avatar & displayname on almost every state events.
When initialsyncing with big rooms, the previous implementation leaded the app to out of memory because ARC did not have time to auto release objects (mainly objects returned by MXRoomState.members).
2017-10-05 09:34:17 +02:00
Giom Foret d26e358ee0 Merge branch 'master' into callkit
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
#	Riot/AppDelegate.m
#	Riot/ViewController/SettingsViewController.m
2017-10-04 13:04:21 +02:00
Giom Foret 2321354dda Add missing marketing icon 2017-10-04 12:25:49 +02:00
Giom Foret 359d4f3346 version ++ 2017-10-04 11:23:05 +02:00
manuroe 312f693852 Rageshake: Add a setting to enable (disable) it.
https://github.com/vector-im/riot-ios/issues/1387
https://github.com/vector-im/riot-ios/issues/535

There is also a new "Do not ask again" button in the rageshake popup as a shortcut for this setting.
2017-10-04 11:09:02 +02:00
Giom Foret 43c5038361 Bug Fix - Some rooms have gone nameless after upgrade
https://github.com/matrix-org/riot-ios-rageshakes/issues/388
2017-10-03 18:53:05 +02:00
Giom Foret 1cce3c6150 version ++ 2017-10-03 16:11:21 +02:00
manuroe afeb592833 RoomVC: Add the ability to cancel the sending of a room message and improve the cancellation of a media upload 2017-10-03 14:57:32 +02:00
manuroe f3b2525d4f Merge pull request #1549 from vector-im/enable_jitsi_by_default
Jitsi: Enable the "Create conference calls with jitsi" settings by default
2017-10-03 13:48:47 +02:00
manuroe 56916eb3e4 Jitsi: Enable the "Create conference calls with jitsi" settings by default 2017-10-03 13:17:07 +02:00
Giom Foret 50d9404a08 Language: Enable Basque and Chinese (Simplified). 2017-10-03 13:04:54 +02:00
giomfo cf20d13b66 Merge pull request #1548 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-10-03 12:43:36 +02:00
giomfo 1d16af22d2 Merge pull request #1547 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-10-03 12:43:11 +02:00
Giom 48d86ec2c0 Translated using Weblate (Basque)
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/eu/
2017-10-03 10:38:21 +00:00
Giom c844eb55c2 Translated using Weblate (Basque)
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/eu/
2017-10-03 10:30:50 +00:00
Weblate e8a3777863 Merge remote-tracking branch 'origin/develop' into develop 2017-10-03 10:21:16 +00:00
Kévin C ff7f43be03 Translated using Weblate (French)
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/fr/
2017-10-03 10:21:08 +00:00
Weblate 6dd90cbcec Merge remote-tracking branch 'origin/develop' into develop 2017-10-03 10:20:35 +00:00
Kévin C 206c86b89c Translated using Weblate (French)
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/fr/
2017-10-03 10:20:30 +00:00
Weblate 77b6108a36 Merge remote-tracking branch 'origin/develop' into develop 2017-10-03 10:18:13 +00:00
giomfo 27d813ddc7 Merge pull request #1478 from aramsargsyan/share-extesion-mxstore-rework
Share extesion mxstore rework
+ multiple images support
2017-09-29 16:05:07 +02:00
Giom Foret 35927d2117 Share extension mxstore rework
- Create the MXRoom instance only when the room is selected.
2017-09-29 10:37:54 +02:00
manuroe 76f15b3e34 Merge pull request #1536 from vector-im/format_widgets
Widgets: add notices for widgets events
2017-09-28 14:33:10 +02:00
manuroe 1fb0ed987a Merge pull request #1535 from vector-im/list_widgets
Widgets: list active widgets in a room
2017-09-28 10:01:43 +02:00
giomfo a28f9c0647 Merge pull request #1537 from vector-im/fix_ios_11
Fix ios 11 disruption
2017-09-28 09:57:00 +02:00
Giom Foret 5468d02c19 RoomViewController: Fix the position of the missed discussion badge 2017-09-27 22:41:51 +02:00
manuroe 7fdb125f21 Widgets: add notices for widgets events 2017-09-27 17:15:09 +02:00
manuroe ef4de6bd1f Widgets: Use the original "apps-icon" when there is no more widgets 2017-09-27 15:40:21 +02:00