No description
  • Dart 94.6%
  • CMake 2.4%
  • C++ 1.6%
  • Nix 0.8%
  • HTML 0.4%
  • Other 0.2%
Find a file
TheAnachronism 651d186996
All checks were successful
CI / analyze-and-test (push) Successful in 21s
Beta APK release / release (push) Successful in 3m8s
CI / assemble-release-apk (push) Successful in 4m13s
Reload List hub after active Edit Account connection changes.
Bump SessionState.accountScopeEpoch on in-place connection edits so headlines and Drawer recreate like switch even when Account id is unchanged.
2026-08-06 23:58:51 +02:00
.forgejo/workflows Scoped ci workflow to only application source files and related. 2026-08-04 23:26:18 +02:00
android Retarget packaging to beta/* with project release signing (#66). 2026-08-04 22:12:33 +02:00
docs Document Edit Account semantics from grilling. 2026-08-06 23:36:31 +02:00
lib Reload List hub after active Edit Account connection changes. 2026-08-06 23:58:51 +02:00
linux Register url_launcher for Linux embedder. 2026-08-02 21:44:20 +02:00
test Reload List hub after active Edit Account connection changes. 2026-08-06 23:58:51 +02:00
web Implement Sign-in scaffold and Account session (#10). 2026-08-02 21:36:17 +02:00
.gitignore Ignored .scratch folder. 2026-08-03 21:11:23 +02:00
.metadata Implement Sign-in scaffold and Account session (#10). 2026-08-02 21:36:17 +02:00
AGENTS.md Add agent skill wiring for Forgejo issue tracking. 2026-08-02 19:50:08 +02:00
analysis_options.yaml Implement Sign-in scaffold and Account session (#10). 2026-08-02 21:36:17 +02:00
CONTEXT.md Document Edit Account semantics from grilling. 2026-08-06 23:36:31 +02:00
flake.lock Implement Sign-in scaffold and Account session (#10). 2026-08-02 21:36:17 +02:00
flake.nix Fix flutter debugging. 2026-08-02 22:38:06 +02:00
pubspec.lock Show a Multi-media indicator on thumbnail Headline cards (#77). 2026-08-05 02:38:59 +02:00
pubspec.yaml Show a Multi-media indicator on thumbnail Headline cards (#77). 2026-08-05 02:38:59 +02:00
README.md Add README and sideload install docs for beta 2026-08-04 23:12:02 +02:00

tt-rss Viewer

Flutter Android client for self-hosted Tiny Tiny RSS (sideload beta).

Install / update / privacy for sideload testers: see docs/install.md.

Build

With Nix

nix develop
flutter pub get
flutter run -d android

Or one-shot: nix develop -c flutter run -d android.

Release APK locally (debug-signed unless you provide android/key.properties):

nix develop -c flutter build apk --release

Without Nix

Install a current Flutter SDK, Android SDK / platform tools, and a JDK 17+. Then from the repo root:

flutter pub get
flutter run -d android

Privacy (short)

The app keeps your Account password and session id (sid) on-device for transparent re-login, and talks to the tt-rss instance you configure. Fuller disclosure: docs/install.md.