ganfra
ed779abead
Update rust sdk to 0.1.31: fix build
2023-07-12 16:50:40 +02:00
ganfra
6622889b09
Update rust sdk to 0.1.31: new app service
2023-07-12 16:05:51 +02:00
ganfra
1472a29441
Update rust sdk to 0.1.31: new notification api
2023-07-12 16:05:36 +02:00
ganfra
beb10cbfc4
Update rust sdk to 0.1.31: new uniqueId on timeline
2023-07-12 16:04:10 +02:00
ganfra
21f9093e78
Merge pull request #843 from vector-im/feature/fga/coroutine_dispatcher
...
Feature/fga/coroutine dispatcher
2023-07-11 20:42:01 +02:00
ganfra
4012317e40
Coroutine: introduce scoped dispatcher with limitedParalellism
2023-07-11 11:41:24 +02:00
ganfra
d77ff60f03
Coroutine: remove diffUpdateDispatcher, not used anymore
2023-07-11 11:40:55 +02:00
Benoit Marty
253e8c1c2b
Move TypographyAliases next to ColorAliases
2023-07-11 11:29:56 +02:00
Benoit Marty
53501a6483
Cleanup import.
2023-07-11 11:29:56 +02:00
Benoit Marty
31e0e3cdde
Cleanup doc
2023-07-11 11:29:56 +02:00
Benoit Marty
88eaab0e44
Fix regression on some colors. Introduce a temporary color, since the color values are not in Compound. temporaryColorBgSpecial
2023-07-11 10:29:06 +02:00
Benoit Marty
3e03ca4a5e
Create alias for typography (more semantic name). aliasButtonText
2023-07-11 10:29:06 +02:00
Benoit Marty
b7b6e0323d
Create alias for typography (more semantic name). aliasScreenTitle
2023-07-11 10:29:06 +02:00
Benoit Marty
f365b6f6c9
Remove unused legacy colors.
2023-07-11 10:29:06 +02:00
Benoit Marty
525225fb19
Remove unused materialTypography. We should only use typography (TypographyTokens)
2023-07-11 10:29:06 +02:00
Benoit Marty
2844dee6d2
Remove fontSize parameter. Must use style only.
2023-07-10 17:33:42 +02:00
Benoit Marty
b31a449338
Remove lineHeight parameter. Must use style only.
2023-07-10 17:33:42 +02:00
Benoit Marty
0f468ad978
Remove letterSpacing parameter. Must use style only.
2023-07-10 17:33:42 +02:00
Benoit Marty
1dae7694fd
Remove fontFamily parameter. Must use style only.
2023-07-10 17:33:42 +02:00
Benoit Marty
92bc490fa3
Remove fontWeight parameter. Must use style only.
2023-07-10 17:33:42 +02:00
Benoit Marty
5846af2aa4
Remove ElementTextStyles. Only ElementTheme.typography.* styles must be used now.
2023-07-10 17:33:42 +02:00
Benoit Marty
e2f3f2966b
Remove ElementColors. We should use semantics and material colors now.
2023-07-10 17:33:42 +02:00
ganfra
9e5a3d14e5
Merge branch 'develop' into feature/fga/update-rust-sdk-0.1.29-again
2023-07-10 15:41:42 +02:00
Jorge Martin Espinosa
a0c1f2c18a
Display room invitation notification ( #735 )
...
* Notifications: Add some extra mappings so we keep the original contents and can pass it later to an UI layer
* Fix notifications not appearing for a room if the app was on that room when it went to background.
* Modernize how we create spannable strings for notifications, remove unneeded dependency
* Remove actions from invite notifications temporarily
* Add `NotificationDrawerManager` interface to be able to clear membership notifications when accepting or rejecting a room invite
* Fix tests
* Add comment to clarify some weird behaviours
* Address review comments
* Set circle shape for `largeBitmap` in message notifications
* Fix no avatar in DM rooms
* Fix rebase issues
* Add invite list pending intent:
- Refactor pending intents.
- Make `DeepLinkData` a sealed interface.
- Fix and add tests.
* Rename `navigate__` functions to `attach__`
* Add an extra test case for the `InviteList` deep link
* Address most review comments.
* Fix rebase issue
* Add fallback notification type, allow dismissing invite notifications.
Fallback notifications have a different underlying type and can be dismissed at will.
* Fix tests
2023-07-10 14:34:58 +02:00
Benoit Marty
0fbf799d15
Merge pull request #826 from vector-im/feature/bma/swipeAction
...
Improve swipe to reply rendering
2023-07-10 13:56:29 +02:00
ganfra
0e47fa870e
Merge pull request #834 from vector-im/feature/fga/avoid_multiple_sync_loops
...
Feature/fga/avoid multiple sync loops
2023-07-10 13:37:35 +02:00
ganfra
65210b72f5
Sync: add more safety to avoid some race conditions
2023-07-10 13:25:16 +02:00
Chris Smith
20bdf98db6
Merge pull request #824 from vector-im/misc/cjs/left-align-top-bars
2023-07-10 12:23:29 +01:00
ganfra
785c4a52f1
Sync: should avoid having multiple sync loops
2023-07-10 13:08:55 +02:00
Benoit Marty
bfc850907d
Merge pull request #828 from vector-im/sync-localazy
...
Sync Strings
2023-07-10 13:08:03 +02:00
Benoit Marty
1bc13d16d9
Improve animation of Swipe to reply: replace usage of SwipeToDismiss by Modifier.draggable
2023-07-10 11:52:27 +02:00
Jorge Martin Espinosa
c0df303c22
Make Showkase browser work in the nightly versions ( #829 )
2023-07-10 10:10:22 +02:00
bmarty
fd6cf1d7fd
Sync Strings from Localazy
2023-07-10 00:11:05 +00:00
jonnyandrew
3c6f658a1f
Truncate and ellipsize long reactions ( #821 )
...
* Truncate and ellipsize long reactions
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-08 17:53:29 +01:00
Benoit Marty
b0ec6ba7a5
Merge pull request #823 from vector-im/feature/bma/snackbarFix
...
Snackbar fix
2023-07-07 22:04:37 +02:00
ganfra
fed958bc28
Update rust sdk to 0.1.29 (new back pagination status api)
2023-07-07 17:37:46 +02:00
Marco Romano
c48fcac2f1
Use @DayNightPreviews to correctly render the PinIcon in dark mode ( #795 )
...
- Fixes rendering of `-night` resources in screenshot tests by overriding the `nightMode` with `paparazzi.unsafeUpdateConfig()`.
2023-07-07 16:35:34 +02:00
Benoit Marty
4b90904bc0
Cleanup
2023-07-07 16:15:59 +02:00
Benoit Marty
7fef755234
Use the CoroutineScope from the LaunchedEffect.
2023-07-07 15:35:16 +02:00
Benoit Marty
af323d8636
Show Snackbar once the verification is finish in the correct screen ( #812 )
2023-07-07 15:34:15 +02:00
jonnyandrew
d8fcfc5844
Collapse long lists of message reactions ( #806 )
...
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-07 13:19:11 +00:00
Chris Smith
043ed3e0aa
Remove CenterAlignedTopAppBar
...
Centering the titles is very iOS-y and not aligned with the material
guidelines (which say center aligned top bars are only for the main
root page in the app). They also present issues when we have titles
and textual actions that end up being quite long in other languages,
as they end up merging together.
Fixes #655
2023-07-07 13:59:05 +01:00
Chris Smith
1ca7b0ab55
Merge pull request #797 from vector-im/feature/cjs/hide-self-in-search
2023-07-07 12:26:05 +01:00
Chris Smith
31056f0511
Rename var
2023-07-07 12:04:06 +01:00
Chris Smith
303a0a6677
Introduce MatrixClient.isMe for checking sessionID
2023-07-07 12:03:43 +01:00
ganfra
10c2859fac
Merge branch 'develop' into feature/fga/waiting_ss_room
2023-07-07 11:34:45 +02:00
ganfra
8852514652
Room: add extension method awaitAllRoomsAreLoaded with Timeout
2023-07-07 10:51:43 +02:00
ganfra
3b6385fef5
Merge pull request #803 from vector-im/feature/fga/app_nav_node_fixes
...
Feature/fga/app nav node fixes
2023-07-07 10:26:59 +02:00
Jorge Martin Espinosa
5ee2418a1c
[Design] Use outlined textfields in login screen ( #801 )
...
* Use outlined textfields in the login screen
* Fix enabled status
* Fix loading state for button in `ConfirmAccountProviderView` too
* Update subtitle string
* Remove no longer used translation
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-07 10:08:38 +02:00
Benoit Marty
f7dd327cb6
Merge pull request #808 from vector-im/feature/fga/update-rust-sdk-0.1.28
...
Matrix rust sdk: update to 0.1.28
2023-07-07 09:43:33 +02:00