giomfo
d82dd99420
Merge remote-tracking branch 'origin/develop' into registration_support
2016-04-01 16:36:57 +02:00
giomfo
2e1aed9254
BugFix: App crashes on iPhone 6S in case of rotation on login screen.
...
Previous fix was incomplete (f1b0917a87
)
2016-04-01 16:35:55 +02:00
giomfo
87811e8350
Registration support.
...
Support the 2 following flows: m.login.email.identity and m.login.recaptcha.
2016-04-01 16:31:13 +02:00
manuroe
d0a73d7e57
Crash log symbolication: Added build information into crash.log
2016-03-30 16:11:29 +02:00
giomfo
236d202142
Registration support - Room Members: Use MXTools method to validate email address.
2016-03-29 17:08:26 +02:00
giomfo
95a97b0db4
Registration support - Prepare authentication screen.
2016-03-29 15:35:37 +02:00
giomfo
f1b0917a87
BugFix: App crashes on iPhone 6S in case of rotation on login screen.
...
The crash reason was the following:
Terminating app due to uncaught exception 'NSRangeException', reason: 'Cannot remove an observer <RoomViewController> for the key path "isOffline" from <AppDelegate> because it is not registered as an observer.
2016-03-29 14:37:18 +02:00
manuroe
35ec0dff7f
https://github.com/vector-im/vector-ios/issues/178 : Make room members UI more intuitive
...
Used the stock UITableCellView.accessoryView instead of .customAccessoryView
2016-03-25 10:21:16 +01:00
manuroe
ea7f0f24bd
https://github.com/vector-im/vector-ios/issues/178 : Make room members UI more intuitive
...
The keyboard Done button acts as a cancelation of the invitation process.
Fixed the plus icon that was unexpectedly displayed when trying to remove a member
2016-03-25 09:18:54 +01:00
manuroe
0ebedaff57
https://github.com/vector-im/vector-ios/issues/178 : Make room members UI more intuitive
...
Changed to invite placeholder by "Invite by name, email, id"
2016-03-25 08:57:29 +01:00
manuroe
46d12292cd
https://github.com/vector-im/vector-ios/issues/178 : Make room members UI more intuitive
...
In the UI for adding people, add a + icon
2016-03-25 08:53:00 +01:00
giomfo
bb4386f89d
Merge pull request #173 from vector-im/configurable_push_gateway_url
...
The push gateway url is now configurable.
2016-03-23 15:18:28 +01:00
giomfo
1d8be86358
BugFix: Reduce battery usage.
...
Presently we are not able to initialize the matrix session(s) when the app is launched in background as a result of a remote notification [The session(s) are opened and never paused].
Patch: In that case the session(s) initialisation takes place when the app enters in foreground.
2016-03-23 14:45:16 +01:00
giomfo
8ddb769ba5
BugFix - Chat screen: the user's avatar is missing in input toolbar
2016-03-22 17:23:44 +01:00
giomfo
c5bf34d8ff
Should fix: Messages - Plus button (new room creation) is inactive.
...
+ Enlarge touchable area of this button
2016-03-22 10:08:01 +01:00
giomfo
9fbdca56df
Bug Fix: Invite text box uses the email keyboard which has no colon! #146
2016-03-22 09:12:23 +01:00
giomfo
41b3db6572
Bug Fix: Multiple invitations on Start Chat action.
2016-03-21 18:38:44 +01:00
giomfo
634f6d0b7f
Fix App crashes on Media picker.
...
App crashes when the user did not grant permission to access Photos.
2016-03-21 15:55:04 +01:00
giomfo
b2445d505a
The push gateway url is now configurable.
...
(see matrix-ios-kit #76 )
2016-03-21 14:49:15 +01:00
giomfo
1920ebedd3
Fix typo
2016-03-21 10:34:23 +01: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
7b58974da0
Prepare MXRoom(Vector) refactoring
2016-03-18 15:15:37 +01:00
giomfo
4dc79472ea
BugFix: People search is shown in UI but not yet implemented #165
2016-03-18 09:42:51 +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
b6966e396d
Prepare vector-ios release v0.1.2
2016-03-17 16:07:26 +01:00
giomfo
677a576af4
Room Creation: handle new created room as an empty room.
2016-03-17 11:32:18 +01:00
giomfo
d6b689559a
Remove useless assets
2016-03-16 11:21:57 +01:00
giomfo
529cc58789
Report matrix-ios-sdk change: power level are signed.
2016-03-16 11:12:08 +01:00
giomfo
692fe36cd8
BugFix: Room member details: "reset to normal user" option #149
2016-03-15 18:59:50 +01:00
giomfo
cf838de1bd
Auth screen: Hide forgot password button
...
Hide this button until the option is handled correctly
2016-03-15 17:50:12 +01:00
giomfo
112d2c4b6f
BugFix: Wrong avatar is displayed in case of invitation
2016-03-14 15:40:47 +01:00
giomfo
7fb19bfb8e
BugFix: I get sometimes typing notifications for myself #123
2016-03-14 11:34:01 +01:00
giomfo
225853767b
Chat screen: Increase maximum number of components in bubble (20 instead of 10).
2016-03-14 11:33:35 +01:00
giomfo
95f4e18bd8
Media Picker: Remove red placeholder images on videos #157
2016-03-11 17:19:22 +01:00
giomfo
bf621131e8
Media Picker: Enlarge touch area of the X and switch-camera
2016-03-11 14:53:29 +01:00
giomfo
6c24f9e108
BugFix: Call button is still visible in production builds #142
...
The call button is hidden when no call manager is available.
2016-03-11 14:45:06 +01:00
giomfo
23787ce1ef
BugFix: T&Cs and Privacy Policy buttons need that text #143
2016-03-11 13:50:17 +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
giomfo
aafeeef28c
Messages screen: Update the swipe menu icons.
2016-03-10 16:04:47 +01:00
giomfo
59ec9cab07
Chat screen: Leave message edition mode when user is typing.
2016-03-09 18:42:25 +01:00
giomfo
507abb294d
Chat screen: Timestamp and message edition display.
...
We unify here the design across iOS and Android:
- The messages is over the full width.
- The time stamp is at the user name level.
- If several messages are sent in a row, clicking on a message (not the first one) will make it move slightly down to display the timestamp just above.
- On the right side of the timestamp we would have an "Edit" icon.
2016-03-09 18:29:39 +01:00
giomfo
b540081b41
Info.plist: add <key>ITSAppUsesNonExemptEncryption</key><false/>
2016-03-08 09:09:45 +01:00
giomfo
6535191741
Prepare vector-ios release v0.1.1
2016-03-07 21:28:15 +01:00
giomfo
05ed8ea43c
MediaPicker: Upgrade picture resolution
...
Use preset suitable for high resolution photo quality.
2016-03-07 14:45:13 +01:00
giomfo
41987f1575
Chat: Handle tap on icon in case of unsent messages notification.
2016-03-07 13:56:52 +01:00
giomfo
536f63cdaf
BugFix #100 : Chat: message timestamp is misaligned.
2016-03-04 19:09:24 +01:00
giomfo
cd6aac188e
Remove useless code
2016-03-04 17:19:26 +01:00
manuroe
b1ddad13c3
Search result display: Fixed stupid room blank screen bug
2016-03-04 17:14:50 +01:00
manuroe
5a1c4c6377
Search result display: Improved display of search result timelines on 6+ landscape
2016-03-04 16:46:43 +01:00
manuroe
d5852e411d
initialEventIdSearch result display: renaming tweaks
2016-03-04 15:50:47 +01:00
manuroe
bca667a693
Search result display: BF: a Room VC showing a search result from the home screen was not released
2016-03-04 15:47:27 +01:00
manuroe
7b7345e275
Merge remote-tracking branch 'origin/develop' into context_timeline
2016-03-04 14:38:36 +01:00
manuroe
d649f403ca
Search result display: in the room VC, show only the room display name. No user action except the back button
2016-03-04 14:14:08 +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
giomfo
2646d4f2d7
BugFix #126 : The timestamp of the unsent messages are not stable
2016-03-03 17:39:10 +01:00
giomfo
02ca15254a
SYIOS-202: IOS should no longer reset badge count on launch.
2016-03-03 09:15:44 +01:00
manuroe
e9e521654a
Search result display: Fixed some UX bugs when navigating back to RoomSearchVC
2016-03-02 16:23:56 +01:00
manuroe
bc99b74051
Search result display: Display the result in a RoomVC from RoomSearchVC
2016-03-02 11:57:04 +01:00
giomfo
eeae581c7f
Fix typo
2016-03-01 16:00:15 +01:00
giomfo
c55221853e
Media Picker: code cleaning
2016-03-01 10:38:56 +01:00
giomfo
a6c220ad3f
MediaPicker: Do not save captured media in user's library
2016-02-29 17:49:07 +01:00
giomfo
cd2c8b3c03
Room member details: remove custom power level handling
2016-02-29 15:05:22 +01:00
giomfo
1dd1efb630
Bug Fix: Chat screen: wrong keyboard animation #121
2016-02-27 00:23:46 +01:00
giomfo
80bd51d4d6
Bug Fix Unexpected Recents scrolling
...
Clicking into a favourite room and then back to recents can leave you scrolled to the 'wrong' point in the recents list #105
2016-02-26 18:18:04 +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
7611fc12a2
SYIOS-202: IOS should no longer reset badge count on launch
2016-02-26 12:27:22 +01:00
giomfo
d2da88a729
Media Picker: Remove ugly navigation bar (Cancel/Camera).
2016-02-26 12:08:24 +01:00
giomfo
a9b3526fff
Image Picker: Launch must be speed up
...
issue #113
Retrieve user's album on a specific processing queue
2016-02-26 10:47:27 +01:00
giomfo
7f2d7cd14e
Media Picker: fix layout issues
...
- Enlarge the touch area of the 'Close' and 'Camera switch' button.
- Crop album thumbnail to fit the display box.
- Remove the thumbnail of 'Recently Deleted' album.
- Fix simultaneous asset selection. Only the first selected asset is considered.
- Fix multiple selfies capture. Only one selfie is captured at once.
2016-02-26 10:10:32 +01:00
giomfo
28fc252e50
Chat Screen: Fix wrong activities view display.
...
Unsent messages may be deleted manually, so we have to force activities refresh on table refresh.
2016-02-25 15:47:30 +01:00
giomfo
7539e3a726
Chat screen: Display network status, and handle unsent messages.
2016-02-25 13:54:53 +01:00
giomfo
edf33d94ac
Chat Screen: Bug fix - Hide expanded header when keyboard appears.
...
+ Hide keyboard when header is expanded.
2016-02-24 15:42:22 +01:00
giomfo
7260e321cc
Bug Fix #96
...
I see my avatar moving down from the header down to the text input field when entering a room.
2016-02-24 13:04:29 +01:00
giomfo
239182eb30
RoomMemberDetailsVC: hide the bottom image on view will disappear.
2016-02-24 11:38:05 +01:00
giomfo
4824d6b535
Add Room Member Details screen
...
0.5 and 1 normalised values should be replaced by kVectorRoomModeratorLevel and kVectorRoomAdminLevel constant values.
2016-02-24 11:01:06 +01:00
giomfo
b91c183b1c
Add Room Member Details screen
2016-02-24 10:08:21 +01:00
giomfo
db361078c5
RoomTitleView: Enlarge title box
2016-02-24 09:55:11 +01:00
manuroe
0652f031a3
Merge pull request #107 from vector-im/event_timeline
...
Update to support MXEventTimeline
2016-02-23 16:09:21 +01:00
manuroe
0e39d19a4e
Event timeline: Moves all pagination API from MXRoom to MXEventTimeline
2016-02-23 09:08:19 +01:00
manuroe
fb6d8b68f0
Event timeline: Made usage of MXEventTimeline
2016-02-22 18:07:30 +01:00
giomfo
d1803f362e
Bug fix: Chat screen: Navigation bar has disappeared
...
Navigation bar disappears when app is resumed on push notif, whereas the room expander header was displayed when the app was backgrounded.
2016-02-22 17:18:59 +01:00
giomfo
29c7e5fc02
Media Picker: Force the camera zoom factor (1.0).
2016-02-22 17:06:28 +01:00
giomfo
27b2637ce4
BugFix: App crashes when user resumes it on push notif.
...
This crash happens when the app when backgrounded whereas the expanded header was displayed on chat screen.
2016-02-22 10:58:29 +01:00
giomfo
7bea9fe002
BugFix: Chat screen: the room title is missing in landscape mode on iPhone 6+
2016-02-22 10:36:31 +01:00
manuroe
cfaede8064
Moving to R0 API: userId has been removed from MXEvent.
...
Note the impacted code was removed because it was wrong. Curiously, it was followed by a code block that does things right
2016-02-18 15:46:45 +01:00
giomfo
fa2e81b33e
RoomTitleView: Fix iOS 8 issue
...
Center horizontally the display name and the avatar.
2016-02-12 10:40:23 +01:00
giomfo
eaba671b8e
Merge pull request #95 from vector-im/vecto_ios_87
...
BugFix: vector-ios #87
2016-02-11 16:14:34 +01:00
giomfo
1ede2766ce
Observe correctly network reachability
...
Improvement: prompt user only on app launch or resume.
2016-02-11 16:09:35 +01:00
giomfo
1925d5ba3f
BugFix: vector-ios #87
...
Please can we have default ios long-tap to select and clipboard behaviour again?
2016-02-11 15:19:49 +01:00
giomfo
d65cc7e556
Observe correctly network reachability
2016-02-11 15:05:24 +01:00
giomfo
903af8cf9c
Check the network connectivity when app becomes active.
2016-02-11 14:06:48 +01:00
giomfo
a0d0070cd6
Remove access token from Vector logs.
2016-02-11 11:29:33 +01:00
giomfo
6ef7b75011
Merge pull request #92 from vector-im/issue_90_Blank_screen_on_relaunch
...
BugFix Blank screen after restarting the app #90
2016-02-11 09:07:57 +01:00
giomfo
24dbee9e43
Merge pull request #91 from vector-im/issue_80_rageshake_handling
...
issue_80: Rageshake handling
2016-02-11 09:07:33 +01:00
giomfo
1e8e704ffb
BugFix Blank screen after restarting the app #90
2016-02-11 00:02:56 +01:00
giomfo
d22417ee94
issue_80: Rageshake handling
...
Rageshake doesn't work on the image upload screen #80
- Define the navigation bar tint color.
- Disable navigation bar tint color change according to HS status.
- Set RageShake manager.
2016-02-10 22:12:17 +01:00
giomfo
ce4a283932
Chat: Expanded header
...
Fix issues on iPhone 6 plus (landscape).
2016-02-10 15:08:51 +01:00
giomfo
5b5679ebb6
Chat: Expanded header
...
Hide the header only on scroll down.
2016-02-10 12:25:40 +01:00
giomfo
7a9ac019da
Chat: Expanded header
...
Fix issue: scroll to the top of the bubbles table failed
2016-02-10 11:13:30 +01:00
giomfo
f5fb047062
Chat: Expanded header
2016-02-10 10:59:48 +01:00
manuroe
e16dae4caa
Fixed compilation
2016-02-08 11:32:42 +01:00
manuroe
96c8d76702
Merge remote-tracking branch 'origin/develop' into email_invitation
...
Conflicts:
Vector/Categories/MXKRoomBubbleTableViewCell+Vector.m
2016-02-08 11:17:56 +01:00
manuroe
0d0d57dec3
Email invitation: Fixed addRoomRoomThirdPartyInviteToParticipants name
2016-02-08 11:13:36 +01:00
manuroe
192d1281a6
Email invitation: Do not uppercase the first letter entered in the room member list search text field
2016-02-08 11:06:34 +01:00
manuroe
e7733f86c4
Email invitation: MXKContact: Removed basic initMatrixContactWithDisplayName method as [MXKContact initMatrixContactWithDisplayName:andMatrixId:] can be used
2016-02-08 10:39:54 +01:00
giomfo
67148cce21
Chat screen: The active area of Edit button is too small #77
2016-02-05 18:11:47 +01:00
manuroe
64a8ae7d43
Email invitation: Use an email keyboard when doing search in room members list as it seems more appropriated
2016-02-05 17:37:08 +01:00
manuroe
c2e2c13c1f
Email invitation: Invite a user by the email entered by the user
2016-02-05 17:34:00 +01:00
manuroe
bc6984d43b
Email invitation: Show the name the user is typing in the room member list search input in the first cell of the list
2016-02-05 16:42:17 +01:00
manuroe
4faa6dc6c3
AvatorGenerator: Made it use colors defined by VectorDesignValues
2016-02-05 15:40:16 +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
87ad785eda
Bug Fix: Room members: Swipe mode is not available on iphone 5c iOS 8 #70
2016-02-05 10:44:15 +01:00
manuroe
314f9547d1
Email invitation: Update members list on a m.room.third_party_invite event
2016-02-04 11:51:46 +01:00
manuroe
4e1e209b1d
Email invitation: Managed third_party_invite field in m.room.member events to deduplicate 3pid invite and room member
2016-02-04 11:40:25 +01:00
manuroe
3696093b4f
Email invitation: Merge 3pid invites and room members into a single list with alphetical order
2016-02-03 17:57:34 +01:00
manuroe
0d306d0ec8
Email invitation: Room participants: Show 3pid invite
2016-02-03 17:30:20 +01:00
giomfo
3b1dadcb5a
Crash report: Replace 'Matrix' string with 'Vector'
2016-02-03 12:24:32 +01:00
giomfo
1f5b729e0b
AppDelegate: Add AppDelegate logs
2016-02-03 12:21:45 +01:00
giomfo
674fbeafa2
Bug Fix: Blank chat screen #55
2016-01-29 18:16:30 +01:00
giomfo
c8a5b05dba
Chat screen: Update sending events color
...
They are gray instead of light gray
2016-01-29 15:23:11 +01:00
giomfo
d14de0a4d6
Fix wrong asset reference in xib
2016-01-29 13:15:30 +01:00
giomfo
609fafa1b9
Merge pull request #61 from vector-im/authentication_screen
...
Authentication screen
2016-01-29 11:32:03 +01:00
giomfo
c4f1df1c13
Sign in screen
...
Hide "Forgot password" option. This option will be supported later
2016-01-29 11:00:57 +01:00
giomfo
24d0f879c9
Settings: Hide global notification settings.
...
Invite user to use the web client to update global notification settings.
2016-01-29 10:43:38 +01:00
giomfo
11e2a397aa
Add app icon + Update Launch screen
2016-01-28 15:55:35 +01:00
giomfo
4480e3d691
Sign in screen
...
Initialize the screen by selecting by default a auth flow with password type
2016-01-28 13:54:50 +01:00
giomfo
cfb81b8efb
Sign in screen
...
Adjust text field color
2016-01-28 10:31:08 +01:00
giomfo
3a7bf4ad5e
Sign in screen
...
Custom auth title screen with bundle display name.
2016-01-27 18:23:56 +01:00
giomfo
23a195ddd5
Sign in screen
...
Apply Design
2016-01-27 18:17:43 +01:00
giomfo
8ecc20e914
Sign in screen
...
Prepare sign in screen
2016-01-27 12:40:26 +01:00
giomfo
a5dcb19418
Merge pull request #57 from vector-im/develop
...
Chat screen: Hide the unsent button.
2016-01-25 14:30:54 +01:00
giomfo
ce386929c5
Chat screen: Hide the unsent button.
...
We hide here unsent buttons which is not present in Vector design.
TODO implement the right handling of unsent events.
2016-01-25 11:34:23 +01:00
giomfo
3cf5516b0e
Prepare vector-ios release v0.1.0
2016-01-22 17:32:29 +01:00
giomfo
5db9040e10
Room Creation: Update existing room creation screen
...
- Remove account info when only one account is active.
- Support room avatar.
- TODO: Apply Ribot design.
2016-01-22 10:50:51 +01:00
giomfo
bb808eaad9
MediaPickerViewController: Remove wrong icon use
2016-01-22 10:47:47 +01:00
giomfo
1fb312aaeb
MediaPickerViewController: Bug Fix - Navigation Bar is not restored
2016-01-22 10:47:12 +01:00
giomfo
cd0727489a
Chat: Apply Ribot update 05.2
...
Timestamp is now displayed in SFUIText-Light 12.
2016-01-21 18:58:55 +01:00
giomfo
3cc5487655
Chat: Bug Fix event timestamp is not aligned when username is hidden.
2016-01-21 17:57:02 +01:00
giomfo
660912c170
EventFormatter: Customize message sender display in Recents
2016-01-21 11:37:39 +01:00
giomfo
49027c37ba
EventFormatter: Update Message text fonts
2016-01-21 10:34:04 +01:00
giomfo
5ea94ea158
Chat: Bug Fix - the display name should be aligned with the message #56 .
2016-01-21 09:35:47 +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
giomfo
e11aecb9af
Code cleaning
2016-01-20 12:30:47 +01:00
giomfo
4e64e7c48b
Media Picker: Code cleaning
2016-01-20 11:58:30 +01:00
giomfo
d141268548
Media Picker: Support preview for selected video
2016-01-20 11:24:58 +01:00
giomfo
092ac321f4
Media Picker: Apply Ribot design
2016-01-19 18:59:40 +01:00
giomfo
5ab6e04ee0
Chat screen: Update height of the typing notif area
2016-01-15 17:41:56 +01:00
giomfo
c8a999c173
Chat: Bug Fix - Wrong sender name color for incoming attachments
2016-01-15 17:41:56 +01:00
yannick
673c17873d
Fix a typo
2016-01-15 16:06:38 +01:00
giomfo
4b33c93bdf
Chat: Bug Fix - Adjust text message position when username is hidden.
2016-01-14 16:16:28 +01:00
giomfo
54bb3eff40
Bug fix: Replace People with Members #51
2016-01-14 15:23:58 +01:00
giomfo
fea41e9931
Bug Fix: some read receipts touch typing notif area border #50
2016-01-14 10:05:38 +01:00
giomfo
e97d490472
Bug Fix: change color separator above the Text input #49
2016-01-14 09:44:28 +01:00
giomfo
37406b16eb
Bug Fix: move further the chevron in room title view #48
...
- Remove room topic
- Handle correctly tap on room title view
2016-01-13 19:03:27 +01:00
giomfo
713c546dfb
Prepare Fix: move further the chevron in room title view #48 .
2016-01-13 18:20:50 +01:00
yannick
1d608ccea4
Fix a potential crash in the avatarGenerator when the text is empty.
2016-01-13 16:22:59 +01:00
yannick
06fb6354d1
Vector displayname : do not use empty alias
2016-01-13 16:08:23 +01:00
giomfo
bfb4332c34
Bug Fix: Rename "Conversations" with "Rooms" #47
2016-01-13 12:56:14 +01:00
giomfo
8081799a99
Bug Fix Date/time formatter #44
2016-01-13 12:47:50 +01:00
giomfo
cf56b94509
Bug Fix #43 Remove weird animation on the input field if you do a multiline input.
2016-01-13 10:06:18 +01:00
giomfo
9cc370c7d0
Bug Fix: background image is displayed over the search result.
2016-01-11 13:22:05 +01:00
giomfo
ed85f5aba5
Code cleaning: Remove useless Action
2016-01-11 13:00:19 +01:00
giomfo
a43582bab7
Bug Fix: lock/unlock whilst viewing photos = no navigation bar.
2016-01-08 10:19:40 +01:00
giomfo
904e0e62f5
Apply MatrixKit changes
...
The background sync management has been renamed with 'backgroundSync' prefix
2016-01-07 14:00:37 +01:00
manuroe
b8e909cf7f
Empty cells: hide them where it is needed
2016-01-05 18:18:07 +01:00
manuroe
ebfade0619
Search background image: HomeVC do not show the background image in landscape on iphone 5 & 6 because it overlaps the tabs header
2016-01-05 17:30:30 +01:00
manuroe
ef8e48d85b
Search background image: Use new UIViewController+VectorSerch feature in the search in the homeVC
2016-01-05 16:59:22 +01:00
manuroe
73f10e316c
UIViewController+VectorSerch: Did some internal renaming
2016-01-05 16:32:58 +01:00
manuroe
a6863e13cb
Search background image: UIViewController+VectorSerch: Keep Search background image bottom and keyboard top aligned
2016-01-05 16:27:50 +01:00
manuroe
8368f46b52
Search background image: Made it generic and updated UIViewController+VectorSerch to add it programmatically
2016-01-05 16:03:58 +01:00
manuroe
3f5d7e0c3d
Search background image: added it to the "search in one room" page
2016-01-05 11:07:36 +01:00
manuroe
8838088876
Search in room: Applied Vector design (ie stole the cells from the RoomViewController to display search results)
2015-12-31 16:12:32 +01:00
manuroe
674aef23f3
Search in room: Small plumbery to make it work (still MatrixKit design)
2015-12-31 10:29:36 +01:00
manuroe
5078e25604
Search in room: Imported UI from MatrixKit
2015-12-31 10:12:45 +01:00
manuroe
7ee94863b0
Search API support: Fixed Wrong commit on RoomVC
2015-12-30 18:00:37 +01:00
manuroe
5fc47f6e52
Search Bar: HomeVC: Hide the create button and the transparency gradient when searching
2015-12-30 17:44:41 +01:00
manuroe
d0dacaa532
Search Bar: BF: Do not update the home search if we are hiding the search bar
2015-12-30 17:28:41 +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
66dbf4e402
Search API support: Customised search in user's rooms display according to the Vector design
2015-12-30 16:23:25 +01:00
manuroe
29c9d66606
Search API support: Added session search from MatrixKit
2015-12-30 15:15:08 +01:00
manuroe
be2532cd24
Search Bar: Fixed compilation warning
2015-12-29 09:12:21 +01:00
manuroe
e2864929ba
Search Bar: The new category works for any UIViewController. Renamed it accordingly
2015-12-28 17:27:39 +01:00
manuroe
3bbc6f0bbe
Search Bar: Made it work when there is a back button in the nav bar
2015-12-28 17:05:00 +01:00
manuroe
d695f61699
Search Bar: Changed strategy: add a category for doing search in Vector screens.
...
This is kind of multiple inheritance. It is more convenient for adding vector search to MatrixKit VCs.
Ex: a MXKRoomViewController can now have a Vector search
2015-12-28 16:50:08 +01:00
manuroe
3153e1f62f
Search Bar: Created VectorViewController a mother class to Vector screens.
...
Its first feature is the management of the search bar.
2015-12-28 16:42:53 +01:00
giomfo
3f53daca11
Room Activities view: Reduce view height (44 instead of 50).
2015-12-23 12:29:35 +01:00
manuroe
3f4d44f330
SegmentedVC: Notify its child on viewWillAppear/viewDidAppear.
...
This fixes the room selection in master when playing when doing screen rotation with the splitVC.
2015-12-23 11:46:27 +01:00
manuroe
cebcdc472e
Public rooms search: Force hiding the keyboard too when clicking on the directory search result cell
2015-12-23 11:21:12 +01:00
manuroe
3fe34f7e1d
Public rooms search: Fixed compilation
2015-12-23 11:15:04 +01:00
manuroe
4ec9d21924
Merge remote-tracking branch 'origin/develop' into public_rooms_search
...
Conflicts:
Vector/Utils/AvatarGenerator.m
Vector/ViewController/HomeViewController.m
2015-12-23 11:05:46 +01:00
manuroe
cbc86ecdd4
Update PublicRoomsDirectoryDataSource.m
...
Public rooms search: Removed obsolete dev TODO
2015-12-23 10:29:47 +01:00
manuroe
bace02e839
Public rooms search: Fixed bad animation when selecting a room with the keyboard open
2015-12-22 18:22:05 +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
f2d847ea4d
Public rooms search: Made sure the room is no more selected when leaving the rooom page
2015-12-22 17:43:25 +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
5d92132713
Public rooms search: auto join selected public room from the directory screen
2015-12-22 16:23:43 +01:00
manuroe
33664a9617
Public rooms search: Improved animations when selecting a public room from the directory
2015-12-22 15:42:53 +01:00
giomfo
5995b94453
Chat screen: Bug Fix: typing notif is not displayed
...
Typing notification was not displayed for member without display name.
2015-12-22 12:52:18 +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
33bd9f40fb
Public rooms search: AvatarGenerator: made generateRoomAvatar more generic to be used for public rooms
2015-12-22 11:37:52 +01:00
manuroe
6bee305057
Public rooms search: Created PublicRoomTableViewCell
2015-12-22 09:26:08 +01:00
Yannick LE COLLEN
722a9d788a
Merge pull request #32 from vector-im/room_members_search
...
Room members search
2015-12-22 08:44:54 +01:00
yannick
badbc956a3
room_member_search
...
Updates after MatrixKit update and review
2015-12-22 08:43:55 +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
056bf23f4d
Public rooms search: Keep the search bar cancel button enabled when the keyboard is not displayed.
...
Thus, the user can quit the search more quickly
2015-12-21 14:56:01 +01:00
Yannick LE COLLEN
a5fb167434
Merge pull request #33 from vector-im/room_rules_deletion_issue
...
room_rules_deletion_issue
2015-12-21 14:36:08 +01:00
yannick
5941f2bb0f
room_members_search
...
fix some refresh issues
2015-12-21 14:36:00 +01:00
yannick
fb7c2cf5a1
room_members_search
...
the session is not anymore provided in the contacttableviewcell.
2015-12-21 14:29:05 +01:00
yannick
4c5ff18b75
room_members_search
...
remove the session property
2015-12-21 14:28:18 +01:00
manuroe
28b9e01ad3
Public rooms search: Speed up [PublicRoomsDirectoryDataSource refreshFilteredPublicRooms]
2015-12-21 14:00:44 +01:00
yannick
22e253819e
room_rules_deletion_issue
...
-> fix a crash in the rule update observer
2015-12-21 12:04:04 +01:00
giomfo
f25ac8dacf
Bug Fix: Selected room is dismissed on iPhone 6+ on screen rotation.
2015-12-21 11:49:55 +01:00
manuroe
8c034bd809
Public rooms search: On new search, forget the previoud user search
2015-12-21 11:45:47 +01:00
manuroe
b9b5372d63
Public rooms search: Do not open directory page if the result count is 0 or if the data source is fetching data
2015-12-21 11:31:30 +01:00
manuroe
342d17e3cc
Public rooms search: hide keyboard on scroll
2015-12-21 11:17:38 +01:00
yannick
a41fc1b5f2
room_members_search
...
-> the search bar is now a section header : it is always displayed during a search.
2015-12-21 11:14:57 +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
yannick
f9b8a0d53e
room_members_search
...
-> rename VectorContactTableViewCell to ContactTableViewCell
2015-12-21 10:27:07 +01:00
yannick
6bb821e965
room_members_search
...
-> improve vectorContactTableViewCell to display a custom accessory view
-> Update the room creation step 2 viewcontroller.
2015-12-21 10:00:49 +01:00
manuroe
92e0fdbe92
Public rooms search: Added selection in the directory screen
2015-12-18 18:25:39 +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
yannick
3a04fae8a1
room_members_search
...
The creation rooms step2 tableview style is plain instead of group.
2015-12-18 16:57:46 +01:00
yannick
29a3ca8e4e
room_members_search
...
Add a dedicated delete button instead of the sliding menu.
2015-12-18 16:00:38 +01:00
giomfo
c0be7ac0fe
Chat screen: update localized string used during event edition
2015-12-18 15:37:28 +01:00
giomfo
623af56397
Chat screen : support event edition
2015-12-18 15:20:57 +01:00
giomfo
db034c8c4a
AppDelegate: Customize the localized string table used by MatrixKit
2015-12-18 15:14:34 +01:00
yannick
9c64a33638
room_members_search
...
-> add the swipe to remove member / to leave the room
-> add member when selecting a cell.
2015-12-18 15:00:20 +01:00
manuroe
10de4757d3
Public rooms search: Fixed compilation warning in the xib
2015-12-18 14:35:34 +01:00
manuroe
2ebcf06a3d
Public rooms search: Use the green circle place holder in the cell
2015-12-18 14:30:26 +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
yannick
fdba00db3c
room_members_search
...
-> apply the Vector design to the cells
-> apply the Vector design to the search bar.
2015-12-18 11:55:35 +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
giomfo
b426835a21
Project update: Upgrade IPHONEOS_DEPLOYMENT_TARGET: iOS 8.0
2015-12-17 21:52:37 +01:00
giomfo
5a144eac55
Chat Screen: Support tap on bubble cell content view
2015-12-17 21:44:27 +01:00
giomfo
36928d5932
Update Room Details string
2015-12-17 16:38:46 +01:00
yannick
4deed38635
Update the room settings page to respect the Zeplin requiremenents (font size, color...)
2015-12-17 15:09:42 +01:00
yannick
76a4d6a67d
room_members_search
...
mxUsers is renamed contacts.
2015-12-17 14:47:20 +01:00
giomfo
c9e3cca7b5
Bug Fix: Authentication screen is incomplete after logout
2015-12-17 14:26:44 +01:00
Yannick LE COLLEN
27690a4333
Merge pull request #28 from vector-im/room_photo_selection
...
Room photo selection
Improve the room settings page
-> add the room photo management
-> display if a room is public or private
-> enable / disable the room notification
Else
Improve the room naming.
2015-12-17 12:05:20 +01:00
yannick
8fd73ebbd7
room_photo_selection
...
Move MXRoom+Vector from Model/Room to Categories folder
2015-12-17 12:01:40 +01:00
yannick
6cafd37dbf
room_photo_selection
...
rename isSuperUser to isModerator
2015-12-17 11:56:06 +01:00
giomfo
a61d2a26ee
Chat screen: Bug Fix: Time label is truncated.
2015-12-17 11:28:07 +01:00
giomfo
169a6bb9d3
Chat screen: implementation
...
Apply Ribot design on pagination title dispalyed between chat bubble cells
2015-12-16 22:50:50 +01:00
giomfo
1e3d072cbb
EventFormatter: Date time conversion
...
The string 'today' is removed from date time label when time is displayed.
2015-12-16 22:48:19 +01:00
giomfo
93958ed07c
Chat screen: implementation
...
Apply Ribot design on toolbar view.
2015-12-16 22:36:14 +01:00