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
renovate[bot]
f452833f6d
chore(deps): update kotlin and compose to v2.0.20 ( #635 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.jetbrains.kotlin.plugin.serialization](https://kotlinlang.org/ )
([source](https://togithub.com/JetBrains/kotlin )) | `2.0.10` -> `2.0.20`
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [org.jetbrains.kotlin.plugin.compose](https://kotlinlang.org/ )
([source](https://togithub.com/JetBrains/kotlin )) | `2.0.10` -> `2.0.20`
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://kotlinlang.org/ )
([source](https://togithub.com/JetBrains/kotlin )) | `2.0.10` -> `2.0.20`
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>JetBrains/kotlin
(org.jetbrains.kotlin.plugin.serialization)</summary>
###
[`v2.0.20`](https://togithub.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/msfjarvis/compose-lobsters ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2024-08-22 18:38:00 +00:00
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
e2bcabe4e5
chore: refresh Lint baseline
2024-06-13 20:56:45 +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
GitHub Actions
b0c6806226
feat(release): start next development iteration
2024-06-05 07:52:29 +00:00
GitHub Actions
6e29d61799
feat(release): bump version
2024-06-05 07:49:10 +00:00
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
8c0734a19a
fix(build): enable Compose strong skipping mode
2024-05-30 02:02:12 +05:30
c471fee4ee
fix(build): cut over to upstream Compose Compiler
2024-05-22 02:40:24 +05:30
b12b5c800f
feat(android): add share action
2024-05-20 01:37:00 +05:30
GitHub Actions
ce64454cec
feat(release): start next development iteration
2024-05-14 07:49:51 +00:00
GitHub Actions
b3313efbbe
feat(release): bump version
2024-05-14 07:46:16 +00:00
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
c79b7114fb
refactor: selectively apply DAGP advice
2024-04-30 00:53:21 +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
GitHub Actions
215b259288
feat(release): start next development iteration
2024-04-24 18:32:18 +00:00
GitHub Actions
ab1f276a08
feat(release): bump version
2024-04-24 18:28:03 +00:00
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
GitHub Actions
24a4d20a03
feat(release): start next development iteration
2024-04-24 06:51:09 +00:00
GitHub Actions
57f95d790d
feat(release): bump version
2024-04-24 06:47:57 +00:00
a3e9957e49
fix(build): make internal build debuggable
...
Makes it easier to pull out the database
2024-04-22 01:21:49 +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
ed5b6c21da
Revert "fix(deps): upgrade Compose"
...
I guess it is not unmaintained
This reverts commit d19c1e11be
.
2024-04-18 03:48:34 +05:30
d0bf2a4fb2
fix: handle user profile navigation correctly
2024-04-18 01:54:26 +05:30