gsantner / gsantner/markor

Add Feature: PDF Reader (pdf.js library in ViewMode?)

Open
#1,097 5 comments 0 reactions 0 assignees View on GitHub
feature good first issue help wanted
Dominant language
Java
Stars
6.1k
Forks
537
Avg merge
1d 18h
Merged PRs (30d)
4

Description

#### General information

* **App version:** 2.3
* **System:** Android 8

## Description
The goal is to first check if it's easy possible to add PDF viewing to Markor, using [Mozilla's pdf.js](https://mozilla.github.io/pdf.js/getting_started/). If so, add it to Markor.

Note: There are many (java/c/native) alternatives out there, however only javascript based is of interest for Markor ---> So no, mupdf or alike are wanted.

Relevant / hints:
*
*

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing Markor's ViewMode implementation and Mozilla's pdf.js getting-started guidance, then compare the linked Android WebView and GrapheneOS PdfViewer examples. Determine whether a JavaScript-based PDF viewer fits Markor's Android support, including Android 8; done means PDF files can be viewed in ViewMode without using native PDF libraries.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java, javascript
Domain
frontend, mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.