Commit graph

409 commits

Author SHA1 Message Date
giomfo
275556ace1 Console: typo 2015-02-18 17:41:29 +01:00
giomfo
e64df73e78 Console: BugFix SYIOS-80 - Errors when internet connection unavailable are way too intrusive. 2015-02-18 17:40:55 +01:00
giomfo
c0950f6b60 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
a4786087ab Added more log (including in app) to track app startup timing 2015-02-18 09:16:59 +01:00
giomfo
de60a24fd2 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
736e2fe4e4 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
21de5f2800 Console: Support attached images without width and height info. 2015-02-17 11:59:23 +01:00
giomfo
a536eeb2f7 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
1501a0d764 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
90cd74f9b1 Console: BugFix - Room history does not scroll correctly when the user types multiline text input. 2015-02-16 16:20:55 +01:00
giomfo
041ede9ab0 Console: BugFix SYIOS-79 - Partial text input should be remembered per-room 2015-02-16 10:37:17 +01:00
giomfo
089c843202 Console: Improve UI enlarge action buttons in member details view. 2015-02-13 17:20:06 +01:00
giomfo
a93bd79256 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
4197e4ebca 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
2ba3d11d74 Console: BugFix SYIOS-71 - Current room should be highlighted in landscape mode 2015-02-13 14:07:03 +01:00
giomfo
eac26b0af6 Console: BugFix - SYIOS-73 - Text area input font should match that used in bubbles. 2015-02-12 17:07:24 +01:00
giomfo
110cb928d8 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
366340d8a1 Console: Rename RageShakableTableViewController to MXCTableViewController, and RageShakableViewController to MXCViewController. 2015-02-12 14:57:24 +01:00
giomfo
f5c1aa40e6 Console: Settings - Add identity server url in Configuration section. 2015-02-12 14:41:06 +01:00
giomfo
b810d71c89 Console: BugFix in Settings - Restore correctly user's display name after cache clearing. 2015-02-12 14:39:08 +01:00
giomfo
23f80689ff 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
e5f6fe1014 Console: Enlarge "Send" and "Join" Buttons 2015-02-12 11:39:28 +01:00
giomfo
b8e12242a8 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
b965561d3f Console: Improve Authentication screen to support multiple kinds of flow during login and registration. 2015-02-10 16:12:58 +01:00
manuroe
da4a56b62b 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
0da9fa87ce Update to v0.2.2 2015-02-05 17:01:57 +01:00
manuroe
48f539aeba Update to v0.2.2 2015-02-05 16:49:32 +01:00
giomfo
0a21728159 Console: Restore empty GCC_PREPROCESSOR_DEFINITIONS in Release config 2015-02-05 11:58:59 +01:00
giomfo
2782536f4f Console: rename LoginViewController to AuthenticationViewController 2015-02-05 11:43:06 +01:00
David Baker
8523246aea Hopefully actually fix git branch info 2015-02-04 23:16:11 +00:00
David Baker
db9d0b420f Fix GIT_BRANCH pulling-in. 2015-02-04 21:39:53 +00:00
David Baker
7faa89374a actually substitute 2015-02-04 18:35:56 +00:00
David Baker
0decefbd21 hopefully don't confuse the preprocessor 2015-02-04 18:30:50 +00:00
David Baker
aacf54ebe3 Hopefully pass jenkins build variables through 2015-02-04 17:42:43 +00:00
giomfo
9f702c383f 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
2559b85d64 Add strings for image messages and make action loc keys more consistent. 2015-02-04 11:06:06 +00:00
giomfo
1755fd6dd0 Console - Settings: Fix an issue observed on Settings table update (Configuration cell was missing). 2015-02-04 11:06:56 +01:00
giomfo
741c790253 Console - Settings: Handle correctly failure during APNS token submission. 2015-02-04 10:19:08 +01:00
giomfo
9a07444b5b 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
15896d04c4 MXEvent: Implement setType in order to compute the eventType
Console: Fixed compilation
2015-02-03 18:09:03 +01:00
David Baker
0844e772b8 s/instance_handle/profile_tag/ 2015-02-03 16:30:00 +00:00
manuroe
4a27e21d18 Console: Removed HPGrowingTextView source code from our repository as we use CocoaPods 2015-02-03 17:26:12 +01:00
David Baker
f44f5ab882 Don't send platform in data dict: just use a different app_id. 2015-02-03 15:16:13 +00:00
giomfo
97c2d5fb75 Console - Display Event JSON: Fix issue during long press location handling. 2015-02-03 15:54:19 +01:00
giomfo
a965f22ad0 Console: Display Event JSON on long press.
TODO: Enable the Redact button
2015-02-03 15:34:32 +01:00
manuroe
12b76867f2 Rollback: Removed MXContactManager component from the SDK.
Fixed Console code that started to use it.
2015-02-03 15:10:32 +01:00
manuroe
68b8985d4e Fixed warning found by xCode Analyze 2015-02-03 13:36:32 +01:00
ylecollen
fe376c0ba8 -> 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
80302f06e3 Add useful info in the bug report body. 2015-02-02 17:05:22 +01:00
ylecollen
b58f00f1ba 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