ylecollen
cbc66ea11c
-> increase the contact row height to 50 (to match to the members list cell).
...
The thumbnail size is also the same so it should avoid downloading thumbnails if they are already cached
-> renamed some fieds
-> fix some refresh issues
2015-01-21 10:48:38 +01:00
ylecollen
954da2936b
Manage the presence ring in the contacts list
2015-01-21 09:15:28 +01:00
ylecollen
521c1bc6e4
Tap on a contact invite you to start a chat with
2015-01-20 18:40:55 +01:00
ylecollen
51a1ed81e1
Load the matrix thumbnail to replace the native contact book one.
2015-01-20 18:03:03 +01:00
giomfo
de63a0b6be
BugFix: fix wrong pagination on joined room
2015-01-20 17:54:57 +01:00
ylecollen
899603a193
-> Check if any contact contains a matrix email
...
-> display the Matrix icon at the right cell side.
2015-01-20 16:29:42 +01:00
giomfo
6e1189bbc5
BugFix: restore timestamp display in messages with unsent components.
2015-01-20 16:29:07 +01:00
ylecollen
3681bb03bd
Merge remote-tracking branch 'origin/develop' into with-contacts
2015-01-20 13:44:24 +01:00
ylecollen
b180d94182
Add a 4th sections : contacts
...
The contacts are displayed in a list.
There is no check if one of the field is a matrix identifier.
2015-01-20 13:33:01 +01:00
giomfo
0ad5127e82
BugFix SYIOS-60 - In a self chat, Console takes ages to paginate back - even if messages are in cache
...
Optimize room message update (limit text content size measurement).
2015-01-20 12:41:27 +01:00
ylecollen
40fb4757ee
Add addressBook framework
2015-01-19 17:34:10 +01:00
ylecollen
7a77e28b92
Fix a compilation warnings
2015-01-19 17:33:23 +01:00
ylecollen
5c3b26e3a3
Should fix SYIOS-56 : add cache size handling in settings
2015-01-19 16:53:29 +01:00
ylecollen
1c388b44c2
1 - the uploads are cancellable
...
2 - delete a room also cancelled epnding uploads/downloads
2015-01-19 15:30:45 +01:00
ylecollen
5d2e3862bf
--> The media folder has a new dirtree : each media are stored in
...
1 - its related room folder
2 - or the thumbnails folder
--> the medias downloads/uploads are cancelled when the mediaManager cache is cleared.
2015-01-19 14:33:57 +01:00
ylecollen
ed4dc310aa
Add the max cache size slider in the settings page.
...
The value is stored but not yet used by the media manager.
2015-01-19 08:58:45 +01:00
giomfo
e7d58c72f6
Remove a useless refresh on messages display
2015-01-16 18:23:21 +01:00
giomfo
e71e6cf792
Fix regression introduced since multithreading
...
+ Refactor messages handling
2015-01-16 16:39:58 +01:00
David Baker
84237cccda
Send the device preferred language.
2015-01-16 11:25:35 +00:00
David Baker
30c6b22beb
D'oh, semicolons.
2015-01-16 11:25:19 +00:00
David Baker
bda7c9211e
Merge branch 'develop' into apns
2015-01-16 10:48:31 +00:00
David Baker
4e2e6b2ded
Add Localizable.strings with loc-keys for APNS.
2015-01-16 10:47:25 +00:00
giomfo
94ed811b9e
Move an Action in Actions section
2015-01-16 11:40:38 +01:00
giomfo
20d69b0ee5
FixRegression: typing badge was stretched
2015-01-16 11:27:01 +01:00
manuroe
7aed9a67e1
Console: Fixed UITextView creation on non UI thread
2015-01-16 11:07:25 +01:00
ylecollen
0c0c0fd880
The chat history used to scroll to bottom with the device orientation but it triggered unexpected behaviours in some cases.
2015-01-16 10:50:15 +01:00
giomfo
5320650381
Fix App freeze: we add multithreading to handle received events and back pagination (This relieves the main thread).
...
SYIOS-57 - Back pagination does not work well for self chat
SYIOS-54 - Matrix Console app slightly freezes when receiving a message
2015-01-16 10:42:36 +01:00
ylecollen
5cfab525da
-> Add ConsoleTools::fileExtensionFromContentType
...
-> Update cachePathForMediaURL with this new method
2015-01-16 09:54:37 +01:00
ylecollen
ec9ff719b5
ConsoleTools update
...
-> move folderSize to it
-> add listFiles:timeSorted:largeFilesFirst
2015-01-16 09:01:59 +01:00
ylecollen
69904e3474
The chat history used to scroll to the bottom when the keybaord was dismissed.
...
It triggered weird jump effects.
2015-01-16 08:00:00 +01:00
David Baker
05c5c16b30
Merge branch 'develop' into apns
2015-01-15 17:05:20 +00:00
ylecollen
0242170d86
Useless variable
2015-01-15 17:17:25 +01:00
ylecollen
2bec17f0f7
Remove dead code
2015-01-15 17:13:36 +01:00
ylecollen
b7aebbbf57
Missing project update
2015-01-15 16:23:00 +01:00
ylecollen
7c5ad70897
The textInput used to flicker on IOS 8 when its content size was greater than its frame.
2015-01-15 16:18:12 +01:00
giomfo
380872b2ac
BugFix SYIOS-57 - Back pagination does not work well for self chat
2015-01-15 13:17:00 +01:00
giomfo
d1dbc12b2f
BugFix SYIOS-45 - Need to check the thumbnail params requested by iOS
...
BugFix SYIOS-55 - High resolution avatars create memory pressure
2015-01-14 18:30:00 +01:00
ylecollen
a73d46f82e
Fix SYSIOS-53 - multilines text input that expands as you type mutiplines would be nice
2015-01-14 18:15:12 +01:00
ylecollen
917f463448
fix many Multilines textInput issues
...
-> the typing notifications were sent while rotating the screen
-> The iphone 5/4 displays was not properly managed
-> improve the messages list visible area while playing with the new txt input (max height)
-> simply the code
2015-01-14 17:51:53 +01:00
manuroe
ee96c9963e
Podfile.lock has been updated due to new sdk version and new dependency
2015-01-14 17:12:15 +01:00
ylecollen
0552d6df93
First implementation of multiLines textInput (SYIOS-53).
2015-01-14 15:17:20 +01:00
giomfo
070af1a85c
typing notification: hide typing badge for the current user in room members list
2015-01-14 15:01:10 +01:00
giomfo
90ad72475e
Feature SYIOS-25 - Console: display app version in settings
2015-01-14 14:22:07 +01:00
giomfo
793be6c8aa
BugFix SYIOS-50: When you post a multiline message, the bubble vertical spacing gets confused.
2015-01-14 14:05:45 +01:00
manuroe
6f622b07c4
Prepare 0.2.1 release
2015-01-14 13:26:49 +01:00
manuroe
fbb60ee651
Do not embed external codes in the project. CocoaPods is our friend for that.
2015-01-14 11:52:51 +01:00
giomfo
9f4ee183c4
BugFix: loading wheel stuck on room when user opens the room during initial sync.
2015-01-14 10:16:17 +01:00
giomfo
35a643059b
BugFix SYIOS-30 - iOS needs typing notifs like the web client
...
display typing bagde in members list too.
2015-01-14 09:42:01 +01:00
ylecollen
0fa3130ee2
- Add an "External" folder to manage other open sources component
...
- GrowingTextView is the first component
2015-01-14 09:32:30 +01:00
ylecollen
2ed7690c62
Add GrowingTextView to the project
2015-01-14 09:29:52 +01:00