Jorge Martin Espinosa
9a45e48d9e
Group design components in Showkase for the Compound team ( #375 )
...
* Screenshot tests changes:
- Group components for Showkase.
- Set special Paparazzi config for scrolling screens using non null `Preview.heightDp`.
- Add merged theme preview with `ElementThemedPreview` component.
2 years ago
Jorge Martin Espinosa
d4c311545d
Design fixes for room detail, dm & room member detail screens ( #363 )
...
* Design fixes for room detail, dm & room member detail screens.
* Record new screenshots, improve RoomDetailsStateProvider.
* Move MainActionButton to its own component in the design system.
2 years ago
Jorge Martin Espinosa
2376d32b9e
[Room Details] Block & unblock user ( #340 )
2 years ago
Jorge Martin Espinosa
0234553bca
[Room list] Search & menu improvements ( #356 )
...
* Remove settings menu item, start splitting search UI. Also, add `applyIf` and `circularReveal` modifiers.
* Split UI & logic for room list search
* Suppress `composed` warning, improve its debuggability
* Add content description to the user's avatar, fix window insets. Also, remove unused `SearchRoomListTopBar`.
2 years ago
ganfra
10ea382e35
Generate new snapshots
2 years ago
Chris Smith
ff5672597a
Accepting and declining invites
...
Hook up accept and decline buttons in the invites UI. Accept
will attempt to accept and then navigate to the room; decline
shows a confirmation dialog.
Fixes #106
2 years ago
Jorge Martin Espinosa
30d4a63ed2
Fix: improve offline indicator designs ( #341 )
...
* Use the right font weight for the offline indicator title.
* Remove unneeded suppression in some build files.
2 years ago
Chris Smith
34cc352053
Invite list view
...
Adds a CTA on the room list to view invites if there are any.
The invite list presents each invite with accept/decline buttons
and (for room invites) the sender details.
Fixes #102
2 years ago
ganfra
4e347b0f39
[FeatureFlag] generate screenshot
2 years ago
Jorge Martin Espinosa
30eb794d9c
[Room details] DM designs ( #313 )
...
* Implement member details screen
* Add DM-only sections to the room details screen.
2 years ago
Jorge Martin Espinosa
d391275420
[Room List] Show offline indicator when the device is offline ( #239 )
...
* Implement the network status indicator.
* Add `networkmonitor` feature.
2 years ago
Jorge Martin Espinosa
de010545fb
Update Gradle to 8.1 and AGP to v8.0 ( #329 )
...
* Update AGP to 8.0.0.
* Set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var.
* Upgrade to Gradle 8.1.
* Remove `@Supress(DSL_SCOPE_VIOLATION)` as it's no longer needed.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Florian Renaud
51da3a7225
update screenshots
2 years ago
Florian Renaud
7c3a3e225e
Split ConfigureRoomView into multiple files
2 years ago
Jorge Martin Espinosa
851c0eeb8f
[Room Details] Implement member details screen ( #302 )
2 years ago
Florian Renaud
39c05f7bed
Update screenshots
2 years ago
Florian Renaud
97a40b35df
Update screenshots
2 years ago
Florian Renaud
755a4941cb
screenshots
2 years ago
Florian Renaud
2aa61dc679
Change wording of create a room button
2 years ago
Benoit Marty
7fe427686c
Let this module generate screenshot preview.
2 years ago
Florian Renaud
bf0c635bf2
update screenshots
2 years ago
Florian Renaud
68de766407
screenshots tests
2 years ago
Jorge Martin Espinosa
11f041d940
[Room member list] Display room member list ( #276 )
...
* Implement room member list
* Move timeline initialization back to `TimelinePresenter`.
* Fix crash when the `innerRoom` inside a `RustMatrixRoom` is destroyed but `syncUpdateFlow` is still running.
* Address review comments
2 years ago
Florian Renaud
f04d25c8af
Add new screenshots
2 years ago
Jorge Martin Espinosa
dd31899a5a
Set a fixed number of emojis per row. ( #271 )
2 years ago
Jorge Martin Espinosa
ecc73dd325
[Room Details] Implement room details screen ( #256 )
...
* Implement Room Details screen
* Add option to create permalink from room id and alias, add share room action
2 years ago
Jorge Martin Espinosa
4a121fbd0f
Improve `ButtonWithProgress` component, replace login and change server buttons ( #235 )
...
* Improve `ButtonWithProgress` component.
* Replace `CircularProgresIndicator` with `ButtonWithProgress` in login and server selection screens.
2 years ago
Jorge Martín
fe4a11b623
Fix tests using new OnBackPressedDispatcherOwner API
2 years ago
Benoit Marty
4994ccd7c0
Record screenshots.
2 years ago
ganfra
91bff7fad4
Add utility methods for automatically including api/impl feature modules
2 years ago
Jorge Martin Espinosa
7d0d076657
[Verify Session] Design fixes ( #230 )
...
* Design fixes.
* Make text in emoji items secondary color and the snackbar duration short again
* Try to make margins smaller on smaller displays
---------
Co-authored-by: Florian Renaud <florianr@element.io>
2 years ago
Jorge Martin Espinosa
09c275d883
[Verify Session] Add missing 'start verification' screen. ( #241 )
...
* Add missing 'start verification' screen.
* Fix retries sometimes not working because of `SessionVerificationController.setDelegate`.
* Make the negative button invisible when not needed.
2 years ago
Florian Renaud
aec1ce2244
Update screenshots
2 years ago
Maxime NATUREL
dea453b7c3
Fix naming for the new previews
2 years ago
Maxime NATUREL
9fc9c13292
Adding missing screenshots for tests
2 years ago
Maxime NATUREL
a2786eb4fd
Updating screenshots tests
2 years ago
Jorge Martin Espinosa
2906168baa
Handle 'invalid server' error in server selection screen properly. ( #214 )
...
* Handle 'invalid server' error in server selection screen properly.
* Use `action_learn_more` for composing the server location footer action.
2 years ago
Benoit Marty
c7aac2788e
Create ButtonWithProgress composable
2 years ago
Benoit Marty
823b1d806a
Rename things from Template
2 years ago
Jorge Martin Espinosa
dcb98f06aa
Add Session Verification flow ( #197 )
2 years ago
Benoit Marty
52b62a2018
Add preview for CircularProgressIndicator
2 years ago
Benoit Marty
ac8d071d43
Cleanup and use indeterminate progress indicator
2 years ago
Benoit Marty
b74e1e6074
allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries.
2 years ago
Florian Renaud
8cf5c9bfb6
Add missing screenshots
2 years ago
Florian Renaud
7d2fdc3cdd
Update screenshots tests
2 years ago
Florian Renaud
4e95bd9943
Update screenshots
2 years ago
ganfra
ac5c587308
[Architecture] regenerate screenshots
2 years ago
Benoit Marty
9bdcaae0cf
Create allFeatureApis extension and rename allFeatures to allFeaturesImpl
2 years ago
Jorge Martin Espinosa
ff5694239c
Address design comments on the change server screen ( #196 )
...
* Address design comments on the change server screen
* Update screenshots
* Address review comments.
2 years ago
Florian Renaud
2e06326ce7
Update screenshot tests
2 years ago