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

Nicolas LAURENT <[email protected]>
Newsgroups gmane.linux.grisbi.devel.french
Message-ID <[email protected]>

> Le 8 janv. 2021 à 22:27, Ludovic Rousseau <[email protected]> a écrit :
> 
> Le ven. 8 janv. 2021 à 19:45, Nicolas LAURENT <[email protected]> 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
> [email protected]
> http://listes.grisbi.org/mailman/listinfo/devel

_______________________________________________
devel mailing list
[email protected]
http://listes.grisbi.org/mailman/listinfo/devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.