Commit graph

391 commits

Author SHA1 Message Date
giomfo
2f011a2b11 Console: Fix uploaded image orientation. Now all uploaded image orientation is UP (attachments and avatar). 2015-02-19 16:58:17 +01:00
giomfo
17893970ce Console: Room history - Fix App crashes on keyboard display. 2015-02-19 16:18:09 +01:00
giomfo
929ad13389 Console: In case of long press on failed event, we prompt now user to resent it instead of display its details. 2015-02-19 13:08:43 +01:00
giomfo
2da29cdb74 Console: Authentication - Registration is not currently supported by the app. Add a button to create account on Matrix.org (Web page). 2015-02-19 11:55:50 +01:00
giomfo
bfddcddadb Console: Fix retain cycles 2015-02-19 10:46:00 +01:00
giomfo
ae2bdff1ac Console: Typing notifcation - handle correctly network reachability error. 2015-02-18 18:29:32 +01:00
giomfo
155d8458d6 Console: typo 2015-02-18 17:41:29 +01:00
giomfo
7a320bd262 Console: BugFix SYIOS-80 - Errors when internet connection unavailable are way too intrusive. 2015-02-18 17:40:55 +01:00
giomfo
9b91742ed9 Console: BugFix SYIOS-83 - When uploading an image, the bubble order jumps around
Keep our own timestamp clientside and ignore what the server says for uploaded attachments. The actual timestamp is considered in case of room history refresh.
2015-02-18 17:06:53 +01:00
manuroe
f308f5bbb7 Added more log (including in app) to track app startup timing 2015-02-18 09:16:59 +01:00
giomfo
d8c70d78f1 Console: BugFix - Handle correcly left swipe on Room ViewController (Previously the selected room was removed at the beginning of left swipe). 2015-02-17 16:29:52 +01:00
manuroe
4645406052 SYIOS-40: Any HTTP request can fail due to rate-limiting on the server, and need to be retried.
SDK: Introduced MXHTTPOperation. It replaces NSOperation objects returned by all MXRestClient methods. MXHTTPOperation will help to manage request retries.
2015-02-17 12:00:34 +01:00
giomfo
c250b61e97 Console: Support attached images without width and height info. 2015-02-17 11:59:23 +01:00
giomfo
ba3f315ca8 Console: BugFix regression: App crashes on iOS 7 when user selects Back on room member's details screen. 2015-02-17 10:38:12 +01:00
giomfo
c67779533b Console: BugFix - Room history did not scroll correctly in case of simultaneous messages (incoming vs outgoing). 2015-02-17 10:01:55 +01:00
giomfo
3858abd7e0 Console: BugFix - Room history does not scroll correctly when the user types multiline text input. 2015-02-16 16:20:55 +01:00
giomfo
d846f393bb Console: BugFix SYIOS-79 - Partial text input should be remembered per-room 2015-02-16 10:37:17 +01:00
giomfo
9d831d8db7 Console: Improve UI enlarge action buttons in member details view. 2015-02-13 17:20:06 +01:00
giomfo
c6d514a29d Console: Prepare Bugfix SYIOS-75 - Tapping on APNS needs to take you to the right room.
Open the right room by considering the key "room_id", which should be provided in remote notification dictionary.
2015-02-13 16:16:27 +01:00
giomfo
06bc9e4866 Console: BugFix - "Start chat with one of my contact opened an existing one to one room with this contact, but the contact had left the room".
--> We check now member's status before reusing existing room.
2015-02-13 15:16:30 +01:00
giomfo
cfc3627434 Console: BugFix SYIOS-71 - Current room should be highlighted in landscape mode 2015-02-13 14:07:03 +01:00
giomfo
ab6f783719 Console: BugFix - SYIOS-73 - Text area input font should match that used in bubbles. 2015-02-12 17:07:24 +01:00
giomfo
7c719cc07b Console: BugFix SYIOS-76 - The 'Send' button hit area is too small and easy to miss. 2015-02-12 16:54:05 +01:00
giomfo
642804ba0e Console: Rename RageShakableTableViewController to MXCTableViewController, and RageShakableViewController to MXCViewController. 2015-02-12 14:57:24 +01:00
giomfo
c183135fcf Console: Settings - Add identity server url in Configuration section. 2015-02-12 14:41:06 +01:00
giomfo
daa90ca05c Console: BugFix in Settings - Restore correctly user's display name after cache clearing. 2015-02-12 14:39:08 +01:00
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