Commit Graph

63 Commits

Author SHA1 Message Date
Benoit Marty
1e53ffd086 Kotlin 2.3.20 2026-03-26 11:32:40 +01:00
renovate[bot]
ca623825fd Update kotlin (#6142)
* Update kotlin to `v2.3.10`

* Don't use the `-0.6.x-compat` version for datetime

* Update kotlinc file contents

* Try to make Renovate ignore the non-semver versions for `kotlinx-datetime`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-02-06 08:28:04 +01:00
renovate[bot]
7b3f082eb3 fix(deps): update kotlin to 2.3.0 (#5917)
* fix(deps): update kotlin to 2.3.0

* Cleanup - remove `datetime` compat version

* Fix several lint issues caused by the Kotlin compiler inference working better (checks in nullables, vars, etc.)

* Fix tests by removing mock in `File.readBytes`, it seems like it's no longer allowed. Using a tmp file works well enough.

---------

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>
2025-12-22 14:28:15 +01:00
Benoit Marty
896917655a Copyright: update enterprise template. 2025-11-10 11:33:51 +01:00
Benoit Marty
9c02075305 Copyright: Update template 2025-11-10 11:05:30 +01: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
renovate[bot]
fcb63c02e1 Update kotlin (#5169)
* Update kotlin

* Update Kotlin to v2.2.10

* No need for the compat version.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-08-18 09:52:02 +00:00
Benoit Marty
067e597222 Kotlin compiler 2.2.0 2025-07-02 12:22:31 +02:00
Benoit Marty
4b7b12102a Kotlin 2.1.21 2025-05-20 09:10:20 +02:00
renovate[bot]
a8a5b55c81 fix(deps): update kotlin (#4444)
* fix(deps): update kotlin

* Fix 'exhaustive when' issue

* Fix lint issues

* Fix issue in merge conflict resolving.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: Benoit Marty <benoitm@element.io>
2025-04-02 15:55:50 +02:00
Benoit Marty
c7eff9234f Kotlin 2.1.10 2025-02-03 16:48:47 +01:00
Benoit Marty
945a6219c5 Apply dual licenses: update ide copyright template. 2025-01-07 10:06:53 +01:00
Benoit Marty
18b97a4a56 kotlin 2.1.0 2024-12-13 15:47:35 +01:00
Benoit Marty
e955fd4ec8 Kotlin 2.0.21 2024-10-15 00:22:46 +02:00
Jorge Martin Espinosa
e44b5ad98d Upgrade Kotlin to v2.0 (#3594)
* Bump Kotlin to v2.0

* Fix lots of issues due to the upgrade: lint issues, function signature incompatibilities, broken tests, etc.

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-10 08:32:00 +00:00
Benoit Marty
f5863a88b4 Add license word in the dictionary to avoid warning in AS. 2024-09-11 10:06:28 +02:00
Benoit Marty
2d7b9c3674 Migrate license to AGPL - Update license in the ide settings. 2024-09-06 18:06:16 +02:00
Jorge Martin Espinosa
d510941e83 Update the SDK bindings to v0.2.39 (#3288)
- Rework `RoomSyncSubscriber` to work with the new `RoomListService.subscribeToRooms` API.
2024-08-09 12:42:15 +02:00
Benoit Marty
9e86c6ad2b Rename copyright file for consistency 2024-07-02 14:36:29 +02:00
Benoit Marty
4ccbe3a7ec Create a scope for enterprise files
This allow to let the correct Copyright be applied when creating new file.
2024-07-01 11:30:12 +02:00
Benoit Marty
92db08909c Use Apache License URL with https. 2024-06-27 15:30:26 +02:00
Benoit Marty
a6fe0ddc9b Move rageshake configuration from resource file to Kotlin RageshakeConfig 2024-06-13 18:20:19 +02:00
Benoit Marty
4eeec9545d Update release script for fdroid release. 2024-05-23 16:51:38 +02:00
Benoit Marty
f870f9b58f Kotlin 1.9.24 2024-05-16 10:28:55 +02:00
ganfra
35b12f265f Room directory : add tests and cleanup 2024-03-28 17:03:34 +01:00
Benoit Marty
123df68736 Kotlin 1.9.22 2024-01-23 13:32:13 +01:00
Benoit Marty
fae2450675 Add tombstoned to the shared dict. 2024-01-19 15:54:06 +01:00
Jorge Martin Espinosa
ada16a8563 Revert "Room list badges" 2023-12-22 11:02:07 +01:00
Benoit Marty
e6ad262329 Iterate on indicators on room list #2079 2023-12-21 14:51:31 +01:00
Benoit Marty
58182d925a dict 2023-12-19 10:43:54 +01:00
Benoit Marty
a12b6fff83 AS suggested to add this to git. 2023-12-06 17:36:13 +01:00
Benoit Marty
f3318078f2 Commit change from Android Studio. 2023-12-06 15:28:03 +01:00
renovate[bot]
dd57197f32 Update kotlin (#1697)
* Update kotlin

* Lower Sonar RAM usage, remove redundant `Dkotlin.daemon.jvm.options`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-11-08 12:58:14 +00:00
Benoit Marty
bb55a5676c Secure backup 2023-10-27 12:18:40 +02:00
Benoit Marty
675f77bfa4 Add some Konsist test. 2023-10-10 14:21:36 +02:00
Benoit Marty
e4dd312668 We are now using kotlinc 1.9.10, so Android Studio is updating this file. 2023-08-30 16:59:42 +02:00
renovate[bot]
541562ee61 Update kotlin - TO BE MERGED AFTER THE RELEASE (#789)
* Update kotlin

* Update kotlinc.xml

* Update ksp

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Marco Romano <marcor@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2023-08-17 08:58:10 +00:00
Benoit Marty
a30837864e add posthog to dict. 2023-07-21 18:14:53 +02:00
Benoit Marty
12a4882cc8 Add ftue to the dict. 2023-07-18 01:35:12 +02:00
Benoit Marty
1ec566372f avoid typo report 2023-07-10 13:02:19 +02:00
Benoit Marty
54d2a881b8 ignore typo. 2023-07-07 15:14:53 +02:00
Benoit Marty
ebf775fafd KotlinJpsPluginSettings upgrade 2023-07-03 17:09:04 +02:00
Benoit Marty
8edf7a00f2 Add items in dict. 2023-06-29 18:17:37 +02:00
Benoit Marty
cd3b653e1d Merge dict. 2023-06-26 11:07:53 +02:00
Benoit Marty
4b8d11b7e4 Ignore typo 2023-06-26 11:07:22 +02:00
Benoit Marty
7ac8843bf8 Add personal dict. 2023-06-07 09:00:20 +02:00
Benoit Marty
1e6f52466f Ignore OnBoardingPresenter regarding code coverage. 2023-06-02 09:57:02 +02:00
Benoit Marty
9ec987f993 Introduce pages in our design system. 2023-06-01 10:51:03 +02:00
Benoit Marty
2e48923ddc Add a shared dictionary to the project. 2023-05-31 11:57:47 +02:00
Benoit Marty
c1deed1d3d Formatting: set LINE_BREAK_AFTER_MULTILINE_WHEN_ENTRY to false.
New default value for Android Studio is `true`.
2023-05-31 11:46:01 +02:00