[grisbi-bugs] [Grisbi 0001829]: Le nom du fichier "/Users/rousseau/Documents/grisbi_test.gsb" n'est pas coupé correctement
Grisbi Bug Tracker
bugtracker at grisbi.org
Lun 19 Mar 23:17:33 CET 2018
The following issue has been SUBMITTED.
======================================================================
http://www.grisbi.org/bugsreports/view.php?id=1829
======================================================================
Reported By: LudovicRousseau
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 1829
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
Target Version: development (git)
OS: Tous(All)
Unstable Impact: Yes
Version OS: High Sierra
Version GTK: 3.22.28
======================================================================
Date Submitted: 2018-03-19 23:17 CET
Last Modified: 2018-03-19 23:17 CET
======================================================================
Summary: Le nom du fichier
"/Users/rousseau/Documents/grisbi_test.gsb" n'est pas coupé correctement
Description:
J'avais déjà corrigé le problème dans
https://github.com/grisbi/grisbi/commit/e56825bdcf6a27d57de15a0ad84cae0fa1f28d98
mais il est revenu après un (ou les deux) changements :
-
https://github.com/grisbi/grisbi/commit/096f6e86c3fbbda3497319642a1c2c3844b9c00e
-
https://github.com/grisbi/grisbi/commit/1b16560ea8525c429a7eaa3dd23baa15b00aaad8
Ces deux dernières modifications ont un message de commit qui n'aide pas du
tout à comprendre le problème qui a été corrigé :
" Adding tooltip for file buttons if no file loaded and fix minor bug
in utils_str_break_filename()"
et
" fixes various warnings from the home page when no file is opened "
Steps to Reproduce:
Avoir un fichier grisbi nommé "/Users/rousseau/Documents/grisbi_test.gsb"
Un autre nom avec des dossiers du même nombre de caractère devrait aussi
suffire.
Le nom affiche dans le carré de sélection du fichier sur la première page est
:
"/Users/\nrousseau//\ngrisbi_test.gsb"
affiché :
/Users/
rousseau//
grisbi_test.gsb
au lieu de :
"/Users/\nrousseau/\nDocuments/\ngrisbi_test.gsb"
affiché :
/Users/
rousseau/
Documents/
grisbi_test.gsb
La partie "Documents/" manque
Un patch simple (mais peut-être trop simple) est attaché.
Je pense qu'il faudrait faire une modification similaire pour la partie basename
qui utilise un algo très similaire.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2018-03-19 23:17 LudovicRousseauNew Issue
2018-03-19 23:17 LudovicRousseauStatus new => assigned
2018-03-19 23:17 LudovicRousseauAssigned To => pbiava
2018-03-19 23:17 LudovicRousseauFile Added: patch.txt
======================================================================
Plus d'informations sur la liste de diffusion bugsreports