Adam Brown
|
2e12e5e089
|
fixing profile toolbar ordering
|
2023-01-10 22:03:08 +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
|
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
|
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
|
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
|
339631dccd
|
Update engine
- Disables WIP verification events from being captured
- Rename reject room
|
2023-01-07 12:28:06 +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
|
ac2c975d3f
|
Avoiding state getters on home model
|
2022-12-29 20:05:10 +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 |
Adam Brown
|
821c317916
|
converting login view model to state/reducer pattern
|
2022-12-13 19:15:30 +00:00 |
Adam Brown
|
5ddd407884
|
avoiding versioned plugins and making the buildSrc the main plugin classloader
|
2022-12-11 15:06:05 +00:00 |
Adam Brown
|
f1077efc17
|
convert to version catalog
|
2022-12-11 12:50:46 +00:00 |
Adam Brown
|
c71f2b8a27
|
using test engine module
|
2022-12-05 22:48:38 +00:00 |
Adam Brown
|
eb896017f3
|
First pass at extracting the engine module
|
2022-12-05 22:25:06 +00:00 |
Adam Brown
|
bb7e8603dc
|
Make use of extract state modules
|
2022-11-28 18:57:50 +00:00 |
Adam Brown
|
0020c29426
|
logging inner error cause to the log output
- also fixes log lines introducing blank lines due to a missing line height
|
2022-11-10 23:13:09 +00:00 |
Adam Brown
|
d66f0c0ab9
|
allowing the messages view to fail with nothing to see here
- means the user can go into the settings and enable logging to find out what's going wrong
|
2022-11-10 22:40:42 +00:00 |
Adam Brown
|
aa19346aed
|
create tests for profile use case
|
2022-11-07 21:13:52 +00:00 |
Adam Brown
|
84bb15e5db
|
porting profile to reducer
|
2022-11-07 20:53:35 +00:00 |
Adam Brown
|
06bff064a8
|
fixing app upgrade not asking user to clear cache
|
2022-11-06 20:49:15 +00:00 |
Adam Brown
|
dace6e9b8a
|
using dynamic colour for links in messages to avoid clashing
|
2022-11-06 18:52:51 +00:00 |
Adam Brown
|
c6b9a997f3
|
make profile tab switch instant when the data is already available
|
2022-11-04 11:34:55 +00:00 |
Adam Brown
|
5db1a87a38
|
fixing sync leak when changing to the profile page
|
2022-11-04 10:25:54 +00:00 |
Adam Brown
|
2739aa8ba5
|
fixing test compilation errors
|
2022-11-04 09:27:16 +00:00 |
Adam Brown
|
7a426ab1e7
|
add dedicated redacted message type in order to render it separately
|
2022-11-04 09:10:48 +00:00 |
Adam Brown
|
a709fe503a
|
avoid opening the room list when going back from the settings page
|
2022-11-03 17:24:47 +00:00 |
Adam Brown
|
c6a6dd9bd3
|
simplify notification channels creation
|
2022-11-03 17:10:29 +00:00 |
Adam Brown
|
67be48a48e
|
fixing previous false positive
|
2022-11-03 16:18:11 +00:00 |
Adam Brown
|
b1c5481d1e
|
adding test for cancelling previous page job
- fixes wrong page key being used to cancel previous
|
2022-11-03 12:40:27 +00:00 |
Adam Brown
|
6492afe063
|
adding missing image gallery reducer tests
|
2022-11-03 12:34:05 +00:00 |
Adam Brown
|
42761c0899
|
adding test for fetching media folders
|
2022-11-03 11:28:27 +00:00 |
Adam Brown
|
dcf4b4c80a
|
adding media fetching tests
|
2022-11-03 10:57:05 +00:00 |
Adam Brown
|
533122f1ab
|
porting viewmodel tests to reducer
|
2022-11-03 09:04:25 +00:00 |
Adam Brown
|
f0e5ae4502
|
porting page reducers to new iteration
|
2022-11-02 20:55:50 +00:00 |
Adam Brown
|
7a13f530b0
|
porting settings to reducer pattern
- creates a generate page reducer for combining with other reducers
|
2022-11-02 19:29:48 +00:00 |
Adam Brown
|
8a8aa375c0
|
moving page reducer to the compose-core module
|
2022-11-02 16:10:57 +00:00 |
Adam Brown
|
ec56e74c98
|
cancelling previous page jobs when switch gallery pages
|
2022-11-02 16:08:29 +00:00 |
Adam Brown
|
2b9142b6c4
|
Merge branch 'main' into tech/redux-pages
|
2022-11-02 15:58:26 +00:00 |
Adam Brown
|
68674aeaab
|
update tests to reflect muting
|
2022-11-02 14:42:35 +00:00 |
Adam Brown
|
92639beb73
|
binding muted state to a icon within the room ist
|
2022-11-02 14:03:16 +00:00 |
Adam Brown
|
dc5a46e0cd
|
lifts room muting to the chat engine
|
2022-11-02 11:48:59 +00:00 |
Adam Brown
|
7e184cf200
|
add room UI to mute room + persistence layer
|
2022-11-02 11:15:32 +00:00 |
Adam Brown
|
cd6857eb8d
|
add initial state test
|
2022-11-01 18:01:39 +00:00 |
Adam Brown
|
70bc1be72d
|
port profile and page to reducer pattern
|
2022-11-01 17:36:22 +00:00 |
Adam Brown
|
b9dda51112
|
port messageviewmodel tests to the reducer domain and add more
|
2022-11-01 12:13:31 +00:00 |