Skip to content

feat(modifier): dialogue de mise en forme pour l'ajout de texte - #25

Merged
Paullux merged 1 commit into
mainfrom
claude/clever-mccarthy-2mgo2u
Nov 2, 2026
Merged

Paullux merged 1 commit into
mainfrom
claude/clever-mccarthy-2mgo2u

Conversation

@Paullux

@Paullux Paullux commented Nov 2, 2026

Copy link
Copy Markdown
Member

Résumé

L'action « Ajouter du texte » (onglet Modifier) ouvre maintenant une boîte de dialogue de mise en forme au lieu d'un simple champ de saisie :

  • texte, police (Helvetica / Times / Courier — polices PDF standard), taille (4–200 pt), gras, italique, couleur (sélecteur) ;
  • l'aperçu flottant reflète la police, le style et la couleur choisis ;
  • la gravure dans le PDF utilise fontname (helv/hebo/heit/hebi, tiro…, cour…) en plus de la taille et de la couleur.

Fichiers : ui/dialogs.py (ask_text_format, pdf_fontname), ui/tabs/tab_modifier.py, ui/floating_item.py, tests/test_ui/test_text_format.py.

Tests

  • flake8 OK en local ; les 12 variantes de police s'insèrent correctement (accents compris).
  • Le test Qt n'a pas pu tourner dans l'environnement de développement (libEGL absent) : à valider par la CI.

Generated by Claude Code

…ce, taille, gras/italique, couleur)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bcezot9aEcwSRbdFrScYjB
@Paullux
Paullux merged commit 3426ecd into main Nov 2, 2026
6 checks passed
Paullux pushed a commit that referenced this pull request Nov 2, 2026
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