Commit graph

153 commits

Author SHA1 Message Date
784dcf16f8 feat(android): add a screenshot test for NetworkPosts 2024-09-02 12:49:32 +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
renovate[bot]
f452833f6d
chore(deps): update kotlin and compose to v2.0.20 (#635)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](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`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.plugin.serialization/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin.plugin.serialization/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin.plugin.serialization/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin.plugin.serialization/2.0.10/2.0.20?slim=true)](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`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.plugin.compose/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin.plugin.compose/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin.plugin.compose/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin.plugin.compose/2.0.10/2.0.20?slim=true)](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`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.10/2.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/2.0.10/2.0.20?slim=true)](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
8f69490c11 Reapply "refactor(android): migrate to navigation safe-args"
This reverts commit 6296afe51a.
2024-07-03 14:03:48 +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
bb3cef2f5b refactor(android): migrate to navigation safe-args
(cherry picked from commit 127a69249e)

Fixes PP-77
2024-05-30 14:03:42 +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
83eb3c13b2 feat(android): add a heap growth detection test 2024-05-13 02:51:25 +05:30
68a5de84f7 Revert "refactor(android): migrate to navigation safe-args"
This reverts commit 127a69249e.
2024-05-08 19:28:24 +05:30
127a69249e refactor(android): migrate to navigation safe-args 2024-05-03 01:27:19 +05:30
c79b7114fb refactor: selectively apply DAGP advice 2024-04-30 00:53:21 +05:30
a3e9957e49 fix(build): make internal build debuggable
Makes it easier to pull out the database
2024-04-22 01:21:49 +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
d19c1e11be fix(deps): upgrade Compose
The BOM is likely to go unmaintained in the future

See: https://github.com/chrisbanes/compose-bom/issues/97
2024-04-18 01:02:26 +05:30
renovate[bot]
feae5d2630 chore(deps): update plugin licensee to v1.11.0
(cherry picked from commit a030290ec242a469d5610c85e2faa1c26ed2535f)
2024-03-30 03:00:45 +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
f115fd8dda fix(build): remove obsolete workaround 2024-02-22 13:34:29 +05:30
6a9cd40eaf fix(deps): update androidx.test and Licensee 2024-01-30 00:47:07 +05:30
d4a6009b92 feat(android): add libraries attribution page 2024-01-18 04:07:30 +05:30
ca91918707
feat(android): add a WebView for login purposes 2023-12-03 23:22:29 +05:30
025c24a9d9
feat(android): switch to M3-compatible pull to refresh 2023-10-03 22:43:34 +05:30
ed32186984
refactor(build): adopt Slack lints 2023-09-28 15:14:36 +05:30
7b0b206905
refactor(database): split out JVM and Android parts 2023-09-26 16:35:50 +05:30
62f512e319 feat(android): basic widget implementation
This needs a Glance version of LobstersCard to function
2023-09-22 00:58:49 +05:30
f39e9889f3 feat(android): delete unused DataStore code 2023-09-21 16:11:45 +05:30
772d368caa chore(android): delete startup profile 2023-09-19 14:27:23 +05:30
2f2d2e694e
fix(android): remove unnecessary Konvert configuration
We're only using it in the `model` subproject right now.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-09-09 16:48:24 +05:30
25382acf0e
refactor(model): use Konvert to automatically generate mappings 2023-09-09 13:31:28 +05:30
b31a3755bb
chore: add TraceLog 2023-09-01 04:05:20 +05:30
4b4f00ad8e
feat(android): enable read posts feature 2023-08-30 15:13:34 +05:30
fcd85dc8e1
feat(android): feature flag "read posts" feature 2023-08-16 11:27:57 +05:30
bc3a1266f4
refactor(android): drop Accompanist SystemUI Controller dependency 2023-08-16 11:25:13 +05:30
4961af8a20
fix(android): workaround packaging regression 2023-08-04 02:42:31 +05:30
1e396bc7ff
feat(android): add Licensee to track dependency licenses 2023-08-04 02:19:42 +05:30
e0eb748318
fix(android): remove native library fix attempts
There is no measurable evidence that these helped at all
2023-08-03 16:58:38 +05:30
bae671ad23
feat(android): switch comments page to a swipe action 2023-08-02 01:40:36 +05:30
3bb5dfffbe
refactor(build): migrate to Baseline Profile Gradle Plugin 2023-07-31 16:48:09 +05:30
0359860b82 refactor(android): move link metadata extraction to Unfurl
Crux is doing major changes for no good reason
2023-07-17 15:03:55 +05:30
0e4e344a2f
fix(deps): upgrade workmanager to 2.9.0-alpha01 2023-06-29 18:12:26 +05:30
b5c57500b1
feat: revert back to old text pipeline
Things have been entirely too slow on the lobste.rs front and I don't care much to continue pushing for it.

Fixes #382
Fixes #383
2023-06-28 10:58:39 +05:30
22d1755fd2
fix(android): use SoLoader to load libraries 2023-06-13 01:44:31 +05:30
40cd7758dc
chore: remove unused Markdown dependencies 2023-06-09 20:09:44 +05:30
47a398f518
refactor: move metadata-extractor to android 2023-06-05 13:24:22 +05:30
0a1913e056
feat(build): add module-graph-assert plugin 2023-06-05 10:04:41 +05:30
68db3dcda6
refactor: move coroutine-utils into core 2023-06-05 09:52:12 +05:30
a920f899fb
fix(android): automatically extract native libraries 2023-06-04 00:03:38 +05:30
Yash-Garg
78b77fd4c1
feat: add adaptive navigation for different screen sizes 2023-05-28 13:17:55 +05:30
ae10d433e6
refactor: switch to Material Icons
Our previous system resulted in leaner code but was way too annoying to add
new icons to.
2023-05-18 02:03:17 +05:30