manuroe
a9b69986bd
Merge pull request #1269 from vector-im/no_low_priority_room_in_people_tab
...
UX rework: low priority people rooms shouldn't be displayed in the pe…
2017-06-08 15:20:04 +02:00
manuroe
6ffc328543
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 15:19:34 +02:00
giomfo
ae98303699
Merge pull request #1267 from vector-im/read_marker
...
Read Marker: Center the bubbles table content on the bottom of the re…
2017-06-08 15:12:33 +02:00
manuroe
d5766c069c
UX rework: low priority people rooms shouldn't be displayed in the people tab ( https://github.com/vector-im/riot-ios/issues/1264 )
...
and https://github.com/vector-im/riot-meta/issues/77#issuecomment-300101488
2017-06-08 15:07:43 +02:00
manuroe
48fa03bbcb
UX rework: do not automatically come back to the home tab when opening a permalink
...
This fixes https://github.com/vector-im/riot-meta/issues/54#issuecomment-300428202
2017-06-08 14:27:38 +02:00
Giom Foret
773e395df0
Read Marker: Center the bubbles table content on the bottom of the read marker event
...
in order to display correctly the read marker view.
2017-06-08 12:29:23 +02:00
manuroe
7450045ba9
Merge pull request #1266 from vector-im/move_loading_wheel_with_keyboard
...
RoomVC: Make the activity indicator follow the keyboard
2017-06-08 11:26:44 +02:00
manuroe
a8f166cc43
RoomVC: Make the activity indicator follow the keyboard
...
This avoids that the indicator view hides the text input.
2017-06-08 10:52:03 +02:00
Giom Foret
5543d8ee18
Initialise the read marker if it does not exist yet.
...
Set it to the current read receipt position by default
2017-06-08 10:30:29 +02:00
manuroe
7d329aaac2
Merge pull request #1258 from vector-im/contact_permission
...
Contact permission
2017-06-08 09:28:15 +02:00
manuroe
a876fd7b5b
Contact access permission: Ask permission on [ContactsTableViewController viewWillAppear]
2017-06-08 08:47:09 +02:00
manuroe
3b89800e1e
Merge pull request #1259 from vector-im/make-plus-the-same
...
Make the plus button open the same menu in all tabs
2017-06-08 08:39:20 +02:00
manuroe
98e361e069
Merge pull request #1260 from vector-im/no-badge-on-home-tab-button
...
No notif badge on home tab button
2017-06-08 08:39:06 +02:00
manuroe
ec4cfb0e7e
HomeVC: Automatically scrollback to the left every time the screen is displayed
2017-06-07 17:52:12 +02:00
manuroe
1e1121fed5
No notif badge on home tab button
2017-06-07 17:35:02 +02:00
manuroe
128415503e
Make the plus button open the same menu in all tabs
2017-06-07 17:24:51 +02:00
manuroe
4ab0751e56
Contact access permission: Display "You didn't allow Riot to access your local contacts" instead of "No local contacts" when the user has denied the phonebook permission
2017-06-07 15:34:11 +02:00
manuroe
71d5131837
Contact access permission: make it work again.
...
Ask the permission when the user displays the people tab.
2017-06-07 14:28:52 +02:00
Giom Foret
34ad50390d
Chat room read marker:
...
- Do not launch the read marker animation if the marker is outside the visible area.
2017-06-07 13:07:44 +02:00
manuroe
1dafca03ea
Merge remote-tracking branch 'origin/ux_rework' into develop
...
# Conflicts:
# Riot/AppDelegate.m
# Riot/ViewController/ContactsTableViewController.m
# Riot/ViewController/RoomViewController.m
2017-06-07 11:19:25 +02:00
manuroe
ae26aef852
Fix Crash in MediaPickerViewController ( https://github.com/vector-im/riot-ios/issues/1252 )
...
Release objects on the same thread they have been created. This avoids race conditions on retry.
2017-06-06 16:17:13 +02:00
manuroe
38b285b709
Fix compilation errors due to forward declarations set in .h
2017-06-06 14:30:36 +02:00
giomfo
06dc000010
Merge pull request #1251 from vector-im/riot_meta_8
...
Riot meta 8
2017-06-06 14:11:38 +02:00
Giom Foret
9c4c62cc73
Read markers should be synchronised across clients
...
- move the check on read marker visibility in viewDidAppear method
vector-im/riot-meta#8
2017-06-06 13:31:58 +02:00
giomfo
6b5fc69e3a
Merge pull request #1248 from morozkin/callvc_memory
...
Fix dangling in the memory CallViewController
2017-06-06 13:17:06 +02:00
Giom Foret
4974908be4
Read markers should be synchronised across clients
...
- Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-06 10:53:17 +02:00
giomfo
e81db0e775
Merge pull request #1231 from vector-im/riot_1207
...
Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder
Available only for the iPads, and the iPhones with a large screen (>= 4p7Inch)
2017-06-06 10:10:26 +02:00
Denis
cbcae18c3c
Remove redundant nil operations
2017-06-05 16:30:35 +03:00
Denis Morozov
fbc69f51c6
Fix dangling in the memory CallViewController
2017-06-04 02:39:00 +03:00
Giom Foret
ea1233e82c
Read markers should be synchronised across clients
...
- Fix some layout issues on the `jump to the last unread message` banner.
- TODO: Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-02 10:50:12 +02:00
Giom Foret
a13ad2c270
Read markers should be synchronised across clients
...
- Handle read marker display
- TODO: Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-01 17:20:08 +02:00
Giom Foret
abd3d911a7
Improve tab filter
...
The search input view should appear like in the email client, stuck to the top of the table.
#1194
2017-05-23 21:15:38 +02:00
Giom Foret
4a279fdd35
Bug Fix: App crashes on people screen
...
when user swipes down on the first section header.
2017-05-22 11:12:52 +02:00
Giom Foret
2d0682ef88
Bug Fix: App crashes while the user switches the selected tab
...
#1233
2017-05-19 17:22:26 +02:00
Giom Foret
21a97efc84
Bug fix - Home: It's possible to have 2 filter bar
...
#1194
2017-05-19 15:07:21 +02:00
Giom Foret
fcf6a590b7
Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder
...
#1207
2017-05-19 14:46:30 +02:00
Giom Foret
4203f46548
Bug Fix: Avatar with emoji is not displayed in room preview page
...
#1227
2017-05-19 10:12:50 +02:00
Giom Foret
c25437702d
Bug Fix: Second search bar in global search view
...
#1229
2017-05-19 09:34:28 +02:00
Giom Foret
9b2d74495d
UX Rework: Update (+) button shadow
2017-05-15 19:30:09 +02:00
Giom Foret
2649956a23
UX Rework: Replace the direct chat icon with a green ring on the room avatar.
2017-05-15 19:19:03 +02:00
Giom Foret
95514085b2
Improve tab filter
...
- Revert the change on the filter handling when the sticky headers are enabled (this change introduced flickering)
#1194
2017-05-13 01:15:30 +02:00
Giom Foret
5d3d74fd51
UX Rework: Add home page
...
- Improve filter handling
- Fix empty people section
https://github.com/vector-im/riot-meta/issues/75
2017-05-12 17:39:05 +02:00
Giom Foret
b16e77e551
Bug Fixed: Infinite loading screen when homeserver not reachable
...
https://github.com/vector-im/riot-ios/issues/1223
2017-05-12 15:20:56 +02:00
Giom Foret
821c9c1687
Bug Fix: Improve tab filter
...
-The search input view should appear like in the email client, stuck to the top of the table.
#1194
2017-05-12 12:38:57 +02:00
Giom Foret
f425541761
UX Rework - Add home page:
...
Scroll to the top the section when the user taps on section header.
https://github.com/vector-im/riot-meta/issues/75
2017-05-12 12:18:29 +02:00
Giom Foret
5162517122
update Storyboard
2017-05-11 16:04:19 +02:00
Giom Foret
5042c6fd9d
Elements in riot-ios UX rework who need accessibility ids for automation purpose
...
https://github.com/vector-im/riot-automated-tests/issues/11
2017-05-11 15:51:12 +02:00
Giom Foret
e95776bca0
UX Rework: Add home page
...
- reduce room avatar size
- improve badge display
https://github.com/vector-im/riot-meta/issues/75
2017-05-11 14:58:55 +02:00
Giom Foret
ff578364d2
UX rework - Favourites screen: Support drag&drop to order them.
...
https://github.com/vector-im/riot-meta/issues/56
2017-05-11 14:37:25 +02:00
Giom Foret
7b019a1999
Improve (+) button display: Add button shadow
...
#1195
2017-05-11 14:35:37 +02:00
Giom Foret
74a3f3e8aa
UX Rework: Add home page
...
- Add people section
- Order favourites according to their activities
https://github.com/vector-im/riot-meta/issues/75
2017-05-11 11:51:42 +02:00
Giom Foret
b1f334a41c
UX Rework: Apply a different colour scheme on each application tab.
...
https://github.com/vector-im/riot-meta/issues/72
2017-05-11 10:22:18 +02:00
manuroe
247063aea9
Merge pull request #1219 from vector-im/bug-report-add-user-id-and-device-id
...
Bug report: Add user id & device id
2017-05-09 13:52:07 +02:00
manuroe
9956f05300
Bug report: Add user id & device id
2017-05-09 10:52:07 +02:00
Giom Foret
0742c727f8
Prepare UX Rework - People tab:
...
- Hide the known contacts section when no filter is defined
2017-05-09 10:35:00 +02:00
Giom Foret
477020c6bf
Remove warnings and useless methods
2017-05-09 10:03:55 +02:00
Giom Foret
220f64f8ab
UX Rework: Update room sections headers display
2017-05-05 18:11:44 +02:00
Giom Foret
ca19351ed8
Home Tab:
...
- Handle tap on section header to scroll to the beginning of the rooms collection
- Remove the fading effect behind the (+) button (TODO: add a shadow at the bottom of the button).
2017-05-05 17:08:44 +02:00
Giom Foret
2d41307290
Prepare UX Rework:
...
- Add Home tab
2017-05-05 15:30:35 +02:00
giomfo
94355a3cc6
Merge pull request #1204 from vector-im/add_network_label_in_ROOM_DIRECTORY_header
...
Add network label in room directory header
2017-05-05 13:47:12 +02:00
manuroe
fe54270d6b
Bug report: Delegate GH labels to app
2017-05-05 11:44:55 +02:00
manuroe
04732a2bff
Bug report: Add option to send screenshot
2017-05-05 11:28:29 +02:00
manuroe
db14a29728
PublicRoomTableViewCell: apply the same font for "xxx users" as the date label in recents cell
2017-05-04 11:02:04 +02:00
giomfo
e0d5b82225
Merge pull request #1203 from vector-im/fix_crash_on_tab_switch
...
Bug Fix: App may crash when the user changes the selected tab,
2017-05-04 09:40:02 +02:00
manuroe
86506821c5
rooms: Add "Network" to the "ROOM DIRECTORY" section header
2017-05-04 09:26:02 +02:00
Giom Foret
ffbf260a07
Bug Fix: App may crash when the user changes the selected tab,
...
whereas a room is selected.
2017-05-03 18:51:09 +02:00
Giom Foret
e9207abd2f
Improve tab filter: Implement the default iOS semantic.
...
#1194
2017-05-03 18:25:39 +02:00
manuroe
17d1f62c7c
Merge pull request #1200 from vector-im/detail-directory-picker-cell
...
Add explanations to Matrix cells in the directory picker
2017-05-03 18:01:27 +02:00
manuroe
74d8889e74
Bug report: Shrink the popup height in portrait for devices with screen bigger than iphone 5.
...
The Cancel and Send buttons will be thus displayed
2017-05-03 17:08:21 +02:00
manuroe
94f1a3900e
Directory server list: Add detail text for homeserver selection
2017-05-03 11:16:44 +02:00
manuroe
96d54be1ba
Directory server list: Add detail text for homeserver selection
2017-05-03 09:31:10 +02:00
manuroe
667ddcfb38
Merge pull request #1197 from vector-im/join-room-by-id-or-alias
...
Join room by id or alias
2017-05-03 08:14:21 +02:00
manuroe
84653fcab4
Merge pull request #1198 from vector-im/fix-matrix-only-rooms-names
...
Public rooms: BF: when selecting Matrix, it should display Matrix, no…
2017-05-03 08:14:05 +02:00
manuroe
9c9565971e
Public rooms: BF: when selecting Matrix, it should display Matrix, not matrix.org
2017-05-02 16:34:18 +02:00
manuroe
b60b60ffcb
Home "+" button: Add "Join room" option
2017-05-02 15:59:58 +02:00
manuroe
26e3a33234
Home "+" button: Add "Join room" option
...
https://github.com/vector-im/riot-meta/issues/65
2017-05-02 15:54:50 +02:00
Giom Foret
b3d82d5192
UX rework: Add favorites rooms in Rooms tab
2017-05-02 14:59:21 +02:00
manuroe
56663a26ad
Public rooms: Fix the infinite loading of the public rooms list after login out & in
2017-05-02 10:45:59 +02:00
giomfo
7301fe97e8
Merge pull request #1189 from vector-im/bug-report
...
Add a new popup dialog for reporting bugs and crashes
2017-04-28 16:37:59 +02:00
Giom Foret
a5b9ca343b
Prepare UX rework:
...
- Hide the home tab which is not available FTM
2017-04-28 16:11:00 +02:00
manuroe
0839d8afb5
Third-party notices: We now use cmark in place of GHMarkdownParser
2017-04-28 15:46:49 +02:00
manuroe
aed467e78f
Bug report: Add GZIP copyright
2017-04-28 15:34:40 +02:00
manuroe
d14f6af8bf
Bug report: Use the production API endpoint (defined in plist)
2017-04-28 15:07:02 +02:00
manuroe
ab3b882b98
Bug report: Support crash report
2017-04-28 14:37:29 +02:00
Giom Foret
a319f47057
Prepare UX rework:
...
- Handle the missed conversation badges for each tabBar icon.
2017-04-28 14:06:58 +02:00
giomfo
dc3de05a57
Merge pull request #1186 from vector-im/riot_841
...
Bug Fix - Chevron to exit roomview after clicking through from search…
2017-04-28 10:30:19 +02:00
giomfo
5db1f5e1a7
Merge pull request #1185 from vector-im/riot_1135
...
Bug Fix: Files search: display the attachment thumbnail
2017-04-28 10:27:50 +02:00
manuroe
61d9978ecf
Bug report: Painful refactor of the xib to put the popup into a scrollview so that we can dismiss the keyboard by dragging it
2017-04-28 10:27:21 +02:00
Giom Foret
5e33c88ae7
Bug Fix - Chevron to exit roomview after clicking through from search results can disappear
...
#841
2017-04-28 10:26:27 +02:00
giomfo
b4a680f1ae
Merge pull request #1183 from vector-im/hide_tabbar_on_logout
...
Prepare UX rework:
2017-04-27 16:58:26 +02:00
Giom Foret
ecd8ffbc39
Bug Fix: Files search: display the attachment thumbnail
...
#1135
2017-04-27 16:55:38 +02:00
Giom Foret
7665f6f4d4
Prepare UX rework:
...
- Show the tab bar view controller content only when a user is logged in.
2017-04-27 12:37:29 +02:00
manuroe
2a3ed5aff0
Bug report: Make rageshake use it
2017-04-27 12:30:04 +02:00
Giom Foret
bcb5b51b61
Prepare UX rework:
...
- Improve sticky headers: handle swipe down gesture
2017-04-27 12:06:13 +02:00
manuroe
7b2e73bb04
Settings: Enable ticking on "Send logs" and "Send screenshot"
2017-04-27 12:01:00 +02:00
manuroe
06c3dd5b7f
Settings: Add a submit progress view
2017-04-27 11:18:15 +02:00
manuroe
c36df9493a
Settings: Add a "Report bug" item
2017-04-27 10:47:19 +02:00
manuroe
b58de7e144
Bug report: i18n
2017-04-27 10:46:30 +02:00
manuroe
ffe576a201
Bug report: do the bug report
2017-04-27 10:37:39 +02:00
manuroe
3b0ce0acd9
Bug report: add more IBOutlets
2017-04-27 10:22:34 +02:00
manuroe
1d6b14480d
Bug report: limit popup width
2017-04-27 09:37:07 +02:00
manuroe
d385ddf66e
Bug report: Create a dedicated pop-up VC
2017-04-27 09:03:17 +02:00
giomfo
ac25067b0b
Merge pull request #1180 from vector-im/empty_sections
...
Prepare UX rework:
2017-04-26 11:55:27 +02:00
Giom Foret
2f11466ff8
Prepare UX rework:
...
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
Giom Foret
76e6944c7f
Merge branch 'ux_rework' into sticky_headers
2017-04-25 15:11:38 +02:00
Giom Foret
de61103452
Prepare UX rework:
...
- Fix flickering observed on sticky headers when the full table content is displayed
2017-04-25 14:57:55 +02:00
giomfo
26de461a61
Merge pull request #1176 from vector-im/fix_people_sections
...
Bug Fix - People Tab: The contacts list display is wrong in case of l…
2017-04-25 11:59:09 +02:00
Giom Foret
63e41ddbe1
Bug Fix - Need artwork for DM icon
...
#1136
2017-04-25 11:56:51 +02:00
Giom Foret
01380e2cbe
Bug Fix - People Tab: The contacts list display is wrong in case of logout/login
2017-04-25 10:46:16 +02:00
manuroe
f250a045fc
UX rework: Fix crash. Do not try to go to a section when clicking on its sticky header if this section is empty
2017-04-24 17:38:21 +02:00
manuroe
2dc1953190
Directory server list: Let user enter random homeserver
2017-04-24 16:31:27 +02:00
manuroe
cf5241829a
Merge pull request #1174 from vector-im/list-user-hs-directories
...
List user hs directories
2017-04-24 15:21:28 +02:00
manuroe
afe3df8e99
Directory server list: Add roomDirectoryServers to Riot-Defaults.plist to always list matrix.org in the list even if the user is connected to another HS
2017-04-24 09:39:49 +02:00
giomfo
b8aafc3e23
Merge pull request #1173 from vector-im/add_filter
...
Prepare UX rework:
2017-04-24 09:27:27 +02:00
manuroe
d679284ff3
Directory server list: After directory change, make the directory section appear full-page
2017-04-24 09:06:42 +02:00
manuroe
449dd8c85c
UX rework: Preload public rooms only at the !st screen display
2017-04-21 17:58:41 +02:00
manuroe
3345347df8
UX rework: Get more control on public room pagination
2017-04-21 17:58:14 +02:00
manuroe
5c1f726133
Directory server list: List user's HS directories too
...
List the rooms of the selected HS
2017-04-21 16:35:27 +02:00
Giom Foret
c3a95b7544
Bug Fix: The Riot icon is displayed in full screen in landscape orientation.
...
No way to do anything
2017-04-21 16:28:57 +02:00
manuroe
9ec99c4cf7
Directory server list: List user's HS directories too
2017-04-21 16:06:42 +02:00
Giom Foret
1096e38cc5
Prepare UX rework:
...
- Add the filter in each screen.
2017-04-21 14:26:42 +02:00
Giom Foret
a30e13877f
Bug Fix - App crashes during searching in room directory
...
- Add sanity check
2017-04-21 11:24:51 +02:00
manuroe
60e5cf978d
Merge pull request #1172 from vector-im/ux_rework_directory_picker
...
Ux rework: Modify the directory section header
2017-04-21 10:00:54 +02:00
manuroe
91f4873f8a
UX rework: Make the UI of the directory section header
...
Update after PR review
2017-04-21 10:00:01 +02:00
manuroe
78eabad9ea
UX rework: Make the UI of the directory section header
...
Show it only in RecentsDataSourceModeRooms
2017-04-21 08:53:00 +02:00
manuroe
7baac5f848
UX rework: Make the UI of the directory section header
...
Fix some spacing.
2017-04-21 08:37:58 +02:00
manuroe
163181db07
UX rework: Make the UI of the directory section header
2017-04-21 08:30:27 +02:00
Giom Foret
44166dc616
Prepare UX rework
...
- Bug Fix: the sticky headers display failed on screen rotation.
2017-04-20 19:17:22 +02:00
manuroe
d5b26fdfa9
UX rework: Make the UI of the directory section header
2017-04-20 18:06:49 +02:00
Giom Foret
87c45e28c5
Prepare UX Rework:
...
- Bug Fix: the first sticky header of the bottom container is sometimes cropped.
2017-04-20 18:05:12 +02:00
Giom Foret
8d070784c4
Prepare UX rework:
...
- Handle tap gesture on the sticky headers
2017-04-20 17:42:25 +02:00
manuroe
79a64ee653
UX rework: directory sticky header: Make RoomsVC able to display the DirectoryServerPickerViewController
2017-04-20 15:58:44 +02:00
Giom Foret
e51e4e891e
Prepare UX rework
...
- Bug fix the last section header was missing in the sticky headers of the top.
2017-04-20 15:57:50 +02:00
manuroe
d151ed1a13
Merge remote-tracking branch 'origin/ux_rework' into ux_rework_directory_picker
2017-04-20 15:05:53 +02:00
Giom Foret
36890e27c4
Prepare UX rework:
...
- Define sticky headers at RoomsViewController level
2017-04-20 15:00:22 +02:00
manuroe
446db2ca56
UX rework: directory sticky header: list public rooms from any kind of directory server
2017-04-20 11:58:25 +02:00
manuroe
dc9b34b863
UX rework: directory sticky header: Put the directory picker under a navigation controller
2017-04-20 11:56:30 +02:00
giomfo
0c03d18b3d
Merge pull request #1169 from vector-im/sticky_headers
...
Prepare UX Rework:
2017-04-20 11:33:56 +02:00
Giom Foret
de619d3deb
Prepare UX rework:
...
- Update the bottom bar icons
2017-04-20 11:28:09 +02:00
Giom Foret
4ac4b4935e
Prepare UX Rework:
...
- Fix flickering during sticky headers update
2017-04-20 10:38:13 +02:00
Giom Foret
6500f6286e
Bug Fix: [UITabBarItem setBadgeColor:] required iOS 10 and later.
2017-04-19 09:18:54 +02:00
giomfo
2106735de8
Merge pull request #1167 from vector-im/sticky_headers
...
Prepare UX rework:
2017-04-18 17:19:17 +02:00
Giom Foret
0ffd7a9149
Prepare UX rework:
...
- enable the sticky headers in Rooms tab
2017-04-18 17:16:31 +02:00
giomfo
e596aff05c
Merge pull request #1165 from vector-im/tab_badges
...
Add the badge value for Home tab bar item.
2017-04-18 16:28:37 +02:00
Giom Foret
2ccf76d78d
Missed notifications handling:
...
- Apply API changes in matrixKit
2017-04-18 16:20:55 +02:00
Giom Foret
4947224051
Add the badge value for Home tab bar item.
...
Fix the missed discussion count
2017-04-18 15:55:51 +02:00
giomfo
1a9b2c35dd
Merge pull request #1164 from vector-im/sticky_headers
...
Prepare UX rework:
2017-04-18 10:33:37 +02:00
Giom Foret
ef74790311
Prepare UX Rework
...
- Handle optional sticky headers at RecentsViewController level.
TODO fix some flickering effects observed on the sticky headers during scrolling.
2017-04-18 10:32:14 +02:00
Giom Foret
0d63c6b679
Add the badge value for Home tab bar item.
...
TODO: Fix the missed discussions count, it is broken FTM.
2017-04-14 17:01:44 +02:00
Giom Foret
f865321492
Prepare UX reworks:
...
- Set tab icons
2017-04-14 15:11:57 +02:00
Giom Foret
66b6d2656c
Merge branch 'ux_rework' into sticky_headers
2017-04-14 13:44:54 +02:00
Giom Foret
d35147ac81
Merge branch 'develop' into ux_rework
2017-04-14 13:43:40 +02:00
Giom Foret
e07bd69944
Bug Fix: App crashes sometimes on clear cache
2017-04-14 13:42:36 +02:00
Giom Foret
d25ca80bf8
Prepare UX rework:
...
- Handle optional sticky headers at RecentsViewController level.
TODO fix some flickering effects observed on the sticky headers during scrolling.
2017-04-14 11:49:14 +02:00
Giom Foret
30375ffd78
Prepare UX rework:
...
- Fix sections handling in unified search screen.
- Prepare sticky headers in RecentsViewController.
2017-04-11 17:58:59 +02:00
Giom Foret
2131efd606
Prepare UX rework:
...
- Add start new chat button on People screen.
- Refresh the current selected contact in People screen.
2017-04-11 10:04:52 +02:00
Giom Foret
2597e36f4e
RiotDesignValues: use hex color values
2017-04-11 09:39:08 +02:00
Giom Foret
c57d9b7d2d
Create a ContactDataSource from the existing ContactsTableViewController
2017-04-11 09:36:22 +02:00
Giom Foret
0b49e69bb9
Create a ContactDataSource from the existing ContactsTableViewController
2017-04-07 16:42:16 +02:00
manuroe
58703e878b
UX rework: Fix Giom's remarks
2017-04-07 15:54:34 +02:00
manuroe
c832554859
UX rework: Fix Giom's remarks
2017-04-07 15:44:29 +02:00
jeangb
d5116c0cdf
Merge pull request #1153 from vector-im/add_accessibility_identifiers
...
AttachmentsViewController: add accessibility identifiers
2017-04-07 15:38:48 +02:00
manuroe
7bdb131f99
UX rework: Directory section: Fix issue when there is invites
...
But we need to expose RecentsDataSource.directorySection. So expose all the family
2017-04-07 15:33:48 +02:00
manuroe
a3073e00ce
UX rework: Directory section: Enable selection of a public room
2017-04-07 14:54:05 +02:00
manuroe
3744548afc
UX rework: Directory section: Do inconspicuous pagination
2017-04-07 14:44:34 +02:00
manuroe
361eb2a139
UX rework: Directory section: plug publicRoomsDirectoryDataSource
2017-04-07 14:09:23 +02:00
manuroe
4b93d26f64
Directory Server Picker: code cleaning
2017-04-07 14:06:15 +02:00
manuroe
7657822e64
Directory Server Picker: roll back unexpected change commit
2017-04-07 13:21:26 +02:00
manuroe
6cfe046886
Import RageShakeManager.h and RiotDesignValues.h in App Delegate header
2017-04-07 13:17:34 +02:00
manuroe
9ff74ad283
Merge remote-tracking branch 'origin/ux_rework' into directory-server-list
2017-04-07 12:51:17 +02:00
manuroe
c20b4e3c4b
Directory Server Picker: Add a completion block to report the selected server
2017-04-07 12:45:14 +02:00
Giom Foret
50ddff54dc
Import RageShakeManager.h and RiotDesignValues.h in App Delegate header
2017-04-07 11:52:53 +02:00
manuroe
4534aa7fb3
Directory Server Picker: Fix spinner and title
2017-04-07 11:41:01 +02:00
manuroe
e4c4684a56
Directory Server Picker: Fix icon bg
2017-04-07 11:31:57 +02:00
manuroe
8027fc8041
Directory Server Picker: show 3rd party protocol instance
2017-04-07 10:38:05 +02:00
jeangb
bb6d1383ef
SettingsViewController: secured the instanciation of a new configCell by setting the accessibilityidentifier property to nil.
2017-04-06 18:21:24 +02:00
jeangb
87b1ce5bef
SettingsViewController: add accessibility identifiers
2017-04-06 18:16:49 +02:00
Giom Foret
d9679c2988
Prepare UX rework:
...
- Update correctly tab bar title
- Add Invites section in the Rooms tab
2017-04-06 15:49:47 +02:00
Giom Foret
1be5a9b0f2
Prepare UX rework:
...
- Handle room selection at RecentsViewController level.
2017-04-06 15:23:54 +02:00
Giom Foret
85b5899355
Merge branch 'develop' into ux_rework
2017-04-06 14:56:02 +02:00
Giom Foret
9c67c0200c
Prepare UX Rework:
...
- Define the 4 tabs: Home, Fav, People and Rooms
2017-04-06 14:27:45 +02:00
Giom Foret
d1f45b1677
RecentsDataSource: comments
2017-04-05 16:39:32 +02:00
jeangb
52af02c81b
SettingsViewController: add accessibility identifiers
2017-04-05 15:29:54 +02:00
Giom Foret
f73ca5cd0c
RecentsDataSource: Improve data handling
2017-04-05 14:08:17 +02:00
Giom Foret
8fe1526a80
RecentsDataSource: Improve data handling
2017-04-05 14:03:59 +02:00
Giom Foret
833378b7bd
RecentsDataSource: Improve data handling
2017-04-05 11:26:59 +02:00
manuroe
d2222a277e
BF: Cancelling a search in room list doesn't refresh the room list ( #1152 ).
2017-04-04 17:43:56 +02:00
jeangb
d2154c5bc2
AttachmentsViewController: add accessibility identifiers
2017-04-04 15:16:25 +02:00
Giom Foret
b7eb5dd8a3
RoomFiles view controller: custom the attachment viewer
2017-04-04 14:59:28 +02:00
manuroe
f230aa8f00
Room summary: fix "No timestamp on last bubble" ( vector-im/riot-ios#1129 - 2)
...
By simplifying the way how the last message cell is computed
2017-04-03 08:44:31 +02:00
Giom Foret
a7c843d86d
Merge branch 'develop' into ux_rework
2017-03-31 17:37:50 +02:00
manuroe
d1972e5ff7
Room summary: Fix warning
2017-03-31 16:04:48 +02:00
manuroe
a164d172c3
Merge pull request #1139 from vector-im/riot-341-black-launch-screen-logo
...
BF: LaunchScreen: black box instead of the vector logo on startup #341
2017-03-31 15:50:09 +02:00
manuroe
70c3d5873d
Room summary: Remove @TODO
2017-03-31 15:48:50 +02:00
manuroe
3c0ccc1a2a
Merge commit '2d178343b17e1ece55d595d904aeeba87e3d9938' into room_summary
2017-03-31 15:42:11 +02:00
Giom Foret
6e2eb58508
merge develop into ux_rework
2017-03-31 15:38:22 +02:00
giomfo
4d05210773
Merge pull request #1132 from morozkin/issue898
...
Check email validity during reset password operation
2017-03-31 13:12:13 +02:00
Denis Morozov
48c5aafcb1
Check delegate instance availability and ability to handle cancel method
2017-03-30 19:05:37 +03:00
manuroe
5dd2396716
BF: LaunchScreen: black box instead of the vector logo on startup #341
...
The idea is to move the logo png into "Supported files" (like suggested at http://stackoverflow.com/a/36707732 ).
I have also updated the LaunchScreen.xib into LaunchScreen.storyboard as it is what xcode proposes now.
2017-03-30 12:03:07 +02:00
manuroe
e40be18306
Public rooms: Support new directory search pagination & search APIs #628
...
^ that was for ref. This commit improves comments.
2017-03-29 11:44:16 +02:00
manuroe
2b3db77bd6
Public rooms: Avoid the flickering of the public room cell when display search
2017-03-29 11:31:15 +02:00
manuroe
1345eb27e6
Public rooms: Do not make a /publicRooms request at app startup
2017-03-29 10:59:27 +02:00
manuroe
34873c80f5
Public rooms: Do not send a /publicRooms request for every keystroke. Let user finish typing
2017-03-29 10:37:53 +02:00
manuroe
eb00ba44c2
Public rooms: Do inconspicuous pagination
2017-03-29 10:02:33 +02:00
Denis Morozov
341ca52db5
Check email validity during reset password operation
2017-03-28 23:20:59 +03:00
Giom Foret
2d178343b1
Prepare UX rework
...
- Hide Back button title in details view controller
2017-03-28 18:17:14 +02:00
Giom Foret
2a8ab65d00
Prepare UX Rework
...
- Display contact details in the secondary view controller of the split view controller.
- Fix issues on secondary view controller handling.
2017-03-28 17:26:50 +02:00
manuroe
9dc2f58ff8
Public rooms: Make search homeserver-side
2017-03-28 16:36:21 +02:00
Giom Foret
89346848e9
Prepare UX rework
...
- Restore messages/files search handling
2017-03-27 15:59:51 +02:00
manuroe
81dd4040ce
Merge remote-tracking branch 'origin/develop' into room_summary
2017-03-27 15:21:43 +02:00
Giom Foret
7b133e4b21
Prepare UX rework
...
- Restore Directory View controller.
2017-03-27 14:20:54 +02:00
manuroe
76d9048b11
Room summary: Need to reset the EventFormatter after a clear cache
...
Else, this is MXKEventFormatter that is used
2017-03-27 10:02:26 +02:00
Giom Foret
3a9465320a
Prepare UX Rework:
...
- Fix Tab Bar display
- Adjust (+) icon display
2017-03-24 17:19:55 +01:00
Giom Foret
035f4c330a
Prepare UX rework:
...
- Use a tab bar controller in the master view controller of the split view controller.
2017-03-23 17:48:05 +01:00
giomfo
c4f14e3fd0
Merge pull request #1113 from morozkin/upstream
...
Fix logic of changing room's avatar
2017-03-23 16:30:06 +01:00
giomfo
622f505e6a
Merge pull request #1123 from morozkin/issue1111
...
Increase hit area of the "Matrix users only" checkbox
2017-03-23 16:27:22 +01:00
manuroe
bf7240098e
Merge remote-tracking branch 'origin/master' into room_summary
2017-03-23 16:24:50 +01:00
Giom Foret
e5a85d0fce
Version ++
2017-03-23 12:20:11 +01:00
Giom Foret
17db42d093
Define the media cache version at the application level
2017-03-23 11:49:58 +01:00
Denis Morozov
a948c62ab5
Increase hit area of the "Matrix users only" checkbox
2017-03-22 23:07:06 +03:00
Denis Morozov
fe6a725456
Add nil checking for eventTypeForSelectedField
2017-03-22 22:07:06 +03:00
manuroe
341557bc4f
Room summary: Add isEncrypted
2017-03-22 17:54:19 +01:00
manuroe
8a28f2b668
Room summary: localUnreadEventCount has moved
2017-03-22 15:45:22 +01:00
Giom Foret
ef577846e7
Merge branch 'release-v0.3.12' into develop
2017-03-21 18:55:11 +01:00
Giom Foret
2dd45510fd
version++
2017-03-21 18:50:19 +01:00
Giom Foret
055477b2ca
Bug Fix: Chat screen - The missed discussions badge is missing in the navigation bar
2017-03-21 14:20:47 +01:00
manuroe
0cb82452b5
Room summary: MXSession.ignoreProfileChangesDuringLastMessageProcessing is gone
2017-03-21 09:06:18 +01:00
Denis Morozov
ad02d51c1e
Check power level of the user before starting editing room info
2017-03-20 22:15:39 +03:00
Giom Foret
d0bedbe515
Bug Fix - Registration with email failed when the user validated the email on the phone.
2017-03-20 19:43:24 +01:00
Denis Morozov
8c95b94fd8
Fix logic of changing room's avatar
2017-03-18 21:57:06 +03:00
manuroe
e2fe9df08f
Room summary: MXKSessionRecentsDataSource.eventFormatter has been removed. Overide the EventFormatter by another mean
2017-03-17 16:46:44 +01:00
manuroe
a6939d376f
version++
2017-03-16 17:40:26 +01:00
Giom Foret
71c17ece60
Suport msisdn registration
...
- code cleaning
2017-03-16 16:16:44 +01:00
manuroe
0f5eb4f2bf
Merge pull request #1104 from vector-im/riot-1058
...
BF: Unknown devices modal from calling page is different that room page one
2017-03-15 17:39:09 +01:00
manuroe
d90423e78a
Merge remote-tracking branch 'origin/develop' into room_summary
...
# Conflicts:
# Riot/Categories/MXRoom+Riot.m
# Riot/Model/RoomList/RecentCellData.m
2017-03-15 17:24:54 +01:00
manuroe
3f73d18679
E2E: manage unknown devices when placing or answering a call ( #1058 ).
2017-03-15 15:56:26 +01:00
manuroe
08c9aabfd9
UsersDeviceViewController: Add an onComplete param to the displayUsersDevices method
2017-03-15 15:54:50 +01:00
Giom Foret
2c6b23c327
Support msisdn registration
...
- fix registration by using only a phone number (no email)
2017-03-15 14:41:20 +01:00
Giom Foret
5451a54c51
Update accessibility ids used for testing
2017-03-15 11:17:50 +01:00
Giom Foret
fc1167793c
Bug Fix - [Tablet / split mode] The room member details page is not popped after signing out
...
#1062
2017-03-14 17:25:46 +01:00
Giom Foret
a226851500
Bug Fix - Login parameters validation is buggy
2017-03-13 18:05:10 +01:00
Giom Foret
88b20c3ffa
Bug Fix - [Direct Chat] No placeholder avatar and display name from the member details view
...
#923
- Remove the "Direct Chat" section in the room member details view of the current user.
- Handle correctly tap on “Start new chat” cell
2017-03-13 15:11:08 +01:00
Giom Foret
c4d6b06163
version++
2017-03-10 17:26:19 +01:00
Giom Foret
12a99a74dd
Support msisdn login
2017-03-10 14:48:34 +01:00
giomfo
3c68bf2409
Merge pull request #1087 from vector-im/msisdn_login
...
Support msisdn login
2017-03-10 14:35:32 +01:00
Giom Foret
daada120d5
Support msisdn login
2017-03-10 14:33:31 +01:00
Giom Foret
730f426797
SettingsViewController: Improve 3pid adding UI
...
- paint the “plus icon” in green when the 3pid input is editing.
2017-03-10 12:02:57 +01:00
Giom Foret
b357132759
Support msisdn login
2017-03-10 11:09:46 +01:00
Giom Foret
ee770cb254
AuthenticationViewController: fix wrong access id
2017-03-10 10:22:36 +01:00
jeangb
f3e31efed3
Corrections on the add accessibility identifiers commit
2017-03-09 16:40:03 +01:00
jeangb
1ea373673c
Merge remote-tracking branch 'origin/develop' into add_accessibility_identifiers
2017-03-09 16:12:14 +01:00
Giom Foret
75e34803cd
Rebranding: replace Vector by Riot everywhere in the git and github repos #1069
2017-03-09 14:22:16 +01:00
Giom Foret
50376b2e66
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
#1069
2017-03-09 14:22:05 +01:00
Giom Foret
f15035d47b
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:59:22 +01:00
Giom Foret
08c29911a7
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:50:28 +01:00
Giom Foret
7928cd5e47
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:50:12 +01:00
Giom Foret
8116de7e0c
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:25:36 +01:00
Giom Foret
7c20550a4b
Rebranding: replace Vector by Riot everywhere in the git and github repos
2017-03-09 11:21:43 +01:00
Giom Foret
61a1723069
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:18:18 +01:00
giomfo
ae558ebbe6
Bug Fix - default room avatar for an empty room should not be your own face
...
Changes:
- If the room has only two members, use the avatar of the second member even if this member is invited.
- The plain solid circle (without initial) is used only for an "empty room" without display name (We name "empty room" a room in which the current user is the only active member).
2017-03-08 18:54:20 +01:00
giomfo
7860d46996
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename VectorDesignValues with RiotDesignValues
2017-03-08 16:14:41 +01:00
giomfo
568af33fdf
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00