[grisbi-devel] Grisbi 2.0 pour bientôt ?

Nicolas LAURENT nl at haplo.info
Fri Jan 8 22:34:36 CET 2021



> Le 8 janv. 2021 à 22:27, Ludovic Rousseau <ludovic.rousseau at gmail.com> a écrit :
> 
> Le ven. 8 janv. 2021 à 19:45, Nicolas LAURENT <nl at haplo.info> a écrit :
> > J'ai aussi un patch (joint).
> > Pour l'instant le nouveau chemin est codé en dur pour chercher dans "/Applications/Grisbi.app/..."
> 
> J’ai le même type de patch que toi. Mais 
>         - j’ai modifié Grisbi.bundle au lieu de manual_add.sh. 
> 
> Bonne idée. Je ne maitrise pas Grisbi.bundle.
> Tu partages ton patch ? ou tu fais une PR ?

J’ai fait une PR :-)
ps. Là je bosse sur la suppression du "Grisbi Launcher ». Ca semble faisable: il faut suprimer le « Grisbi.sh » et mettre l’équivalent fonctionnel dans le main.c. Ca promet des retouches du « Grisbi.bundle » 

> 
>         - j’ai mis un chemin dynamique (basé sur argh[0]) pour les plugins:
> 
>     char *local_plugins_dir = dirname(argv[0]);
>     strcat(local_plugins_dir, "/../Resources/lib/goffice/0.10.49/plugins/");
>     GSList *plugins_dirs = g_slist_prepend(NULL, local_plugins_dir);
>     go_plugins_init (NULL, NULL, NULL, plugins_dirs, TRUE, GO_TYPE_PLUGIN_LOADER_MODULE);
>     g_slist_free(plugins_dirs);
> 
> Très bien.
> J'ai remplacé "0.10.49" par GOFFICE_VERSION

Ah super! Je n’étais pas fan du numéro de version câblé en dur.

> > Ma version http://ludovic.rousseau.free.fr/softwares/grisbi/Grisbi-1.9.99.dmg
> > Est-ce que ça marche pour toi ?
> 
> Non, cela ne fonctionne pas : aucune fenêtre ne s’ouvre. J’ai l’impression que c’est le « lanceur » (Grisbi.app) qui n’arrive pas à lancer le « vrai Grisbi.app ».
> 
> Zut.
> Et si tu lances directement le Grisbi embarqué ?

iMac:~ nl$ /Volumes/Grisbi/Grisbi.app/Contents/Resources/Grisbi.app/Contents/MacOS/Grisbi ; exit;
2021-01-08 22:33:22.833 defaults[34782:110791] 
The domain/default pair of (.GlobalPreferences, AppleCollationOrder) does not exist
Segmentation fault: 11

Plantage donc :(


> 
> à+
> 
> -- 
>  Dr. Ludovic Rousseau
> _______________________________________________
> devel mailing list
> devel at listes.grisbi.org
> http://listes.grisbi.org/mailman/listinfo/devel



More information about the devel mailing list