Commit Graph

74 Commits

Author SHA1 Message Date
giomfo 29270d9351 Bug Fix - Messages: App crashes during drag and drop. 2016-11-30 11:41:20 +01:00
giomfo 35f3abdc9a Merge pull request #840 from vector-im/fix_crash_on_recents
Bug Fix - App crashes on recents refresh
2016-11-29 11:57:05 +01:00
giomfo e7f0c7a1c2 Bug Fix - App crashes on recents refresh 2016-11-29 11:46:24 +01:00
giomfo bba1b0a9d0 Bug Fix - App crashes on recents refresh
`[__NSArrayM objectAtIndex:]: index 18446744073709551615 beyond bounds for empty array`
2016-11-28 18:28:03 +01:00
giomfo f649b2163e Bug Fix- Messages: swipe is broken when user did try to swipe on invited room
#838
2016-11-28 18:03:29 +01:00
giomfo 23f007aa49 Bug Fix -Wrong room name of a direct chat in user's profile
#824
2016-11-25 09:40:56 +01:00
giomfo dd03d1c205 Logs Improvement: HTTP errors are logged by MXHTTPClient. Remove this error from other logs. 2016-10-21 17:10:02 +02:00
giomfo 876d4292da Use contains_url filter for navigating files and showing a file index for a room.
#652
2016-10-03 15:26:58 +02:00
giomfo c71825e6be Enhancement - Messages search display
- display the full text message
- display room name and sender name
- display attachment if any
- refresh the search result on new joined room or left room.
2016-09-30 11:17:12 +02:00
giomfo 55570e0f61 Global messages search: Display correctly formatted messages
https://github.com/vector-im/vector-ios/issues/361
2016-09-28 09:35:53 +02:00
giomfo faf810de8f Bug Fix: The preview header is empty for non world readable public room. 2016-06-21 22:06:32 +02:00
giomfo d5b81e3936 Room search: search result should include the search pattern when it corresponds to a valid room alias or id.
+
Room search: Room preview should be used when user selects a public room that he did not join yet.

https://github.com/vector-im/vector-ios/issues/328
https://github.com/vector-im/vector-ios/issues/329
2016-06-14 22:25:10 +02:00
giomfo 0165fed51c Directory section should be displayed by default in Messages when recents list is empty.
related to https://github.com/vector-im/vector-ios/issues/358
2016-06-03 10:28:46 +02:00
giomfo e1c16bf082 Directory item in search doesn't open the directory if I don't search
https://github.com/vector-im/vector-ios/issues/353
2016-06-02 11:38:35 +02:00
giomfo 1d2a265233 BugFix: Directory item in search doesn't open the directory if I don't search
https://github.com/vector-im/vector-ios/issues/353
2016-06-02 10:38:45 +02:00
giomfo 6ee3d2204e Bug Fix - Champagne search bubbles appears over the rooms list while searching a room member.
https://github.com/vector-im/vector-ios/issues/64
2016-05-30 16:11:24 +02:00
giomfo d7f9011a0b Bug Fix: Directory should be accessible from search even if the search field is empty
https://github.com/vector-im/vector-ios/issues/104
2016-05-30 13:42:45 +02:00
giomfo 32b61335fc RecentsDataSource: Remove InviteRecentTableViewCell dependency 2016-04-28 16:26:37 +02:00
giomfo fab1d0ce9a Shrink/unshrink sections
The user should be able to shrink/expand each section (Invites, Favourites, Conversations...).
2016-04-12 09:20:38 +02:00
giomfo 701ab26d14 Bug Fix: Messages - Wait for the end of action before hiding swipe menu #52 2016-03-18 17:56:59 +01:00
giomfo 7da31788d6 BugFix: Sliding animation on recents entries can be quite stuttery #162
Recents refresh is now blocked when a recent cell is in editing mode.
2016-03-17 23:31:30 +01:00
giomfo 677a576af4 Room Creation: handle new created room as an empty room. 2016-03-17 11:32:18 +01:00
giomfo c152928352 BugFix: Outgoing calls in the timeline are shown as Incoming calls in recents #102
The matrix session was missing in the event formatter of RecentsDataSource.
2016-03-10 18:00:40 +01:00
manuroe 5a3f415e2f Search result display: Open a timeline from the home search - the search over all rooms 2016-03-04 09:16:57 +01:00
manuroe 48ba653b85 Renamed MXEventDirection* to MXTimelineDirection because of https://github.com/matrix-org/matrix-ios-sdk/pull/80 2016-02-26 17:08:53 +01:00
giomfo a0d0070cd6 Remove access token from Vector logs. 2016-02-11 11:29:33 +01:00
manuroe 485f79b51e VectorDesignValues: Load Vector colors at the app load time for the life of the app 2016-02-05 15:21:00 +01:00
giomfo c4af0a21bd Messages: Apply Ribot refactoring 02.2a
TODO: Message sender should be displayed in bold style.
2016-01-20 13:06:13 +01:00
manuroe 213aa8efaa Search API support: Customised search in user's rooms data processing for Vector 2015-12-30 17:03:49 +01:00
manuroe cbc86ecdd4 Update PublicRoomsDirectoryDataSource.m
Public rooms search: Removed obsolete dev TODO
2015-12-23 10:29:47 +01:00
manuroe 7534e6207b Public rooms search: In case of /publicRoom failure, do not wait for 10s before doing a new search 2015-12-22 18:06:09 +01:00
manuroe 0caeb839c6 Public rooms search: Changed UX when selecting a public room from the directory.
The directory screen now stays in the navigation stack.
Do things to select the right room when moving from detail-only to master-detail
2015-12-22 17:23:59 +01:00
manuroe 4c148f0d27 Public rooms search: PublicRoomTableViewCell: Show room avatar and display the room name as expected in Vector 2015-12-22 11:49:08 +01:00
manuroe 6bee305057 Public rooms search: Created PublicRoomTableViewCell 2015-12-22 09:26:08 +01:00
manuroe d65efac3d5 Public rooms search: Do a AND search on public rooms 2015-12-21 16:41:41 +01:00
manuroe 94fbcc076f Public rooms search: Replace the PublicRoomsDirectoryDataSource.filter by an array of strings PublicRoomsDirectoryDataSource.searchPatternsList. 2015-12-21 15:29:57 +01:00
manuroe 28b9e01ad3 Public rooms search: Speed up [PublicRoomsDirectoryDataSource refreshFilteredPublicRooms] 2015-12-21 14:00:44 +01:00
manuroe 6ff5cadfee Public rooms search: Automatically scroll to the top on each new seach 2015-12-21 11:13:46 +01:00
manuroe 68fd187509 Merge remote-tracking branch 'origin/develop' into public_rooms_search
Conflicts:
	Vector/Base.lproj/Main.storyboard
	Vector/Model/RoomList/RecentsDataSource.m
2015-12-21 10:35:48 +01:00
manuroe 10d57489ea Public rooms search: sort public rooms by their members count 2015-12-18 18:10:18 +01:00
manuroe e71a4a090d Public rooms search: Directory page starts to work (with cells from MatrixKit) 2015-12-18 17:17:03 +01:00
manuroe cdef71a2d6 Public rooms search: Show the result cell even if the count is 0. This avoids blank screen 2015-12-18 14:07:26 +01:00
manuroe 601b4f3158 Public rooms search: Update the RecentsViewController even if only the public rooms search cell has changed 2015-12-18 12:03:43 +01:00
manuroe 21ce23fa8b Public rooms search: Add an expiration time (10s) on public rooms list data to avoid to make request each time the user enter a new letter 2015-12-18 11:41:39 +01:00
manuroe 76689ada32 Public rooms search: Display the cell with the result 2015-12-18 10:59:45 +01:00
manuroe 2082bcc7e0 Public rooms search: Start 2015-12-16 16:29:34 +01:00
yannick d081a58930 Add the recents drag & drop feature
-> to be able to drag in favourites / low priority sections, they must exist (created with the swipe menu)
2015-12-16 09:17:28 +01:00
yannick 4bb827480a recents_category_drag_drop
Updates after internal reviews
2015-12-16 08:59:40 +01:00
yannick 2010554782 recents_category_drag_drop
-> the moving room was not always the expected one
-> update after SDK update (room tag order computation)
2015-12-15 08:34:46 +01:00
yannick b8a340ff45 recents_category_drap_drop
fix a crash when the move is cancelled.
2015-12-14 13:06:25 +01:00