Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
1f0d6ae
fix: send UnifiedPush encryption keys
Priveetee Sep 28, 2026
fa561c2
fix: prepare progressive SABR windows after seeks
Priveetee Oct 3, 2026
6a62f61
fix: retry visible avatars and thumbnails with backoff
Priveetee Oct 3, 2026
4242be0
fix: hide error artwork in the collapsed player
Priveetee Oct 3, 2026
90ec89e
fix: recover failed stream loading when connectivity returns
Priveetee Oct 3, 2026
e6254f8
chore: reconnect development with the stable release history
Priveetee Oct 3, 2026
afbfa42
build: prepare mobile beta 1.9.1-beta.1
Priveetee Oct 3, 2026
1987107
Merge pull request #97 from TypeType-Video/release/1.9.1-beta.1
Priveetee Oct 3, 2026
c6f1819
fix: allow trusted HTTP self-hosted servers
Priveetee Oct 15, 2026
afd94a3
fix: keep fullscreen gestures inside safe areas
Priveetee Oct 15, 2026
9c35d8c
feat: model recommender instance capability
Priveetee Oct 15, 2026
cec2c0a
feat: manage server recommender settings
Priveetee Oct 15, 2026
523a3f3
feat: gate recommender controls by server capability
Priveetee Oct 15, 2026
f144ae5
build: prepare Android 1.9.1 release
Priveetee Oct 15, 2026
32cea77
test: preserve recommender settings as JSON values
Priveetee Oct 15, 2026
47b28f2
test: verify displayed push notifications
Priveetee Oct 15, 2026
21a5fb0
test: cover the channel notification bell
Priveetee Oct 15, 2026
a1d8ebe
feat: persist server recommender capability
Priveetee Oct 16, 2026
7ea2fad
fix: honor server recommender availability
Priveetee Oct 16, 2026
9ced944
fix: classify malformed media as delivery errors
Priveetee Oct 16, 2026
8fe4972
fix: redact provider media handles in diagnostics
Priveetee Oct 16, 2026
dbcd307
test: avoid writing fullscreen screenshots
Priveetee Oct 16, 2026
7675965
build: prepare mobile beta 1.9.1-beta.2
Priveetee Oct 16, 2026
0ac0cf4
Merge pull request #100 from TypeType-Video/release/1.9.1-beta.2
Priveetee Oct 16, 2026
f8b6eb2
build: prepare mobile beta 1.10.0-beta.1
Priveetee Oct 16, 2026
992bff4
build: base mobile beta bump on current beta
Priveetee Oct 16, 2026
c828be7
Merge pull request #101 from TypeType-Video/release/1.10.0-beta.1
Priveetee Oct 16, 2026
76b52a9
build: prepare TypeType Android 1.10.0
Priveetee Oct 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,6 @@ Play Services.
TypeType Android uses the TypeType Server selected during setup for extraction,
playback sessions, recommendations, synchronization, and downloads.

The Android TV client is part of this repository in the `tv` module. It is a
separate native TV application that uses the same TypeType SDK and server
contracts as the mobile client.

## Screenshots

| Welcome | Add an instance | Home |
Expand All @@ -56,19 +52,6 @@ contracts as the mobile client.
sleep timer.
- Download supported videos and import existing data.

## Android TV

Build the TV client with the included Gradle wrapper:

```sh
./gradlew :tv:assembleDebug
```

The TV module targets Android TV devices from API 23 onward and keeps its TV
navigation, focus behavior, layouts, and playback presentation independent from
the mobile UI. Local builds automatically use a sibling `TypeType-SDK`
checkout; set `TYPETYPE_SDK_PATH` when the SDK is stored elsewhere.

## Install

### F-Droid
Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ android {
applicationId = "dev.typetype.android"
minSdk = 23
targetSdk = 37
versionCode = 10900
versionName = "1.9.0"
versionCode = 11002
versionName = "1.10.0"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
resValue("string", "app_name", "TypeType")
}
Expand Down
Loading
Loading