Commit graph

930 commits

Author SHA1 Message Date
a746734ad8 common: add TagList 2025-06-07 09:06:51 +05:30
d69629c319 fix: upgrade AndroidX snapshot 2025-06-07 09:06:51 +05:30
d4bfee92b5 fix: avoid deprecated API 2025-06-05 18:35:43 +05:30
091276a3c6 fix: upgrade about libraries 2025-06-04 00:08:30 +05:30
669ec2ad09 fix: use nav3 snapshots
This works around a fatal crash that is triggered during configuration changes
2025-06-03 01:29:35 +05:30
6badde13b0 fix: disable more config changes 2025-06-03 00:48:35 +05:30
7c9f833ade refactor: pull down comments stuff into common 2025-06-01 14:40:43 +05:30
0d47787a73 refactor: remove unused method 2025-06-01 13:49:30 +05:30
30d035baa2 fix: restore navigation rail
Fixes #834
2025-05-30 00:06:22 +05:30
eccdb91c82 fix: disable InvalidPackage lint 2025-05-26 19:36:06 +05:30
0d3c08c10a refactor: hoist state out of UserProfile
Solves the issue of every pop of the backstack causing data to be re-fetched,
but now has the issue of the data being stale for a few frames. Still better
than the current state, so I'll take it.
2025-05-26 19:02:37 +05:30
daf66a16bc refactor: move HttpFailure.toError to api module
Also expose EitherNet as an api dependency since it's part of the
public API.
2025-05-26 18:51:23 +05:30
2543f5bcc2 refactor: Nav3Screen -> LobstersPostsScreen 2025-05-25 23:12:07 +05:30
e92017173d refactor: cleanup ClawBackStack implementation 2025-05-25 23:11:33 +05:30
fe5a6f0a93 fix: add missing adaptive strategy 2025-05-25 22:46:34 +05:30
f7c8f968e5 feat: add adaptive hints to Nav3Screen 2025-05-25 22:46:34 +05:30
a3f15a911e fix(deps): add material3 navigation3 adaptive 2025-05-25 22:46:34 +05:30
24a07c9600 fix: remove unused dependencies 2025-05-25 22:46:34 +05:30
f64d4ab9a1 refactor: eliminate Destination indirection 2025-05-25 22:46:34 +05:30
9dce06ff80 refactor: pull out ClawAppBar
Also change consumers of ClawBackStack to take delegating references
2025-05-25 22:46:34 +05:30
beb1943ee6 refactor: consistently use destination over route 2025-05-25 22:46:34 +05:30
9c76617700 refactor: properly use TopLevelRoute 2025-05-25 22:46:34 +05:30
e011870986 refactor: add a custom back stack implementation 2025-05-25 17:43:20 +05:30
eef3fa0fc8 fix: add back Haze 2025-05-25 16:55:19 +05:30
0a466d5f54 feat: add nicer animations 2025-05-25 16:53:18 +05:30
ec70c9ab56 fix: try fixing backstack introspection 2025-05-25 16:53:09 +05:30
699afafcf9 refactor: switch to rememberNavBackStack helper 2025-05-25 16:52:41 +05:30
1385edc3bf refactor: simplify settings screen 2025-05-25 15:30:29 +05:30
92fb2939e6 refactor: fix search destination 2025-05-25 15:30:29 +05:30
bf0a6c40e8 refactor: inline BaseActivity indirection 2025-05-25 15:03:11 +05:30
74ccf74f8d refactor: move navigation rail to nav3 2025-05-25 13:58:35 +05:30
17289a26f1 feat: rewrite navigation on top of Nav3 2025-05-25 13:58:35 +05:30
8edf833461 chore: add a preview to LobstersListItem 2025-05-25 13:58:22 +05:30
604856912f fix: increase swipe thresdhold 2025-05-25 08:51:32 +05:30
be80812dc6 refactor: rewrite comment text rendering 2025-05-25 08:46:00 +05:30
4216c93783 fix: silence more R8 warnings 2025-05-23 00:47:34 +05:30
46d2910a33 chore: regenerate Lint baseline 2025-05-22 23:58:39 +05:30
79204455ca chore: regenerate lint baselines 2025-05-20 17:20:06 +05:30
376f1b09bd chore: refresh lint baselines 2025-04-30 01:39:04 +05:30
1412ee7486 chore: refresh Lint baseline 2025-04-25 01:10:33 +05:30
0db43a8752 chore: silent Aligned16KB lint temporarily 2025-04-08 13:21:35 +05:30
1b80f5525b chore: refresh Lint baselines 2025-04-08 12:54:34 +05:30
e8804efd57 fix(build): upgrade to AGP 8.11.0-alpha03 2025-03-28 23:50:34 +05:30
5599d6d70d refactor: drop screenshot tests
This breaks the Anvil Gradle Plugin

See: https://github.com/ZacSweers/anvil/issues/89
2025-03-28 23:50:07 +05:30
82d8303bfe chore(deps): bump everything 2025-03-28 23:42:39 +05:30
52382d7918 fix: remove useless Sentry-related code 2025-03-11 19:27:29 +05:30
976c9dd064 feat: separate db reads and writes to separate dispatchers 2025-03-11 17:32:56 +05:30
1d291eacae chore: refresh baseline 2025-03-06 21:06:46 +05:30
GitHub Actions
833fcb616d feat(release): start next development iteration 2025-02-13 22:16:04 +00:00
GitHub Actions
8ef213ffdb feat(release): bump version 2025-02-13 22:08:23 +00:00