]> git.otsuka.systems Git - alexandria/commit
initial commit
authorCameron Otsuka <cameron@otsuka.haus>
Tue, 11 Aug 2026 15:46:09 +0000 (08:46 -0700)
committerCameron Otsuka <cameron@otsuka.haus>
Tue, 11 Aug 2026 15:46:09 +0000 (08:46 -0700)
commit116fa570e9d952c4ef7830f06a5182838430ab27
treea129131d81190d72d4394e5f0b561bd6ddce82bc
initial commit
54 files changed:
.gitignore [new file with mode: 0644]
AGENTS.md [new file with mode: 0644]
README.md [new file with mode: 0644]
app/build.gradle.kts [new file with mode: 0644]
app/src/main/AndroidManifest.xml [new file with mode: 0644]
app/src/main/assets/fonts/Atkinson.otf [new file with mode: 0644]
app/src/main/assets/fonts/LibertinusSerif-Bold.otf [new file with mode: 0644]
app/src/main/assets/fonts/LibertinusSerif-BoldItalic.otf [new file with mode: 0644]
app/src/main/assets/fonts/LibertinusSerif-Italic.otf [new file with mode: 0644]
app/src/main/assets/fonts/LibertinusSerif-Regular.otf [new file with mode: 0644]
app/src/main/assets/fonts/NotoSans-Bold.ttf [new file with mode: 0644]
app/src/main/assets/fonts/NotoSans-Regular.ttf [new file with mode: 0644]
app/src/main/assets/fonts/SourceCode-Regular.otf [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/EpubParser.kt [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/LibraryRepository.kt [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/LibraryScreen.kt [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/MainActivity.kt [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/Models.kt [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/ReaderScreen.kt [new file with mode: 0644]
app/src/main/java/com/alexandria/reader/ReaderWebView.kt [new file with mode: 0644]
app/src/main/res/drawable/ic_launcher.xml [new file with mode: 0644]
app/src/main/res/font/atkinson.otf [new file with mode: 0644]
app/src/main/res/values/styles.xml [new file with mode: 0644]
build.gradle.kts [new file with mode: 0644]
gradle.properties [new file with mode: 0644]
gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
gradlew [new file with mode: 0644]
gradlew.bat [new file with mode: 0644]
local.properties [new file with mode: 0644]
scripts/test.ps1 [new file with mode: 0644]
scripts/verify-fixed-page-tools.ps1 [new file with mode: 0644]
scripts/verify-running.ps1 [new file with mode: 0644]
scripts/verify-search-history.ps1 [new file with mode: 0644]
settings.gradle.kts [new file with mode: 0644]
tests/fixtures/fixed-layout-src/META-INF/container.xml [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/fixed.css [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/nav.xhtml [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/package.opf [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/page1.xhtml [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/page2.xhtml [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/page3.xhtml [new file with mode: 0644]
tests/fixtures/fixed-layout-src/OEBPS/page4.xhtml [new file with mode: 0644]
tests/fixtures/fixed-layout-src/mimetype [new file with mode: 0644]
tests/fixtures/fixed-layout.epub [new file with mode: 0644]
tests/fixtures/navigation-src/META-INF/container.xml [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/chapter1.xhtml [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/chapter2.xhtml [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/chapter3.xhtml [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/chapter4.xhtml [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/nav.xhtml [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/package.opf [new file with mode: 0644]
tests/fixtures/navigation-src/OEBPS/style.css [new file with mode: 0644]
tests/fixtures/navigation-src/mimetype [new file with mode: 0644]
tests/fixtures/navigation.epub [new file with mode: 0644]