Claw for Android: Unofficial read-only client for https://lobste.rs, built using Jetpack Compose.
Go to file
GitHub Actions deb900f8f8 feat(release): bump version 2023-10-06 08:47:17 +00:00
.github chore(deps): update gradle/gradle-build-action digest to 842c587 2023-10-01 01:43:33 +00:00
.idea chore(idea): add ktfmt and code completion tweaks 2022-09-06 11:10:06 +05:30
android feat(release): bump version 2023-10-06 08:47:17 +00:00
api fix(api): simplify test assertion 2023-09-17 01:38:46 +05:30
benchmark chore(android): delete startup profile 2023-09-19 14:27:23 +05:30
build-logic fix(build): prevent invalid lints failing build 2023-09-29 12:06:52 +05:30
common fix(common): prevent crashing when parsing comment trees 2023-10-06 13:51:18 +05:30
core refactor(build): adopt Slack lints 2023-09-28 15:14:36 +05:30
database refactor(database): move `SavedPostSerializer` to `core` 2023-09-26 16:37:28 +05:30
gradle fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.6 2023-10-06 01:24:19 +00:00
maestro feat: add Search flow to Maestro 2023-07-25 20:17:27 +05:30
model refactor(database): split out JVM and Android parts 2023-09-26 16:35:50 +05:30
scripts feat(scripts): generate dark and light feature graphics 2023-09-26 17:16:46 +05:30
secrets fix(release): update secrets handling scripts 2023-07-26 14:10:49 +05:30
spotless feat(build): add copyright license headers to XML files 2023-07-09 22:59:58 +05:30
.editorconfig chore: add an editorconfig file to approximate ktfmt formatting 2022-12-09 16:08:36 +05:30
.git-blame-ignore-revs chore: add `database` refactor to blame ignore revs 2023-09-26 16:36:42 +05:30
.gitattributes refactor(build): migrate to Baseline Profile Gradle Plugin 2023-07-31 16:48:09 +05:30
.gitignore chore(gitignore): add `claw-export.json` 2023-06-05 02:18:09 +05:30
.ignore chore: make `rgignore` common 2023-10-06 12:21:10 +05:30
CHANGELOG.md feat(release): bump version 2023-10-06 08:47:17 +00:00
LICENSE fix: remove inaccurate copyright header 2022-11-02 12:23:09 +05:30
PRIVACY.md chore: add a barebones privacy policy 2022-09-10 02:51:57 +05:30
README.md feat(README): use theme-context for feature graphics 2023-09-26 17:17:45 +05:30
build.gradle.kts chore(README): refresh module graph graphic 2023-09-20 09:05:52 +05:30
gradle.properties chore(build): refresh Gradle Kotlin IC properties 2023-08-20 03:27:12 +05:30
gradlew chore(deps): update dependency gradle to v8.4 2023-10-04 23:27:29 +00:00
gradlew.bat Revert "Revert "chore(deps): update dependency gradle to v7.6"" 2022-11-28 12:57:23 +05:30
sentry.properties chore: add missing `sentry.properties` 2023-03-03 03:07:00 +05:30
settings.gradle.kts Revert "Revert "fix(deps): use Swipe snapshots"" 2023-10-03 22:43:34 +05:30

README.md

Claw for lobste.rs CI

Unofficial Android app for read-only access to lobste.rs, built with Jetpack Compose.

Get it on Google Play

Snapshots from the development branch can be obtained here.

A grid of screenshots from the app, in clockwise order: the main screen, the comments page, the search page and the saved posts page

A grid of screenshots from the app, in clockwise order: the main screen, the comments page, the search page and the saved posts page

Module dependency graph

%%{
  init: {
    'theme': 'dark'
  }
}%%

graph TB

  model --> database
  benchmark --> android
  android --> api
  android --> common
  android --> core
  android --> database
  android --> model
  android --> benchmark
  api --> model
  common --> core
  common --> database
  common --> model

License

See LICENSE