Luke Hubmayer-Werner 23e7d8693a | ||
---|---|---|
.idea | ||
app | ||
gradle | ||
.gitignore | ||
README.md | ||
build.gradle.kts | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
settings.gradle.kts |
README.md
Untitled Android PDF Reader
Minimum Viable Goals:
- Continuous Horizontal Scroll - unreasonably rare feature
- Presentation View - i.e. show on an external monitor - haven't seen another app do this yet!
- Immersive View - no system status bar etc.
- Autocrop margins
- Open files the Android way
-
- Accept intents to load a single PDF
-
- Built-in file browser with requisite permissions
- Delete+Reorder Pages - doesn't have to save the source file, but does need to save a change journal
-
- Tap thumbnails to hide/show pages
-
- Drag thumbnails to rearrange pages
-
- Save metadata of these actions between sessions
- Text Annotations - as above
Stretch Goals:
- Networked View:
-
- send PDF file to another client
-
- synchronize views for different readers
-
- coordinate views for one reader multiscreen
- Pen Annotations
- Autocrop undesired elements (e.g. logo in top right corner, copyright footer)
- Improve overall UI