[grisbi-bugs] [Grisbi 0001933]: Problème de taille d'écran

Grisbi Bug Tracker bugtracker at grisbi.org
Dim 11 Mai 15:55:37 CEST 2025


The following issue has been RESOLVED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=1933 
====================================================================== 
Reported By:                Xavier_OM
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   1933
Category:                   Main
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     resolved
OS:                         Debian 
Unstable Impact:            Yes 
Version OS:                 buster/sid 
Version GTK:                3.24.5 
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2019-03-20 09:18 CET
Last Modified:              2025-05-11 15:55 CEST
====================================================================== 
Summary:                    Problème de taille d'écran
Description: 
Suite à une mise à jour de ma Debian j'ai désormais grisbi 1.2.1, qui est
inutilisable sur mon ultra laptop (écran 13", résolution 1024x768),
l'interface est trop large je ne vois pas la moitié de la colonne de gauche, ni
à droite les boutons cancel/validate il faut scroller tout le temps.

L'ancienne version n'avait pas ce problème, et la nouvelle ne semble pas
afficher plus d'info qu'avant donc ça me semble indue de requérir une
résolution de base plus grande que l'ancienne.
====================================================================== 

---------------------------------------------------------------------- 
 (0004911) LudovicRousseau (administrator) - 2019-03-21 18:25
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4911 
---------------------------------------------------------------------- 
Le passage à GTK version 3 a changé l'interface graphique.
Je n'ai pas de solution à vous proposer. 

---------------------------------------------------------------------- 
 (0004913) Xavier_OM (reporter) - 2019-03-23 09:38
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4913 
---------------------------------------------------------------------- 
Voici ce que je vois quand l'application démarre : https://imgur.com/a/bturddS
Une interface tronquée et pourtant pleine de vide.

Puis sur l'écran suivant même chose : https://imgur.com/a/7XCMi0s
Une interface tronquée avec une scrollbar horizontale alors qu'il y a de la
place.

Puis enfin l'écran principale sur lequel je travaille :
https://imgur.com/a/UjHHCwQ
Et là pareil, pas moyen de voir la colonne 'Balance' (à droite) et la colonne
'Cheque number' (à gauche) en même temps, et dans le formulaire en dessous il
faut scroller horizontalement voir même décaler toute la fenêtre hors du
desktop pour aller soit au champ 'date' (à gauche), soit aux boutons
Cancel/Validate à droite.


Je trouve que l'espace horizontal perdu est énorme, il faudrait des contrôles
plus étroits, ou au moins que l'interface soit + redimensionnable et supprimer
cette contrainte de largeur minimale de 1200px... 
Si c'était pour afficher plus de choses je comprendrais qu'il faut de la place,
mais là c'est juste la même chose que dans les versions précédentes +
beaucoup d'espace vide un peu partout. 

---------------------------------------------------------------------- 
 (0004914) Xavier_OM (reporter) - 2019-03-23 10:04
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4914 
---------------------------------------------------------------------- 
J'ai aussi tenté de mettre un thème gtk3 différent pour voir si j'arrivais à
réduire la taille de certaines choses mais à part la taille de la police rien
ne semble changer. 

---------------------------------------------------------------------- 
 (0004915) LudovicRousseau (administrator) - 2019-03-24 10:48
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4915 
---------------------------------------------------------------------- 
J'ai testé sur mon PC portable en 1366x768 et c'est utilisable.
Il semble que la taille minimale de la fenêtre Grisbi soit 1200x600.

J'ai réussi à réduire la largeur minimale en changeant un seul fichier.
Par contre l'interface à l'intérieur n'est pas visible en entier et il faut
encore scoller.
Je ne sais pas sir Pierre à prévu/envie de modifier l'interface pour supporter
correctement les écrans en 1024x768.

Le patch:
--- a/src/grisbi_win.c
+++ b/src/grisbi_win.c
@@ -1682,7 +1682,7 @@ void grisbi_win_set_size_and_position (GtkWindow *win)
 {
        GrisbiWinPrivate *priv;
     GdkGeometry size_hints = {
-    1200, 600, -1, -1, 1240, 640, 10, 10, 1.5, 1.5, GDK_GRAVITY_NORTH_WEST
+    1000, 600, -1, -1, 1240, 640, 10, 10, 1.5, 1.5, GDK_GRAVITY_NORTH_WEST
   };
 
     priv = grisbi_win_get_instance_private (GRISBI_WIN (win)); 

---------------------------------------------------------------------- 
 (0004918) Xavier_OM (reporter) - 2019-03-25 15:46
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4918 
---------------------------------------------------------------------- 
Merci pour le début de piste, il faut que je me penche sur la compilation de
grisbi alors pour voir ce qui est possible pour réduire certains widgets trop
larges. 

---------------------------------------------------------------------- 
 (0004919) LudovicRousseau (administrator) - 2019-03-25 16:07
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4919 
---------------------------------------------------------------------- 
Il y a une documentation sur
https://github.com/grisbi/grisbi/wiki/Compiler-grisbi-sous-linux-avec-GTK-2-ou-GTK3


---------------------------------------------------------------------- 
 (0004920) Xavier_OM (reporter) - 2019-03-25 16:16
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4920 
---------------------------------------------------------------------- 
Merci.
A priori si ça marche toujours comme ça sur Debian, je dois pouvoir recompiler
n'importe quel paquet comme suit...

$ apt-get build-dep grisbi
$ mkdir ~/src/grisbi
$ cd ~/src/grisbi
$ apt-get source grisbi
$ cd grisbi
 $ dpkg-buildpackage -rfakeroot -j12 

---------------------------------------------------------------------- 
 (0004921) LudovicRousseau (administrator) - 2019-03-25 16:47
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4921 
---------------------------------------------------------------------- 
exact. C'est même encore plus simple. 

---------------------------------------------------------------------- 
 (0004922) pbiava (administrator) - 2019-03-27 05:59
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4922 
---------------------------------------------------------------------- 
Pour l'instant j'arrive à l'image jointe pour 1024x768. Je vais regarder
comment diminuer la fenêtre de droite mais il restera le problème du
rapprochement et de la vue des opérations planifiées.
A suivre. 

---------------------------------------------------------------------- 
 (0004923) pbiava (administrator) - 2019-03-27 06:53
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4923 
---------------------------------------------------------------------- 
Première page en 1024x768 

---------------------------------------------------------------------- 
 (0004924) Xavier_OM (reporter) - 2019-03-27 10:29
 https://www.grisbi.org/bugsreports/view.php?id=1933#c4924 
---------------------------------------------------------------------- 
Ça serait déjà super comme ça en tout cas ! 

---------------------------------------------------------------------- 
 (0007202) LudovicRousseau (administrator) - 2025-05-11 15:55
 https://www.grisbi.org/bugsreports/view.php?id=1933#c7202 
---------------------------------------------------------------------- 
Pas de nouvelle depuis 5 ans.
Peut-être que le problème est résolu avec Grisbi 3.0.4. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2019-03-20 09:18 Xavier_OM      New Issue                                    
2019-03-21 18:25 LudovicRousseauNote Added: 0004911                          
2019-03-23 09:38 Xavier_OM      File Added: grisbi-0.png                     
2019-03-23 09:38 Xavier_OM      File Added: grisbi-1.png                     
2019-03-23 09:38 Xavier_OM      File Added: grisbi-2.png                     
2019-03-23 09:38 Xavier_OM      Note Added: 0004913                          
2019-03-23 10:04 Xavier_OM      Note Added: 0004914                          
2019-03-24 10:48 LudovicRousseauNote Added: 0004915                          
2019-03-25 15:46 Xavier_OM      Note Added: 0004918                          
2019-03-25 16:07 LudovicRousseauNote Added: 0004919                          
2019-03-25 16:16 Xavier_OM      Note Added: 0004920                          
2019-03-25 16:47 LudovicRousseauNote Added: 0004921                          
2019-03-27 05:59 pbiava         File Added: grisbi-1024-768.png                 
  
2019-03-27 05:59 pbiava         Note Added: 0004922                          
2019-03-27 06:53 pbiava         File Added: grisbi_first_page_1024x768.png      
             
2019-03-27 06:53 pbiava         Note Added: 0004923                          
2019-03-27 10:29 Xavier_OM      Note Added: 0004924                          
2025-05-11 15:55 LudovicRousseauAssigned To               => LudovicRousseau 
2025-05-11 15:55 LudovicRousseauStatus                   new => resolved     
2025-05-11 15:55 LudovicRousseauResolution               open => fixed       
2025-05-11 15:55 LudovicRousseauNote Added: 0007202                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports