Commit graph

365 commits

Author SHA1 Message Date
giomfo
8b9e4ea4b2 Console: BugFix - On iPhone 6+ (landscape mode), keep open the selected room when user changes application tabs. 2015-02-12 13:35:07 +01:00
giomfo
3cd744a0b9 Console: Enlarge "Send" and "Join" Buttons 2015-02-12 11:39:28 +01:00
giomfo
4b76c6b24d Console: Improve offline mode:
- remove loading wheel when network is unreachable.
- color in red the navigation bar when the app is offline.

Buf Fix SYIOS- 66 - Console: last outgoing message is stuck as local echo whereas the message has been delivered.
2015-02-12 11:16:28 +01:00
giomfo
75e1a606ac Console: Improve Authentication screen to support multiple kinds of flow during login and registration. 2015-02-10 16:12:58 +01:00
manuroe
204267f4f3 SYIOS-62 - MXSession: The 2 initial steps (MXStore loading and events stream resume) should be performed separately
Update Console to use the 2 new methods to load MXStore cache and to sync with HS separately
2015-02-09 15:20:51 +01:00
manuroe
d4d3c4c49a Update to v0.2.2 2015-02-05 16:49:32 +01:00
giomfo
5b880ad923 Console: rename LoginViewController to AuthenticationViewController 2015-02-05 11:43:06 +01:00
David Baker
2f281a91a3 Hopefully actually fix git branch info 2015-02-04 23:16:11 +00:00
David Baker
3d76d4d91c Fix GIT_BRANCH pulling-in. 2015-02-04 21:39:53 +00:00
giomfo
00f47680a9 Console: Add Build information in Settings (Configuration section).
The displayed information are GIT_BRANCH and BUILD_NUMBER.
2015-02-04 18:18:38 +01:00
David Baker
9db13d4b3a Add strings for image messages and make action loc keys more consistent. 2015-02-04 11:06:06 +00:00
giomfo
d29245ce32 Console - Settings: Fix an issue observed on Settings table update (Configuration cell was missing). 2015-02-04 11:06:56 +01:00
giomfo
d14eadf929 Console - Settings: Handle correctly failure during APNS token submission. 2015-02-04 10:19:08 +01:00
giomfo
48fbd7e092 Console - Display Event JSON: enable Redact option when user's power level is high enough (Reminder: event JSON is displayed in case of long press on event). 2015-02-03 21:43:33 +01:00
manuroe
54a96b6c83 MXEvent: Implement setType in order to compute the eventType
Console: Fixed compilation
2015-02-03 18:09:03 +01:00
David Baker
a2c7049398 s/instance_handle/profile_tag/ 2015-02-03 16:30:00 +00:00
manuroe
324cbe97d9 Console: Removed HPGrowingTextView source code from our repository as we use CocoaPods 2015-02-03 17:26:12 +01:00
David Baker
94cb1de4a7 Don't send platform in data dict: just use a different app_id. 2015-02-03 15:16:13 +00:00
giomfo
079e4f674d Console - Display Event JSON: Fix issue during long press location handling. 2015-02-03 15:54:19 +01:00
giomfo
68081a0eda Console: Display Event JSON on long press.
TODO: Enable the Redact button
2015-02-03 15:34:32 +01:00
manuroe
38c2124d74 Rollback: Removed MXContactManager component from the SDK.
Fixed Console code that started to use it.
2015-02-03 15:10:32 +01:00
manuroe
809d826f0f Fixed warning found by xCode Analyze 2015-02-03 13:36:32 +01:00
ylecollen
363a0bbd25 -> Reduce the rageshake timeout
-> apply screen scale to the screenshot (avoid having ugly ones on iphone 6+)
2015-02-02 17:24:51 +01:00
ylecollen
e3fb0017b9 Add useful info in the bug report body. 2015-02-02 17:05:22 +01:00
ylecollen
6cbda9bad1 Add rageskahe feature : when the user shakes his device > 1.5s, the client takes a screenshot and prepare an email to send to "rageshake@matrix.org".
Nothing is currently added to the body (to be done)
2015-02-02 16:43:47 +01:00
giomfo
dbfe926470 Console: Fix issue on landscape display during search in public rooms. 2015-02-02 14:52:29 +01:00
giomfo
1b0660d176 BugFix SYIOS-16 Add option in Console to join room thanks to its alias 2015-02-02 13:42:58 +01:00
giomfo
a01630ce9a Console - RoomMember picture: Keep in front typingBadge. 2015-01-30 19:14:59 +01:00
giomfo
b31c935c7a Console: remove compilation warnings 2015-01-30 19:06:36 +01:00
giomfo
f4187bf6d6 Console: support m.room.redaction event in live event stream.
TODO: add the option to redact event from iOS console.
2015-01-30 18:47:43 +01:00
David Baker
614b5bb7c8 Action message strings. 2015-01-30 13:23:52 +00:00
giomfo
ace7198c1f Console - Push Notif support: add UIBackgroundModes key in Info.plist with remote-notification value. 2015-01-30 09:48:33 +01:00
ylecollen
52479ede3b Clear the notifications counter when the application is launched/debackgrounded 2015-01-30 09:05:15 +01:00
David Baker
994a9770b3 Add strings for messages where we have the content to display. 2015-01-29 19:00:53 +00:00
ylecollen
129f592ed4 The user country can now be set in the settings (it is already retrieved if there is a valid simcard)
The country is used to internationalize the phonenumbers (because they can defined 3PIDs)
2015-01-29 18:33:39 +01:00
David Baker
6868f7383f Make the push notifications switch work. Also document the API call. 2015-01-29 17:06:37 +00:00
ylecollen
a7a8d29f71 Remove the "cancel" notification warning 2015-01-29 17:07:11 +01:00
ylecollen
359e32c626 -> Add libphonenumber in pod file (pod update is required)
-> the phonenumbers are canonicalized with the default country Code (extracted from the SIM card)
A setting will be added to replaced/defined it.
The phonenumbers are also 3PID so the international format is unique.
2015-01-29 13:40:38 +01:00
ylecollen
7cf4b23092 viewing a room reenables its push notifications 2015-01-29 11:32:15 +01:00
ylecollen
239171fb83 Add an alert to be sure that the user will understand why there is no more alert from incoming message. 2015-01-29 11:19:11 +01:00
ylecollen
2738227683 Tapping on "Cancel" on a notification alert disables any notification for this room until the application is backgrounded / restarted 2015-01-29 11:06:01 +01:00
giomfo
1159a3e2b1 Console: Handle redacted events in room history.
TODO: support m.room.redaction events.
2015-01-28 18:39:23 +01:00
ylecollen
5371dcea35 1 - The contacts are now cached in the filesystem : it should improve the behaviour at could start
2 - the contact updates are now managed since the last sync so it should also improve the contact book
2015-01-28 17:37:51 +01:00
David Baker
574c340d3e Merge branch 'develop' into apns 2015-01-28 15:29:04 +00:00
David Baker
036092a619 Change URL to the live one 2015-01-28 15:28:03 +00:00
ylecollen
5c6301af4f Chat Room ; tap on member thumbnail also opens his member sheet 2015-01-28 11:30:15 +01:00
ylecollen
edd69be267 Display the matrix ID in the contact cell if there is only one. 2015-01-28 09:17:20 +01:00
ylecollen
3b07ae6910 Add ContactDetailsViewController : tapping on a contact thumbnail will open this new viewController if it contains some matrixIDs.
So, the user will be able to see
- thumbnail
- display name
- list of matrix IDs + start a chat with one of them.
2015-01-28 08:25:34 +01:00
giomfo
2bdf32e0bf Console Settings: User can now link emails to his account from settings screen. 2015-01-27 17:24:55 +01:00
ylecollen
81f7fae056 -> start chat with an user tries first to resume existing room before creating a new one. 2015-01-27 16:27:13 +01:00