Commit graph

2159 commits

Author SHA1 Message Date
ganfra
98c146c633 NetworkMonitor: new strategy, looks like it works. 2023-06-27 17:58:45 +02:00
ganfra
f6a1db44a6 Fix some code quality/formatting 2023-06-27 14:43:05 +02:00
ganfra
812880a148 RoomList: fix tests and sample 2023-06-27 14:06:58 +02:00
ganfra
d9559af2cf RoomList: branch invites 2023-06-27 12:52:06 +02:00
ganfra
34f5e0597a Merge branch 'develop' into feature/fga/room_list_api 2023-06-27 10:47:50 +02:00
ganfra
8f5fb64ba5 RoomList/Timeline: makes sure initial values are set before computing diff/update 2023-06-27 10:47:14 +02:00
Benoit Marty
01ea66e60e Merge pull request #680 from vector-im/renovate/org.matrix.rustcomponents
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.25
2023-06-27 10:37:05 +02:00
Marco Romano
882f75864c Set up SDK & reusable map view component (#476)
Adds `libraries/map` which contains some initial building blocks that will be used by the location sharing feature.

Ref: https://github.com/vector-im/element-meta/issues/1684
2023-06-27 07:23:00 +00:00
Marco Romano
4fe7bb6809 Add sendLocation API to Rust Room (#681)
Will be used by the location sharing feature.
2023-06-27 09:12:17 +02:00
renovate[bot]
b437360bc5 Update dependency app.cash.molecule:molecule-runtime to v0.10.0 (#679)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-27 08:36:25 +02:00
renovate[bot]
fe59b381a7 Update dependency org.matrix.rustcomponents:sdk-android to v0.1.25 2023-06-27 06:30:11 +00:00
renovate[bot]
32332deaf4 Update dependency org.matrix.rustcomponents:sdk-android to v0.1.24 (#675)
* Update dependency org.matrix.rustcomponents:sdk-android to v0.1.24

* Add new `filterByPushRules`.
Only existing usage of this API will set this param to `true` in order to not change the current behavior.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Marco Romano <marcor@element.io>
2023-06-27 08:29:36 +02:00
ganfra
eb00ef3c06 RoomList: fix small error in update processing 2023-06-26 22:58:54 +02:00
ganfra
7c76a74a30 RoomList/Timeline : Add Buffer(Unlimited) to avoid blocking rust listener thread 2023-06-26 22:32:59 +02:00
ganfra
19e2c104af RoomList: update LoadingState and fix a crash 2023-06-26 22:30:12 +02:00
ganfra
7c87005caa Merge pull request #674 from vector-im/renovate/appyx
Update appyx to v1.3.0
2023-06-26 21:31:06 +02:00
ganfra
8c66924be9 Timeline: refactor a bit 2023-06-26 18:18:48 +02:00
ganfra
fa48c29486 RoomList: more rework on RoomSummaryDataSource 2023-06-26 18:02:53 +02:00
Marco Romano
c5c9cd33da Refine handleSnackbarMessage API (#676)
As per our offline convos during a PR review.
2023-06-26 16:29:50 +02:00
renovate[bot]
5c469765c8 Update appyx to v1.3.0 2023-06-26 10:07:03 +00:00
Benoit Marty
59061f9e37 Merge pull request #648 from vector-im/feature/bma/clearCache
Developer option to clear cache
2023-06-26 12:06:26 +02:00
Benoit Marty
36910abca4 Move FileSizeFormatter to module :libraries:androidutils 2023-06-26 11:14:53 +02:00
Benoit Marty
b6920afb7f Move cache management to a dedicated class and in the setting module, for clarity. 2023-06-26 11:07:53 +02:00
Benoit Marty
cc1c3c8f7b Improve readability 2023-06-26 11:07:53 +02:00
Benoit Marty
baf117e8fa Move content to to File.kt. Also remove deleteAllFiles, we have deleteRecursively now. 2023-06-26 11:07:53 +02:00
Benoit Marty
145cd410c7 Idx -> Index 2023-06-26 11:07:53 +02:00
Benoit Marty
4297cfac24 Fix typo in comment. 2023-06-26 11:07:53 +02:00
Benoit Marty
5b4069d9f4 Use operator invoke. 2023-06-26 11:07:53 +02:00
Benoit Marty
48d78111db Merge dict. 2023-06-26 11:07:53 +02:00
Benoit Marty
35dc9eebfc Ensure all file about sqlite are deleted. 2023-06-26 11:07:53 +02:00
Benoit Marty
8f0834afd5 Fix compilation issue in Fake class. 2023-06-26 11:07:53 +02:00
Benoit Marty
ffa7154e43 Implement missing methods in Fake class. 2023-06-26 11:07:53 +02:00
Benoit Marty
fb9568258f Clear cache: clear Coil and OkHttpClient cache. 2023-06-26 11:07:53 +02:00
Benoit Marty
3652059a52 Lazy usage of OkHttpClient 2023-06-26 11:07:53 +02:00
Benoit Marty
e298670b68 var -> val 2023-06-26 11:07:53 +02:00
Benoit Marty
f9423fc15e Close the client before removing its data. Probably safer. 2023-06-26 11:07:22 +02:00
Benoit Marty
979ebe4adb Close the client before deleting data, and ensure the app is restarted, using a cache Index. 2023-06-26 11:07:22 +02:00
Benoit Marty
200fe59fbb Ignore typo 2023-06-26 11:07:22 +02:00
ElementBot
e579bf3221 Update screenshots 2023-06-26 11:07:22 +02:00
Benoit Marty
573de1c168 Improve rendering of cache size (and fix compilation issue) 2023-06-26 11:07:22 +02:00
Benoit Marty
c847ac3a98 Improve FileSizeFormatter.format API. 2023-06-26 11:06:36 +02:00
Benoit Marty
529720079a Move FileSizeFormatter to a new module for injectable Android utilities. 2023-06-26 11:06:36 +02:00
Benoit Marty
2a7d252a4e Display cache size in the developer settings (#643) 2023-06-26 11:06:36 +02:00
Benoit Marty
f014f0a3ae Add clear cache action in the developer settings (#643) 2023-06-26 11:06:36 +02:00
Benoit Marty
9829daa70e Add logs. 2023-06-26 11:06:36 +02:00
Benoit Marty
4f269d37dd Improve PreferenceText rendering, in particular center the test on the right vertically, add padding in add more previews. 2023-06-26 11:06:36 +02:00
Benoit Marty
dd58b8a663 Merge pull request #659 from vector-im/renovate/dependencycheck
Update dependency org.owasp.dependencycheck to v8.3.1
2023-06-26 09:54:46 +02:00
Benoit Marty
9b33f1c615 Merge pull request #670 from vector-im/sync-localazy
Sync Strings
2023-06-26 09:54:22 +02:00
bmarty
874739ece9 Sync Strings from Localazy 2023-06-26 00:10:53 +00:00
ganfra
7ee3c1bf42 Merge branch 'develop' into feature/fga/room_list_api 2023-06-23 18:14:09 +02:00