Commit graph

1143 commits

Author SHA1 Message Date
manuroe
8564656841 Fix build 2018-01-03 14:59:01 +01:00
manuroe
5b1aad8094 version++ 2018-01-03 14:48:19 +01:00
manuroe
6f15fb03fe Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
BF: Return a string
(cherry picked from commit 30125eaf4b)
2018-01-03 11:29:17 +01:00
manuroe
75bb6807f8 Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
(cherry picked from commit 7fc23665b8)
2018-01-03 11:29:09 +01:00
manuroe
86eff609df Push notifications: Add fireDate to UILocalNotification in order to retrieve them afterwards.
It seems to be mandatory to make `[[UIApplication sharedApplication] scheduledLocalNotifications]` non empty

(cherry picked from commit 4e91844403)
2018-01-03 11:29:09 +01:00
manuroe
51b3a22946 Push notifications: More logs to track duplicated notifications
(cherry picked from commit cf066a7e07)
2018-01-03 11:29:09 +01:00
manuroe
c09171d62f AppDelegate: Enable log to file earlier
Try another technique to save logs to files earlier.
The goal is to track unexpected app startup cycle like in https://riot.im/bugreports/listing/2017-12-29/081732/console.1.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/797) and https://riot.im/bugreports/listing/2017-12-31/133345/console.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/805).

(cherry picked from commit 879f42782a)

# Conflicts:
#	Riot/AppDelegate.m
2018-01-03 11:28:41 +01:00
manuroe
1df6904d00 Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
(cherry picked from commit 07f331c160)
2018-01-03 11:26:54 +01:00
manuroe
30125eaf4b Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
BF: Return a string
2018-01-03 11:06:39 +01:00
Giom Foret
54da1dda4b Groups: Improve the groups notifications handling at application level 2018-01-02 16:23:12 +01:00
manuroe
7fc23665b8 Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it 2018-01-02 15:46:43 +01:00
manuroe
4e91844403 Push notifications: Add fireDate to UILocalNotification in order to retrieve them afterwards.
It seems to be mandatory to make `[[UIApplication sharedApplication] scheduledLocalNotifications]` non empty
2018-01-02 15:03:25 +01:00
manuroe
cf066a7e07 Push notifications: More logs to track duplicated notifications 2018-01-02 14:15:50 +01:00
manuroe
4ad8eec240
Merge pull request #1717 from vector-im/group_details_rooms
Group details: Add Rooms page
2018-01-02 12:46:24 +01:00
Osoitz
0f360d7732 Translated using Weblate (Basque)
Currently translated at 100.0% (447 of 447 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2018-01-02 11:04:34 +00:00
manuroe
879f42782a AppDelegate: Enable log to file earlier
Try another technique to save logs to files earlier.
The goal is to track unexpected app startup cycle like in https://riot.im/bugreports/listing/2017-12-29/081732/console.1.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/797) and https://riot.im/bugreports/listing/2017-12-31/133345/console.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/805).
2018-01-02 11:56:30 +01:00
manuroe
586f294f02
Merge pull request #1719 from vector-im/groups_link
AppDelegate - Groups: handle links to groups
2018-01-02 11:35:23 +01:00
manuroe
7b98c7fb6b
Merge pull request #1716 from vector-im/groups
Groups enhancements
2018-01-02 11:14:10 +01:00
Giom Foret
d95851ee97 AppDelegate - Groups: handle links to groups 2017-12-31 16:24:47 +01:00
Giom Foret
0797524a16 Group details: Add Rooms page
https://github.com/vector-im/riot-meta/issues/117
2017-12-31 12:52:22 +01:00
manuroe
07f331c160 Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again 2017-12-31 10:21:22 +01:00
Giom Foret
aac7d30237 GroupParticipantsViewController: support the self-sizing cells,
and the self-sizing section headers.

vector-im/riot-meta#115
2017-12-29 19:54:13 +01:00
manuroe
498b78ba13 Merge remote-tracking branch 'origin/master' into develop 2017-12-29 18:02:44 +01:00
manuroe
f7bee845d1 version++ 2017-12-29 18:01:40 +01:00
manuroe
94dc5f8a20 Merge remote-tracking branch 'origin/release-v0.6.7' into develop 2017-12-29 17:16:25 +01:00
manuroe
6c96e123bf Missing Push Notifications: Localise SINGLE_UNREAD_IN_ROOM for Frencs 2017-12-29 17:15:13 +01:00
manuroe
1838a50878 App Startup: patchy patch: Reenable the loop on [application isProtectedDataAvailable] at least for 10s to secure startup for the moment 2017-12-29 17:01:23 +01:00
manuroe
0cdcff95fc Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
Fix last Giom's remark: Make sure we do not display a "limited" notif for an event with already a "full" notif.
2017-12-29 16:43:20 +01:00
Giom Foret
672e6c6316 GroupsViewController: adjust dynamically section header height.
Support the dynamic font in the section header.

vector-im/riot-meta#114
2017-12-29 16:05:51 +01:00
manuroe
8676024c40 Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
Fixed easy Giom's remarks
2017-12-29 15:20:12 +01:00
manuroe
97cb429f66 Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
wording
2017-12-29 13:40:55 +01:00
manuroe
750a6e9784 Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
Show notif on /sync failure callback too
2017-12-29 13:33:55 +01:00
manuroe
9e612dd7d0 Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
Renaming
2017-12-29 13:22:29 +01:00
manuroe
536c8cc360 Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
Build the string for the notification
2017-12-29 13:19:40 +01:00
manuroe
f734096dae Missing Push Notifications (#1696): Show a notification even if the app fails to sync with its hs to get all data.
This fixes the case logged at
https://riot.im/bugreports/listing/2017-12-27/163238/console.2.log.gz
2017-12-29 10:31:16 +01:00
Giom Foret
72942963f7 Bug Fix: App crashes when the user taps on a bubble in which a string component is empty. 2017-12-28 16:45:45 +01:00
manuroe
bc1ac92f4f Merge remote-tracking branch 'origin/release-v0.6.7' into develop 2017-12-28 14:44:16 +01:00
manuroe
b89f819b0c Log: Add logs for tracking "Silent crash at startup in [MXKContactManager loadCachedMatrixContacts]" (#1711) 2017-12-28 14:23:12 +01:00
giomfo
e3ff84c53e
Merge pull request #1710 from vector-im/groups
Groups enhancements
2017-12-28 13:42:30 +01:00
Giom Foret
0a0d3cf15f Groups list: Support dynamic fonts by enabling self-sizing table view cell, and use constraints to define the cell’s size.
vector-im/riot-meta#114
2017-12-28 12:02:21 +01:00
Giom Foret
30be79959d Group Details: Home page
- Add the number of members and rooms in the home screens.

vector-im/riot-meta#115
2017-12-28 12:00:46 +01:00
manuroe
d4ff908025 Merge remote-tracking branch 'origin/release-v0.6.7' into develop
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-12-27 16:23:42 +01:00
manuroe
beb25cf3ae Missing Push Notifications (#1696): We do not need to wait for [application isProtectedDataAvailable] anymore
Thanks to https://github.com/matrix-org/matrix-ios-kit/pull/387
2017-12-27 15:40:25 +01:00
Giom Foret
65513f21bb Bug Fix: Share extension is not localized?
#1701
2017-12-27 14:53:17 +01:00
manuroe
c353ea6979 Widget: Fix crash when widget JSON data contains a number value instead of an expected string (https://github.com/matrix-org/riot-ios-rageshakes/issues/765) 2017-12-27 08:57:14 +01:00
Giom Foret
ce61c9cc4a Groups: self-management of membership of groups
Hide the (+) button on the groups list and on the group participants.
This will be handled later
2017-12-22 15:26:09 +01:00
Giom Foret
6ce549ccd5 Update the screen tracking 2017-12-22 15:03:41 +01:00
Giom Foret
787f4353b9 Merge branch 'develop' into groups 2017-12-22 14:50:40 +01:00
Giom Foret
52d726694e Groups: self-management of membership of groups
- Custom the group view controllers with the blue color.

vector-im/riot-meta#114
2017-12-22 14:33:40 +01:00
manuroe
8a744fc9e8 Analytics: Create a generic API in AppDelegate class
And move all Google Analytics code to AppDelegate.m
2017-12-22 13:19:40 +01:00
Giom Foret
ef7b64a3b0 Groups: self-management of membership of groups
- Bug Fix: App layout is broken on iPad after having left a group.
- Improve the display of the Group Details Home screen

vector-im/riot-meta#114
vector-im/riot-meta#115
2017-12-21 17:19:36 +01:00
Göller Bertalan
cc7e8122e3 Added translation using Weblate (Hungarian) 2017-12-21 09:23:22 +00:00
Göller Bertalan
bae3c220ca Added translation using Weblate (Hungarian) 2017-12-21 09:23:09 +00:00
Göller Bertalan
454c4f17b1 Added translation using Weblate (Hungarian) 2017-12-21 09:22:41 +00:00
manuroe
4d20fc126e Merge remote-tracking branch 'origin/master' into develop 2017-12-21 09:50:10 +01:00
manuroe
5986ff833c version++ 2017-12-21 09:31:28 +01:00
manuroe
41595a58b1 VoIP: increase call invite lifetime from 30 to 60s (https://github.com/vector-im/riot-meta/issues/129) 2017-12-21 09:28:40 +01:00
manuroe
c65edecef3 Widget: Integrate widget data into widget URL (https://github.com/vector-im/riot-meta/issues/125) 2017-12-21 09:28:21 +01:00
Giom Foret
427eca85e1 Groups: self-management of membership of groups
- Improve group details display

vector-im/riot-meta#114
2017-12-20 12:32:40 +01:00
manuroe
2de408f020 VoIP: increase call invite lifetime from 30 to 60s (https://github.com/vector-im/riot-meta/issues/129) 2017-12-20 11:27:11 +01:00
manuroe
f9183e5738 Merge remote-tracking branch 'origin/master' into develop 2017-12-19 16:16:28 +01:00
manuroe
3def1d7809 version++ 2017-12-19 16:04:45 +01:00
manuroe
00aa51f40f Missing Push Notifications (#1696): Try to delay [application isProtectedDataAvailable]. At least, logging to file will be enabled 2017-12-19 15:59:35 +01:00
manuroe
7ef736fa63 Push Notifications: Prefix logs related push notifications with "[Push]" and add more logs to track lost notifications 2017-12-19 15:59:22 +01:00
manuroe
9f247aa059 Push Notifications: Add more logs to track possible lost notifications 2017-12-19 15:51:53 +01:00
manuroe
26746144a9 Push Notifications: Add more logs to track possible lost notifications 2017-12-19 15:51:53 +01:00
manuroe
9f2fe587e3 Missing Push Notifications (#1696): Try to delay [application isProtectedDataAvailable]. At least, logging to file will be enabled 2017-12-19 14:44:10 +01:00
manuroe
bf991c4a69 Push Notifications: Prefix logs related push notifications with "[Push]" and add more logs to track lost notifications 2017-12-18 09:47:48 +01:00
manuroe
0401755443 Push Notifications: Add more logs to track possible lost notifications 2017-12-15 09:38:43 +01:00
manuroe
c3fc852811 Push Notifications: Add more logs to track possible lost notifications 2017-12-15 09:26:44 +01:00
manuroe
2816b42d2b
Merge pull request #1692 from vector-im/sdk_extensions
Make use of sdk extensions
2017-12-14 16:31:21 +01:00
Giom Foret
255f2fc726 Groups: self-management of membership of groups
- Prepare Group Details screen

vector-im/riot-meta#114
2017-12-14 16:05:11 +01:00
Giom Foret
fcff3fe87d Groups: self-management of membership of groups
- Add Groups tab

vector-im/riot-meta#114
2017-12-12 16:03:26 +01:00
manuroe
16ff65f745 Widget: Integrate widget data into widget URL (https://github.com/vector-im/riot-meta/issues/125) 2017-12-08 16:46:46 +01:00
Krombel
25ef5f24de Translated using Weblate (German)
Currently translated at 100.0% (447 of 447 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-12-06 22:06:16 +00:00
manuroe
2b3ead60fe Matrix SDK extensions: use new 'MatrixSDK/GoogleAnalytics' pod 2017-12-06 15:57:48 +01:00
manuroe
ed62daabd6 Merge remote-tracking branch 'origin/master' into sdk_extensions 2017-12-06 09:58:00 +01:00
manuroe
898353e47d version++ 2017-12-05 17:00:41 +01:00
manuroe
ff291754e8 Crypto: BF: The share key dialog can appear with a 'null' device (#1683)
Make sure we download requester device keys before showing the share dialog.
Also, add "You added a new device '%@', which is requesting encryption keys." string
2017-12-05 15:47:39 +01:00
manuroe
243637bec2 Merge remote-tracking branch 'origin/master' into sdk_extensions 2017-12-04 10:50:45 +01:00
Andrey
23329577ae Translated using Weblate (Russian)
Currently translated at 100.0% (447 of 447 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-12-01 19:42:23 +00:00
Giom Foret
c834e21099 version++ 2017-11-30 11:16:11 +01:00
Kévin C
f774efdcb2 Translated using Weblate (French)
Currently translated at 100.0% (447 of 447 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-11-29 20:23:13 +00:00
giomfo
e9959e5e7b
Merge pull request #1678 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-11-29 19:26:43 +01:00
giomfo
02a7468943
Merge pull request #1677 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-11-29 19:25:50 +01:00
Weblate
7c03058f83 Merge remote-tracking branch 'origin/develop' into develop 2017-11-29 18:07:53 +00:00
Weblate
b601e867fc Merge remote-tracking branch 'origin/develop' into develop 2017-11-29 18:07:44 +00:00
Weblate
8278a477c9 Merge remote-tracking branch 'origin/develop' into develop 2017-11-29 18:07:19 +00:00
Louis Le
29954611cc Translated using Weblate (Vietnamese)
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/vi/
2017-11-29 18:06:54 +00:00
Walter
9312bcf152 Translated using Weblate (Russian)
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/ru/
2017-11-29 18:06:53 +00:00
libraryxhime
df9085d10e Translated using Weblate (Japanese)
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/ja/
2017-11-29 18:06:53 +00:00
dccs
af51c478a5 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-11-29 18:06:53 +00:00
Giom Foret
108b8a5426 Code cleaning 2017-11-28 10:18:44 +01:00
yuurii
9b010ee504 Translated using Weblate (Japanese)
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/ja/
2017-11-28 08:35:26 +00:00
Giom Foret
98e2d8be22 Bug Fix - App crashes when user wants to share a message
rageshake 676
2017-11-27 19:03:45 +01:00
Giom Foret
ce54fc4a32 fix compilation errors 2017-11-27 12:38:21 +01:00
Giom Foret
740711dd54 AppDelegate: Add logs to know how long we wait for the protected data 2017-11-27 12:14:06 +01:00
giomfo
ed81ea13ba
Merge pull request #1665 from aaronraimist/oled-black
Add basic OLED black theme
2017-11-27 09:59:35 +01:00
giomfo
12516e6a0d
Merge pull request #1671 from vector-im/use_frameworks_compatible
Make code compatible with `!use_frameworks` in Podfile
2017-11-27 09:55:17 +01:00
Florian Kalis
8b6e99fba8 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-11-25 21:30:53 +00:00
Giom Foret
9af7a2b445 Code cleaning 2017-11-24 17:30:55 +01:00
Giom Foret
c10fb80e3e Should fix spontaneous logout 2017-11-24 17:16:47 +01:00
manuroe
ee20998d3a Matrix SDK extensions: use new 'MatrixSDK/JingleCallStack' pod 2017-11-24 16:28:48 +01:00
Aaron Raimist
4cb667181a Remove kRiotKeyboard initialization 2017-11-23 11:15:51 -06:00
manuroe
45f07ab466 Make code compatible with !use_frameworks in Podfile 2017-11-23 16:09:19 +01:00
Aaron Raimist
2c1d87b032 Add basic OLED black theme 2017-11-21 20:55:11 -06:00
dccs
090067b8ce 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-11-21 21:21:14 +00:00
dark159123
bc3cda87af Added translation using Weblate (Danish) 2017-11-21 19:06:02 +00:00
dark159123
1d6252c8b2 Added translation using Weblate (Danish) 2017-11-21 19:05:50 +00:00
dark159123
80b9fa069c Added translation using Weblate (Danish) 2017-11-21 19:05:42 +00:00
ledangtrung
4ead909c65 Translated using Weblate (Vietnamese)
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/vi/
2017-11-20 03:57:31 +00:00
Louis Le
78820c8c86 Translated using Weblate (Vietnamese)
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/vi/
2017-11-20 03:16:13 +00:00
Giom Foret
33302caaf1 Bug Fix - Failed to send photos which are not stored on the local device
and must be downloaded from iCloud.

#1654
2017-11-17 14:33:24 +01:00
manuroe
b13bf698cc
Merge pull request #1655 from vector-im/permanent_pending_room_requests
Crypto: Key sharing: Move the check of incoming key requests so that …
2017-11-17 07:11:17 +01:00
Louis Le
5da64dfbb7 Translated using Weblate (Vietnamese)
Currently translated at 5.6% (25 of 441 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/vi/

This word mean "Mọi người" in Vietnamese, but in this case of feature, we should translated to: "Danh bạ" like messenger of facebook or another apps
2017-11-17 04:04:38 +00:00
Louis Le
0871110d0d Translated using Weblate (Vietnamese)
Currently translated at 0.4% (2 of 441 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/vi/
2017-11-17 03:19:35 +00:00
Louis Le
e021d65e60 Added translation using Weblate (Vietnamese) 2017-11-17 03:12:30 +00:00
Louis Le
58390ced75 Translated using Weblate (Vietnamese)
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/vi/
2017-11-17 03:08:58 +00:00
Louis Le
2b9835c58a Added translation using Weblate (Vietnamese) 2017-11-17 02:57:11 +00:00
Louis Le
2662486342 Translated using Weblate (Vietnamese)
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/vi/
2017-11-17 02:56:09 +00:00
Louis Le
be7f86b4b8 Added translation using Weblate (Vietnamese) 2017-11-17 02:48:26 +00:00
giomfo
e740fccb34
Merge pull request #1650 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-11-16 21:47:32 +01:00
manuroe
b81ce6a9a1 Crypto: Key sharing: Move the check of incoming key requests so that we can detect them at app startup.
https://github.com/vector-im/riot-meta/issues/121

This is now required because, with https://github.com/matrix-org/matrix-ios-sdk/pull/414, key requests can be available when app starts.
2017-11-16 14:47:23 +01:00
Giom Foret
dd4d1a4858 Should fix spontaneous logout.
Set the App Group Id in `application:willFinishLaunchingWithOptions:` method instead of the `main` function of an iOS app
2017-11-15 15:49:54 +01:00
manuroe
dce2167f0c
Merge pull request #1652 from vector-im/e2e_key_sharing
E2e key sharing: Show the dialog on incoming key requests
2017-11-15 14:38:15 +01:00
manuroe
1b7b453465 Crypto: Key sharing dialog for incoming room key requests
Follow Giom's review advice
2017-11-15 14:28:59 +01:00
manuroe
2b765341ea Crypto: Key sharing dialog for incoming room key requests
Manage ignore requests
2017-11-15 12:25:00 +01:00
Giom Foret
38eeb9754d Fix UICollectionView warning: The behavior of the UICollectionViewFlowLayout is not defined... 2017-11-14 18:43:05 +01:00
manuroe
6f303b0554 Crypto: Add key sharing dialog for incoming room key requests 2017-11-14 18:21:01 +01:00
Giom Foret
e86a946e27 version++ 2017-11-13 18:16:43 +01:00
Weblate
6bd01d62fd Merge remote-tracking branch 'origin/develop' into develop 2017-11-13 15:58:59 +00:00
Tong Hui
55daa724bc Translated using Weblate (Chinese (Simplified))
Currently translated at 90.9% (401 of 441 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2017-11-13 15:58:51 +00:00
Giom Foret
94eda7df80 Add logs 2017-10-30 16:39:58 +01:00
Giom Foret
7ee76984f7 version++ 2017-10-27 17:11:47 +02:00
Weblate
c090013fb3 Merge remote-tracking branch 'origin/develop' into develop 2017-10-27 14:21:43 +00:00
Kévin C
f19def6e2b Translated using Weblate (French)
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/fr/
2017-10-27 14:21:19 +00:00
Giom Foret
452d878440 Bug Fix - The Call View Controller is displayed whereas the call has been cancelled 2017-10-27 15:35:43 +02:00
manuroe
95dd8eb724 BF: Jitsi: Crash if the user display name has several components (#1616) 2017-10-25 16:46:03 +02:00
giomfo
3cf16bf83d Merge pull request #1610 from vector-im/fix_empty_table_cell
Fix - tableView cellForRowAtIndexPath:
2017-10-24 23:39:50 +02:00
manuroe
616084b19f version++ 2017-10-24 10:46:00 +02:00
Giom Foret
6bb7e258dd Fix App crash 2017-10-23 17:34:42 +02:00
Giom Foret
db689c1c35 Bug Fix - Bg Sync loop 2017-10-23 16:58:55 +02:00
Giom Foret
9d47f9470e Remove warning 2017-10-23 16:57:05 +02:00
Giom Foret
1bf5b1292a Fix - tableView cellForRowAtIndexPath:
return a fake cell to prevent app from crashing.
2017-10-23 15:48:13 +02:00
manuroe
ae5f16be6a Merge pull request #1609 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-10-23 15:15:58 +02:00
manuroe
8db923ffbc Merge pull request #1608 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-10-23 15:15:30 +02:00
manuroe
e97d1057e7 Translated using Weblate (French)
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/fr/
2017-10-23 13:11:31 +00:00
Weblate
9c168d420d Merge remote-tracking branch 'origin/develop' into develop 2017-10-23 12:51:42 +00:00
Weblate
ca2b95cd11 Merge remote-tracking branch 'origin/develop' into develop 2017-10-23 12:51:32 +00:00
Weblate
ac395372a1 Merge remote-tracking branch 'origin/develop' into develop 2017-10-23 12:51:22 +00:00
yuurii
875b676180 Translated using Weblate (Japanese)
Currently translated at 99.5% (439 of 441 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ja/
2017-10-23 12:51:00 +00:00
Krombel
e0a29b2c73 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-23 12:51:00 +00:00
giomfo
7e1214b07f Merge pull request #1604 from vector-im/riot_1590
Bug Fix - Member Info page avatars are systematically cropped (iOS 11)
2017-10-23 09:28:31 +02:00
yuurii
a99ab39b17 Added translation using Weblate (Japanese) 2017-10-21 04:28:29 +00:00
yuurii
7d68fd73ae Translated using Weblate (Japanese)
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/ja/
2017-10-21 04:27:32 +00:00
yuurii
c7a84f7b38 Added translation using Weblate (Japanese) 2017-10-21 04:12:18 +00:00
yuurii
821fa84758 Translated using Weblate (Japanese)
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/ja/
2017-10-21 04:11:57 +00:00
yuurii
7b01055bd8 Added translation using Weblate (Japanese) 2017-10-21 04:04:16 +00:00
Giom Foret
3a72b8af9e Bug Fix - Room Preview: the room name and avatar are missing for some public rooms
#1603
2017-10-20 19:29:51 +02:00
Giom Foret
7268d50ec7 RoomViewController: Move the room avatar from the navigation title view to the expanded (or preview) header. 2017-10-20 19:22:37 +02:00
Giom Foret
7f23c127fe Bug Fix - Member Info page avatars are systematically cropped (iOS 11)
#1590
2017-10-20 16:54:48 +02:00
manuroe
ce19fb8179 Bug Report: Add local and UTC times to the report 2017-10-20 15:54:31 +02:00
manuroe
f9cbfa617e Bug Report: Add local and UTC times to the report 2017-10-20 15:51:10 +02:00
manuroe
cd428b83aa Logs app extensions to console.log 2017-10-20 14:57:51 +02:00
Giom Foret
6e0750a70b Add logs to investigate crash on bg sync 2017-10-20 14:23:08 +02:00
Giom Foret
2934443034 Buf Fix - Pushkit - a message containing “20%ing” into “20ng” in the notif
#1594
2017-10-19 16:25:59 +02:00
Giom Foret
b8cc3324cd PushKit - Enhancement
-Don't forget the notifications retrieved during an initial sync in background
2017-10-19 16:09:50 +02:00
manuroe
5b93b13190 Callkit: Show the Riot icon (in B&W) on the system call screen 2017-10-19 10:03:23 +02:00
Andrey
0340f7218d Translated using Weblate (Russian)
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/ru/
2017-10-18 17:43:29 +00:00
Giom Foret
fb65be28fc PushKit - Enhancement
Don't forget notifications lost while the device was offline
2017-10-18 19:18:14 +02:00
Giom Foret
baf2f6d7d3 Pushkit - Enhancement
Add sanity check
2017-10-18 14:10:08 +02:00
Giom Foret
18b700c7eb 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
3b415a224f 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
52343846d1 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
06e2dda358 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
54ebef8c53 Merge remote-tracking branch 'origin/develop' into develop 2017-10-17 08:23:56 +00:00
Giom Foret
fd1f5bcb26 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
68bac16026 Bug Fix - Local notifications body 2017-10-16 14:58:38 +02:00
Giom Foret
2a9906c003 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
c117ee7531 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
8ce87e78a8 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
1539a47fce BugReportVC: Do not send empty report (bis) 2017-10-12 15:42:36 +02:00
Giom Foret
8b78457ff8 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
3b26da7414 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
bd20877b65 Merge branch 'develop' into callkit
# Conflicts:
#	Riot/AppDelegate.m
2017-10-09 16:23:18 +02:00
manuroe
a70aa5b4d6 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
3ef952307b Add log for https://github.com/vector-im/riot-ios/issues/1522 2017-10-06 18:05:54 +02:00
manuroe
b92cde9e3e 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
6e4c3bf9ab version ++ 2017-10-05 15:40:28 +02:00
Giom Foret
9223766973 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
42af12369b 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
ea530559a5 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
86d4765fd8 Log applicationDidReceiveMemoryWarning at AppDelegate level 2017-10-05 09:36:40 +02:00
manuroe
34056cefd3 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
7801cabe32 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
6bc09c58e1 Add missing marketing icon 2017-10-04 12:25:49 +02:00
Giom Foret
08b2d39aeb version ++ 2017-10-04 11:23:05 +02:00
manuroe
d7ee7dbf79 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
c338553e2c 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
6a99afeb02 version ++ 2017-10-03 16:11:21 +02:00