Commit graph

4151 commits

Author SHA1 Message Date
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
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
49d9bfdbed
Merge pull request #1715 from vector-im/loop_again
App Startup: patchy patch: Reenable the loop on [application isProtecedDataAvailable]
2017-12-29 17:09:46 +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
4da1baab3e
Merge pull request #1714 from vector-im/notif_for_failed_sync
Missing Push Notifications again
2017-12-29 16:50:55 +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
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
giomfo
108d876234
Merge pull request #1713 from vector-im/fix_crash
Bug Fix: App crashes when the user taps on a bubble in which a string…
2017-12-28 18:21:03 +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
19383127ef
Merge pull request #1708 from vector-im/MXKAccount_stored_in_file
Missing Push Notifications (#1696): We do not need to wait for `[appl…
2017-12-27 16:18:50 +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
giomfo
c02e13ac95
Merge pull request #1707 from vector-im/riot_1701_tmp
Bug Fix: Share extension is not localized?
2017-12-27 14:57:47 +01:00
Giom Foret
65513f21bb Bug Fix: Share extension is not localized?
#1701
2017-12-27 14:53:17 +01:00
manuroe
3fe0b33b02
Merge pull request #1703 from vector-im/rageshake_756
Widget: Fix crash when widget JSON data contains a number value
2017-12-27 09:03:49 +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
giomfo
7468ed5876
Merge pull request #1693 from vector-im/groups
Add the Communities tab in Riot app:
- Support the self-management of the community membership.
- Display a community details with 2 sections: Home and People. A third section will be added later to list the rooms of the communities).

https://github.com/vector-im/riot-meta/issues/114
https://github.com/vector-im/riot-meta/issues/115
https://github.com/vector-im/riot-meta/issues/116
2017-12-22 15:41:29 +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
manuroe
baaba50671
Merge pull request #1700 from vector-im/ga_factorisation
Analytics: Create a generic API in AppDelegate class
2017-12-22 14:39:17 +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
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
manuroe
c902be4039
Merge pull request #1697 from vector-im/meta_129
VoIP: increase call invite lifetime from 30 to 60s
2017-12-20 14:52:13 +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