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