[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