ganfra
d7101f5170
Timeline: fix tests
1 year ago
ganfra
e9a34eb46d
Media: upload audio
1 year ago
ganfra
3d0e6a4130
Media: render audio content
1 year ago
ganfra
32ab1f40e2
Timeline: make group id really stable
1 year ago
ganfra
f80f6f5bd9
Timeline: fix some tests and a one more
1 year ago
Benoit Marty
c919618bc0
Fix account provider change on nightly and release ( #861 )
...
* Use parallelMap (same code)
* Add proguard rules. Fixes #818
* Rename file proguard-rules.pro to consumer-rules.pro for coherency.
* Remove empty and non-referenced proguard files.
1 year ago
ganfra
b9676c1ec0
Timeline : improve auto-scroll
1 year ago
ganfra
dc4e36147d
Timeline: introduce origin on timeline items
1 year ago
ganfra
94cb694a0d
Timeline: revert back the paginateBackwards in the TimelinePresenter so it's now blocked in the Timeline if needed
1 year ago
ganfra
9873588d2a
Timeline: avoid pagination when timeline is not ready
1 year ago
Benoit Marty
6e2f645514
Create value class for transactionId. There is no validation on the format, but validation is a bonus for userId, roomId, etc.
...
The main advantage of using value classes instead of Strings everywhere is to detect errors at compilation time.
1 year ago
ganfra
ed779abead
Update rust sdk to 0.1.31: fix build
1 year ago
ganfra
beb10cbfc4
Update rust sdk to 0.1.31: new uniqueId on timeline
1 year ago
Benoit Marty
19fc90385c
Fix another warning.
1 year ago
Benoit Marty
38b91a7592
Fix issue about modifier.
1 year ago
Benoit Marty
d56c668663
Improve UX on Block/Unblock user action. Add loading and error case. And make the value (a bit more) live.
1 year ago
ganfra
51a7b8edd3
Timeline: remove duplicated code
1 year ago
ganfra
35c8eb8b15
Timeline: improve "jump to bottom" button
1 year ago
Benoit Marty
253e8c1c2b
Move TypographyAliases next to ColorAliases
1 year ago
Benoit Marty
88eaab0e44
Fix regression on some colors. Introduce a temporary color, since the color values are not in Compound. `temporaryColorBgSpecial`
1 year ago
Benoit Marty
3e03ca4a5e
Create alias for typography (more semantic name). `aliasButtonText`
1 year ago
Benoit Marty
b7b6e0323d
Create alias for typography (more semantic name). `aliasScreenTitle`
1 year ago
Benoit Marty
2844dee6d2
Remove `fontSize` parameter. Must use `style` only.
1 year ago
Benoit Marty
b31a449338
Remove `lineHeight` parameter. Must use `style` only.
1 year ago
Benoit Marty
1dae7694fd
Remove `fontFamily` parameter. Must use `style` only.
1 year ago
Benoit Marty
92bc490fa3
Remove `fontWeight` parameter. Must use `style` only.
1 year ago
Benoit Marty
ff5cecb5cf
TextStyle again.
1 year ago
Benoit Marty
5846af2aa4
Remove ElementTextStyles. Only ElementTheme.typography.* styles must be used now.
1 year ago
Benoit Marty
e2f3f2966b
Remove ElementColors. We should use semantics and material colors now.
1 year ago
Benoit Marty
cc43f8a1d2
Add version name as label.
1 year ago
Benoit Marty
9cd267b7f7
Add userId and deviceId to rageshake data.
1 year ago
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
1 year ago
Benoit Marty
6ee4056cca
Sync again after adding missing value in Localazy.
1 year ago
Benoit Marty
3e0b9822f0
Attempt to reduce swipe sensitivity ( #810 )
1 year ago
Benoit Marty
dca5ee8051
Improve preview rendering.
1 year ago
Benoit Marty
02dd796d83
Space must be above the item.
1 year ago
Benoit Marty
1c7c8e6c9a
Add missing content when canReply is false.
1 year ago
Benoit Marty
1bc13d16d9
Improve animation of Swipe to reply: replace usage of SwipeToDismiss by Modifier.draggable
1 year ago
Benoit Marty
aa7db3150d
Fix bad modifier parameter usage.
1 year ago
Marco Romano
3e69985fd6
Use @DayNightPreviews for static map ( #832 )
...
* Use @DayNightPreviews for static map
To properly screenshot the dark pin.
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
bmarty
fd6cf1d7fd
Sync Strings from Localazy
1 year ago
jonnyandrew
3c6f658a1f
Truncate and ellipsize long reactions ( #821 )
...
* Truncate and ellipsize long reactions
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
ganfra
fed958bc28
Update rust sdk to 0.1.29 (new back pagination status api)
1 year ago
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()`.
1 year ago
Benoit Marty
6eab2ea694
Fix test.
1 year ago
Chris Smith
eea92b9d36
Create room: close icon should be on the left
...
This is a navigation icon, which goes on the LHS of the top bar.
1 year ago
Benoit Marty
cd469e67bd
Fix Snackbar colors.
1 year ago
Benoit Marty
af323d8636
Show Snackbar once the verification is finish in the correct screen ( #812 )
1 year ago
jonnyandrew
d8fcfc5844
Collapse long lists of message reactions ( #806 )
...
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
Chris Smith
8eabb3bd94
Add test for leaving rooms
...
Completely unrelated to what I was doing, but might appease the
code coverage gods?
1 year ago