manuroe
1a62686c55
Console: Created MXCRegistrationWebView to do registration into a webview based on the home server registration fallback page
2015-02-23 18:15:05 +01:00
giomfo
f897384ed5
Console: Update public room display (sorted by the number of members, display the number of members).
2015-02-23 17:44:58 +01:00
giomfo
a6217acc31
Console: Fix Buttons esthetics
2015-02-23 10:49:01 +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
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
giomfo
68081a0eda
Console: Display Event JSON on long press.
...
TODO: Enable the Redact button
2015-02-03 15:34:32 +01: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
giomfo
1159a3e2b1
Console: Handle redacted events in room history.
...
TODO: support m.room.redaction events.
2015-01-28 18:39:23 +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
3c309c5c5c
Merge remote-tracking branch 'origin/develop' into with-contacts
...
Conflicts:
samples/matrixConsole/matrixConsole/ViewController/SettingsViewController.m
2015-01-27 10:29:34 +01:00
giomfo
53c80e41fe
Console Settings: BugFix Refresh correctly InApp notification rules.
2015-01-27 10:25:36 +01:00
giomfo
48444a121f
Merge remote-tracking branch 'origin/develop' into with-contacts
2015-01-26 16:53:49 +01:00
ylecollen
bbd890780e
The contactManager has now two matrix user check mode
...
1 - when CONTACTS_3PIDS_SYNC is set
the client looks up for ALL the known 3PIDs even if the linked contacts are not displayed
2 - when CONTACTS_3PIDS_SYNC is NOT set
the client looks up to the PIDS on demand i.e. the displayed contacts request their PIDs refresh.
2015-01-26 11:05:53 +01:00
giomfo
565665ccb8
Console: Prepare email linkage.
...
- Update settings UI (link email is not supported yet).
2015-01-23 18:45:13 +01:00
giomfo
4051cf4fdb
Merge remote-tracking branch 'origin/develop' into with-contacts
...
Conflicts:
samples/matrixConsole/matrixConsole.xcodeproj/project.pbxproj
samples/matrixConsole/matrixConsole/AppDelegate.m
2015-01-23 15:53:39 +01:00
giomfo
a5fc4380d9
Rename MatrixHandler to MatrixSDKHandler
2015-01-23 15:36:05 +01:00
giomfo
89abac538e
Merge remote-tracking branch 'origin/develop' into with-contacts
...
Conflicts:
samples/matrixConsole/matrixConsole.xcodeproj/project.pbxproj
2015-01-23 14:57:50 +01:00
giomfo
c7afc09b21
Move source files
2015-01-23 14:42:04 +01:00
giomfo
4ce33b1500
Replace Console prefix with MXC
2015-01-23 14:22:02 +01:00
giomfo
5c3baf0180
Merge remote-tracking branch 'origin/develop' into with-contacts
...
Conflicts:
samples/matrixConsole/matrixConsole.xcodeproj/project.pbxproj
2015-01-23 14:10:47 +01:00
giomfo
40f2fb1e62
Renaming:
...
ConsoleTools -> MXCTools
ConsoleGrowingTextView -> MXCGrowingTextView
CustomImageView -> MXCImageView
CustomAlert -> MXCAlert
MemberActionsCell -> RoomMemberActionsCell
2015-01-23 13:46:27 +01:00
ylecollen
a88da4dd0c
Merge remote-tracking branch 'origin/develop' into with-contacts
2015-01-23 11:14:31 +01:00
ylecollen
92f1e2f602
-> use the new MXRestClient::lookup3pids method
...
The matrix IDs are retrieved in one time instead of getting them one by one
-> ConsoleEmail and ConsolePhoneNumber inherit of ConsoleContactField.
ConsoleContactField manages the matrix part (id + thumbnail download...)
-> the unknown room members are added into the contacts list.
Thus, it would easier to start a chat.
2015-01-22 12:01:12 +01:00
giomfo
c46778697e
Console BugFix: adjust Room details UI when no room is selected
2015-01-22 11:09:14 +01:00
ylecollen
4efa61228c
Merge from Delevop branch
2015-01-21 13:35:19 +01:00
giomfo
178029133e
Console BugFix: hide pieChart on complete upload in case of table refresh
2015-01-21 12:27:51 +01:00
giomfo
d87fda44b5
Room members list: refresh the member's last seen info (every 5 sec)
2015-01-21 11:18:03 +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
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
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
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
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
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
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
manuroe
d5d757fb60
CustomImageView: Fixed crash when the image URL is not valid
2015-01-13 17:11:15 +01:00
ylecollen
f9e6074e5b
Replace " " by nil when a room displayname is empty
2015-01-13 07:44:57 +01:00
ylecollen
814377005d
Empty room displayname was not properly displayed.
2015-01-12 18:51:39 +01:00
giomfo
f02f82b066
MediaManager refactoring: handle upload with mediaLoader (remove UploadManager).
2015-01-12 18:07:39 +01:00
giomfo
ae8f610c76
Media Manager: refactoring (download video/image with a unique API)
2015-01-12 11:00:53 +01:00
ylecollen
7c7d023efa
Remove irrelevant files
2015-01-12 10:47:44 +01:00
ylecollen
25d36367de
Manage words filtering on In App Alert
2015-01-09 15:58:15 +01:00
giomfo
6be8a5c196
Update comment and remove useless code
2015-01-09 12:10:34 +01:00
ylecollen
75f91820aa
The long tap to cancel the download was broken (weird behaviour when the long tap gesture listener is created by the storyboard)
2015-01-09 11:33:32 +01:00
ylecollen
7ed285e19d
Add the upload statistic
2015-01-09 09:54:31 +01:00
giomfo
11ff1fd788
Media Manager refactoring: split the existing file in 2 parts: MediaManager/MediaLoader
2015-01-08 21:23:49 +01:00
giomfo
8ae53afd15
Remove undesirable file
2015-01-08 21:06:30 +01:00