3 Commits

Author SHA1 Message Date
Florian
add1073e37 Corriger la fleche invisible des menus deroulants (QComboBox)
Some checks failed
CI / lint (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / typecheck (push) Has been cancelled
CI / build (push) Has been cancelled
Signale par l'utilisateur sur le nouveau champ "Fournisseur" de l'assistant
IA : aucune fleche visible, indiscernable d'un simple champ de texte - alors
que la liste s'ouvre bien au clic (le bug est purement visuel).

Cause : QComboBox::drop-down { border: none; width: 22px; } dans theme.qss
suffit a faire que Fusion (le style applique a toute l'application) arrete de
dessiner sa fleche par defaut. Ce n'est pas specifique au nouveau champ : tous
les QComboBox de l'application (authentification, cle SSH, categorie de
snippet, filtre de tags...) etaient concernes de la meme facon.

Tente d'abord de redessiner la fleche en QSS pur (triangle via des bordures) :
verifie visuellement (rendu hors-ecran + capture d'image) avant de conclure -
rendu un simple rectangle plein, pas un triangle, ce style ne supporte pas
cette technique correctement. Solution retenue : supprimer entierement la
regle ::drop-down plutot que de la remplacer, ce qui laisse Fusion dessiner
nativement sa propre fleche - verifie sur les 3 themes (clair/bleu nuit/noir),
lisible et bien contrastee partout sans configuration supplementaire.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 08:16:36 +02:00
snoopy
1f9aedfdb2 Panneau lateral masquable et redimensionnable, plus de types de cles
Le panneau des sessions etait declare Movable|Floatable mais pas Closable : il
n'avait donc aucun bouton de fermeture et ne pouvait pas etre masque. Sa largeur
plancher etait par ailleurs imposee par son contenu, ce qui empechait de le
retrecir vraiment.
- ajout de DockWidgetClosable, largeur minimale ramenee a 120 px
- bascule par F9, par le menu Affichage, ou par la croix du panneau, les trois
  restant synchronises
- separateur elargi a 6 px et surligne au survol, pour etre attrape facilement

Generation de cles : ajout d'ECDSA sur les courbes NIST P-256, P-384 et P-521,
en plus d'Ed25519 et RSA. Ed25519 reste le choix par defaut : c'est aussi une
courbe elliptique (Curve25519), plus courte et plus rapide, et sans les
interrogations qui entourent le choix des parametres des courbes NIST. Chaque
type est verifie relisible par paramiko, donc utilisable pour se connecter.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 12:08:28 +02:00
snoopy
b977842186 Client SSH/SFTP personnel pour Windows
Reunit en un seul outil les fonctions utiles de MobaXterm, Termius et Bitvise,
sans compte ni service tiers, avec toutes les donnees en local.

- Terminaux multi-onglets : sessions SSH et terminaux Windows locaux
  (PowerShell / cmd) via la pseudo-console native ConPTY
- Gestionnaire de fichiers SFTP facon WinSCP : double panneau, colonnes
  triables, glisser-deposer, renommage, permissions, file de transferts.
  Ouvrable sur une connexion en cours sans creer de favori
- Gestion des cles SSH : generation Ed25519/RSA, import, export
- Gestion du fichier known_hosts, avec remplacement guide d'une cle d'hote
  modifiee (cas frequent des serveurs en DHCP)
- Trois themes (clair, bleu nuit, noir), commutables a chaud
- Authentification automatique reprenant le comportement de la commande ssh
  (agent SSH et cles ~/.ssh), mot de passe demande seulement en secours

Aucun mot de passe n'est stocke sur le disque.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 06:50:10 +02:00