Benoit Marty
1292da2a72
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
Benoit Marty
8bfb86683d
Fix "Arrow is redundant when parameter list is empty"
...
And other issues that ktlint now reports
2025-10-30 14:33:25 +01:00
Benoit Marty
062bebf030
Rename SaveableCameraPositionState to SaveableCameraPositionData to avoid this class to be checked for stability.
2025-10-10 10:26:39 +02:00
renovate[bot]
4dc65d9c08
Update dependency app.cash.molecule:molecule-runtime to v2.2.0 ( #5413 )
...
* Update dependency app.cash.molecule:molecule-runtime to v2.2.0
* Fix compilation warnings
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org >
2025-09-26 11:21:35 +02:00
renovate[bot]
2d6031d3ac
Update kotlin ( #5317 )
...
* Update kotlin
* Upgrade Metro and add new `@Origin` annotation
* Suppress warnings in overridden method as nothing else would work
* "Fix" quality warnings about reusing the same string literal
* Don't use `compat` version for `datetime` dependency
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2025-09-26 08:34:20 +02:00
Benoit Marty
7a79b47bc8
Fix warning about freeCompilerArgs deprecation.
2025-07-02 12:02:44 +02: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
ganfra
3596791cc6
Merge pull request #3505 from element-hq/renovate/org.maplibre.gl-android-plugin-annotation-v9-3.x
...
Update dependency org.maplibre.gl:android-plugin-annotation-v9 to v3.0.1
2024-09-26 20:30:40 +02:00
ganfra
a214b4edde
maplib-plugins : remove workaround
2024-09-26 19:58:45 +02:00
renovate[bot]
0dac449fec
Update dependency androidx.compose:compose-bom to v2024.09.00 ( #3399 )
...
* Update dependency androidx.compose:compose-bom to v2024.09.00
* Adapt code for changes.
* Workaround crash when closing the RTE
* Fix broken bottom sheet colors and shape
* Fix tons of warnings and deprecations
* Fix lint issues
* Fix more M3 update changes
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: ganfra <francoisg@matrix.org >
Co-authored-by: ElementBot <android@element.io >
2024-09-26 09:30:20 +02:00
Benoit Marty
2b016227e9
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
ganfra
879b842a91
Fix maplibre annotation plugins dependency
2024-08-28 16:50:51 +02:00
ganfra
12c6eefca0
MapLibre : rename file MapBoxMap to match composable.
2024-05-22 11:56:06 +02:00
ganfra
526c33df17
maplibre : remove all mapbox references and update plugin to be compatible.
2024-05-21 16:12:19 +02:00
Benoit Marty
d3830af78b
Fix ktlint issues
2024-01-10 19:33:39 +01:00
renovate[bot]
7e9cda3aa9
Update plugin ktlint to v12.1.0 ( #2200 )
...
* Update plugin ktlint to v12.1.0
* Run `./gradlew ktlintFormat` and fix some issues manually.
* Fix other issues reproted by Ktlint
* Limit false positives, KtLint removes unnecessary curly brace in String templates.
* Remove useless Unit
* Minor improvements over ktlint changes
* Restore `AlertDialogContent` behaviour
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org >
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-01-10 16:22:24 +01:00
Benoit Marty
de31f8a73a
Konsist: add test Data class state MUST not have default value, and fix existing issues
2023-10-10 17:31:04 +02:00
Benoit Marty
1bfbef1ab5
Previous code was throw IllegalStateException(), so keep the existing error, even if it should never happen, being compliant with UseCheckOrError detekt rule.
2023-07-27 12:59:16 +02:00
Benoit Marty
9e3679cbd6
Enable detekt rule UseCheckOrError and fix existing issues (and a potential crash on MapboxMap?).
2023-07-26 10:18:28 +02:00
Marco Romano
584a227920
maplibre-compose allow customisation of location dot style ( #929 )
...
- And style it according to our designs.
Related to:
- https://github.com/vector-im/element-meta/issues/1682
2023-07-20 12:09:40 +02:00
Marco Romano
a852465554
MapLibre compose wrapper library ( #877 )
...
Heavily inspired from https://github.com/googlemaps/android-maps-compose It doesn't aim to be a full featured library like android-maps-compose, it's been stripped down to only handle our use cases.
Related to:
https://github.com/vector-im/element-meta/issues/1674
https://github.com/vector-im/element-meta/issues/1682
2023-07-17 16:22:29 +02:00