Commit graph

2957 commits

Author SHA1 Message Date
aa088f5dd7 fix(deps): pull out Haze version 2024-09-06 17:27:39 +05:30
b0b47d98a5 fix(common): handle pluralization for unread comments note 2024-09-06 15:30:16 +05:30
2109bcf12c chore(renovate): remove obsolete Compose Compiler directive 2024-09-06 15:30:16 +05:30
6bc6b13ea6 fix(deps): migrate to the official Compose alpha BOM 2024-09-06 15:30:16 +05:30
renovate[bot]
0f20366cf3
chore(deps): update plugin ksp to v2.0.20-1.0.25 2024-09-05 21:51:21 +00:00
renovate[bot]
723ab0add3
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.8 2024-09-05 16:34:11 +00:00
renovate[bot]
77dd4496a5
fix(deps): update dependency dev.chrisbanes.haze:haze-materials to v0.9.0-beta01 2024-09-05 14:31:15 +00:00
renovate[bot]
1e8a93fde8
fix(deps): update dependency dev.chrisbanes.haze:haze to v0.9.0-beta01 2024-09-05 12:22:20 +00:00
fe0e0ea10e fix(deps): update dev.chrisbanes.compose:compose-bom to 2024.09.00-alpha01 2024-09-05 10:25:35 +05:30
renovate[bot]
d26245da17
fix(deps): update androidx 2024-09-05 01:26:15 +00:00
renovate[bot]
aa60160378
chore(deps): update plugin screenshot to v0.0.1-alpha06 2024-09-04 23:00:02 +00:00
943cddd8a4 fix(android): cache search results properly 2024-09-02 14:11:36 +05:30
d5a0bb256f fix(build): inject test dependencies in the screenshotTest source set 2024-09-02 12:49:32 +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
cc5b95e9c8 fix(ci): always download LFS files 2024-09-02 12:49:32 +05:30
e317a1f4f3 feat(common): add a basic screenshot test for MonthHeader 2024-09-02 12:49:32 +05:30
ed4c573ee4 feat(common): set up for Compose screenshot testing 2024-09-02 03:02:49 +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
renovate[bot]
0fe83e8583
chore(deps): update actions/upload-artifact action to v4.4.0 2024-08-30 20:04:41 +00:00
GitHub Actions
68bcae572b feat(release): start next development iteration 2024-08-30 14:34:08 +00:00
GitHub Actions
edfe72f12a feat(release): bump version 2024-08-30 14:30:24 +00:00
renovate[bot]
4ae70e2129
chore(deps): update agp to v8.6.0 2024-08-30 01:26:51 +00:00
renovate[bot]
54c1d4438c
chore(deps): update plugin dependencyanalysis to v2.0.1 2024-08-29 21:51:58 +00:00
renovate[bot]
3e673b09b6
chore(deps): update actions/setup-python digest to f677139 2024-08-29 18:40:39 +00:00
77439a5799 fix(common): correctly size spacer to match system bars 2024-08-29 23:13:26 +05:30
renovate[bot]
adf1af691f
chore(deps): update github/codeql-action action to v3.26.6 2024-08-29 14:03:24 +00:00
1d60fca7eb chore: refresh changelog 2024-08-29 16:54:32 +05:30
8224b71465 fix(common): manually roll equals/hashCode for CommentNode
Excludes the parent field for comparison since it can trigger cycles in some situations

Fixes COMPOSE-LOBSTERS-5G
2024-08-29 16:47:48 +05:30
bf52966772 fix(common): re-add spacer to comments page 2024-08-29 16:34:43 +05:30
dc06410fc4 fix(common): set item keys in comments page 2024-08-29 16:34:15 +05:30
7b78438385 chore: refresh screenshots 2024-08-29 12:42:22 +05:30
077c855ef3 fix(android): give the right padding to SearchBar
Fixes #644
2024-08-29 12:42:22 +05:30
GitHub Actions
f7f3f55261 feat(release): start next development iteration 2024-08-29 03:49:12 +00:00
GitHub Actions
74af4ad5b6 feat(release): bump version 2024-08-29 03:45:26 +00:00
renovate[bot]
6988b5d412
fix(deps): update serialization to v1.7.2 2024-08-28 21:23:08 +00:00
renovate[bot]
ecc7b79720
chore(deps): update plugin modulegraphassert to v2.7.1 2024-08-28 20:29:15 +00:00
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
e68af9be16 chore: enable ktfmt in IDEA
It's more annoying to have code be incorrectly reformatted during editing than the occasional jumpy cursor
2024-08-28 12:08:50 +05:30
renovate[bot]
482258a162
chore(deps): update plugin dependencyanalysis to v2 2024-08-28 00:37:41 +00:00
renovate[bot]
ee44d99f94
chore(deps): update plugin modulegraphassert to v2.7.0 2024-08-27 23:05:29 +00:00
renovate[bot]
6a7de43b15
chore(deps): update gradle/actions digest to 16bf8bc 2024-08-27 01:31:32 +00:00
renovate[bot]
89b490d841
fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.0.beta2 2024-08-25 23:13:20 +00:00
1cbd3b5bd0 fix(common): reintroduce handling for first views for comment state 2024-08-24 16:02:56 +05:30
1dfcda4a64 feat(android): enable Sentry session replay 2024-08-24 16:02:56 +05:30