Commit Graph

132 Commits

Author SHA1 Message Date
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
ylecollen 7a0edfa63c uploading media displays a pie chart (need to add the statistic) 2015-01-08 18:25:43 +01:00
giomfo 8d5f726303 Media Manager refactoring (in progress) 2015-01-08 18:20:34 +01:00
ylecollen 559fe432c3 Do not display alert when a media picker is displayed. 2015-01-08 17:30:46 +01:00
ylecollen ef98e684eb Long tap on pie chart let the user cancels the media download. 2015-01-08 15:40:05 +01:00
ylecollen 8f3d32d79e The media download progress info (pie chart + stats) is displayed in the history. 2015-01-08 11:31:25 +01:00
ylecollen 10ea385d6b Display the download stats info while downloading the high res picture (full screen mode) 2015-01-07 15:49:29 +01:00
giomfo a16f434be3 Image attachment: improve image handling when table view is refreshed 2015-01-07 14:11:33 +01:00
giomfo 18ff48a0f2 SYIOS-30 - iOS needs typing notifs like the web client
- matrix console sends now typing notifications.
TODO: we still need to handle received typing notifications.
2015-01-07 11:19:59 +01:00
ylecollen fccc963202 Fix SYIOS-41 : file uploads (and downloads) should be able to happen in parallel with basic progress meters 2015-01-07 10:45:35 +01:00
ylecollen 4195c301de MXHTTPClient::requestWithMethod has two new blocks to track the upload/download progress. 2015-01-07 09:11:21 +01:00
ylecollen 37c3860cb5 The image preview is now displayed in fullscreen 2015-01-06 15:44:34 +01:00
ylecollen f946d38dab Media zooming : display the thumbnail while the high res picture is downloading.
It is better to have a black screen.
2015-01-06 11:08:29 +01:00
giomfo 653dd1fc2c Fix regression in previous commitment related to SYIOS-26: The app can work offline when debackgrounded but not when restarting from cold 2015-01-06 10:36:57 +01:00
ylecollen d853020cde Iphone 6 Plus issue : in landscape with split view, the roomViewController was dismissed after selecting a video/image. 2015-01-06 09:57:21 +01:00
ylecollen 66bee3a228 Add the pitch to zoom gesture to a zoomed image 2015-01-06 09:41:44 +01:00
ylecollen d3ef0de60d Fix second half of SYIOS-38 - bad UX when updating avator & display name in settings
-> request to the user to save pending profile updates before switching to an other tab
2015-01-05 16:55:51 +01:00
giomfo ae315e62cc BugFix SYIOS-26 - The app can work offline when debackgrounded but not when restarting from cold 2015-01-05 16:38:19 +01:00
giomfo 7382db2e64 Prepare SYIOS-26: "The app can work offline when debackgrounded but not when restarting from cold"
In relation with the SDK change on mxSession, we introduce a matrixHandler status to handle following status: loggedOut, logged, storeDataReady, serverSyncDone.
(Boolean 'isLogged' and 'isInitialSyncDone' are removed).
2015-01-05 15:11:40 +01:00
ylecollen b50492037e Half fixed SYIOS-38 - Bad UX when updating avator & display name in settings
-> add a "Save changes" button : it saves any profile updates
-> fix the rotated avatar issue while uploading it (the disabled image was not set)
-> add a mask view over the section instead of disabling one item
2015-01-05 14:25:11 +01:00
ylecollen 9f0e8d2ff1 Should avoid flickerings while updating the oneself avatar 2015-01-05 10:15:26 +01:00
ylecollen 5a236376da Should fix SYIOS-42 - Avatar and displayname missing in the "More" tab. 2015-01-05 09:20:16 +01:00
ylecollen 0fcc93a4f9 The 1:1 room name was not refreshed when the member name is updated 2014-12-24 16:32:24 +01:00
ylecollen d3c2b81316 Start a 1:1 chat with an user should not defined a name to let MatriX SDK manage it by itself (i.e. display the other member name) 2014-12-24 16:30:51 +01:00
ylecollen 1bd640a1d0 Remove the selected room in the recents list when the splitViewController displays the recents AND the selected room. 2014-12-24 13:25:12 +01:00
ylecollen b385ec45db It was required to tap twice to display members list 2014-12-24 11:10:41 +01:00
ylecollen 9521cacd6e Should fix SYIOS-28 - There is no way to view a user's mxid (or other profile info) on IOS.
The new viewcontroller also manages the member actions in the room (kick, ban....)
2014-12-24 11:07:07 +01:00
ylecollen bbad730636 fix many issues in the member detail sheet 2014-12-24 11:07:06 +01:00
ylecollen 6e90f5a014 First implementation (incomplete) 2014-12-24 11:07:05 +01:00
ylecollen 310a3a8ef4 The "close" button was not always removed. 2014-12-23 16:38:04 +01:00
giomfo dccc7ecaa9 Force back to Recents on clear cache 2014-12-23 16:06:08 +01:00
giomfo 1d90558698 BugFix SYIOS-33: Current dev shows lots of rooms with blank recents entries which crash on entry 2014-12-23 15:08:36 +01:00
ylecollen 00fd425a55 The application user can update his own power level. 2014-12-23 08:30:07 +01:00
ylecollen ce55f1c3d2 Add a close button when zooming an image or Validating an image selection. 2014-12-22 18:07:21 +01:00
giomfo 6c8a36bae3 Trigger back pagination asynchronously to prevent UI freeze 2014-12-22 16:50:45 +01:00
ylecollen 841aa25fe4 1 - the room topic is animated when lon tapping on it
2 - the media picker used to close itself on IOS 8.
2014-12-22 15:45:43 +01:00
giomfo 9498145fe8 Add unread messages count in Recents title 2014-12-22 14:19:33 +01:00
ylecollen 6a7b809d98 Add a preview from a picked picture
Can capture a video/picture
2014-12-22 11:55:28 +01:00
ylecollen 544f139256 Add a preview from a picked picture
Can capture a video/picture
2014-12-22 11:54:49 +01:00
giomfo 3676c58142 Back pagination: cancel operation when it becomes useless 2014-12-22 11:13:23 +01:00
manuroe e19cd1f00d Renamed postXXX methods to sendXXX to avoid confusion with HTTP POST 2014-12-22 10:23:26 +01:00
giomfo 1703573334 Fix SYIOS-14: Switch to using new media repo for sending attachments/avatars 2014-12-19 17:16:24 +01:00
ylecollen 7fefb5cbef The keyboard closed itself on iphone 4 2014-12-19 16:01:26 +01:00
ylecollen d165798140 Chan update the power level of other members 2014-12-19 16:01:26 +01:00
giomfo 7fbb768369 Home: Improve handling of room alias text input 2014-12-19 15:54:01 +01:00
giomfo 42ce740b20 Bug Fix SYIOS-23: With multiple devices, a message sent from one device does not appear on another 2014-12-19 14:16:22 +01:00
ylecollen 45be269b5e Add the cache size to the "clear cache" button 2014-12-19 11:03:09 +01:00
ylecollen 22e14cb50b The zoomed image was not properly scaled after screen rotation 2014-12-19 10:38:19 +01:00
Yannick Le Collen 6a67323caf Fix SYIOS-24 : Console : create a "Clear Cache" button 2014-12-19 10:02:09 +01:00