thunderbird / thunderbird/thunderbird-android

Inline PDF viewer

Open
#9,021 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

rls type: enhancement
Dominant language
Kotlin
Stars
14k
Forks
2.8k
Avg merge
3d 3h
Merged PRs (30d)
57

Description

Checklist
  • I have used the search function to see if someone else has already submitted the same bug report.
  • I will describe the problem with as much detail as possible.
App

Thunderbird for Android

App version

10.0b1

Where did you get the app from?

Google Play

Android version

15

Device model

Pixel 9 Pro

Steps to reproduce

Opening PDFs results prompts you to open another app. In Thunderbird desktop PDFs open in PDF.js - a very mature offering from Mozilla with many features.

Expected behavior

We should do the same thing with PDFs in Thunderbird - with an option to open the PDF in another app once we load it up in the app with PDF.js

PDF.js from Mozilla

Actual behavior

Prompted to open in another app.

Logs

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the PDF.js reference linked in the issue and the Thunderbird for Android flow that opens PDFs. Define the in-app viewing behavior and the option to open the document in another app; done means PDFs no longer immediately require an external app and the alternate-app option remains available.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.