943cddd8a4
fix(android): cache search results properly
2024-09-02 14:11:36 +05:30
1ebf610794
fix(common): slightly increase padding in LobstersCard
2024-09-02 12:49:32 +05:30
784dcf16f8
feat(android): add a screenshot test for NetworkPosts
2024-09-02 12:49:32 +05:30
7037d55bf2
fix(android): collect saved posts flow in a Lifecycle aware manner
2024-09-02 00:51:30 +05:30
4ab76c60bb
fix(android): ensure pull refresh indicator is visible
2024-09-02 00:31:54 +05:30
077c855ef3
fix(android): give the right padding to SearchBar
...
Fixes #644
2024-08-29 12:42:22 +05:30
1de4916c9c
feat: redesign bottom navigation bar
2024-08-28 15:17:38 +05:30
4f3bafc051
fix(android): migrate to Material3 pull refresh indicator
2024-08-28 13:42:36 +05:30
8651a4f66b
refactor: lazily query saved and read state in UI
...
Having this always be read from the UI avoids values going stale inside data models
Fixes #641
2024-08-28 13:12:31 +05:30
6f424ae2d5
fix(android): avoid triggering a refresh on saving posts
...
The underlying issue is still not resolved since work on paging has stalled out in
Store5, but this trades the bad UX of an unwanted refresh for the slightly less
bad UX of the saved state sometimes being stale.
Fixes #558
2024-08-28 12:37:57 +05:30
c8d1491196
refactor(android): inline refresh load state
2024-08-28 12:18:58 +05:30
1dfcda4a64
feat(android): enable Sentry session replay
2024-08-24 16:02:56 +05:30
39e3d783cd
refactor: make PostComments non-nullable
2024-08-21 13:37:48 +05:30
67b253ba62
fix(android): reorder settings items
2024-08-08 03:44:03 +05:30
f1fcaf53f4
feat(android): link up bottombar visibility with scroll
2024-07-09 23:43:31 +05:30
8f69490c11
Reapply "refactor(android): migrate to navigation safe-args"
...
This reverts commit 6296afe51a
.
2024-07-03 14:03:48 +05:30
3a6f7be808
fix(android): surface upstream downtime more prominently
2024-06-26 11:58:12 +05:30
cef05306ba
fix(android): update LeakCanary API usage
...
Fixes 9a1f42764e
2024-06-13 20:46:01 +05:30
742a30bfdd
Revert "fix(android): attempt to workaround duplicate item keys bug"
...
Doesn't seem to have resolved the issue.
This reverts commit 9c07169b1b
.
2024-06-11 19:45:58 +05:30
9c07169b1b
fix(android): attempt to workaround duplicate item keys bug
...
Fixes COMPOSE-LOBSTERS-2E
2024-06-05 13:12:52 +05:30
6296afe51a
Revert "refactor(android): migrate to navigation safe-args"
...
This reverts commit cf390de486
and bb3cef2f5b
.
2024-05-31 01:05:14 +05:30
cf390de486
refactor(android): move navigation extensions to their own file
2024-05-30 18:07:23 +05:30
bb3cef2f5b
refactor(android): migrate to navigation safe-args
...
(cherry picked from commit 127a69249e
)
Fixes PP-77
2024-05-30 14:03:42 +05:30
a791588423
fix(android): work around weird scroll issue with saved posts
2024-05-30 13:07:51 +05:30
b12b5c800f
feat(android): add share action
2024-05-20 01:37:00 +05:30
83eb3c13b2
feat(android): add a heap growth detection test
2024-05-13 02:51:25 +05:30
c9c908d1a5
fix(android): improve TopAppBar
layout spacing
2024-05-09 18:11:39 +05:30
2ce804ed90
refactor: inline ClawAppBar
2024-05-09 18:02:02 +05:30
68a5de84f7
Revert "refactor(android): migrate to navigation safe-args"
...
This reverts commit 127a69249e
.
2024-05-08 19:28:24 +05:30
b69fa43d29
Revert "fix(android): correct navigation route for attribution page"
...
This reverts commit 60a7b815ea
.
2024-05-08 19:24:05 +05:30
9fe6e34015
chore: make LaunchedEffect
keys consistent
2024-05-07 13:09:30 +05:30
60a7b815ea
fix(android): correct navigation route for attribution page
...
Fixes PP-54
2024-05-03 23:59:21 +05:30
127a69249e
refactor(android): migrate to navigation safe-args
2024-05-03 01:27:19 +05:30
54ec5a4c8d
Revert "fix: remove visual divider"
...
It's better with it
This reverts commit 687cb32f7c
.
2024-04-30 01:16:17 +05:30
d8b2ff6c8d
fix(android): add missing user destination to search screen
...
Fixes COMPOSE-LOBSTERS-3V
2024-04-27 16:56:16 +05:30
7cbb8e6237
fix(android): eagerly init ClawApplication#applicationComponent
2024-04-26 17:45:18 +05:30
687cb32f7c
fix: remove visual divider
2024-04-24 23:44:36 +05:30
5abb5f109b
fix(android): disable back invoked callback
...
Testing if this fixes the bug I'm seeing
Fixes COMPOSE-LOBSTERS-2X
2024-04-24 23:31:35 +05:30
ec4066c472
chore(android): add a preview to NetworkPosts
2024-04-20 15:18:10 +05:30
ced43b00be
refactor(android): boost page load performance
...
This is kinda embarassing tbh.
2024-04-18 17:50:23 +05:30
0ca18d9216
fix(android): add log tags to Unfurl logger
2024-04-18 17:46:30 +05:30
d0bf2a4fb2
fix: handle user profile navigation correctly
2024-04-18 01:54:26 +05:30
2b9680d3d8
refactor: remove deeplinks
...
Fixes #484
2024-04-18 01:08:42 +05:30
1fff9d9aa2
fix(android): only attempt to scroll when items exist
...
Fixes COMPOSE-LOBSTERS-3F
2024-04-14 20:51:57 +05:30
1ef6b2bf91
chore: minor formatting tweak
2024-03-21 01:29:44 +05:30
71977c5b2c
refactor(android): move UIPost rewrite into PagingSource
2024-03-16 23:45:56 +05:30
5c0b5bb4f7
fix(widget): open comments screen directly for lobsters-native posts
...
Fixes COMPOSE-LOBSTERS-2P
2024-03-16 18:01:30 +05:30
5ba0c9a544
refactor(build): always enable Sentry and set environment
...
Thx Static-Var my beloved
2024-03-16 10:14:57 +05:30
3f18160dd0
fix(android): ensure import flow updates saved posts list
2024-03-07 12:49:03 +05:30
3bccc8748d
feat(build): add internal
build type
...
Allows testing release builds in parallel with Play Store
2024-02-22 13:47:04 +05:30