Adam Brown
|
7e184cf200
|
add room UI to mute room + persistence layer
|
2022-11-02 11:15:32 +00:00 |
Adam Brown
|
a5b7ede2d8
|
porting messenger domain to reducer
|
2022-11-01 10:35:48 +00:00 |
Adam Brown
|
918f186560
|
allowing duplicate text content and handling header line breaks
|
2022-10-29 13:59:29 +01:00 |
Adam Brown
|
87f25e6e66
|
removing previous tag stripping
|
2022-10-24 22:30:22 +01:00 |
Adam Brown
|
9476fc5814
|
handling more text parsing cases for fallbacks and urls
|
2022-10-24 22:03:53 +01:00 |
Adam Brown
|
fddcdaa50c
|
adding custom html parsing with tag styling
|
2022-10-23 23:15:46 +01:00 |
Adam Brown
|
8f1d8cdcc1
|
porting messenger tests to the engine module
|
2022-10-12 19:57:16 +01:00 |
Adam Brown
|
6e076e7c9f
|
ensuring the sync emits instantly or after the initial sync
|
2022-10-10 20:03:53 +01:00 |
Adam Brown
|
9ec9797d17
|
providing more details to the import errors via dialog
|
2022-10-09 15:30:00 +01:00 |
Adam Brown
|
43e53261b6
|
adding ability to opt in to on device logs, disabled by default
|
2022-10-08 11:07:30 +01:00 |
Adam Brown
|
31318037a7
|
providing a caching preferences abstraction to reading from an in memory value
|
2022-10-08 11:07:29 +01:00 |
Adam Brown
|
511273517e
|
extracting flow extension for starting and ignoring future emissions
|
2022-10-03 20:08:03 +01:00 |
Adam Brown
|
bd2dca2a41
|
only logging on device http responses in debug builds
|
2022-09-19 19:58:10 +01:00 |
Adam Brown
|
0c113896c1
|
adding material you toggle
- meant moving the base preferences to the core module and allowing the activity to recreate itself if the theme congifuration has changed
|
2022-09-08 20:06:08 +01:00 |
Adam Brown
|
ef2a2c5624
|
logging the room import time taken
|
2022-09-04 14:01:07 +01:00 |
Adam Brown
|
5b2243cfa9
|
providing progress during room key imports by switching to a flow
|
2022-09-04 12:43:03 +01:00 |
Adam Brown
|
9c99b6a0a9
|
Merge branch 'main' of github.com:ouchadam/helium into feature/share-images-via-small-talk
|
2022-07-28 22:08:44 +01:00 |
Adam Brown
|
880a4fd78a
|
updating crashlytics plugin
|
2022-07-11 19:13:55 +01:00 |
Adam Brown
|
e9ad0b4a64
|
Merge branch 'main' into feature/share-images-via-small-talk
|
2022-06-11 19:11:45 +01:00 |
Adam Brown
|
4a0d2cd42d
|
prepping for kotlin 1.7.0 release, removing compose from modules that don't need it
|
2022-06-11 13:29:47 +01:00 |
Adam Brown
|
7415b278cd
|
Merge branch 'main' into feature/share-images-via-small-talk
|
2022-06-11 10:35:51 +01:00 |
Adam Brown
|
65bf8c0d64
|
improved notification testing
|
2022-06-11 10:21:51 +01:00 |
Adam Brown
|
6fed8a35ce
|
wip, passing the image urls down to the matrix client layer
|
2022-06-08 20:31:07 +01:00 |
Adam Brown
|
92ad630e45
|
Merge branch 'main' into feature/share-images-via-small-talk
|
2022-06-08 19:25:59 +01:00 |
Adam Brown
|
bb47fcd9d6
|
adding tests around the notification usecase entry point
|
2022-06-08 19:21:20 +01:00 |
Adam Brown
|
e6bd0f80dc
|
fetching rooms and displaying when starting a share flow
|
2022-05-30 19:16:16 +01:00 |
Adam Brown
|
e1029dc497
|
adding tests around notification rendering
|
2022-05-29 16:10:00 +01:00 |
Adam Brown
|
64bce44a12
|
extracting notification logic to its own class with unit tests
|
2022-05-23 20:28:02 +01:00 |
Adam Brown
|
f3b1600d58
|
proccessing notifications so they correctly alert on changes and only display upon new messages
|
2022-05-21 12:18:25 +01:00 |
Adam Brown
|
e85d7a5ede
|
adding an lru cache and making use of it in the room member cache
- keeps 25 members from 12 rooms in memory to avoid the cache growing infinitely
|
2022-05-08 18:50:14 +01:00 |
Adam Brown
|
77bdfb4cd3
|
cleaning up dependency entries
|
2022-04-25 23:09:35 +01:00 |
dependabot[bot]
|
32645aadce
|
Bump kotlinx-coroutines-test from 1.6.0 to 1.6.1
Bumps [kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.0...1.6.1)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-04-05 05:27:44 +00:00 |
Adam Brown
|
0aa157b5df
|
adding beta dialog to mentioning clearing cache on upgrades
|
2022-04-03 22:46:36 +01:00 |
Adam Brown
|
91cf19baad
|
fixing sign out not resetting database or inmemory caches
|
2022-03-28 22:16:45 +01:00 |
Adam Brown
|
7a025b9d9c
|
extracting base64 in order to provide the android version
|
2022-03-18 20:52:17 +00:00 |
dependabot[bot]
|
a57a4035b4
|
Bump mockk from 1.12.2 to 1.12.3
Bumps [mockk](https://github.com/mockk/mockk) from 1.12.2 to 1.12.3.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/compare/1.12.2...1.12.3)
---
updated-dependencies:
- dependency-name: io.mockk:mockk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-03-09 05:30:26 +00:00 |
Adam Brown
|
fcfabcda27
|
adding tests around the messaging view model
|
2022-03-07 23:18:25 +00:00 |
Adam Brown
|
5485ec3b84
|
extracting settings view model fixtures to their parent modules
|
2022-03-06 15:07:04 +00:00 |
Adam Brown
|
1f96bfbc0f
|
making a start on testing the android side of the project
|
2022-03-05 19:23:37 +00:00 |
Adam Brown
|
ecb24ece11
|
more tests
|
2022-03-03 20:57:13 +00:00 |
Adam Brown
|
c78d24a458
|
initial commit
|
2022-02-27 21:48:14 +00:00 |