Commit Graph

917 Commits

Author SHA1 Message Date
Adam Brown d44c331eab Add app room state persistence and allow rooms to be marked with bubbles 2023-01-26 21:30:46 +00:00
Adam Brown 6a1d360036 Add app room state model 2023-01-26 21:25:25 +00:00
Adam Brown 8312c20d5d Add table for client side extra room metadata 2023-01-26 21:25:25 +00:00
Adam Brown 0abac7c551 Create reusable dropdown option 2023-01-26 21:25:25 +00:00
Adam Brown 408513764c Fix crash when using stdb due to wrong schema 2023-01-26 21:25:04 +00:00
Adam Brown a0c3847611
Merge pull request #312 from ouchadam/renovate/com.google.firebase
Update dependency com.google.firebase:firebase-bom to v31.2.0
2023-01-25 19:33:40 +00:00
renovate[bot] 208b666b3c
Update dependency com.google.firebase:firebase-bom to v31.2.0 2023-01-19 21:20:46 +00:00
Adam Brown 3d02127d6c Merge branch 'main' of github.com:ouchadam/helium 2023-01-18 21:02:32 +00:00
Adam Brown d7cb0a7ac6 Update CE 2023-01-18 21:02:23 +00:00
Adam Brown 5599243615
Merge pull request #310 from ouchadam/shortcut-icons
Fix missing icon on shortcut entries
2023-01-17 21:56:21 +00:00
Adam Brown 69c55c05dc Add test case for applying locus id in notification builder 2023-01-17 21:48:23 +00:00
Adam Brown 9cd9520e52 Fix missing icon on shortcut entries
- adds locus id and context to the messages screen
- only shows shorcuts for the most recent rooms with activity (eventually this might want to be customised
2023-01-14 11:47:31 +00:00
Adam Brown 2e12e5e089 fixing profile toolbar ordering 2023-01-10 22:03:08 +00:00
Adam Brown 2a17f9d165
Merge pull request #309 from ouchadam/bug-allow-profile-to-scroll
Fix profile page not scrolling when the screen is small
2023-01-10 21:57:11 +00:00
Adam Brown 6639f9ff31 fixing profile page not scrolling when the screen is small 2023-01-10 21:49:43 +00:00
Adam Brown e069084b23 Merge branch 'main' of github.com:ouchadam/helium 2023-01-08 15:13:08 +00:00
Adam Brown 457283bbbf removing fdroid meta, the content is available at https://github.com/ouchadam/fdroid-repository instead 2023-01-08 15:13:00 +00:00
Adam Brown 5871b19ebb
Update README.md 2023-01-08 15:09:26 +00:00
Adam Brown 75ff35a7d5 Updating fdroid references to point to self hosted repo 2023-01-08 15:03:45 +00:00
Adam Brown c5b240cc3c add missing toString in release pipeline 2023-01-08 12:36:26 +00:00
Adam Brown 5eedb31d46 remove matrix release pipeline workaround 2023-01-08 12:34:06 +00:00
Adam Brown 6494caaddb
Merge pull request #305 from ouchadam/version-format
Updating version name format
2023-01-07 16:45:32 +00:00
Adam Brown e15806888a Updating version name format to use chronological and numerical ordering 2023-01-07 16:38:40 +00:00
Adam Brown a64ee133ed
Merge pull request #304 from ouchadam/bug-reply-to-reply-crash
Crash fix when sending message after replying to an unsupported message type
2023-01-07 15:59:18 +00:00
Adam Brown 068d121634
Merge pull request #303 from ouchadam/feature-back-behaviour
Allow messages `up arrow` to relaunch main screen
2023-01-07 15:55:46 +00:00
Adam Brown b13ca617c5 Avoid updating reply state with no yet supported message types 2023-01-07 15:51:55 +00:00
Adam Brown 3375ecdb12 When using the up arrow, navigate back to the main messages screen
- Ensures only 1 main activity can be launched
2023-01-07 15:24:36 +00:00
Adam Brown 449f1bf4c2
Merge pull request #302 from ouchadam/feature-leave-room
[Feature] Leave room
2023-01-07 15:04:03 +00:00
Adam Brown e990227f81 Add leave room test cases 2023-01-07 14:58:04 +00:00
Adam Brown f1e05e0a6f Add ability to leave room via overflow menu 2023-01-07 14:26:31 +00:00
Adam Brown 11e99fa427
Merge pull request #301 from ouchadam/renovate/ktor
Update dependency io.ktor:ktor-client-android to v2.2.2
2023-01-07 12:40:55 +00:00
Adam Brown 3837dd29da Merge branch 'main' of github.com:ouchadam/helium 2023-01-07 12:28:15 +00:00
Adam Brown 339631dccd Update engine
- Disables WIP verification events from being captured
- Rename reject room
2023-01-07 12:28:06 +00:00
renovate[bot] 4f6309a70d
Update dependency io.ktor:ktor-client-android to v2.2.2 2023-01-03 16:23:53 +00:00
Adam Brown 9b80169280
Merge pull request #297 from ouchadam/renovate/kotlin-monorepo
Update kotlin monorepo to v1.8.0
2022-12-30 17:17:22 +00:00
Adam Brown aab0d469ea update chat-engine 2022-12-30 17:11:47 +00:00
Adam Brown bfc4e83ee7
Merge pull request #298 from ouchadam/tech/home-reducer
Tech/home reducer
2022-12-30 16:50:37 +00:00
Adam Brown 167c3f81c4 Add beta version usecase tests 2022-12-30 16:38:49 +00:00
Adam Brown 58470e2dcd Add home reducer tests
- reworks the multi state
2022-12-30 16:38:33 +00:00
Adam Brown 7a8c8ed88d Convert home view model to reducer 2022-12-30 13:30:14 +00:00
Adam Brown c6ad944994 Downscoping the shared flow to avoid leaking downstream 2022-12-29 20:42:15 +00:00
Adam Brown ac2c975d3f Avoiding state getters on home model 2022-12-29 20:05:10 +00:00
renovate[bot] 17e0096f12
Update kotlin monorepo to v1.8.0 2022-12-29 20:01:10 +00:00
Adam Brown a58a734af4 Merge branch 'main' of github.com:ouchadam/helium 2022-12-29 20:00:24 +00:00
Adam Brown 5cad06a737 Update screen-state to latest 2022-12-29 20:00:14 +00:00
Adam Brown 86dc8f0b81
Merge pull request #296 from ouchadam/renovate/matrix-js-sdk-23.x
Update dependency matrix-js-sdk to v23
2022-12-28 17:54:10 +00:00
renovate[bot] ae16c06051
Update dependency matrix-js-sdk to v23 2022-12-21 18:01:42 +00:00
Adam Brown 3d98a979fe
Merge pull request #295 from ouchadam/tech/login-state
Tech/Converting login view model to state/reducer pattern
2022-12-13 20:56:47 +00:00
Adam Brown df9e97cbf8 adding tests around login usecase 2022-12-13 20:50:35 +00:00
Adam Brown 27e29ebd34 adding tests around login reducer 2022-12-13 20:35:12 +00:00