bmarty
be91da966a
Sync Strings from Localazy
2025-02-03 00:29:01 +00:00
Benoit Marty
a0a5480633
Always render either "Not encrypted" or "Encrypted" badge in the room detail screen.
2025-01-30 11:01:05 +01:00
ganfra
346e3648e8
Merge pull request #4212 from element-hq/feature/fga/room_settings_security_privacy
...
Feature : room settings - security and privacy
2025-01-29 17:29:56 +01:00
ganfra
15f2d0bf83
feat(security&privacy) : add more previews
2025-01-29 16:47:39 +01:00
ganfra
8880eeda40
feat(security&privacy) : improve and document code after PR review.
2025-01-29 14:16:57 +01:00
Jorge Martin Espinosa
9b5b76203f
Use secret Sentry DSN value ( #4210 )
...
* Use secret Sentry DSN value.
We realised our DSN entry has been shipped along with the code and it was being used in several forks as is, resulting in wrong bug reports coming into our Sentry dashboard and making it very hard to debug actual issues in the app.
2025-01-29 13:47:06 +01:00
ganfra
706b298c3f
feat(security&privacy) : fix tests after some rework landed
2025-01-28 21:08:14 +01:00
ganfra
d586bdc815
feat(security&privacy) : some more clean up
2025-01-28 20:09:58 +01:00
ganfra
58918b18ff
feat(security&privacy) : update canShowSecurityAndPrivacy check
2025-01-28 20:09:45 +01:00
ganfra
d992f38fa5
feat(security&privacy) : clean code
2025-01-28 14:39:27 +01:00
Benoit Marty
1776d93a20
Add ability to swipe between media when opened from the timeline.
2025-01-28 09:58:44 +01:00
ganfra
876d06f510
feat(security&privacy) : add all tests for EditRoomAddress classes
2025-01-27 22:43:10 +01:00
ganfra
c0c7d5b659
feat(security&privacy) : write View tests
2025-01-27 21:39:25 +01:00
ganfra
fdc4f1b0fe
feat(security&privacy) : start writing tests
2025-01-27 16:36:53 +01:00
Benoit Marty
df82afb6dc
Merge pull request #4195 from element-hq/feature/bma/snackBar
...
Fix snack bar not displayed in MediaViewer
2025-01-27 09:52:36 +01:00
bmarty
b016348602
Sync Strings from Localazy
2025-01-27 00:25:38 +00:00
ganfra
c07a7d926c
feat(security&privacy) : make the whole RoomDirectoryVisibility item clickable
2025-01-24 16:27:24 +01:00
ganfra
ba0a85703b
feat(security&privacy) : update strings
2025-01-24 15:55:30 +01:00
Benoit Marty
1ecb704e24
Snackbar: SnackbarDispatcher.post does not need to be suspend.
2025-01-24 14:42:07 +01:00
ganfra
88fce64d2f
feat(security&privacy) : use permissions and improve save
2025-01-23 23:29:35 +01:00
ganfra
75fef6b325
feat(security&privacy) : introduce permissions and use in RoomDetails
2025-01-23 21:51:25 +01:00
ganfra
edee18a033
feat(security&privacy) : manage save action and some edge cases.
2025-01-23 14:19:23 +01:00
ganfra
7eda9453df
feat(security&privacy) : manage encryption settings
2025-01-22 17:55:37 +01:00
ganfra
392299d5ce
feat(security&privacy) : update the save address algorithm
2025-01-22 17:07:11 +01:00
ganfra
0e6c86f3e5
feat(privacy&security) : extract some code for address management
2025-01-22 16:34:03 +01:00
Benoit Marty
d26414f1d3
Provide duration
2025-01-22 16:22:18 +01:00
Benoit Marty
7df65b0350
Add support for files navigation (when coming from the gallery)
2025-01-22 16:22:15 +01:00
Benoit Marty
2e5323853c
Replace our firstIfSingle extension with singleOrNull from the Kotlin library.
2025-01-22 15:49:41 +01:00
ganfra
65e54474e3
feat(security&privacy) : manage save action for edit room address
2025-01-22 15:14:22 +01:00
ganfra
b7831f44cc
feat(security&privacy) : expose methods from sdk to update alias and rename alias to canonicalAlias
2025-01-22 15:13:09 +01:00
ganfra
f8cd8b3cc2
feat(security&privacy) : start handling edition of room address
2025-01-21 21:55:55 +01:00
ganfra
9faa305262
feat(room address) : extract some reusable code
2025-01-21 21:55:11 +01:00
ganfra
129eb45c68
feat(security&privacy) : introduce navigator
2025-01-21 20:38:43 +01:00
ganfra
c391b5b892
feat(security&privacy) : get data from sdk
2025-01-21 20:38:29 +01:00
ganfra
b549400011
feat(security&privacy) : expose new sdk methods
2025-01-21 11:49:56 +01:00
bmarty
0f0b30d4c5
Sync Strings from Localazy
2025-01-20 00:26:57 +00:00
ganfra
a781cc057b
feat(security & privacy) : introduce EditRoomAddress screen
2025-01-17 17:44:10 +01:00
ganfra
d35414407c
change(room details) : update room details with new sections organisation
2025-01-17 17:44:10 +01:00
ganfra
002325c574
feat(security&privacy) : first implementation of ui
2025-01-17 17:44:10 +01:00
ganfra
599972adea
change(tracing) : update bug reporter tracing form data.
2025-01-17 16:59:31 +01:00
ganfra
7d27e6581b
change(tracing) : change how tracing is configured (ui and logic)
2025-01-17 09:52:32 +01:00
ganfra
3dd39855c2
change(flow) : remove developer entry point from OnBoarding
2025-01-17 09:37:35 +01:00
ganfra
46119aefa2
Merge pull request #4140 from element-hq/feature/fga/compound_design_announcement
...
change(design) : New component Announcement
2025-01-15 11:38:43 +01:00
Jorge Martin Espinosa
a74a62c090
Remove or replace unnecessary BackHandler calls ( #4148 )
...
* Remove/replace `BackHandler` calls:
- For `UserProfileView`, remove the redundant `BackHandler` -> `navigateUp()` call.
- For `SetupBiometricView`, remove the `enabled = true` parameter, as this is the default value.
2025-01-15 10:43:26 +01:00
ganfra
b8c0e5257b
change(design) : replace DialogLikeBannerMolecule by Announcement component
2025-01-14 16:35:37 +01:00
bmarty
bd1165179b
Sync Strings from Localazy
2025-01-13 00:30:35 +00:00
Jorge Martin Espinosa
65ce91a8fb
Close the media preview screen ASAP with sending queue enabled ( #4089 )
...
* Close the attachment preview screen ASAP when sending media with the send queue is enabled
* When the send queue FF is not enabled make sure to dismiss the screen after the media has been sent
* Make sure we get a scaled thumbnail from videos too, not only for images
* Unify several state holders into `SendActionState`.
* Fix lint issues, add `Flow.firstInstanceOf` extension fun
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2025-01-08 15:49:17 +00:00
Jorge Martin Espinosa
bb74fed493
Replace the InfoListOrganism default bg color ( #4091 )
...
* Replace the `InfoListOrganism` default bg color
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2025-01-07 14:01:42 +01:00
Benoit Marty
97f3be3dc5
Apply dual licenses: AGPL + Element Commercial to file headers.
...
2 replace all actions have been performed:
- "SPDX-License-Identifier: AGPL-3.0-only" to "SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial"
- "Please see LICENSE in the repository root for full details." to "Please see LICENSE files in the repository root for full details."
2025-01-07 10:05:04 +01:00
Benoit Marty
a33266ca0f
Merge pull request #4111 from surakin/sticker-mimetype-fallback
...
Change sticker mimetype fallback to image
2025-01-06 11:26:19 +01:00