Re: [fr-discuss] Quelle liste de discussion pour des questions sur le développement de add-in?
Bonjour Martin, Je réponds à tes deux questions. Pour ton premier mail, Eike sera la personne la plus à même de te répondre, je te propose d'écrire sur la liste de développement (libreoffice-dev) et de mettre Eike ( ) peut être en lui expliquant un peu ton projet, si c'est possible. Je saute à ton autre question : Le 20/11/2017 à 19:44, Martin Desruisseaux a écrit : > Bonjour Sophie > > Merci pour ton accueil, et désolé pour ma réponse tardive. J'en profite > pour poser une autre question moins technique: quels seraient les sites > où une extension expérimentale pourrait être publiée? J'ai vu > http://extensions.libreoffice.org/extensions, mais ce que je vois > semblent être des relativement petits add-ins (quelques dizaines de > kilo-octets) alors que celui que j'expérimente fait déjà 5 Mo (ça > pourrait être réduit si je découvre un moyen d'externaliser la base de > données). > > Il s'agit d'un produit secondaire d'un projet chez Apache. Mais cet > add-in embarque une base de donnée sous une licence incompatible avec la > licence Apache (une de ses clauses interdit de vendre la base de > données; on ne peut la redistribuer que gratuitement). Donc je ne suis > pas certain de pouvoir le proposer sur un serveur de la fondation > Apache, et explore les alternatives. LibreOffice est sous LGPL v3+ et MPL v2, si ta licence est compatible avec celles-ci alors on peut sans doute en faire un projet sur le git de TDF (on utilise l'interface gerrit ici https://gerrit.libreoffice.org/#/admin/projects/) Sinon, nous avons aussi un github sur lequel il y a plusieurs projets soit en mirroir, soit en espace de travail: https://github.com/LibreOffice Mais là encore Eike devrait pouvoir de dire où mettre ton projet. N'hésite pas si tu as d'autres questions À bientôt Sophie -- Sophie Gautier sophie.gaut...@documentfoundation.org GSM: +33683901545 IRC: sophi Release coordinator The Document Foundation -- Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-discuss] Quelle liste de discussion pour des questions sur le développement de add-in?
Le 20/11/2017 à 19:44, Martin Desruisseaux a écrit : Bonjour Sophie Merci pour ton accueil, et désolé pour ma réponse tardive. J'en profite pour poser une autre question moins technique: quels seraient les sites où une extension expérimentale pourrait être publiée? J'ai vu http://extensions.libreoffice.org/extensions, mais ce que je vois semblent être des relativement petits add-ins (quelques dizaines de kilo-octets) alors que celui que j'expérimente fait déjà 5 Mo (ça pourrait être réduit si je découvre un moyen d'externaliser la base de données). Il s'agit d'un produit secondaire d'un projet chez Apache. Mais cet add-in embarque une base de donnée sous une licence incompatible avec la licence Apache (une de ses clauses interdit de vendre la base de données; on ne peut la redistribuer que gratuitement). Donc je ne suis pas certain de pouvoir le proposer sur un serveur de la fondation Apache, et explore les alternatives. Il y a des extensions de LibreOffice qui sont téléchargeables sur github. Je ne sais pas si ça répond à la question. -- Ysabeau Services, s. m. pl. Mot usité dans cette formule à peu près invariable du typo en quête de travail: Monsieur, je viens vous offrir mes services pour la casse. Dictionnaire de l'argot des typographes - Eugène Boutmy, correcteur d'imprimerie, 1883. -- Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-discuss] Quelle liste de discussion pour des questions sur le développement de add-in?
Bonjour Sophie Merci pour ton accueil, et désolé pour ma réponse tardive. J'en profite pour poser une autre question moins technique: quels seraient les sites où une extension expérimentale pourrait être publiée? J'ai vu http://extensions.libreoffice.org/extensions, mais ce que je vois semblent être des relativement petits add-ins (quelques dizaines de kilo-octets) alors que celui que j'expérimente fait déjà 5 Mo (ça pourrait être réduit si je découvre un moyen d'externaliser la base de données). Il s'agit d'un produit secondaire d'un projet chez Apache. Mais cet add-in embarque une base de donnée sous une licence incompatible avec la licence Apache (une de ses clauses interdit de vendre la base de données; on ne peut la redistribuer que gratuitement). Donc je ne suis pas certain de pouvoir le proposer sur un serveur de la fondation Apache, et explore les alternatives. Martin Le 17/11/2017 à 22:31, Sophie Gautier a écrit : > Hello Martin, > > Je n'ai pas tout lu ton mail et ne sais pas encore qui te répondra, > mais très heureuse de te voir ici à nouveau :) je te lis plus > sérieusement ce we. > À bientôt > Sophie -- Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-discuss] Quelle liste de discussion pour des questions sur le développement de add-in?
Bonjour, Le 17/11/2017 à 20:42, Martin Desruisseaux a écrit : Bonjour Il y longtemps que je n'avais plus posté... Je ressuscite un vieux add-in fabriqué à l'époque où OpenOffice était chez Sun. J'aurais des questions relatives à l'utilisation de l'API Java de LibreOffice. J'ai bien vu la liste des développeurs [1], mais cette liste semble dédiée au développement de LibreOffice lui-même. Mes questions sont plutôt au niveau d'un utilisateur de l'API de programmation. Je pense que si personne ne peux répondre sur cette liste, c'est bien sur la liste développeur qu'il faut poser tes questions. Bonne journée JBF -- Seuls des formats ouverts peuvent assurer la pérennité de vos documents. Disclaimer: my Internet Provider being located in France, each of our exchanges over Internet will be scanned by French spying services. -- Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-discuss] Quelle liste de discussion pour des questions sur le développement de add-in?
Hello Martin, Je n'ai pas tout lu ton mail et ne sais pas encore qui te répondra, mais très heureuse de te voir ici à nouveau :) je te lis plus sérieusement ce we. À bientôt Sophie Le 17 nov. 2017 20:42, "Martin Desruisseaux" < martin.desruisse...@geomatys.com> a écrit : > Bonjour > > Il y longtemps que je n'avais plus posté... Je ressuscite un vieux > add-in fabriqué à l'époque où OpenOffice était chez Sun. J'aurais des > questions relatives à l'utilisation de l'API Java de LibreOffice. J'ai > bien vu la liste des développeurs [1], mais cette liste semble dédiée au > développement de LibreOffice lui-même. Mes questions sont plutôt au > niveau d'un utilisateur de l'API de programmation. Plus spécifiquement > j'aimerais savoir: > > Pour des formules Calc définies en implémentant l'interface IDL > com::sun::star::uno::XInterface et qui retournent des valeurs numériques > sous forme de matrices (type sequence): > > * Lorsque le calcul échoue et que les cellules affichent #VALEUR!, > existe-t-il un mécanisme permettant d'informer l'utilisateur des > raisons de l'erreur? > * Lorsque le calcul réussi, que les valeurs apparaissent bien dans les > cellules mais qu'il y a des avertissements, existe-t-il un moyen de > faire remonter ces avertissements à l'utilisateur? > * Existe-t-il un moyen d'appliquer à certaines cellules une couleur ou > un style décidé par la formule? Ça ressemble au formattage > conditionnel, excepté que ça serait la formule ayant calculées les > valeurs qui déciderait quelles cellules faire apparaitre en rouge > (parce que la condition serait un peu compliquée à exprimer > séparément). En gros, je voudrais faire apparaître en rouge les > valeurs qui sont en dehors du domaine de validité de la fonction > (même si elle peut quand même donner un résultat, il n'est pas > garantit). > > Dans le menu Format / Cellules…, existe-t-il un moyen d'ajouter une > nouvelle catégorie de format dont le code serait en Java? La catégorie > que je souhaite ajouter est pour les angles (décimaux ou sexagésimaux). > > Pour les connexions aux base de données, l'interface IDL > com::sun::star::sdbc::XConnection agit parfois comme un "wrapper" autour > d'une connexion JDBC. Lorsque c'est le cas, existe-t-il un moyen > d'obtenir la connexion JDBC sous-jacente? Je sais que je peux embarquer > mon propre pilote de base de données HSQL ou Derby, mais ça alourdit > considérablement le add-in. En outre, j'aimerais que l'utilisateur > puisse accéder à sa base de données à travers Base ou autres > fonctionnalités de LibreOffice. J'aurais seulement besoin de récupérer > la connexion JDBC qui est derrière com::sun::star::sdbc::XConnection > lorsqu'une telle connexion existe. Est-ce possible? > > Voilà, si vous pouviez m'indiquer quelle liste de discussion serait la > plus appropriée (à moins que des gens aient la réponse sur cette liste) > > Merci, > > Martin > > [1] https://wiki.documentfoundation.org/Development/Mailing_List > > > -- > Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous > désinscrire > Les archives de la liste sont disponibles à https://listarchives. > libreoffice.org/fr/discuss/ > Tous les messages envoyés sur cette liste seront archivés publiquement et > ne pourront pas être supprimés > -- Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-discuss] Quelle liste de discussion pour des questions sur le développement de add-in?
Bonjour Il y longtemps que je n'avais plus posté... Je ressuscite un vieux add-in fabriqué à l'époque où OpenOffice était chez Sun. J'aurais des questions relatives à l'utilisation de l'API Java de LibreOffice. J'ai bien vu la liste des développeurs [1], mais cette liste semble dédiée au développement de LibreOffice lui-même. Mes questions sont plutôt au niveau d'un utilisateur de l'API de programmation. Plus spécifiquement j'aimerais savoir: Pour des formules Calc définies en implémentant l'interface IDL com::sun::star::uno::XInterface et qui retournent des valeurs numériques sous forme de matrices (type sequence): * Lorsque le calcul échoue et que les cellules affichent #VALEUR!, existe-t-il un mécanisme permettant d'informer l'utilisateur des raisons de l'erreur? * Lorsque le calcul réussi, que les valeurs apparaissent bien dans les cellules mais qu'il y a des avertissements, existe-t-il un moyen de faire remonter ces avertissements à l'utilisateur? * Existe-t-il un moyen d'appliquer à certaines cellules une couleur ou un style décidé par la formule? Ça ressemble au formattage conditionnel, excepté que ça serait la formule ayant calculées les valeurs qui déciderait quelles cellules faire apparaitre en rouge (parce que la condition serait un peu compliquée à exprimer séparément). En gros, je voudrais faire apparaître en rouge les valeurs qui sont en dehors du domaine de validité de la fonction (même si elle peut quand même donner un résultat, il n'est pas garantit). Dans le menu Format / Cellules…, existe-t-il un moyen d'ajouter une nouvelle catégorie de format dont le code serait en Java? La catégorie que je souhaite ajouter est pour les angles (décimaux ou sexagésimaux). Pour les connexions aux base de données, l'interface IDL com::sun::star::sdbc::XConnection agit parfois comme un "wrapper" autour d'une connexion JDBC. Lorsque c'est le cas, existe-t-il un moyen d'obtenir la connexion JDBC sous-jacente? Je sais que je peux embarquer mon propre pilote de base de données HSQL ou Derby, mais ça alourdit considérablement le add-in. En outre, j'aimerais que l'utilisateur puisse accéder à sa base de données à travers Base ou autres fonctionnalités de LibreOffice. J'aurais seulement besoin de récupérer la connexion JDBC qui est derrière com::sun::star::sdbc::XConnection lorsqu'une telle connexion existe. Est-ce possible? Voilà, si vous pouviez m'indiquer quelle liste de discussion serait la plus appropriée (à moins que des gens aient la réponse sur cette liste) Merci, Martin [1] https://wiki.documentfoundation.org/Development/Mailing_List -- Envoyez un mail à discuss+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés