Skip to content

docs(readme): message réseau plus honnête (GitHub + vérification CVE via OSV) - #29

Merged
Paullux merged 16 commits into
mainfrom
claude/clever-mccarthy-2mgo2u
Nov 2, 2026
Merged

Paullux merged 16 commits into
mainfrom
claude/clever-mccarthy-2mgo2u

Conversation

@Paullux

@Paullux Paullux commented Nov 2, 2026

Copy link
Copy Markdown
Member

Résumé

Aligne les README (README.md EN, README.fr.md FR) sur le message du site :

  • l'introduction ne dit plus « fonctionne entièrement en local » ; elle précise que les documents ne quittent jamais l'ordinateur et nomme les seules requêtes réseau : la recherche de la dernière version sur GitHub (automatique, désactivable) et, à la demande, la vérification en ligne des failles CVE via l'API OSV (noms et versions des bibliothèques uniquement). Les deux peuvent être bloquées ;
  • le badge « Privacy: 100% Local » devient « Privacy: Local first », cohérent avec ce texte.

La section « Sécurité & confidentialité » était déjà exacte et n'est pas modifiée.

Hors périmètre (même formule « entièrement en local », non modifiés ici) : packaging/aur/*.metainfo.xml, packaging/flatpak/*.metainfo.xml, packaging/softpedia/LINUX_LISTING.md.

Vérifications

  • tests/test_docs.py et tests/test_packaging_consistency.py : 76 tests passent.
  • Documentation uniquement : aucune release ni tag.

Generated by Claude Code

claude added 16 commits November 2, 2026 09:06
…ce, taille, gras/italique, couleur)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…COPR, checklist)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…sur le texte flottant

- la taille suit la boîte (largeur ou hauteur, la contrainte la plus forte) quand on la redimensionne
- police, taille, gras, italique et couleur restent modifiables jusqu'à la validation
- gravure à la taille ajustée, centrée verticalement, rotation à angle libre (operations.edit.add_text_fitted)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…r clic sur le PDF

- Ajouter du texte / image : bandeau d'aide, curseur en croix, clic = pose centrée sur la page cliquée, Échap ou Annuler pour abandonner
- plus de collage automatique au milieu de la page courante
- traductions EN (PdfViewer, FloatingItem, dialogs)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…COPR, checklist)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…ures, tampons ; bouton Lien

- images/signatures PNG : ratio conservé au redimensionnement, taille initiale sans déformation
- tampons : texte ajusté à la boîte, cadre et texte pivotent ensemble (add_stamp_fitted)
- signature/tampon : clic sur le PDF pour poser (plus de page/X/Y dans le dialogue)
- Lien : zone cliquable posée par clic, cible URL http/https/mailto ou page (add_link)
- gravure faite dans une fonction dédiée pour libérer l'objet page avant le rafraîchissement (cache PyMuPDF)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…via OSV), badge « Local first »

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
…tes coupables

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
@Paullux
Paullux merged commit 28aefd9 into main Nov 2, 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.

2 participants