Commit Graph

3961 Commits

Author SHA1 Message Date
Giom Foret cc186ebb5a Pushkit - Enhancement
Add sanity check
2017-10-18 14:10:08 +02:00
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 266c43e559 Merge pull request #1591 from vector-im/do_not_mix_CallKit_UI_and_incomingCallVC
Call: on incoming call, if CallKit is enabled, do not show the incomingCallVC
2017-10-18 10:53:26 +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
manuroe 60beae122c Merge pull request #1588 from vector-im/rageshake_468
Search in directory: Fix crash in Simplified Chinese
2017-10-17 13:05:57 +02:00
manuroe 15732846ec Merge pull request #1586 from vector-im/podfile_refactor
Refactor the Podfile
2017-10-17 13:05:13 +02:00
giomfo 8d8cc46510 Merge pull request #1585 from vector-im/riot_1570
Bug Fix - Share extension: Rooms have no avatars
2017-10-17 10:38:43 +02: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
manuroe 938304d65c Merge pull request #1587 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-10-17 10:26:08 +02:00
Weblate 2093eff4cb Merge remote-tracking branch 'origin/develop' into develop 2017-10-17 08:23:56 +00:00
manuroe 4a2ed30bb2 Podfile: Update use-dev-pods.sh 2017-10-17 10:20:13 +02:00
manuroe 91b9c21733 Podfile: More factorisation 2017-10-17 10:02:58 +02:00
manuroe ac27ec9be2 Podfile: Factorise flavors of MatrixKit 2017-10-17 09:44:54 +02:00
manuroe 565be29979 Podfile: "The lastest release available on the CocoaPods repository" is never used 2017-10-17 09:02:10 +02:00
manuroe 738242a7c0 Podfile: Factorise the podfile 2017-10-17 08:59:31 +02:00
Giom Foret 678081abfa Bug Fix - Share extension: Rooms have no avatars
Add a fake matrix session to each room summary to provide it a REST client (used to handle correctly the room avatar).

#1570
2017-10-16 18:55:09 +02:00
giomfo 6529e13ec4 Merge pull request #1584 from vector-im/riot_1579
Bug Fix - Switching network filter in room directory is ignored when …
2017-10-16 17:52:52 +02: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
giomfo 031d41f974 Merge pull request #1583 from vector-im/riot_1576
Bug Fix - Local notifications body
2017-10-16 14:59:44 +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
giomfo 6538e55ab3 Merge pull request #1577 from vector-im/notif_explosion
Bug Fix - Notification explosion on initial sync
2017-10-13 17:14:25 +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
giomfo 6e476ab439 Merge pull request #1572 from vector-im/fix_mentions_only
Do not display the local notification on push when the room is in `me…
2017-10-12 15:02:46 +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
giomfo be37eb2c55 Merge pull request #1571 from vector-im/fix_mentions_only
Do not display the local notification on push when the room is in `me…
2017-10-12 12:01:30 +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 1ebfa48e11 Update Podfile to build develop version 2017-10-09 19:47:18 +02:00
giomfo 081081a3a7 Merge pull request #1564 from vector-im/callkit
Support Callkit and Pushkit
2017-10-09 18:27:44 +02:00
Giom Foret ae1ad4ca88 Merge branch 'develop' into callkit
# Conflicts:
#	Riot/AppDelegate.m
2017-10-09 16:23:18 +02:00
Giom Foret 903efac2ed Enable the Share App Extension use 2017-10-09 16:06:22 +02:00
manuroe 76345f4674 Merge pull request #1561 from vector-im/kill_in_bg
A possible patch to avoid the app being killed in background on iOS11
2017-10-09 12:46:17 +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 ef548cea6f Merge remote-tracking branch 'origin/master' into develop 2017-10-05 15:42:47 +02:00
manuroe 02374e0ddc version ++ 2017-10-05 15:40:28 +02:00
giomfo 4244780fa4 Merge pull request #1556 from vector-im/riot-1554
Fix - Pin rooms with missed notifs and unread msg by default on the h…
2017-10-05 13:46:59 +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 7343df38c7 Merge pull request #1553 from vector-im/fix_ram_usage_peak
EventFormatter: Improve updateRoomSummary:withStateEvents: to avoid t…
2017-10-05 09:45:41 +02: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 af4664184b Merge pull request #1552 from vector-im/rageshake_setting
Rageshake: Add a setting to enable (disable) it.
2017-10-04 11:17:42 +02:00