Benoit Marty
0d712c00a0
Merge pull request #6697 from element-hq/feature/bma/fixDependencyError
...
Fix dependency error
2026-04-30 16:57:19 +02:00
Benoit Marty
723b9b8d61
Migrate to v2 testing APIs
2026-04-30 16:04:07 +02:00
Benoit Marty
2fefd4e306
In the module :libraries:matrix.api, change the dependencies to:
...
- libraries.sessionStorage.api
- projects.libraries.architecture
from `api` to `implementation`.
Modules who need `:libraries:matrix.api` do not necessarily need to use the session storage api.
2026-04-30 09:52:10 +02:00
ElementBot
f04d3b2f8b
Merge pull request #6658 from element-hq/sync-localazy
...
Sync Strings
2026-04-27 09:17:54 +02:00
ganfra
63dad366c8
Merge branch 'develop' into feature/fga/live_location_rendering
2026-04-20 19:12:21 +02:00
ElementBot
c5640ebff5
Sync Strings ( #6626 )
...
* Sync Strings from Localazy
* Use the previous plurals as plain strings
* Add extra case for 1 vs multiple users
* Update screenshots
---------
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-04-20 17:09:10 +00:00
ganfra
543fd5cf43
Restore comment on StaticMapView
2026-04-20 15:14:10 +02:00
ganfra
4853aee3f2
Live location : ensure it's not sorted randomly
2026-04-17 15:07:54 +02:00
ganfra
f2b563763f
Fix formatting
2026-04-16 16:18:53 +02:00
ganfra
e162e667be
Update live location shares when reaching timeout (before actual stop event)
2026-04-16 15:33:42 +02:00
ganfra
8cefebdc36
Remove hardcoded strings
2026-04-15 13:55:54 +02:00
ganfra
9796e50c3d
Improve live location bottomsheet interaction with map
2026-04-15 13:46:31 +02:00
ganfra
5ed6a7ac40
Merge branch 'develop' into feature/fga/live_location_rendering
2026-04-13 22:38:54 +02:00
ganfra
8f9072f9bd
Fix live location share item description
2026-04-13 11:51:48 +02:00
bmarty
919e9d6c2d
Sync Strings from Localazy
2026-04-13 00:48:40 +00:00
ganfra
f6eeea2134
Add focused location tracking when opening the map
2026-04-10 21:11:30 +02:00
ganfra
775d5692aa
Improve live location UI with empty state
2026-04-10 20:44:05 +02:00
ganfra
9977370332
Refactor LiveLocationShare to include structured LastLocation
2026-04-10 14:43:24 +02:00
ganfra
f7bb5b203e
Merge branch 'develop' into feature/fga/live_location_rendering
2026-04-10 09:50:44 +02:00
ElementBot
c4acb75924
Sync Strings ( #6537 )
...
* Sync Strings from Localazy
* Sync strings.
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2026-04-07 16:02:12 +02:00
ganfra
22bfb7feb6
Live location : start collecting live location
2026-04-03 18:21:37 +02:00
Benoit Marty
a77662421c
Add support for slash commands (under Feature Flag) ( #6482 )
...
* Add support for slash commands
* Update screenshots
* Rename module `slash` to `slashcommands`
* Rename `SlashCommand` to `SlashCommandService`
* Introduce MsgType in order to send text message with a different msgtype value.
* Format file and add parameter names, add default values and cleanup
* Add isSupported parameter to filter out unsupported yet commands.
* Slash commands: disable suggestions if the feature is disabled.
* Fix sending shrug command.
* Add missing test on SuggestionsProcessor
* Add tests on MessageComposerPresenter about slash command.
* Fix import ordering
* Add missing tests on CommandExecutor
* Add missing tests in MarkdownTextEditorStateTest
* Slash commands: Improve code when sending message with prefix.
* Slash commands: Add support for /unflip
---------
Co-authored-by: ElementBot <android@element.io>
2026-04-02 16:15:32 +02:00
ElementBot
f4986d4a0b
Sync Strings from Localazy ( #6486 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-31 15:48:37 +02:00
ganfra
678663f9e8
Start implementing LLS timeline item
2026-03-24 16:38:12 +01:00
ganfra
8910d20ae4
Remove hardcoded strings
2026-03-24 11:22:51 +01:00
ganfra
df6e76776d
Add localazy config for location sharing
2026-03-24 11:13:40 +01:00
ganfra
7581d0ecf2
Use formatter for LLS duration
2026-03-24 10:15:25 +01:00
ganfra
abdbc24b47
fix padding on map when gesture navigation is on
2026-03-20 18:15:44 +01:00
ganfra
6414d74c40
Simplify ShowLocationState
2026-03-13 18:41:32 +01:00
ganfra
9b98a47941
Use localized string instead of hardcoded
2026-03-13 18:41:13 +01:00
ganfra
83832a38f9
Fix stability
2026-03-13 15:48:56 +01:00
ganfra
249d45ce04
Fix wrong dependency
2026-03-13 15:08:17 +01:00
ganfra
7c6a5638ad
Fix some existing tests after changes
2026-03-13 10:18:28 +01:00
ganfra
02b3c61edc
Fix quality!
2026-03-12 21:12:52 +01:00
ganfra
cdc773dab1
Remove hardcoded string
2026-03-12 15:58:27 +01:00
ganfra
30919dcff4
Rename ShowLocationEvents -> ShowLocationEvent
2026-03-12 12:47:52 +01:00
ganfra
089b0cd847
Disable live location sharing for now (nothing done)
2026-03-12 12:40:10 +01:00
ganfra
fb775833c7
Code cleanup
2026-03-12 12:35:46 +01:00
ganfra
8274ef220d
Fix and add tests related to location
2026-03-12 12:31:51 +01:00
ganfra
392fa9de9b
Add Constraints check for permissions and GPS check
2026-03-12 11:53:36 +01:00
ganfra
7b305e34ef
Set LocationShareRow max lines to Text components
2026-03-12 10:29:20 +01:00
ganfra
e664fb0a61
Make sure zoom is at least DEFAULT_ZOOM when following user position
2026-03-12 10:28:36 +01:00
ganfra
22a2bba354
Fix previews
2026-03-10 21:48:54 +01:00
ganfra
b284984dad
Check location is enabled
2026-03-10 21:48:37 +01:00
ganfra
cbec9dbe2c
Start implementing location shares sheet content
2026-03-09 20:54:02 +01:00
ganfra
91626bd217
Start cleaning up location code
2026-03-09 20:54:02 +01:00
ganfra
d53db78856
Use android.graphic.canvas to create proper bitmap
2026-03-09 20:54:02 +01:00
ganfra
4704a6fc2a
LocationPin : disable hardware rendering if needed
2026-03-09 20:54:02 +01:00
ganfra
3cce8caec4
Introduce LocationPinMarkers composable
2026-03-09 20:54:02 +01:00
ganfra
046d135e4b
Introduce LiveLocationContent for the timeline (needs sdk)
2026-03-09 20:54:01 +01:00