ganfra
3bb61757ca
feat(join by alias) : format code
2025-02-25 15:56:14 +01:00
ganfra
13c49f184e
feat(join by alias) : add tests
2025-02-25 15:55:42 +01:00
ganfra
e5ad0f6e5d
feat(join by alias) : makes sure to pass server names
2025-02-25 15:55:42 +01:00
ganfra
57808aec46
feat(join by alias) : use localazy strings
2025-02-25 15:55:42 +01:00
ganfra
cd0190fa2a
feat(join by alias) : use correct room icon
2025-02-25 15:45:43 +01:00
ganfra
cfbd67d4fd
feat(join by alias) : improve state management
2025-02-25 15:45:43 +01:00
ganfra
3142cd7275
feat(join by alias) : better address keyboard config
2025-02-25 15:45:43 +01:00
ganfra
f6b4ee945b
design(text field) : allow setting validity (instead of just isError bool)
2025-02-25 15:45:43 +01:00
ganfra
f1c5fa53e8
feat(join by alias) : introduce the JoinRoomByAddress
2025-02-25 15:45:42 +01:00
ganfra
12c0465d2a
feat(join by alias) : refactor navigation for create room flow
2025-02-25 15:45:42 +01:00
bmarty
3dddd90d97
Sync Strings from Localazy
2025-02-17 00:30:17 +00:00
Benoit Marty
98f793b02e
Merge pull request #4226 from element-hq/feature/bma/themeOverride
...
Theme override
2025-02-06 16:48:16 +01:00
Jorge Martin Espinosa
c040cec108
Create SyncOrchestrator ( #4176 )
...
* Create `SyncOrchestrator` to centralise the sync start/stop flow through the whole app: the decision is based on several inputs: sync state, network available, app in foreground, app in call, app needing to sync an event for a notification.
* Make network monitor return network connectivity status, not internet connectivity
* Don't stop the `SyncService` when network connection is lost, let it fail instead. This prevents an issue when using the offline mode of the SDK, which made the wrong UI states to be shown when the `SyncState` is `Idle` (that is, after the service being manually stopped).
* Rename `NetworkStatus.Online/Offline` to `Connected/Disconnected` so they're not easily mistaken with internet connectivity instead
2025-02-06 16:36:57 +01:00
Benoit Marty
0d6d74512f
Use ElementTheme instead of MaterialTheme
2025-02-06 15:10:15 +01:00
Benoit Marty
686467b4a0
Add missing preview.
2025-02-05 12:15:29 +01:00
Benoit Marty
bfcc741312
Display a confirmation dialog before creating a DM.
2025-02-05 09:32:33 +01:00
bmarty
5a4cac7d2d
Sync Strings from Localazy
2025-02-03 00:29:01 +00:00
ganfra
c689809b55
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
76bc87275c
feat(security&privacy) : add all tests for EditRoomAddress classes
2025-01-27 22:43:10 +01:00
ganfra
8406840169
feat(room address) : extract some reusable code
2025-01-21 21:55:11 +01:00
ganfra
6e4bcedc4c
feat(security&privacy) : expose new sdk methods
2025-01-21 11:49:56 +01:00
bmarty
841c08cbf3
Sync Strings from Localazy
2025-01-20 00:26:57 +00:00
Benoit Marty
05fc76822a
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
1131331b3a
Fix compilation issue after string key renamed.
2024-12-30 09:43:57 +01:00
bmarty
7a57ec1cc1
Sync Strings from Localazy
2024-12-23 00:16:39 +00:00
bmarty
01855f09a9
Sync Strings from Localazy
2024-12-09 00:30:45 +00:00
bmarty
545b4f500c
Sync Strings from Localazy
2024-12-02 00:30:02 +00:00
ganfra
bc01654d5c
changes: iterate on room create screen #3965
2024-11-28 17:51:22 +01:00
ElementBot
1b51cd8300
Sync Strings ( #3936 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-11-25 09:06:57 +00:00
ElementBot
411895456b
Sync Strings - add translations to Finnish ( #3883 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-11-18 11:37:17 +00:00
ganfra
dfe18168a2
create room : improve handling of room address
2024-11-13 17:55:45 +01:00
ganfra
79b758c228
Merge pull request #3834 from element-hq/feature/fga/design_system_text_field
...
Design system : implement new TextField
2024-11-12 11:18:07 +01:00
ElementBot
f595a7a7c5
Sync Strings ( #3852 )
...
* Sync Strings from Localazy
* Fix tests
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
Co-authored-by: Jorge Martín <jorgem@element.io >
2024-11-11 13:09:30 +01:00
ganfra
ada220d017
design : adjust some designs after textfield changes
2024-11-08 16:28:09 +01:00
ganfra
2f6a09f957
design : format textfield code
2024-11-08 15:41:07 +01:00
ganfra
a293ea0f2b
design : TextField2 is now TextField
2024-11-08 15:37:10 +01:00
ganfra
6a68ebe467
design : remove some usages of TextField and LabelledTextField
2024-11-08 15:29:07 +01:00
Benoit Marty
495e4b3d60
MediaPreProcessor: remove default value of parameter deleteOriginal. No functional change here.
2024-11-08 10:11:06 +01:00
ganfra
612dfa4c9a
design : new TextField api
2024-11-07 18:34:44 +01:00
ganfra
0f5038e70c
create room : clean up after review.
2024-11-06 14:57:55 +01:00
ganfra
d6ad271bda
create room : fix konsist test
2024-11-05 21:10:20 +01:00
ganfra
014075e9dd
create room : remove hardcoded strings and sync strings.
2024-11-04 16:25:14 +01:00
ganfra
06bea47864
create room : fix tests and remove auto-fill alias for now.
2024-11-04 15:41:14 +01:00
ganfra
5255b03aca
create room : add Knock feature flag
2024-11-04 15:41:14 +01:00
ganfra
2c107eeab3
create room : start integrating the address field
2024-11-04 15:39:23 +01:00
ganfra
93bb02ef3b
create room : branch the join rule override
2024-11-04 15:39:22 +01:00
ganfra
c968bc6200
create room : use user homeserver in the address field.
2024-11-04 15:39:22 +01:00
ganfra
4582acd536
create room : remove RoomAccess.Invite as we are not displaying it.
2024-11-04 15:39:22 +01:00
ganfra
f6938fa737
create room : start adding new options in ui
2024-11-04 15:39:22 +01:00
bmarty
fed502957b
Sync Strings from Localazy
2024-11-04 00:27:46 +00:00