Commit graph

179 commits

Author SHA1 Message Date
Gil Eluard
453b6894ae App Layout: Add usage measures
- Update after review
2022-08-24 13:37:47 +03:00
Gil Eluard
ba283ff81b App Layout: Add usage measures 2022-08-24 13:37:47 +03:00
Gil Eluard
010fd1b495 Merge branch 'develop' into gil/6608-App_Layout-last_UI_tweaks_before_RC
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
2022-08-23 21:16:48 +02:00
Gil Eluard
e0ddd021a9 App Layout: last UI tweaks before RC 2022-08-23 20:50:12 +02:00
Gil Eluard
3bf9879d35 App Layout: Release Experience
- First iteration before final design
2022-08-23 11:20:46 +02:00
Gil Eluard
9e8fe7e520 New App Layout: added suppport for room invites in the all chats screen 2022-08-22 13:00:34 +02:00
Gil Eluard
72689b8fb5 New App Layout: Added missing empty states in room list and space bottom sheet 2022-08-19 17:12:33 +02:00
Gil Eluard
a2223639b0
Merge pull request #6590 from vector-im/gil/6574-App_Layout_Context_Menus
Update app layout context menus
2022-08-19 10:24:51 +02:00
Gil Eluard
9e0247099e App Layout: Leaving a Space now sends user to All Chats 2022-08-18 17:48:55 +02:00
Gil Eluard
32ea5613f6 App Layout: Context Menus
- Fixed
2022-08-18 16:15:47 +02:00
Gil Eluard
2b4f81fb82
The theme defined in the application is not applied to all UI components (#6532)
* The theme defined in the application is not applied to all UI components
2022-08-05 15:00:22 +02:00
Gil Eluard
c82ce52a7c
Some UI tweaks for New App Layout (#6535)
* Some UI tweaks for New App Layout
2022-08-05 14:58:48 +02:00
Gil Eluard
da27091d8b
Conditionally hide room list tabs (#6533)
* Conditionally hide room list tabs
2022-08-05 14:56:19 +02:00
Gil Eluard
a809185407
Implement new space selector bottom sheet (#6518)
* Delight: Edit layout experiment #6079
2022-08-05 13:39:45 +02:00
Doug
4928facc03 Fix status bar style when using a custom theme. 2022-08-02 17:21:30 +01:00
Gil Eluard
55d7c22124
Delight edit layout experiment (#6384)
* Delight: Edit layout experiment #6079
* Feature flag new App Layout #6406
* Update All chats screen with latest design #6407
2022-08-02 17:27:33 +02:00
Stefan Ceriu
c91c0d8ba9 Fixes vector-im/element-ios/issues/6095 - Random square home screen room avatars. 2022-06-08 13:26:08 +03:00
Stefan Ceriu
5bdc3e6bde #6130, #4769 - Fix home screen not resetting on tab switching 2022-05-19 16:49:09 +03:00
Stefan Ceriu
f031f8b40f Fix home screen shrinking too much on keyboard opening. 2022-05-19 16:49:09 +03:00
aringenbach
cda862ee4b Setup a dedicated listener owned by PresenceIndicatorView 2022-05-12 10:55:00 +02:00
aringenbach
6405fda71c Remove observers when needed 2022-05-11 15:51:12 +02:00
aringenbach
6cc5433ac4 Presence: fix live updates on Home & DM list 2022-05-11 15:07:39 +02:00
Stefan Ceriu
671197699a Fix vector-im/element-ios/issues/6004 - Reset home filters when switching tabs. 2022-04-12 12:49:53 +03:00
Stefan Ceriu
c4b4a33ffb Warn users about incoming iOS 13 support drop. 2022-04-12 11:24:14 +03:00
Stefan Ceriu
5ba0ea74c0 Fix version check banner layout after migration to iOS 15. 2022-04-12 11:24:14 +03:00
Anderas
66d9bb5df1
Merge pull request #5968 from vector-im/andy/sections_refactor
Refactor sections as enum types
2022-04-07 10:43:23 +01:00
Andy Uhnak
c7a3b89ca2 Merge branch 'develop' into andy/5958_home_scroll 2022-04-07 09:57:47 +01:00
Doug
747b4992ed Merge branch 'master' into develop 2022-04-06 17:48:50 +01:00
Gil Eluard
740d50f2d5
Room context preview dismissed unexpectedly (#5993)
- fixed
2022-04-06 10:43:35 +02:00
aringenbach
adede14128 PresenceIndicatorView Swift implementation 2022-04-05 15:13:58 +02:00
aringenbach
fd86d0e331 Merge branch 'develop' into aringenbach/5933_presence_indicator 2022-04-05 14:14:45 +02:00
Gil Eluard
8ed0f6be24
Add support for Apple context menus in matrix items list screens (#5963) 2022-04-04 20:07:06 +02:00
aringenbach
e3204c4329 Enable presence indicator border colour update 2022-04-04 18:52:07 +02:00
aringenbach
5100e1cf29 Setup IBInspectable for indicator border width 2022-04-04 18:52:07 +02:00
aringenbach
03cd0288e6 Display presence indicator on home & DM list 2022-04-04 18:52:07 +02:00
Andy Uhnak
53a6c29743 Refactor sections as enum types 2022-04-04 09:40:26 +01:00
Andy Uhnak
e29c4515b4 Register unique cells for home screen sections 2022-04-04 08:30:25 +01:00
Gil Eluard
807c97d076 Update suggested room preview to behave the same way in all cases #5771
- Done
2022-03-23 10:58:41 +01:00
Stefan Ceriu
99ca48fb88 Prevent the homescreen from resetting on every appearance. 2022-03-22 12:44:26 +02:00
Andy Uhnak
909de0e44f Fix crash when pressing tabs 2022-03-17 12:37:42 +00:00
Gil Eluard
996ef72498 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/Room/Settings/RoomSettingsViewController.h
#	Riot/Modules/Spaces/SpaceMembers/MemberList/SpaceMemberListViewController.swift
2022-03-08 11:23:55 +01:00
Gil Eluard
9ebd8a4802
Instrument missing screen metrics (#5764)
* Instrument missing screen metrics

- Done
2022-03-08 10:13:46 +01:00
Gil Eluard
aadf1b7d67 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Config/BuildSettings.swift
#	Riot/Generated/Strings.swift
#	Riot/Modules/Home/HomeViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
2022-03-04 13:38:18 +01:00
Doug
705b31a302 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
Gil Eluard
89a16a72c2 Merge branch 'develop' into gil/SP1_space_creation 2022-03-01 10:15:13 +01:00
aringenbach
45bc72ee99
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
David Langley
428ef1083d Use protocol to get title from child VCs. 2022-02-23 11:41:05 +00:00
Gil Eluard
8fa0a673d6 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/People/PeopleViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Spaces/SpaceList/SpaceListViewModel.swift
2022-02-21 17:20:58 +01:00
Doug
5dffd2900a Expose room cells to voiceover on Home tab. 2022-02-21 09:28:34 +00:00
Andy Uhnak
b7474fe7c8 Add new loading indicators 2022-02-14 16:51:02 +00:00