ylecollen
7af13a0b21
Remove useless property definitions + synthesize
2015-01-21 13:26:29 +01:00
ylecollen
2ae84ad0b9
Offer to send invitation to non Matrix user (by email or SMS).
2015-01-21 13:25:13 +01:00
ylecollen
64d37212dd
-> 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
c99134351a
Manage the presence ring in the contacts list
2015-01-21 09:15:28 +01:00
ylecollen
3baa245871
Tap on a contact invite you to start a chat with
2015-01-20 18:40:55 +01:00
ylecollen
590886a99a
Load the matrix thumbnail to replace the native contact book one.
2015-01-20 18:03:03 +01:00
ylecollen
a1a5849881
-> 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
ylecollen
dcb8badf91
Merge remote-tracking branch 'origin/develop' into with-contacts
2015-01-20 13:44:24 +01:00
ylecollen
c9f8958d5a
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
8fb7e57e2c
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
d82ba78573
Add addressBook framework
2015-01-19 17:34:10 +01:00
ylecollen
c035142a18
Fix a compilation warnings
2015-01-19 17:33:23 +01:00
ylecollen
d9cda2faa9
Should fix SYIOS-56 : add cache size handling in settings
2015-01-19 16:53:29 +01:00
ylecollen
5672b385c0
1 - the uploads are cancellable
...
2 - delete a room also cancelled epnding uploads/downloads
2015-01-19 15:30:45 +01:00
ylecollen
7b84bb2320
--> 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
1fe4959b5b
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
689d9bbddb
Remove a useless refresh on messages display
2015-01-16 18:23:21 +01:00
giomfo
569bf47cf5
Fix regression introduced since multithreading
...
+ Refactor messages handling
2015-01-16 16:39:58 +01:00
giomfo
410c49e0b4
Move an Action in Actions section
2015-01-16 11:40:38 +01:00
giomfo
09c316da53
FixRegression: typing badge was stretched
2015-01-16 11:27:01 +01:00
manuroe
d6dab31b5c
Console: Fixed UITextView creation on non UI thread
2015-01-16 11:07:25 +01:00
ylecollen
6ebbc6ebc2
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
f177f57f36
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
213f162e93
-> Add ConsoleTools::fileExtensionFromContentType
...
-> Update cachePathForMediaURL with this new method
2015-01-16 09:54:37 +01:00
ylecollen
a4d25edae0
ConsoleTools update
...
-> move folderSize to it
-> add listFiles:timeSorted:largeFilesFirst
2015-01-16 09:01:59 +01:00
ylecollen
45ea190d56
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
ylecollen
3475039a1a
Useless variable
2015-01-15 17:17:25 +01:00
ylecollen
645560b4fb
Remove dead code
2015-01-15 17:13:36 +01:00
ylecollen
9c11869ddc
Missing project update
2015-01-15 16:23:00 +01:00
ylecollen
fa50bbaab8
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
f710c047bb
BugFix SYIOS-57 - Back pagination does not work well for self chat
2015-01-15 13:17:00 +01:00
giomfo
6c49780243
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
7c4b68bdd2
Fix SYSIOS-53 - multilines text input that expands as you type mutiplines would be nice
2015-01-14 18:15:12 +01:00
ylecollen
6cb898ea88
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
c729cb809f
Podfile.lock has been updated due to new sdk version and new dependency
2015-01-14 17:12:15 +01:00
ylecollen
c74619c507
First implementation of multiLines textInput (SYIOS-53).
2015-01-14 15:17:20 +01:00
giomfo
f89d0e2a23
typing notification: hide typing badge for the current user in room members list
2015-01-14 15:01:10 +01:00
giomfo
5a62ab7bfe
Feature SYIOS-25 - Console: display app version in settings
2015-01-14 14:22:07 +01:00
giomfo
26ec928641
BugFix SYIOS-50: When you post a multiline message, the bubble vertical spacing gets confused.
2015-01-14 14:05:45 +01:00
manuroe
951d70e489
Prepare 0.2.1 release
2015-01-14 13:26:49 +01:00
manuroe
4e7d4415be
Do not embed external codes in the project. CocoaPods is our friend for that.
2015-01-14 11:52:51 +01:00
giomfo
d3cc51b6ff
BugFix: loading wheel stuck on room when user opens the room during initial sync.
2015-01-14 10:16:17 +01:00
giomfo
878e9529ff
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
604f41a124
- Add an "External" folder to manage other open sources component
...
- GrowingTextView is the first component
2015-01-14 09:32:30 +01:00
ylecollen
eaadd96267
Add GrowingTextView to the project
2015-01-14 09:29:52 +01:00
giomfo
8072956eed
SYIOS-30 - iOS needs typing notifs like the web client
...
We highlight here the avatar of the user who's typing
2015-01-13 18:32:52 +01:00
ylecollen
4247348619
-> an unsent video can be played
...
-> Unsent media messages can be resent (whenever it failed)
-> the upload progress was not always dismissed when a network error was triggered
2015-01-13 17:53:31 +01:00
manuroe
2dd7d21c85
MatrixConsole: use SDK to resolce mxc://
2015-01-13 17:39:56 +01:00
manuroe
d5d757fb60
CustomImageView: Fixed crash when the image URL is not valid
2015-01-13 17:11:15 +01:00
giomfo
e8251c0e05
Typing notification: update typing notification sending
2015-01-13 16:07:34 +01:00