Commit graph

566 commits

Author SHA1 Message Date
manuroe
9d181f5dfd Media Picker: Allow multi selection of pictures #301
Send the selected assets
2016-08-04 17:59:26 +02:00
manuroe
e3c4b7a9f3 Media Picker: Allow multi selection of pictures #301
Show only multisession only when required (ie not for the choosing the room avatar)
2016-08-04 16:15:29 +02:00
manuroe
25f007c29c Media Picker: Allow multi selection of pictures #301
Multi selection in the media album is done.
2016-08-03 14:59:54 +02:00
manuroe
ea8e36f565 Fix: Media album: The aspect fill ratio is not respected #495 2016-08-03 12:42:19 +02:00
manuroe
89ce5d4808 Display the list of ignored users in user settings #451
When clicking on an ignored user, show a popup to unignore them
2016-08-02 17:27:24 +02:00
manuroe
6b9c107b7b Display the list of ignored users in user settings #451 2016-08-02 16:13:17 +02:00
manuroe
083fd1d89f Banned user list should be shown in room settings #450
Made the code more robust on banned members changes
2016-08-02 12:06:06 +02:00
manuroe
f47dbade04 Banned user list should be shown in room settings #450
Added the ability to unban through RoomMemberDetailsViewController
2016-08-02 11:57:02 +02:00
manuroe
81e3e62aad Banned user list should be shown in room settings #450
Update display on live change of the banned users list
2016-08-02 11:22:58 +02:00
manuroe
4a5e937426 Banned user list should be shown in room settings #450 2016-08-02 11:06:31 +02:00
manuroe
2194e6a5c1 Call: Check permissions before accessing to the camera and the microphone.
It is particularly useful when a perm has been denied.
2016-07-29 17:59:59 +02:00
manuroe
5bd2a24514 BF: RoomViewController: Fixed crash reported by GA 2016-07-29 11:17:58 +02:00
manuroe
f8224718bc Call: Bug fix: call must be available in 1:1 rooms (invited and banned users do not count) 2016-07-28 15:56:20 +02:00
manuroe
2e8f8f8c3e Settings: Renamed "VoIP" in Settings > LABS to "Placing VoIP/Video calls" 2016-07-28 11:54:19 +02:00
manuroe
f8c9003e28 Settings: the VoIP feature can be now enabled from Settings > LABS 2016-07-28 10:24:22 +02:00
manuroe
a5e89b9692 BF: Call button should be greyed or not be displayed in room with more than 2 users #477
Hide call button no 1:1 room
2016-07-27 18:11:09 +02:00
manuroe
b1e72d1e7f #429: The room privacy setting text doesn't fit in phone mode
Forgot one cell
2016-07-25 16:28:13 +02:00
manuroe
35c8098116 #429: The room privacy setting text doesn't fit in phone mode 2016-07-25 16:17:00 +02:00
manuroe
9e7633e581 RoomSettingsViewController: Fixed crash when displaying room addresses (matrix room aliases 2016-07-25 13:57:26 +02:00
manuroe
d47db242c6 https://github.com/vector-im/vector-ios/issues/461: Confirmation prompt before opping someone to same power level 2016-07-20 09:02:07 +02:00
giomfo
c232bf20a7 Bug Fix - Room Participants: Admin badge is missing sometimes 2016-07-15 15:31:34 +02:00
giomfo
f1c9059812 Enhancement - Messages: switch decline and preview buttons on invites
https://github.com/vector-im/vector-ios/issues/447
2016-07-12 22:40:35 +02:00
giomfo
280ee809f0 Room Settings: Add "Addresses" section
#412

- Add a notice "To link to a room it must have an address." when the user let anyone who knows the room's link access the room, whereas no address is defined
2016-07-12 17:22:06 +02:00
giomfo
ce7f5febac Room Settings: Add "Addresses" section
#412

- Support long tap to copy room address, copy room url or remove alias

TODO
- Add a notice "To link to a room it must have an address." when the user let anyone who knows the room's link access the room, whereas no address is defined
2016-07-12 14:41:16 +02:00
giomfo
d478d5a8d3 Room Settings: Add "Addresses" section
#412

- Support tap on room id to copy it
- Align the leading constraint of the content with the separatorInset.left of the cell.

TODO
- Support long tap to copy alias, copy links or remove alias
2016-07-12 00:13:05 +02:00
giomfo
93601f54a6 Room Settings: Add "Addresses" section
#412

- Support add new aliases

TODO
- Support long tap to copy alias, copy links or remove alias
- Support long tap on room id to copy it
2016-07-11 17:53:47 +02:00
giomfo
c376656657 Room Settings: Add "Addresses" section
https://github.com/vector-im/vector-ios/issues/412

- List the existing addresses (room aliases), the local aliases first (remote aliases at the end).
- Support address deletion (Swipe mode)
- Support the change of the main address
- Display Room id in advanced section

TODO:
- Support add new aliases
- Support long tap to copy alias, copy links or remove alias
- Support long tap on room id to copy it
2016-07-08 15:07:05 +02:00
giomfo
894d753e74 Settings: Set the right label text color (Vector TextColor Black) 2016-07-08 15:02:09 +02:00
giomfo
c400452abc Bug Fix - Room Participants: The swipe to Leave/Kick is broken. 2016-07-08 14:51:50 +02:00
giomfo
85c10ffebc BugFix - Room Settings: check room permissions and grey out those boxes (disable) if you can't change them
https://github.com/vector-im/vector-ios/issues/430
2016-07-06 09:38:38 +02:00
giomfo
0027c28299 Enhancement: Add 'leave' button to room settings
https://github.com/vector-im/vector-ios/issues/417
2016-07-05 17:57:33 +02:00
giomfo
d7cc4f29a0 Rename TableViewCellWithTickAndLabel with TableViewCellWithCheckBoxAndLabel 2016-07-05 17:26:55 +02:00
giomfo
9ce530f046 Room Settings - Room tag: replace switches by check boxes
Improve closed issue: https://github.com/vector-im/vector-ios/issues/218
2016-07-05 16:31:07 +02:00
giomfo
79673b84dc BugFix: App crashes when the user leaves Settings whereas an email binding is in progress.
Reported crash: [SettingsViewController showValidationEmailDialogWithMessage:for3PID:]_block_invoke190 (in Vector) (SettingsViewController.m:416).
2016-07-05 00:29:35 +02:00
giomfo
837b144265 Bug Fix: App crashes on IRC command when no param is provided 2016-07-01 17:06:20 +02:00
giomfo
55ecbfd527 Room Settings: Fix rendering of the room topic. 2016-07-01 15:50:37 +02:00
giomfo
ab563b96a8 Code cleaning: Remove useless TableViewCell classes. 2016-07-01 10:33:07 +02:00
manuroe
e840704f4a Pods: Updated GBDeviceInfo 2016-07-01 08:42:10 +02:00
giomfo
e84f1ef42b Room Settings: Have proper room settings
- bug fix: history visibility cells are not selectable
- prompt user before changing history visibility

https://github.com/vector-im/vector-ios/issues/337
2016-06-30 17:02:53 +02:00
giomfo
376b207ba7 Room Settings: Have proper room settings
- Room access
- History visibility

https://github.com/vector-im/vector-ios/issues/337
2016-06-30 13:30:53 +02:00
giomfo
229c24f521 Bug Fix - Room Settings: Add favourite/low prio toggle in room settings
https://github.com/vector-im/vector-ios/issues/218
2016-06-28 14:58:17 +02:00
giomfo
316a2ff836 Room chat: Improve instance destruction 2016-06-27 15:34:17 +02:00
giomfo
0fb3f81f20 Room Settings: Keep focus on the current edited field in case of table refresh 2016-06-27 15:32:07 +02:00
giomfo
7b107aca8c Bug Fix - Room members: double loading wheel
https://github.com/vector-im/vector-ios/issues/180
2016-06-24 15:58:00 +02:00
giomfo
5742c89791 Room Settings: Prompt user to save changes when Members list tab is selected 2016-06-24 15:48:16 +02:00
giomfo
572fdb94ba Messages: Hide room creation when search is active 2016-06-24 15:44:13 +02:00
giomfo
64953db836 Room Settings: Code Cleaning 2016-06-23 18:51:44 +02:00
giomfo
b5a8124c24 Room Participants: Retrieve the potential segmented view controller from the parent view controller. 2016-06-23 18:43:01 +02:00
giomfo
767cc8830f Bug Fix - Room Participants: Idle contacts must be listed before offline contacts in search result. 2016-06-23 14:32:55 +02:00
giomfo
2bd6d65abc Room Participants: withdraw correctly the view controller when user left the room 2016-06-23 10:31:47 +02:00