Commit Graph

6199 Commits

Author SHA1 Message Date
Giom Foret d9b3210c64 Riot project: group all the view controllers related to the communities 2018-01-08 19:17:29 +01:00
Dawid Rączka 70aaa49a43 Moved fix to userInterfaceThemeDidChange method. 2018-01-08 17:26:31 +01:00
Unknown f146150887 Fixed keyboard color when entering bug report (#1720)
Signed-off-by: Dawid Rączka <dawidraczka@gmail.com>
2018-01-08 13:02:56 +01:00
manuroe 93655dfb02 Remove Google Analytics 2018-01-05 10:02:10 +01:00
manuroe 60bd53007e Widgets: Make sure we have a scalar token before opening one (#1723).
Make the build of the true widget URL asynchronous and build it only when necessary.
2018-01-04 12:25:32 +01:00
manuroe 870b061112 Merge remote-tracking branch 'origin/master' into develop 2018-01-03 15:06:18 +01:00
manuroe e4d73ced89 Fix build 2018-01-03 14:59:01 +01:00
manuroe b4863d75ab version++ 2018-01-03 14:48:19 +01:00
manuroe b6725570d2 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 30125eaf4b669a997de91cd8f94063e72886605d)
2018-01-03 11:29:17 +01:00
manuroe 52e9a4828a Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
(cherry picked from commit 7fc23665b888a43f49ad6303c4252154e5306c1a)
2018-01-03 11:29:09 +01:00
manuroe 76bd47fba1 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 4e91844403c7f4d46a0457fa56864519c5a7febd)
2018-01-03 11:29:09 +01:00
manuroe 53610f3d4f Push notifications: More logs to track duplicated notifications
(cherry picked from commit cf066a7e07ca19f62cfa02f5d998aee31866b927)
2018-01-03 11:29:09 +01:00
manuroe d71c2b86ac 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 879f42782a9de8bcc8cca33642f9927177938115)

# Conflicts:
#	Riot/AppDelegate.m
2018-01-03 11:28:41 +01:00
manuroe e46c9cbb6c Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
(cherry picked from commit 07f331c1604a0274d77c699008f5e101ef8dfd3e)
2018-01-03 11:26:54 +01:00
manuroe 51146f3116 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 f8698dcb76 Groups: Improve the groups notifications handling at application level 2018-01-02 16:23:12 +01:00
manuroe bed0923cea Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it 2018-01-02 15:46:43 +01:00
manuroe a758a64a99 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 f20a74e02e Push notifications: More logs to track duplicated notifications 2018-01-02 14:15:50 +01:00
manuroe 356516f120 Merge pull request #1717 from vector-im/group_details_rooms
Group details: Add Rooms page
2018-01-02 12:46:24 +01:00
Osoitz 72489dd383 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 59c4cbe121 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 e942eed725 Merge pull request #1719 from vector-im/groups_link
AppDelegate - Groups: handle links to groups
2018-01-02 11:35:23 +01:00
manuroe 61f4e63df5 Merge pull request #1716 from vector-im/groups
Groups enhancements
2018-01-02 11:14:10 +01:00
Giom Foret 173d218bf0 AppDelegate - Groups: handle links to groups 2017-12-31 16:24:47 +01:00
Giom Foret b5d0a0ae0b Group details: Add Rooms page
https://github.com/vector-im/riot-meta/issues/117
2017-12-31 12:52:22 +01:00
manuroe 09518a7e1c Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again 2017-12-31 10:21:22 +01:00
Giom Foret 2975ba7fbf 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 b4b2bb6ad5 Merge remote-tracking branch 'origin/master' into develop 2017-12-29 18:02:44 +01:00
manuroe ca3e83e14f version++ 2017-12-29 18:01:40 +01:00
manuroe 12d9ad6c93 Merge remote-tracking branch 'origin/release-v0.6.7' into develop 2017-12-29 17:16:25 +01:00
manuroe caa3802c8c Missing Push Notifications: Localise SINGLE_UNREAD_IN_ROOM for Frencs 2017-12-29 17:15:13 +01:00
manuroe d57f5b916b 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 da245c0d14 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 5a08fb284d 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 eac51d5c38 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 d7e44de3de 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 ddb7e24810 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 e706e194c5 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 9e9cd7163e 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 aad40ad4b1 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 637035f926 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 a57b81b262 Merge remote-tracking branch 'origin/release-v0.6.7' into develop 2017-12-28 14:44:16 +01:00
manuroe de73f4c4ea Log: Add logs for tracking "Silent crash at startup in [MXKContactManager loadCachedMatrixContacts]" (#1711) 2017-12-28 14:23:12 +01:00
giomfo 08595849e4 Merge pull request #1710 from vector-im/groups
Groups enhancements
2017-12-28 13:42:30 +01:00
Giom Foret c78f5e5f37 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 5374d3379d 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 5d27fcd68e 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 32ca8fc79a 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 a1cfbc0612 Bug Fix: Share extension is not localized?
#1701
2017-12-27 14:53:17 +01:00