Commit Graph

439 Commits

Author SHA1 Message Date
Andy Uhnak 863d7ca2bd Do not show user indicators when the view controller is not visible 2022-03-10 15:56:40 +00:00
Gil Eluard acf7d0de13 Instrument missing screen metrics (#5764)
* Instrument missing screen metrics

- Done
2022-03-08 10:13:46 +01:00
Doug 86c2b4ebb5 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
Doug 19f383ed9b Fix emptyView never being shown in RecentsViewController. 2022-03-02 11:43:18 +00:00
Anderas fda6ba2862 Merge pull request #5690 from vector-im/andy/5603_room_indicators
Room activity indicators
2022-03-01 13:08:29 +00:00
aringenbach fe7cdaebc2 Move invites to dedicated sections and enable section collapse (#5683)
* Display invites in dedicated sections

* Activate shrinkable and fix home number of rows for section

* Rework section header

* Display badge in people and room tabs

* Add changelog & remove useless todo

* Improve isSectionShrinked condition, remove useless import and shrinkable sets

* Restore invitation count in tab bar badge

* Display badge for invites section

* Add comment on invites count

* Update right accessory view on data source update

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-28 13:48:07 +01:00
Andy Uhnak c52e15574f Minor documentation changes 2022-02-28 10:05:11 +00:00
Andy Uhnak 4617b3ed69 Room user indicators
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-25 10:47:53 +00:00
Andy Uhnak be0c31b7ca Change shadow style in dark mode 2022-02-25 09:55:18 +00:00
Andy Uhnak d71f70db60 Enable home activity indicator
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-25 09:54:13 +00:00
Andy Uhnak 4db9bee398 Revert presenter dismissal 2022-02-22 16:52:48 +00:00
Andy Uhnak 75d3d30c12 Rename properties and arguments 2022-02-22 16:44:22 +00:00
Andy Uhnak a5af0dcc9f Extract toast view state 2022-02-22 16:24:18 +00:00
Andy Uhnak 5bb32d4971 Rename Activity to UserIndicator 2022-02-22 16:14:03 +00:00
Andy Uhnak b80e3bc89e Use themed background color 2022-02-21 08:51:03 +00:00
Andy Uhnak a5ae727f84 Update activity indicators on leaving room
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-18 13:31:21 +00:00
Andy Uhnak 4d86245033 Implement home screen activity indicators 2022-02-16 11:48:26 +00:00
Andy Uhnak 8675a606ae Merge branch 'develop' into andy/4829_activity_indicators 2022-02-16 11:32:52 +00:00
Andy Uhnak b9b2c642e3 Add new loading indicators 2022-02-14 16:51:02 +00:00
aringenbach fac852f543 Update filter placeholder and icon (#5520)
* Update filter placeholder and icon

* Use SwiftGen asset helper & add filter_on icon

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-14 10:25:21 +01:00
aringenbach 7964d314c8 Add objective C support to SwiftGen assets helpers (#5533)
* Add objective C support to SwiftGen assets helpers

* Use dot notation in ObjC & fix minor issues

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-10 17:13:23 +01:00
Doug f14147c840 Merge pull request #5467 from vector-im/doug/5160_ftue_use_case
Add the FTUE use case screen for new users.
2022-02-10 14:28:28 +00:00
ismailgulek 3f5e5f3c1e Merge pull request #5539 from vector-im/ismail/5537_home_badges
Home Screen: Fix Section & TabBar Badges
2022-02-10 11:49:50 +03:00
Stefan Ceriu 1ab7643de1 Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
ismailgulek 43f4b55f0c Update section header label and accessory view when needed 2022-02-10 03:20:34 +03:00
ismailgulek 48ca14294d Refresh tab bar badges when off-screen fetcher updated 2022-02-10 03:19:51 +03:00
ismailgulek 8fb3a34c7b Reuse section headers 2022-02-10 03:19:00 +03:00
ismailgulek 93460f01a9 Register section header classes for table views 2022-02-10 03:14:50 +03:00
ismailgulek eaee6da7dd Make SectionHeaderView subclass from UITableViewHeaderFooterView 2022-02-10 03:14:00 +03:00
Doug f50a92d0a8 Tweaks to the Use Case screen ready for review.
Update strings.
Show the custom server field as needed.
Enable scroll edges appearance for white navigation bar.
2022-02-04 16:10:38 +00:00
SBiOSoftWhare aacda37b56 Merge branch 'develop' into steve/5210_bubble_polls 2022-02-04 16:32:33 +01:00
Doug ac94a3f429 Add context menu to HomeViewController cells. 2022-02-03 18:30:39 +00:00
Doug 70845c7d10 Fix visual issues when building with Xcode 13. 2022-02-03 18:30:39 +00:00
SBiOSoftWhare 13210733c8 Remove old collection view right align layout. 2022-02-03 17:52:12 +01:00
ismailgulek 90d2047fca Merge pull request #5257 from vector-im/ismail/5096_thread_notifications
Thread Notifications & Badges
2022-02-03 16:30:39 +03:00
ismailgulek 2a95516545 Fix review remarks 2022-02-03 14:25:14 +03:00
ismailgulek bbd8b3e764 Reload section if total number of rooms changes, fixes #5448 2022-02-02 16:43:52 +03:00
ismailgulek c358f10272 Merge branch 'develop' into ismail/5096_thread_notifications 2022-02-01 01:23:00 +03:00
Doug 6b6a58cc4a Merge pull request #5398 from vector-im/doug/5159_ftue_splash
Add a splash screen before authentication is shown
2022-01-28 15:34:26 +00:00
ismailgulek d2e5e29ad9 Merge branch 'develop' into ismail/5096_thread_notifications 2022-01-27 03:20:25 +03:00
Doug cf46247e9f Fix drag sutters and enable swipe to pop gesture.
Add docs and last tweaks following a self review.
Add constants for max content size and disable splash screen via build settings.
2022-01-26 14:25:48 +00:00
Doug af0785b2bb Polish for Onboarding Carousel
Add dark mode assets and colours.
Improve layout for 12" iPad and 4" iPhone.
Move isLockedToPortraitOnPhone to RiotNavigationController.
2022-01-26 14:25:48 +00:00
Doug b1ace569e7 Begin implementing an onboarding flow. 2022-01-26 14:25:48 +00:00
ismailgulek a24e208cb1 Fix review remarks 2022-01-25 23:59:19 +03:00
ismailgulek 6ac01ae245 Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
ismailgulek 244321ba05 Fix tab bar badges on section-only updates 2022-01-25 03:22:56 +03:00
SBiOSoftWhare 535af1caf3 Merge pull request #5383 from vector-im/steve/5208_text_msg_layout
Message bubbles: Text message layout
2022-01-21 16:06:57 +01:00
SBiOSoftWhare 85d122f60e Add CollectionViewRightAlignFlowLayout to have right alignement display for collection view. 2022-01-18 14:21:16 +01:00
ismailgulek 23eeedb9ac Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2022-01-17 11:39:25 +03:00
ismailgulek a314deb7a1 Merge branch 'develop' into ismail/5068_start_thread 2022-01-17 11:35:10 +03:00