Edern Deneuville Edern
  • Joined on 2025-10-12
Edern pushed to feature/unified-window-ui at Edern/ai-typewriter 2026-09-18 14:58:12 +02:00
1d13e7c22b UI: fenêtre unifiée à onglets + réaffichage Tk depuis l'icône
Edern created branch feature/unified-window-ui in Edern/ai-typewriter 2026-09-18 14:58:12 +02:00
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 14:27:38 +02:00
4adb88fd35 refactor: subprocess.Popen au lieu de multiprocessing.Process pour les fenêtres Tk
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 13:56:58 +02:00
7fa401b287 refactor: multiprocessing.Process au lieu de threading.Thread pour les fenêtres Tk
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 13:25:55 +02:00
e07f401b5c refactor: un thread par fenêtre Tk, main thread dédié au hotkey
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 11:01:08 +02:00
15eb856bf2 fix(tray): fenêtres invisibles et coche de profil non mise à jour
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 10:54:07 +02:00
2f5c428545 fix(tray): architecture hybride pystray (thread) + Tk.mainloop() (thread principal) — les callbacks dispatch via root.after() pour que Tk ait sa boucle d'événements ; fenêtres peintes et interactives
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 10:45:34 +02:00
e7d13d9ad1 fix(tray): handlers de menu à 2 args (icon,item) — le lambda 1-arg capturait l'icône au lieu du nom du profil; Icon.run() sur le thread principal (exigence pystray); logs DEBUG par défaut + formateur enrichi
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 10:24:26 +02:00
05e6515011 fix(auth): lire p.credential sur les objets Profile; sortie propre via Event (plus de SystemExit dans le callback pystray)
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 10:17:35 +02:00
fa7b037e7f fix(tray): créer le sous-menu via l'action MenuItem (pystray n'accepte pas submenu=)
Edern pushed to main at Edern/ai-typewriter 2026-09-18 10:12:08 +02:00
a3b24ce8c8 Mettre à jour le modèle dans la configuration LaTeX
Edern created branch feature/rework-background-app in Edern/ai-typewriter 2026-09-18 09:58:50 +02:00
Edern pushed to feature/rework-background-app at Edern/ai-typewriter 2026-09-18 09:58:50 +02:00
3e58380f80 Rework AI-Typewriter en application d'arrière-plan multi-profils
d07bed60e6 Return to plain LaTeX typing mode
7bd423452d Use explicit Word equation markers
3bccabe4ec Insert Word equation objects for math output
6bb572f9e4 Add Unicode math output formatting
Compare 9 commits »
Edern pushed to main at Edern/ai-typewriter 2026-09-17 19:51:26 +02:00
Edern pushed to main at Edern/ai-typewriter 2026-09-12 12:20:21 +02:00
020efdcacc Remove Word equation config template
Edern pushed to main at Edern/ai-typewriter 2026-09-12 12:20:16 +02:00
24ee8e448c Update config tests for plain and unicode modes
Edern pushed to main at Edern/ai-typewriter 2026-09-12 12:20:01 +02:00
254c435a05 Test plain mode keeps LaTeX markers
Edern pushed to main at Edern/ai-typewriter 2026-09-12 12:19:49 +02:00
132aa8e918 Test per-key LaTeX typing
Edern pushed to main at Edern/ai-typewriter 2026-09-12 12:19:30 +02:00
6076b3270d Keep LaTeX markers untouched in plain mode
Edern pushed to main at Edern/ai-typewriter 2026-09-12 12:19:05 +02:00
f24ec9f57d Remove Word equation mode from config