Commit graph

617 commits

Author SHA1 Message Date
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
8d78e1910a refactor(android): centralize widget display logic 2024-02-13 22:01:14 +05:30
c293fced8a fix(android): relax constraints on post update worker 2024-02-07 00:24:35 +05:30
fa57bc9695 refactor(android): consistently use repository layer 2024-02-07 00:16:06 +05:30
9e2564f352 chore: refresh baseline profiles 2024-02-04 16:02:20 +05:30
b1148679e3 refactor: workaround poor read/saved state management
I need a fresh set of eyes on this absolute mess
2024-01-30 01:36:00 +05:30
cbd7f2fca4 refactor: improve read posts search performance 2024-01-29 18:20:27 +05:30
74a7835a53 refactor(android): switch over to PagingData transformations 2024-01-27 19:55:03 +05:30
e7d5676cb5 refactor: address issues from compose-lint 1.3.x 2024-01-26 14:54:21 +05:30
1524eb23d4 chore: refresh baseline profiles 2024-01-25 01:41:57 +05:30
c5117e8669 refactor(android): the redesigns will continue until the morale improves 2024-01-19 17:17:44 +05:30
1885859d2f refactor(android): further simplify settings page navigation 2024-01-18 21:45:33 +05:30
d4a6009b92 feat(android): add libraries attribution page 2024-01-18 04:07:30 +05:30
renovate[bot]
a187752659 chore(deps): update dependency com.facebook:ktfmt to v0.47
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2024-01-18 01:55:45 +05:30
990c293ac2
fix(android): make widget items more 'boxy' 2024-01-17 19:49:10 +05:30
de1bda0034 fix(android): improve widget layout 2024-01-17 17:32:12 +05:30
c5a3562608 refactor(android): rework sorting mechanism and saved posts month header 2024-01-11 01:54:39 +05:30
6c3d21a5f4 fix(android): prevent StrandHogg 2.0 task hijacking vulnerability 2024-01-10 17:50:30 +05:30