Skip to content

Release: native text selection, onboarding-on-update, all-format opening, e-signing, PT-BR - #13

Merged
Chethan616 merged 2 commits into
mainfrom
claude
Aug 23, 2026
Merged

Chethan616 merged 2 commits into
mainfrom
claude

Conversation

@Chethan616

@Chethan616 Chethan616 commented Aug 21, 2026 •

Copy link
Copy Markdown
Owner

ClearPDF — next release

First release after v1.1.0-liquid-glass. The app version is intentionally left at 1.2.0 / versionCode 3 — set the final version manually when cutting the release. APK will be attached manually.

✨ Highlights

📂 Open every file format
ClearPDF now opens documents beyond PDF, including Word (.docx/.doc) and other office documents, so the app is a one-stop viewer.

  • PowerPoint (.ppt/.pptx) is on the road and coming in a later update.
  • .docx rendering fidelity is still being tuned and will keep improving.

🖊️ E-signing of PDFs
You can now sign PDFs directly in the app — a long-requested feature.

🎨 Cleaner, more premium background
The busy background has been calmed down for a more premium look, and a custom background option lets you pick your own.

🔤 Portuguese (Brazil) language
Added pt-BR localization. Obrigado to the community for the help! 💚

🐛 Samsung S25 tools page fix
Fixed the navigation bar overlapping the elements on the Tools page (reported on Samsung S25).

🔍 Native-style text selection

The text selector was reworked to behave like the Android system selector:

  • Character-precise selection — dragging extends smoothly across words, lines and paragraphs instead of snapping a single word at a time.
  • Magnifier loupe — the native platform magnifier follows your finger while selecting or dragging a handle, so text stays legible under your fingertip.
  • Select all added to the selection pill (Copy · Select all · Highlight).
  • Delete on highlights fixed — after highlighting, the pill stays and offers Recolor / Delete (previously only Copy/Highlight showed).

🚀 Onboarding on update

The onboarding tour now re-appears on the first launch after an app update (version-aware), not only on a fresh install — so users see what's new. Everyone gets it once on this build.


Merge manually, set the version, and attach the release APK. 🤖 Generated with Claude Code

Chethan616 and others added 2 commits August 22, 2026 00:06
Rework the PDF text selector to behave like the Android system selector:

- Character-precise selection (ocrCharRangesBetween) so a drag extends smoothly
  across words, lines and paragraphs instead of snapping one word at a time.
- Native platform magnifier loupe (Modifier.magnifier) follows the finger while
  dragging a selection or a handle; hidden and free outside a drag, no-op < API 28.
- "Select all" action added to the contextual pill (Copy | Select all | Highlight).
- Fix: highlighting no longer clears the selection, so the pill immediately offers
  Recolor / Delete — restores the missing delete affordance on a highlight.

Bump versionName 1.2.0 -> 1.3.0 (versionCode 3 -> 4).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- OnboardingManager tracks the versionCode onboarding was last completed on
  (shouldShowOnboarding) so the tour reappears on the first launch after an
  update, not only on a fresh install. resetOnboarding clears it for replay.
- Existing users get the tour once on this build (version key starts unset).
- Revert versionCode 4 -> 3 and versionName 1.3.0 -> 1.2.0; versioning for the
  release will be set manually.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Chethan616 Chethan616 changed the title Release v1.3.0 — native text selection, all-format opening, e-signing, PT-BR Release: native text selection, onboarding-on-update, all-format opening, e-signing, PT-BR Aug 21, 2026
@Chethan616
Chethan616 merged commit 30fde6e into main Aug 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant