Commit Graph

3840 Commits

Author SHA1 Message Date
ganfra bb85e81311 design : format textfield code 2024-11-08 15:41:07 +01:00
ganfra 3910c42855 design : TextField2 is now TextField 2024-11-08 15:37:10 +01:00
ganfra 83caf94ccb design : remove some usages of TextField and LabelledTextField 2024-11-08 15:29:07 +01:00
ganfra e378b20868 design : removes usage of OutlinedTextField 2024-11-08 15:15:08 +01:00
ganfra 6126e51f6f design : new TextField api 2024-11-07 18:34:44 +01:00
Benoit Marty ebfa50c88f Merge pull request #3816 from element-hq/feature/bma/moreCaptionWork
Iteration on caption
2024-11-06 16:01:14 +01:00
ganfra a678fe44a0 Merge pull request #3804 from element-hq/feature/fga/update_create_room_flow
Knocking : update create room flow
2024-11-06 15:59:27 +01:00
ganfra 24d4270215 create room : clean up after review. 2024-11-06 14:57:55 +01:00
Benoit Marty f00478d9f3 Format file... 2024-11-06 11:08:00 +01:00
Benoit Marty c04bd64ca4 Fix wrong description. 2024-11-06 11:08:00 +01:00
Benoit Marty 47d7eac1ea Merge pull request #3803 from element-hq/feature/bma/sendCaption
Send caption with image and video
2024-11-06 09:13:34 +01:00
ganfra e777539f9e Merge branch 'develop' into feature/fga/update_create_room_flow 2024-11-05 21:14:41 +01:00
ganfra ed1d208d9c create room : fix konsist test 2024-11-05 21:10:20 +01:00
Benoit Marty 4e9f429491 Merge pull request #3776 from element-hq/feature/bma/targetApi35
Target api 35
2024-11-05 09:39:50 +01:00
ganfra 9aa08ac3f2 Merge branch 'develop' into feature/fga/update_create_room_flow 2024-11-05 09:33:35 +01:00
renovate[bot] 8abb1dd236 Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0 (#3770)
* Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0

* Fix negative margin usage

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-04 17:38:16 +01:00
ganfra 59168e4c05 create room : remove hardcoded strings and sync strings. 2024-11-04 16:25:14 +01:00
ganfra 1b1884c3e8 create room : fix tests and remove auto-fill alias for now. 2024-11-04 15:41:14 +01:00
ganfra 68bdc31321 create room : add Knock feature flag 2024-11-04 15:41:14 +01:00
ganfra a4be2106d0 create room : start integrating the address field 2024-11-04 15:39:23 +01:00
ganfra f0c1dfa768 create room : branch the join rule override 2024-11-04 15:39:22 +01:00
ganfra 9e2b01e4ce create room : use user homeserver in the address field. 2024-11-04 15:39:22 +01:00
ganfra dc9e883e93 create room : remove RoomAccess.Invite as we are not displaying it. 2024-11-04 15:39:22 +01:00
ganfra 8c989f716a create room : start adding new options in ui 2024-11-04 15:39:22 +01:00
Benoit Marty a17bedc457 Add more preview. 2024-11-04 14:24:39 +01:00
Benoit Marty 19eb4c8395 Do not allow caption on audio files.
Regular files are not previewed, but prevent caption as well there.
2024-11-04 14:24:39 +01:00
Benoit Marty 223eae9602 Send caption with media 2024-11-04 14:24:39 +01:00
Benoit Marty af78197a8f Merge pull request #3798 from element-hq/sync-localazy
Sync Strings
2024-11-04 09:59:03 +01:00
Benoit Marty a9618e8193 Merge pull request #3779 from element-hq/feature/bma/mediaUpload
Optimize media upload
2024-11-04 09:43:21 +01:00
bmarty 0b609db1db Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
ganfra 21db1fd6a3 Merge pull request #3780 from element-hq/feature/fga/logs_fix_removal
bugfix: do not remove logs after sending them
2024-10-31 20:06:48 +01:00
Benoit Marty 7146a6c0d6 Use MimeTypes.Jpeg 2024-10-31 12:49:31 +01:00
Jorge Martin Espinosa 057ef38644 Fix the onboarding flow getting stuck in some cases (#3778)
This was caused by several `DefaultFtueService` instances being created and only the latest one receiving new state updates while the `LoggedInFlowNode` which decides the navigation was stuck subscribed to the initial one. `DefaultFtueService` has now been marked as s singleton to fix this.
2024-10-31 10:55:17 +00:00
ganfra 7aa1a338e7 bugfix: do not remove logs after sending them 2024-10-31 11:42:14 +01:00
Benoit Marty a772f000e7 Merge pull request #3745 from andybalaam/andybalaam/enable-identity-violation-notifs-unconditionally
Enable identity pinning violation notifications unconditionally
2024-10-31 11:34:38 +01:00
Benoit Marty c0a77e819b Optimize media: enabled by default. 2024-10-31 10:43:09 +01:00
Benoit Marty 0a64dd173d Optimize media: update wording. 2024-10-31 10:40:14 +01:00
Benoit Marty 1dd2ad0c5c Merge pull request #3758 from element-hq/feature/bma/editorStateFixture
Editor state fixture and preview improvement
2024-10-31 10:36:01 +01:00
Andy Balaam 50471f8707 Merge branch 'develop' into andybalaam/enable-identity-violation-notifs-unconditionally 2024-10-31 09:13:20 +00:00
Benoit Marty 920c50cc3d Compile and target API 35.
Tested OK on a API 35 emulator.
2024-10-31 09:27:52 +01:00
Benoit Marty 4b98ee92e3 Improve FakeMatrixRoom to be able to check all the parameters. 2024-10-30 18:39:55 +01:00
Benoit Marty 26a4441d64 Create fixtures for TextEditorState. 2024-10-30 14:48:18 +01:00
Benoit Marty 1c020bcf26 Merge pull request #3750 from element-hq/feature/bma/cryptoIteration
UI iteration on the encryption settings
2024-10-30 11:11:35 +01:00
Benoit Marty 2fd4d86d01 Change wording to "Verify identity" 2024-10-29 21:49:08 +01:00
Benoit Marty 666cedd66e Merge pull request #3733 from element-hq/feature/bma/incomingVerification
Incoming session verification
2024-10-29 18:03:28 +01:00
Joe Groocock ab75babc11 Fix oversize padding on captioned images/videos (#3732)
* Fix oversize padding on captioned images/videos

Use consistent padding with the InReplyToView for the media, and
consistent caption padding with other textual messages.

Signed-off-by: Joe Groocock <me@frebib.net>

* Update screenshots

---------

Signed-off-by: Joe Groocock <me@frebib.net>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <android@element.io>
2024-10-29 17:34:09 +01:00
Benoit Marty 229f843a2d Move TextWithLabelMolecule to the designsystem module. 2024-10-29 16:43:26 +01:00
Benoit Marty d83c09863f Rename some private composable functions. 2024-10-29 16:41:37 +01:00
Benoit Marty 405543a953 Add missing tests. 2024-10-29 15:20:02 +01:00
Benoit Marty 1e0c212459 Crypto: iterate on wording, UI and UX.
Change wording of setup recovery key banner and change target to root.
Iterate on wording of encryption screen.
Change button to Switch.
Iterate on wording to delete key storage.
Iterate on wording and icon on the root setting.
Remove confirmation dialog when disabling backup.
Add subtitle to change recovery key action.
Enable key storage directly, remove quite empty screen to setup the backup.
Disable recovery action if key backup is disabled.
2024-10-29 14:54:59 +01:00