A pdf viewer for Android with Presentation support.
Go to file
Luke Hubmayer-Werner 96404488f1 Dynamically create Presentations when displays are added/removed 2024-08-19 17:36:58 +09:30
.idea First commit 2024-08-14 15:42:34 +09:30
app Dynamically create Presentations when displays are added/removed 2024-08-19 17:36:58 +09:30
gradle Update dependencies 2024-08-14 22:17:47 +09:30
.gitignore First commit 2024-08-14 15:42:34 +09:30
README.md Accept intents to load a single PDF 2024-08-18 00:05:02 +09:30
build.gradle.kts First commit 2024-08-14 15:42:34 +09:30
gradle.properties First commit 2024-08-14 15:42:34 +09:30
gradlew First commit 2024-08-14 15:42:34 +09:30
gradlew.bat First commit 2024-08-14 15:42:34 +09:30
settings.gradle.kts First commit 2024-08-14 15:42:34 +09:30

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