Commit Graph

459 Commits

Author SHA1 Message Date
Gil Eluard 0abef4312e Merge branch 'develop' into gil/SP1_space_creation 2022-03-01 10:15:13 +01:00
aringenbach 60f2355e54 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 3399abd3eb Change shadow style in dark mode 2022-02-25 09:55:18 +00:00
Andy Uhnak 6b6b6af9a3 Enable home activity indicator
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-25 09:54:13 +00:00
Andy Uhnak fda96626e6 Revert presenter dismissal 2022-02-22 16:52:48 +00:00
Andy Uhnak c9c8438250 Rename properties and arguments 2022-02-22 16:44:22 +00:00
Andy Uhnak f85e0ccea1 Extract toast view state 2022-02-22 16:24:18 +00:00
Andy Uhnak 712d64204c Rename Activity to UserIndicator 2022-02-22 16:14:03 +00:00
Gil Eluard ceb74c2f6e 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
Andy Uhnak 6d4b1885ab Use themed background color 2022-02-21 08:51:03 +00:00
Andy Uhnak 9eae7c02bb Update activity indicators on leaving room
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-18 13:31:21 +00:00
Gil Eluard 68d9aed0ea SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-17 14:02:52 +01:00
Andy Uhnak b0ee449c5d Implement home screen activity indicators 2022-02-16 11:48:26 +00:00
Andy Uhnak e07afc87de Merge branch 'develop' into andy/4829_activity_indicators 2022-02-16 11:32:52 +00:00
Gil Eluard 408527e106 SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-15 22:23:12 +01:00
Andy Uhnak 514bdb4705 Add new loading indicators 2022-02-14 16:51:02 +00:00
aringenbach cdfa801bc7 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
Gil Eluard c6bef881db Merge branch 'gil/SP1_space_creation' into gil/5230_SP2-Adding_Rooms_to_Spaces 2022-02-11 11:01:26 +01:00
Gil Eluard df6d50b990 SP1.5: Let people know when rooms have moved #5228
- Update after review
2022-02-10 19:25:06 +01:00
aringenbach 2f6546799e 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 1f933a271a 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 30fda7b926 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 4b1eb75fd3 Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
ismailgulek 06551036c8 Update section header label and accessory view when needed 2022-02-10 03:20:34 +03:00
ismailgulek 22a2bb0f90 Refresh tab bar badges when off-screen fetcher updated 2022-02-10 03:19:51 +03:00
ismailgulek 16135e6e8a Reuse section headers 2022-02-10 03:19:00 +03:00
ismailgulek 357c8fa621 Register section header classes for table views 2022-02-10 03:14:50 +03:00
ismailgulek 7737cee9fa Make SectionHeaderView subclass from UITableViewHeaderFooterView 2022-02-10 03:14:00 +03:00
Gil Eluard d159d6d844 SP1.5: Let people know when rooms have moved #5228
- Update after review
2022-02-08 23:13:17 +01:00
Doug 9dd22024a1 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
Gil Eluard 5025029843 Merge branch gil/SP1_space_creation into gil/5230_SP2-Adding_Rooms_to_Spaces 2022-02-04 16:43:43 +01:00
SBiOSoftWhare e090fef42e Merge branch 'develop' into steve/5210_bubble_polls 2022-02-04 16:32:33 +01:00
Gil Eluard 63d3843bb0 Merge branch 'gil/SP1_space_creation' into gil/5228_let_people_know_when_rooms_have_moved 2022-02-04 14:31:26 +01:00
Gil Eluard f4fa9e97e3 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/Room/RoomCoordinatorBridgePresenter.swift
#	Riot/Modules/Room/RoomCoordinatorParameters.swift
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/TabBar/TabBarCoordinator.swift
2022-02-04 14:29:57 +01:00
Doug 21fa545e80 Add context menu to HomeViewController cells. 2022-02-03 18:30:39 +00:00
Doug 53db37b8a3 Fix visual issues when building with Xcode 13. 2022-02-03 18:30:39 +00:00
SBiOSoftWhare f61cd7f6e1 Remove old collection view right align layout. 2022-02-03 17:52:12 +01:00
ismailgulek 131146f2a2 Merge pull request #5257 from vector-im/ismail/5096_thread_notifications
Thread Notifications & Badges
2022-02-03 16:30:39 +03:00
ismailgulek d861506d9f Fix review remarks 2022-02-03 14:25:14 +03:00
ismailgulek 9c79c49f3c Reload section if total number of rooms changes, fixes #5448 2022-02-02 16:43:52 +03:00
ismailgulek cf2420669f Merge branch 'develop' into ismail/5096_thread_notifications 2022-02-01 01:23:00 +03:00
Doug 301fff2539 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 a13d5704dc Merge branch 'develop' into ismail/5096_thread_notifications 2022-01-27 03:20:25 +03:00
Doug 5c2d838e64 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 f3b528d6bb 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 c64d851148 Begin implementing an onboarding flow. 2022-01-26 14:25:48 +00:00
Gil Eluard 9432d72e20 Merge branch 'gil/SP1_space_creation' into gil/5225_invite_to_space_in_room_landing
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Images.swift
#	Riot/Generated/Strings.swift
2022-01-26 10:55:05 +01:00
ismailgulek f7694e27cb Fix review remarks 2022-01-25 23:59:19 +03:00
ismailgulek 4dc28af682 Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
ismailgulek 7f4848b06a Fix tab bar badges on section-only updates 2022-01-25 03:22:56 +03:00