[grisbi-bugs] [Grisbi.app (Mac OS X) 0001839]: Impossible d'accèder aux opérations ventilées

Grisbi Bug Tracker bugtracker at grisbi.org
Dim 3 Juin 07:32:04 CEST 2018


The following issue has been RESOLVED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1839 
====================================================================== 
Reported By:                Patrick Joalland
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi.app (Mac OS X)
Issue ID:                   1839
Category:                   Main
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     resolved
OS:                         Mac OS X 
Plateforme:                 Apple Macintosh 
Version GTK:                 
Version gtk-mac-integration:  
Version Mac OS X:           High Sierra 
Version OS:                  
Resolution:                 duplicate
Fixed in Version:           1.1.9x
====================================================================== 
Date Submitted:             2018-04-20 19:09 CEST
Last Modified:              2018-06-03 07:32 CEST
====================================================================== 
Summary:                    Impossible d'accèder aux opérations ventilées
Description: 
Des opérations ventilées, créées avec la version 1.0, ne sont plus
accessible en 1.1.92. La catégorie de l'opération est bien "opération
ventilée", mais l'icône permettant de développer l'opération et d'accéder
aux sous-opération est inopérant.

(sûrement que le bug est déjà rapporté, mais malheureusement je n'ai pas su
le trouver...)
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
duplicate of        0001802 opérations  ventilées non visibles aprè...
====================================================================== 

---------------------------------------------------------------------- 
 (0004461) pbiava (administrator) - 2018-04-21 07:10
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4461 
---------------------------------------------------------------------- 
Normalement ce bug est corrigé avec la version disponible sur SF :

https://sourceforge.net/projects/grisbi/files/grisbi%20unstable/1.1.92/Grisbi.dmg/download


---------------------------------------------------------------------- 
 (0004463) Patrick Joalland (reporter) - 2018-04-21 14:02
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4463 
---------------------------------------------------------------------- 
Je suis bien sur la 1.1.92. Après votre commentaire, j'ai remarqué que les
opérations ventilées étaient bien accessibles, mais lorsque la vue est "vue
complète". J'étais en vue "vue simple", et dans ce cas les opérations
ventilées n'apparaissent pas.

En vue "vue complète", l'opération est bien développée avec ses opérations
ventilées, mais celles-ci n'ont aucun contenu d'affiché. Le contenu est
toutefois accessible en sélectionnant l'opération ventilée, il s'affiche
alors dans le "formulaire de saisie des opérations". 

---------------------------------------------------------------------- 
 (0004468) LudovicRousseau (manager) - 2018-04-22 10:41
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4468 
---------------------------------------------------------------------- 
Quelle est la version complète indiquée dans Grisbi -> À propos ? 

---------------------------------------------------------------------- 
 (0004471) Patrick Joalland (reporter) - 2018-04-22 11:28
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4471 
---------------------------------------------------------------------- 
Version A Propos : 1.1.92-869b4c97 

---------------------------------------------------------------------- 
 (0004472) LudovicRousseau (manager) - 2018-04-22 11:42
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4472 
---------------------------------------------------------------------- 
Grisbi affiche un petit triangle pour les opérations ventilées.
Comme documenté sur
http://grisbi.sourceforge.net/html/grisbi-manuel009.html#transactions-breakdown

Sur macOS le triangle est noir et plein (et pas ceux comme sur les copiés
d'écran de la doc) mais il est présent.

Le triangle est visible chez moi (aussi en 1.1.92-869b4c97) quelle que soit le
mode d'affichage et est utilisable.

Par contre gtk+ sur macOS a quelques fois des problèmes. Il faut bouger la
souris hors du widget (icône, entrée de menu, etc.) et revenir dessus pour que
le widget soit sélectionnable. C'est peut-être ce qui se passe ici. 

---------------------------------------------------------------------- 
 (0004473) Patrick Joalland (reporter) - 2018-04-22 11:52
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4473 
---------------------------------------------------------------------- 
Après vos commentaires, je suis retourné manipuler Grisbi.

J'affiche dans la liste des opérations la ligne 4 en affichage "vue simple".
Dans ce cas, le triangle développant les opérations ventilées n'est pas
opérationnel.

Si je configure pour que la ligne 1 soit affichée en affichage "vue simple", le
triangle fonctionne bien.

Configurer la ligne s'affichant en "vue simple" : Grisbi > Préférences >
Opérations > Comportement de la liste > Mode d'affichage > En mode affichage
une ligne montrer la ligne.

Si j'ai modifié cette configuration, c'est parce que je ne parviens pas à
configurer les cellules de la liste des opérations pour avoir quelque chose
d'utilisable. Si ce n'est en mettant les champs sur la ligne 4. Il me semble que
la fonctionnalité est très dégradée. 

---------------------------------------------------------------------- 
 (0004474) LudovicRousseau (manager) - 2018-04-22 14:06
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4474 
---------------------------------------------------------------------- 
OK J'arrive à reproduire le problème maintenant.
Si la configuration "Grisbi > Préférences > Opérations > Comportement de la
liste > Mode d'affichage > En mode affichage une ligne montrer la ligne."
contient autre chose que 1 alors le triangle pour dérouler une opération
ventilée n'est pas fonctionnel dans la "vue simple" (donc une seule ligne) est
affichée.

Le problèmes est aussi présent pour l'affichage "mode 2 lignes" et que la
ligne 1 n'est pas affichée (lignes 2 et 3 affichées par exemple), ou avec
l'affiche "mode 3 lignes" et que la ligne 1 n'est pas non plus affichée.

Ce problème ne doit pas être spécifique à macOS.
J'imagine que le callback ne doit pas être configuré si la ligne 1 n'est pas
affichée.
Pierre, une idée où chercher ? 

---------------------------------------------------------------------- 
 (0004476) pbiava (administrator) - 2018-04-22 19:26
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4476 
---------------------------------------------------------------------- 
Je regarde ça. Par contre je voudrais savoir pourquoi on devrait utiliser la
ligne 4 en mode une ligne. 

---------------------------------------------------------------------- 
 (0004477) LudovicRousseau (manager) - 2018-04-22 19:52
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4477 
---------------------------------------------------------------------- 
Il y a le problème dès que la ligne 1 n'est pas affichée.
Donc en mode 1 ligne si la ligne affichée est la 2, 3 ou 4 ça coince. Pas
seulement avec la 4. 

---------------------------------------------------------------------- 
 (0004478) Patrick Joalland (reporter) - 2018-04-22 21:43
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4478 
---------------------------------------------------------------------- 
J'en suis arrivé à utiliser la ligne 4 parce que je ne parviens pas à
configurer les cellules de la liste des opérations pour avoir quelque chose
d'utilisable. Les blocs ne sont pas positionnables. Chez moi en tout cas. 

---------------------------------------------------------------------- 
 (0004479) pbiava (administrator) - 2018-04-23 07:00
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4479 
---------------------------------------------------------------------- 
J'ai bien l'impression que la ligne 1 est obligatoire puisque c'est celle qui
donne les noms des colonnes. Quand au données des lignes il vaut mieux les
mettre à partir de la vue des opérations que d'utiliser les préférences. En
effet sous Mac OSX tu n'est pas le premier à dire que le tiré positionné des
cellules ne fonctionne pas correctement. 

---------------------------------------------------------------------- 
 (0004481) pbiava (administrator) - 2018-04-23 17:28
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4481 
---------------------------------------------------------------------- 
Bon j'ai poussé une modification pour supprimer la possibilité d'afficher une
autre ligne que la première dans tous les affichages possibles. Je pense que
ça plus la possibilité de choisir les données affichées dans la fenêtre des
opérations solutionnera le bug. 

---------------------------------------------------------------------- 
 (0004538) pbiava (administrator) - 2018-06-03 07:32
 http://www.grisbi.org/bugsreports/view.php?id=1839#c4538 
---------------------------------------------------------------------- 
fixed in 1.1.92 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2018-04-20 19:09 Patrick JoallandNew Issue                                    
2018-04-21 07:10 pbiava         Note Added: 0004461                          
2018-04-21 07:14 pbiava         Relationship added       duplicate of 0001802
2018-04-21 14:02 Patrick JoallandNote Added: 0004463                          
2018-04-22 10:41 LudovicRousseauNote Added: 0004468                          
2018-04-22 11:28 Patrick JoallandNote Added: 0004471                          
2018-04-22 11:42 LudovicRousseauNote Added: 0004472                          
2018-04-22 11:52 Patrick JoallandNote Added: 0004473                          
2018-04-22 14:06 LudovicRousseauNote Added: 0004474                          
2018-04-22 19:26 pbiava         Note Added: 0004476                          
2018-04-22 19:52 LudovicRousseauNote Added: 0004477                          
2018-04-22 21:43 Patrick JoallandNote Added: 0004478                          
2018-04-23 07:00 pbiava         Note Added: 0004479                          
2018-04-23 07:02 pbiava         Assigned To               => pbiava          
2018-04-23 07:02 pbiava         Status                   new => assigned     
2018-04-23 17:28 pbiava         Note Added: 0004481                          
2018-06-03 07:32 pbiava         Status                   assigned => resolved
2018-06-03 07:32 pbiava         Resolution               open => duplicate   
2018-06-03 07:32 pbiava         Fixed in Version          => 1.1.9x          
2018-06-03 07:32 pbiava         Note Added: 0004538                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports