Commit Graph

20 Commits

Author SHA1 Message Date
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
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
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
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