ganfra
1f9ca4b141
misc : re-enable share pos by default
2025-08-01 10:31:20 +02:00
ganfra
f6ea7a620b
feature (media send queue) : enable send queue by default and hide from dev settings
2025-07-30 22:09:16 +02:00
Jorge Martin Espinosa
61c9eb0780
Add a feature flag to reuse the last pos value for initial syncs ( #5010 )
2025-07-10 13:33:23 +00:00
Benoit Marty
9ee371d1b1
Add Feature flag for Spaces
2025-06-30 17:12:44 +02:00
Richard van der Hoff
b6680ac5d8
Add a developer option for history sharing on invite ( #4821 )
...
Adds a new developer flag, enabling our experimental support for MSC4268.
2025-06-18 17:11:57 +01:00
Jorge Martin Espinosa
9f39ad885b
Remove event cache feature flag ( #4719 )
2025-05-15 09:42:18 +02:00
ganfra
0b83e66733
Feature : Report room ( #4654 )
...
* feature (report room) : introduce all presentation classes.
* feature (report room) : branch entry point in the room list
* refactor (matrix ui) : move some code from appnav to matrix ui
* feature (report room) : add api on room
* feature (report room) : adjust ui
* feature (report room) : branch api
* feature (decline invite and block) : move things around and introduce presentation classes
* feature (decline invite and block) : continue to move things
* feature (report room) : remove reference to "conversation" for now
* feature (report room) : add report room action to room detail screen
* feature (report room) : enabled button state
* feature (report room) : improve code and reuse
* feature (report room) : add feature flag
* feature (report room) : change feature flag to static bool
* feature (report room) : add tests
* feature (report room) : fix ui with new api on ListItem
* feature (report room) : clean up and add more tests.
* Update screenshots
* feature (report room) : more test and fix issue
* feature (report room) : update strings
* feature (report room) : fix konsist preview
* feature (report room) : disable feature
* Update screenshots
* var -> val
* Improve preview of AcceptDeclineInviteView
* Improve preview consistency
* Add missing test on DismissErrorAndHideContent
* Update screenshots
* Add missing tests
---------
Co-authored-by: ElementBot <android@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-05-02 12:25:19 +02:00
ganfra
bfe1aa7edf
change (composer suggestions) : remove feature flag
2025-03-26 21:46:23 +01:00
Jorge Martín
f01078bc8a
Use a feature flag to decide whether logs should be printed to logcat or not
...
This is done so it can be temporarily enabled on release builds for quick debugging sessions, then disabled again.
2025-03-13 16:11:53 +01:00
Benoit Marty
d591ff4c14
Enable the Event cache by default.
...
Note that it will not enable it if the user has explicitly disabled it.
2025-03-06 10:38:05 +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
1e49ef7962
Enable MediaGallery in prod.
2024-12-19 16:39:23 +01:00
Benoit Marty
0d2efe5ffa
Add a feature flag for the event cache.
2024-12-12 11:40:53 +01:00
Benoit Marty
3e1b1c29d1
Media Gallery
2024-12-09 16:48:48 +01:00
Benoit Marty
94ebac7e74
Add warning when adding a caption.
2024-12-02 15:53:48 +01:00
Benoit Marty
9d6ea2175f
Add feature flag to temporary disable sending caption by default in production.
2024-11-27 10:54:20 +01:00
renovate[bot]
a6fedbafbd
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.60 ( #3827 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v0.2.60
* Fix SDK API breaks:
- Map new `QueueWedgeError` cases.
- Add `MediaUploadOnSendQueue` feature flag enabled on debug and nightly builds: this will by used by `Timeline.send*` media functions fot its new `useSendQueue` parameter.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-07 15:25:55 +01:00
ganfra
68bdc31321
create room : add Knock feature flag
2024-11-04 15:41:14 +01:00
Andy Balaam
e362cad312
Enable identity pinning violation notifications unconditionally
...
(Remove the feature flag we added when this feature seemed unstable.)
2024-10-28 11:40:47 +00:00
Benoit Marty
bf5599cac5
Add missing import
2024-10-10 20:35:12 +02:00
Benoit Marty
9c7f2b992a
Merge pull request #3648 from element-hq/feature/bma/identityChangeFeatureFlag
...
Add feature flag IdentityPinningViolationNotifications.
2024-10-10 17:20:29 +02:00
Benoit Marty
aa07ab1a07
Add feature flag IdentityPinningViolationNotifications.
...
Disabled in production build, enabled by default on other builds.
2024-10-10 16:28:15 +02:00
Benoit Marty
ab41f2d729
Enable Login with QR code in release builds.
2024-10-10 15:53:52 +02:00
Valere
3259539cc3
quick fix: Isolation mode feature flag name udpate
2024-10-04 17:07:16 +02:00
Jorge Martin Espinosa
eeec7cc785
Centralise the DI code generation logic ( #3562 )
...
* Create Anvil extension helper
* Use the helper everywhere
2024-09-30 12:20:28 +00:00
Valere
10014d3936
rename invisible flag to onlySignedDeviceIsolation
2024-09-25 23:02:01 +02:00
Valere
bb50d3eb96
crypto: Add configuration flag to enable invisible crypto
2024-09-12 14:53:59 +02:00
Valere
d059474998
Doc | Remove outdated comment about flags default values
2024-09-12 11:51:43 +02:00
ganfra
5dab1fdf4d
Pinned messages : enabled by default
2024-09-10 13:56:00 +02:00
Benoit Marty
f61df38e55
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
Benoit Marty
ad646c9098
Remove feature flag PictureInPicture
2024-08-27 18:41:40 +02:00
Benoit Marty
4c8f23a0cb
Add feature flag for room alias suggestions, disabled by default.
2024-08-21 15:50:55 +02:00
Jorge Martin Espinosa
b16edcb62c
Enable sync on push feature flag to partially sync when notifications arrive ( #3290 )
2024-08-09 15:02:50 +02:00
ganfra
cbae8fdfd6
Merge branch 'develop' into feature/fga/pinned_event_feature_flag
2024-07-30 20:44:51 +02:00
ganfra
2e7321c2eb
Sync on push : add featureflag
2024-07-30 17:37:50 +02:00
ganfra
183e392fe9
Pinned event : create the feature flag
2024-07-25 21:04:35 +02:00
Benoit Marty
d27e86f396
Call in PiP: add feature flag, disabled in release builds.
2024-07-15 16:48:39 +02:00
Jorge Martin Espinosa
b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner ( #3125 )
...
* Use ComposablePreviewScanner to rework how screenshot testing works
* Add test sharding
* Update screenshots
* Fixes for Element Gallery
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-07-03 13:05:06 +02:00
Jorge Martin Espinosa
32a374d836
FFs can now be toggled in release builds too ( #3101 )
...
- Removed `StaticFeatureFlagProvider`.
- Always provide `PreferencesFeatureFlagProvider`.
- For the default values of feature flags, use a lambda with a `BuildMeta` parameter so we can customize the return value based on its data.
2024-07-02 16:06:42 +00:00
Benoit Marty
e619fefb7f
Add a flag to enable or disable incoming share
2024-06-06 12:34:05 +02:00
Jorge Martin Espinosa
c8bd04ceb1
Sign in with QR code ( #2793 )
...
* Add QR code login.
* Add FF to disable it in release mode.
* Force portrait orientation on the login flow.
* Create `NumberedList` UI components.
* Improve camera permission dialog.
* Make nodes in qrcode feature use `QrCodeLoginScope` instead of `AppScope`
* Bump SDK version.
* Fix maestro tests
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-31 14:38:27 +02:00
Benoit Marty
643acb17b6
Render data of blocked users (behind deactivated feature flag).
2024-05-28 14:33:21 +02:00
Benoit Marty
268c196e35
Remove flag RoomListFilters.
...
This is also fixing the filter reset issue when going back to the room list.
2024-04-25 15:55:29 +02:00
Jorge Martin Espinosa
d0f26777da
Remove Room moderation feature flag ( #2678 )
...
* Remove the feature flag
* Add changelog
* Increase login timeout for Maestro
2024-04-09 17:53:07 +02:00
ganfra
8325583133
RoomDirectory : set default value of FeatureFlag to false.
2024-03-29 16:17:57 +01:00
ganfra
5f8b74055d
RoomDirectory : address pr reviews
2024-03-29 11:37:00 +01:00
ganfra
37d645d153
Merge branch 'develop' into feature/fga/room_directory
2024-03-28 16:15:04 +01:00
ganfra
e4aaf6af2f
RoomList filters : enable the feature for production build
2024-03-25 20:36:39 +01:00
ganfra
6e8d0ded36
Room Directory Search : setup the feature
2024-03-20 12:59:02 +01:00
Benoit Marty
889761a8d8
Enable the feature "Mark as unread".
2024-03-15 17:03:41 +01:00