[grisbi-bugs] [Fonctionnalités demandées 0002333]: Racccourcis clavier

Grisbi Bug Tracker bugtracker at grisbi.org
Dim 16 Nov 15:32:26 CET 2025


The following issue has been REOPENED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2333 
====================================================================== 
Reported By:                brochignac
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Fonctionnalités demandées
Issue ID:                   2333
Category:                   Main
Reproducibility:            N/A
Severity:                   text
Priority:                   normal
Status:                     feedback
====================================================================== 
Date Submitted:             2025-05-03 21:28 CEST
Last Modified:              2025-11-16 15:32 CET
====================================================================== 
Summary:                    Racccourcis clavier
Description: 
Je propose une mise à jour des raccourcis clavier listés dans les
Préférences -> Affichage -> Éléments de l'interface comme suit dans le
fichier joint :
- lettre en majuscule
- lettre encadrée par < et > pour suivre les conventions typographiques du
manuel.
Peut-être à trier différemment.
====================================================================== 

---------------------------------------------------------------------- 
 (0007166) LudovicRousseau (administrator) - 2025-05-04 14:04
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7166 
---------------------------------------------------------------------- 
Raccourcis <Alt>N supprimé dans
https://github.com/grisbi/grisbi/commit/82fa1767aa98daf413855cf33329ee85f71cc084


---------------------------------------------------------------------- 
 (0007167) LudovicRousseau (administrator) - 2025-05-04 14:13
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7167 
---------------------------------------------------------------------- 
j'ai aussi supprimé le "." final qui fait bizarre. On ne sait pas si il fait
partie du raccourcis clavier ou non.
https://github.com/grisbi/grisbi/commit/090682158ba6eede58ef3ac795c14538a23c07b2


---------------------------------------------------------------------- 
 (0007168) LudovicRousseau (administrator) - 2025-05-04 14:18
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7168 
---------------------------------------------------------------------- 
Pour l'utilisation de <> je ne suis pas chaud du tout.
Les <> sont utilisés pour les touches spéciales comme <Ctrl> pour bien faire
comprendre qu'il ne faut pas appuyer sur les touches "C" "t" "r" et "l" mais
bien sur la touche gravée avec "Ctrl" (en tout cas sur mon clavier PC 105
touches).
Je propose de modifier le manuel plutôt que le programme. 

---------------------------------------------------------------------- 
 (0007169) LudovicRousseau (administrator) - 2025-05-04 14:28
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7169 
---------------------------------------------------------------------- 
Lettres capitales utilisées dans
https://github.com/grisbi/grisbi/commit/ebf2f5d18e5139d6a68bd9b88f87bc865ae9a5d1


---------------------------------------------------------------------- 
 (0007176) LudovicRousseau (administrator) - 2025-05-04 15:00
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7176 
---------------------------------------------------------------------- 
Utiliser <Ctrl><Entrée> ne fonctionne pour ouvrir le calendrier QUE si le champ
date est actif.

Les raccourcis du calendrier sont ceux définit par Gtk. Je ne pense pas qu'il
faille les documenté dans Grisbi. 

---------------------------------------------------------------------- 
 (0007177) LudovicRousseau (administrator) - 2025-05-04 15:46
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7177 
---------------------------------------------------------------------- 
Je propose de fermer ce ticket.
Ok @brochignac ? 

---------------------------------------------------------------------- 
 (0007192) brochignac (reporter) - 2025-05-04 20:07
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7192 
---------------------------------------------------------------------- 
7168 : "Je propose de modifier le manuel plutôt que le programme." -> je
regarde ça, j'ai des idées comme par ex. simplement Ctrl+N ou Ctrl+Maj+P (vu
dans la configuration de KDE).
J'ai également mis "Maj" à la place de "Shift" (pour la version fr).

7176 : "Les raccourcis du calendrier sont ceux définit par Gtk. Je ne pense pas
qu'il faille les documenté dans Grisbi" -> pas de problème pour moi.

7177 : "Je propose de fermer ce ticket." -> ok pour la clôture du ticket, je le
rouvrirai si besoin. 

---------------------------------------------------------------------- 
 (0007244) brochignac (reporter) - 2025-06-06 17:55
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7244 
---------------------------------------------------------------------- 
Hash a93470bb2 :

En bas de la liste des raccourcis :

<<Actions de la liste des opérations :>>

- la description de la version fr est en anglais,
- présence de raccourcis <Ctrl>F12 ??? qui ne fonctionnent pas avec Grisbi. 

---------------------------------------------------------------------- 
 (0007245) LudovicRousseau (administrator) - 2025-06-07 17:56
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7245 
---------------------------------------------------------------------- 
C'est F12 et pas <Ctrl>F12.
J'ai corrigé l'aide dans
https://github.com/grisbi/grisbi/commit/a77da00ef4b4fdda9f1aedc19b84f508fe725746


---------------------------------------------------------------------- 
 (0007246) brochignac (reporter) - 2025-06-07 20:14
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7246 
---------------------------------------------------------------------- 
J'ai :

Actions de la liste des opérations :
(Un)Pointing a transaction	-> <Ctrl>P, F12
(Un)Reconcile a transaction	-> <Ctrl>R

Le texte est toujours en anglais. 

---------------------------------------------------------------------- 
 (0007247) LudovicRousseau (administrator) - 2025-06-07 21:57
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7247 
---------------------------------------------------------------------- 
La localisation en français n'a pas encore été faite/mise à jour.
 

---------------------------------------------------------------------- 
 (0007274) LudovicRousseau (administrator) - 2025-07-06 17:16
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7274 
---------------------------------------------------------------------- 
La localisation est maintenant corrigée dans
https://github.com/grisbi/grisbi/commit/e6d77b366f886ff6079bae8be7b693034a31f4f7


---------------------------------------------------------------------- 
 (0007328) brochignac (reporter) - 2025-11-09 14:52
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7328 
---------------------------------------------------------------------- 
Menu Éditer>Rechercher : ajouter "Ctrl+F"
Menu Éditer>Préférences>Affichage>Elements de l'interface>Raccourcis clavier
:
- ajouter : Rechercher -> <Ctrl>F
- (Dé)Rapproche une opération : modifier <Command>R par <Ctrl>R ?

Dans les fichiers .po, il y a les deux versions <Command>P ou R, et <Ctrl>P ou R
? 

---------------------------------------------------------------------- 
 (0007329) pbiava (administrator) - 2025-11-10 17:19
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7329 
---------------------------------------------------------------------- 
Les deux versions existent car le fonctionnement sous OS X n'est pas le même
que sous Linux ou Windows.
Une remarque : Les raccourcis fonctionnent avec les lettres minuscules et
majuscules. Dans la doc comme dans grisbi, il ne faut pas qu'on puisse penser
qu'on doive être en majuscule.
 

---------------------------------------------------------------------- 
 (0007330) brochignac (reporter) - 2025-11-10 18:41
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7330 
---------------------------------------------------------------------- 
Sous Kubuntu, dans les Préférences -> Raccourcis clavier, j'ai bien :
(Dé)Rapproche une opération	-> <Command>R, et non <Crtl>R.

Pour les lettres majuscules, je pense plus que c'est un question de lisibilité.
On retrouve d'ailleurs la même typographie dans d'autres logiciels
(LibreOffice, Firefox, Blender, ...). 

---------------------------------------------------------------------- 
 (0007332) LudovicRousseau (administrator) - 2025-11-10 22:33
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7332 
---------------------------------------------------------------------- 
La traduction française était boguée 
C'est corrigé dans
https://github.com/grisbi/grisbi/commit/3f1df529a67c4820d09c91dfe078702a80b8f813

Je remarque que sur macOS la recherche se fait avec Ctrl-F alors que ça devrait
être Command-F pour respecter la philosophie macOS.
Le patch est simple:
diff --git a/src/tiers_onglet.c b/src/tiers_onglet.c
index f18e14130..2836b8b32 100644
--- a/src/tiers_onglet.c
+++ b/src/tiers_onglet.c
@@ -714,7 +714,11 @@ static gboolean etats_onglet_list_key_press (GtkWidget
*widget,
 
 		case GDK_KEY_F:         /* touche F*/
 		case GDK_KEY_f:         /* touche f */
+#ifdef GTKOSXAPPLICATION
+			if (ev->state & GDK_META_MASK)	/* Command key */
+#else
 			if ((ev->state & GDK_CONTROL_MASK) == GDK_CONTROL_MASK)
+#endif
 			{
 				gsb_gui_navigation_create_search_report_from_ctrl_f (GSB_PAYEES_PAGE);
 			}

Je vais travailler ça. 

---------------------------------------------------------------------- 
 (0007336) LudovicRousseau (administrator) - 2025-11-11 14:57
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7336 
---------------------------------------------------------------------- 
Documentation ""Search%s-> <Primary>F" ajouté dans
https://github.com/grisbi/grisbi/commit/cd02fd580295bc211b3c7ce75943929933106178

Sur macOS c'est Command-F et pas Control-F, dans
https://github.com/grisbi/grisbi/commit/5c7f111f037aa8b1b62d1be935766839fff6ba09


---------------------------------------------------------------------- 
 (0007337) LudovicRousseau (administrator) - 2025-11-11 21:42
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7337 
---------------------------------------------------------------------- 
Est-ce qu'il y a encore des chose à faire sur ce ticket ? 

---------------------------------------------------------------------- 
 (0007338) brochignac (reporter) - 2025-11-12 19:01
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7338 
---------------------------------------------------------------------- 
1 - Menu "Editer" :
rajouter : "Ctrl+F" en face de "Rechercher",

2 - dans les "Préférences>Affichage>Éléments de l'interface>Raccourcis
clavier" :
rajouter : "Rechercher -> <Ctrl>F

(ou <Command>F pour macOS) 

---------------------------------------------------------------------- 
 (0007339) LudovicRousseau (administrator) - 2025-11-16 13:41
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7339 
---------------------------------------------------------------------- 
Ctrl-F ajouté au menu
et ajouter dans la liste "Préférences>Affichage>Éléments de
l'interface>Raccourcis clavier"

Et en plus j'ai pu supprimer du code spécial pour le traitement de Ctrl-F. 

---------------------------------------------------------------------- 
 (0007340) brochignac (reporter) - 2025-11-16 15:32
 https://www.grisbi.org/bugsreports/view.php?id=2333#c7340 
---------------------------------------------------------------------- 
Dans Préférences>Affichage>Éléments de l'interface>Raccourcis clavier, il y
a un doublon :
- Rechercher -> <Ctrl>F et
- Search -> <Ctrl>F 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2025-05-03 21:28 brochignac     New Issue                                    
2025-05-03 21:28 brochignac     File Added: raccourcis-grisbi.ods               
    
2025-05-04 14:04 LudovicRousseauNote Added: 0007166                          
2025-05-04 14:13 LudovicRousseauNote Added: 0007167                          
2025-05-04 14:18 LudovicRousseauNote Added: 0007168                          
2025-05-04 14:28 LudovicRousseauNote Added: 0007169                          
2025-05-04 15:00 LudovicRousseauNote Added: 0007176                          
2025-05-04 15:46 LudovicRousseauNote Added: 0007177                          
2025-05-04 20:07 brochignac     Note Added: 0007192                          
2025-06-06 17:55 brochignac     Note Added: 0007244                          
2025-06-07 17:56 LudovicRousseauNote Added: 0007245                          
2025-06-07 20:14 brochignac     Note Added: 0007246                          
2025-06-07 21:57 LudovicRousseauNote Added: 0007247                          
2025-06-07 21:57 LudovicRousseauNote Edited: 0007247                         
2025-07-06 17:16 LudovicRousseauAssigned To               => LudovicRousseau 
2025-07-06 17:16 LudovicRousseauStatus                   new => resolved     
2025-07-06 17:16 LudovicRousseauResolution               open => fixed       
2025-07-06 17:16 LudovicRousseauFixed in Version          => development (git)
2025-07-06 17:16 LudovicRousseauNote Added: 0007274                          
2025-11-09 14:52 brochignac     Status                   resolved => feedback
2025-11-09 14:52 brochignac     Resolution               fixed => reopened   
2025-11-09 14:52 brochignac     Note Added: 0007328                          
2025-11-10 17:16 pbiava         Note Added: 0007329                          
2025-11-10 17:19 pbiava         Note Edited: 0007329                         
2025-11-10 18:41 brochignac     Note Added: 0007330                          
2025-11-10 18:41 brochignac     Status                   feedback => assigned
2025-11-10 22:33 LudovicRousseauNote Added: 0007332                          
2025-11-11 14:57 LudovicRousseauNote Added: 0007336                          
2025-11-11 21:42 LudovicRousseauNote Added: 0007337                          
2025-11-12 19:01 brochignac     Note Added: 0007338                          
2025-11-16 13:41 LudovicRousseauNote Added: 0007339                          
2025-11-16 13:41 LudovicRousseauStatus                   assigned => resolved
2025-11-16 15:32 brochignac     Status                   resolved => feedback
2025-11-16 15:32 brochignac     Note Added: 0007340                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports