Difference between revisions of "User:JazzyNico"

From Inkscape Wiki
Jump to navigation Jump to search
Line 8: Line 8:
* UI consistency.
* UI consistency.
* Some misc. administrative tasks on Launchpad.
* Some misc. administrative tasks on Launchpad.
= Links =
== Specs ==
* Custom predefined filters ([[SpecCustomPredefinedFilters|wiki]], [https://blueprints.launchpad.net/inkscape/+spec/custom-predefined-filters blueprint])
* New from template ([[NewFromTemplateSpec|wiki]], [https://blueprints.edge.launchpad.net/inkscape/+spec/new-from-template-dialog blueprint])


= Work in progress (0.48.x and 0.49)=
= Work in progress (0.48.x and 0.49)=
Line 13: Line 18:
* Work on RTL languages (started with Persian files).
* Work on RTL languages (started with Persian files).
* Tutorials improvement.
* Tutorials improvement.
** https://bugs.launchpad.net/inkscape/+bug/440194, "Tutorial changes for 0.49"
** Tutorial changes for 0.49 ([https://bugs.launchpad.net/inkscape/+bug/440194 Bug #440194])
* Compressed tutorials (still not sure it's really a good idea...).
* Compressed tutorials (still not sure it's really a good idea...).
** https://bugs.launchpad.net/inkscape/+bug/171531, "Compressed tutorials"
** Compressed tutorials ([https://bugs.launchpad.net/inkscape/+bug/171531 Bug #171531])
* '''[Done]''' Migrate from SVN to BZR. >https://code.launchpad.net/inkscape-docs
* '''[Done]''' Migrate from SVN to BZR. >https://code.launchpad.net/inkscape-docs


Line 22: Line 27:
* '''[WIP]''' Context support in extensions (the msgctxt attribute is not used at all in the C++ code).
* '''[WIP]''' Context support in extensions (the msgctxt attribute is not used at all in the C++ code).
* '''[Done]''' Context refactoring. Old context strings (such as _(Context|String)) should be replaced with gettext C_() context macros. >revision 9722.
* '''[Done]''' Context refactoring. Old context strings (such as _(Context|String)) should be replaced with gettext C_() context macros. >revision 9722.
* '''[Done]''' https://bugs.edge.launchpad.net/inkscape/+bug/597249 (make translations of key reference accessible from menu). >inkscape-docs revision 385
* '''[Done]''' Make translations of key reference accessible from menu ([https://bugs.launchpad.net/inkscape/+bug/597249 Bug #597249]). >inkscape-docs revision 385


== UI ==
== UI ==
* Edit externally doesn't work on Windows (https://bugs.launchpad.net/bugs/262617)
* Edit externally doesn't work on Windows ([https://bugs.launchpad.net/inkscape/+bug/262617 Bug #262617]).
* Preferences dialog.
* Preferences dialog.
** https://bugs.launchpad.net/inkscape/+bug/560751, "Inconsistency in naming sections in preferences".
** Inconsistency in naming sections in preferences ([https://bugs.launchpad.net/inkscape/+bug/560751 Bug #560751]).
** https://bugs.launchpad.net/inkscape/+bug/259480, "Unweirdification of Preferences dialog's menu".
** Unweirdification of Preferences dialog's menu ([https://bugs.launchpad.net/inkscape/+bug/259480 Bug #259480]).
** add a checkbox in the grid page (Use document unit) to solve https://bugs.edge.launchpad.net/inkscape/+bug/171277, "Document Prefs' Default Unit should be set for grid/guides."
** add a checkbox in the grid page (Use document unit) to solve "Document Prefs' Default Unit should be set for grid/guides" ([https://bugs.launchpad.net/inkscape/+bug/171277 Bug #171277]).
* Shortcuts improvement. Better keypad support.
* Shortcuts improvement. Better keypad support.
** '''[WIP]''' https://bugs.launchpad.net/inkscape/+bug/167796, "zoom keys (shortcuts) 3,4,6 on numeric pad not working" >Partially fixed in revision 9688.
** '''[WIP]''' Zoom keys (shortcuts) 3,4,6 on numeric pad not working ([https://bugs.launchpad.net/inkscape/+bug/167796 Bug #167796]) >Partially fixed in revision 9688.
** '''[Done]''' https://bugs.launchpad.net/inkscape/+bug/362040, "Control key + Numpad slash key does not divide" >revision 9688
** '''[Done]''' Control key + Numpad slash key does not divide ([https://bugs.launchpad.net/inkscape/+bug/362040 Bug #362040]) >revision 9688
* '''[Done]''' Extensions needs some consistency work (units, gnome HIG compliance...). >revision 9754 (and some older ones...). (new group header parameter, boolean box and string are now the right order, fields don't resize vertically, etc.)
* '''[Done]''' Extensions needs some consistency work (units, gnome HIG compliance...). >revision 9754 (and some older ones...). (new group header parameter, boolean box and string are now the right order, fields don't resize vertically, etc.)
* '''[Done]''' Keys and mouse reference consistency check (Shift+Alt against Alt+Shift and other related things). >revision 9723
* '''[Done]''' Keys and mouse reference consistency check (Shift+Alt against Alt+Shift and other related things). >revision 9723
Line 42: Line 47:
== Extensions ==
== Extensions ==
* XAML export
* XAML export
** https://bugs.launchpad.net/inkscape/+bug/266909, "XAML export invalid because of empty transforms"
** XAML export invalid because of empty transforms ([https://bugs.launchpad.net/inkscape/+bug/266909 Bug #266909]).
* Compressed SVG+media.
* Compressed SVG+media.
** https://bugs.launchpad.net/inkscape/+bug/386664, new options: list all fonts in the SVG file, and save images in a subfolder (let users choose).
** New options: list all fonts in the SVG file, and save images in a subfolder (let users choose) ([https://bugs.launchpad.net/inkscape/+bug/386664 Bug #386664]).
* New FXG import/export extensions (XSLT, based on the XAML template)
* New FXG import/export extensions (XSLT, based on the XAML template)
** '''[WIP]''' https://bugs.launchpad.net/inkscape/+bug/625140, "Support export to FXG"
** '''[WIP]''' Support export to FXG ([https://bugs.launchpad.net/inkscape/+bug/625140 Bug #625140]).
** https://bugs.launchpad.net/inkscape/+bug/663584, "Import, Edit and Export FXG" >Probably won't fix...
** Import, Edit and Export FXG ([https://bugs.launchpad.net/inkscape/+bug/663584 Bug #663584]). >Probably won't fix...
* Gimp XCF export
* Gimp XCF export
** '''[Done]''' Fix some bug reports (see https://bugs.edge.launchpad.net/inkscape/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=FIXCOMMITTED&assignee_option=choose&field.assignee=jazzynico&field.tag=xcf) >6 done (5 backported to 0.48.1 (revision 9660).
** '''[Done]''' Fix some bug reports (see https://bugs.edge.launchpad.net/inkscape/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=FIXCOMMITTED&assignee_option=choose&field.assignee=jazzynico&field.tag=xcf) >6 done (5 backported to 0.48.1 (revision 9660).
Line 53: Line 58:


== Others ==
== Others ==
* Improve buildtool.cpp so that it handles checkouts and branches (https://bugs.edge.launchpad.net/inkscape/+bug/628846).
* Improve buildtool.cpp so that it handles checkouts and branches ([https://bugs.launchpad.net/inkscape/+bug/628846 Bug #628846]).
* check-markup review (find out why the pango filter doesn't work as expected).
* check-markup review (find out why the pango filter doesn't work as expected).
* Uncommitted patch review. There are lots of patches which could be committed (new markers, shapes location rotation...).
* Uncommitted patch review. There are lots of patches which could be committed (new markers, shapes location rotation...).
* '''[WIP]''' Custom predefined filters (see specs links).
* '''[Done]''' New custom drop-shadow filters (with color widget). >revision 9755
* '''[Done]''' New custom drop-shadow filters (with color widget). >revision 9755
* '''[Done]''' Test and commit new alignment features https://bugs.launchpad.net/inkscape/+bug/171944, "to exchange position of two objects" >revision 9681
* '''[Done]''' Test and commit new alignment features "to exchange position of two objects" ([https://bugs.launchpad.net/inkscape/+bug/171944 Bug #171944]). >revision 9681


== Needs investigation ==
== Needs investigation ==
* '''[WIP]''' inkscape 'export bitmap' dialog should indicate success and close after export (https://bugs.launchpad.net/ubuntu/+source/inkscape/+bug/43730). Partial patch attached.
* '''[WIP]''' inkscape 'export bitmap' dialog should indicate success and close after export ([https://bugs.launchpad.net/inkscape/+bug/43730 Bug #43730]). Partial patch attached.


= Long term plans =
= Long term plans =
* New file selector widget for extensions.
* New file selector widget for extensions.
* Default metadata (preferences)
* Default metadata (preferences)
** https://bugs.launchpad.net/inkscape/+bug/612221, "Add metadata default configuration in the preferences"
** Add metadata default configuration in the preferences ([https://bugs.launchpad.net/inkscape/+bug/612221 Bug #612221]).
* Imagemagick bitmap crop (a bit hard for me, but interesting).
* Imagemagick bitmap crop (a bit hard for me, but interesting).
** https://bugs.launchpad.net/inkscape/+bug/517082, "Request Crop images"
** Request Crop images ([https://bugs.launchpad.net/inkscape/+bug/517082 Bug #517082]).


= Vista testing =
= Vista testing =

Revision as of 08:41, 15 December 2010

My tasks

  • i18n and i10n.
  • French translator.
  • Extensions stuff.
  • Doc and tutorials management.
  • Bug team (triage and fixes).
  • Blueprints and patch review.
  • UI consistency.
  • Some misc. administrative tasks on Launchpad.

Links

Specs

Work in progress (0.48.x and 0.49)

Tutorials

Translations

  • JessyInk python files translation.
  • [WIP] Context support in extensions (the msgctxt attribute is not used at all in the C++ code).
  • [Done] Context refactoring. Old context strings (such as _(Context|String)) should be replaced with gettext C_() context macros. >revision 9722.
  • [Done] Make translations of key reference accessible from menu (Bug #597249). >inkscape-docs revision 385

UI

  • Edit externally doesn't work on Windows (Bug #262617).
  • Preferences dialog.
    • Inconsistency in naming sections in preferences (Bug #560751).
    • Unweirdification of Preferences dialog's menu (Bug #259480).
    • add a checkbox in the grid page (Use document unit) to solve "Document Prefs' Default Unit should be set for grid/guides" (Bug #171277).
  • Shortcuts improvement. Better keypad support.
    • [WIP] Zoom keys (shortcuts) 3,4,6 on numeric pad not working (Bug #167796) >Partially fixed in revision 9688.
    • [Done] Control key + Numpad slash key does not divide (Bug #362040) >revision 9688
  • [Done] Extensions needs some consistency work (units, gnome HIG compliance...). >revision 9754 (and some older ones...). (new group header parameter, boolean box and string are now the right order, fields don't resize vertically, etc.)
  • [Done] Keys and mouse reference consistency check (Shift+Alt against Alt+Shift and other related things). >revision 9723

Tutoring and related

  • Help Binnette finish the New from template feature (and Save as Template dialog and menu).
  • Help Centrale Lyon debug and integrate the Imagelink project.

Extensions

Others

  • Improve buildtool.cpp so that it handles checkouts and branches (Bug #628846).
  • check-markup review (find out why the pango filter doesn't work as expected).
  • Uncommitted patch review. There are lots of patches which could be committed (new markers, shapes location rotation...).
  • [WIP] Custom predefined filters (see specs links).
  • [Done] New custom drop-shadow filters (with color widget). >revision 9755
  • [Done] Test and commit new alignment features "to exchange position of two objects" (Bug #171944). >revision 9681

Needs investigation

  • [WIP] inkscape 'export bitmap' dialog should indicate success and close after export (Bug #43730). Partial patch attached.

Long term plans

  • New file selector widget for extensions.
  • Default metadata (preferences)
    • Add metadata default configuration in the preferences (Bug #612221).
  • Imagemagick bitmap crop (a bit hard for me, but interesting).

Vista testing

Note: Vista is far from being my favorite OS (my main one is Ubuntu), but having access to a Vista laptop is a good opportunity to test specific bugs...

Traduction française

À débattre

Dialogues attachables

LG >> - Préférences d'Inkscape > Fenêtres > Comportement des boîtes de dialogue... > Attachable / Flottant : Attachables / Flottantes (j'accorderais également les options suivantes des "Dialogues au-dessus de la fenêtres" : "Normaux" et "Agressifs"). Quitte à employer un néologisme comme "attachable" (que j'emploie comme vous pour l'instant, bien qu'insatisfait), nous autoriserions-nous "amarrable", correspondant à la métaphore des développeurs ? J'ai d'ailleurs traduit "floating dock" par "ponton flottant" (ce qui est la traduction littérale) et utilisé "dialogues amarrés" pour "docked dialogs".

ND >> Me plaît bien aussi. Sophie ?

SG >> Bien que je m’apprête à partir en vacances en bateau, j’ai un peu de mal avec "ponton flottant", qui me paraît une traduction trop restrictive. Dock est beaucoup plus large que ponton, c’est plutôt un bassin qu’un quai, un endroit vide où on vient décharger des choses. Peut-être voir ce qui se fait dans dans d’autres traductions GTK. Apple n’a jamais traduit 'dock', qui est dans les dictionnaires français, on pourrait garder ce mot. Quand à utiliser la notion d’amarre pour éviter un néologisme, je ne suis pas enthousiaste.

Thread

LG >> - Préférences d'Inkscape > Filtres > Affiche la boîte d'information des >> primitives de filtre : "Afficher...", et juste en dessous, "Nombre de threads" : l'article de Wikipedia (http://fr.wikipedia.org/wiki/Thread_%28informatique%29) propose diverses traductions possibles, parmi lesquelles, bien qu'assez embarrassé, je privilégierais "tâches", peu explicite mais une infobulle y remédie. Pour l'infobulle : "Configure le nombre de processeurs/threads..." : "Configurer le nombre de processus/tâches...".

SG >> Un informaticien me souffle que la traduction française pourrait être "fil d’exécution", mais j’aime bien conserver les mots anglais quand il s’agit d’un vocabulaire technique. "Tâches" est moins précis ne fait pas la différence entre process et thread.

ND >> La chaîne originale est « Configure number of processors/threads to use with rendering of gaussian blur » et il s'agit donc bien de processeurs, et non pas de processus. On peut également simplifier le tout en « Configure le nombre de threads à utiliser pour le rendu du flou gaussien ». Car en pratique, on se moque royalement du nombre de processeurs. Avec les technologie d'hyperthreading et de cœurs multiples, on est capable de paralléliser sans avoir nécessairement plusieurs processeurs. Proposition à soumettre également pour la chaîne originale.

LPE

LG >> Par ailleurs, après avoir longuement hésité en juin/juillet 2008, alors que je n'avais aucune traduction à ma disposition, entre "Effets de chemin en direct" et "Effets de chemin en temps réel", je me suis rallié, bien entendu, à votre choix pour la mise à jour. Je reste un peu insatisfait de la perte de cette notation de vie ("live" = "en direct", mais peut-être plutôt dans ce contexte, "vivant") de ces effets dont la particularité est de s'adapter, comme des organismes vivants, aux modifications ultérieures du chemin. "Effets de chemin animés" ("animé" = "doué de vie") pourrait rendre cette notion.

SG >>Pour moi animé est trop connoté cinéma d’animation, et comme j’espère qu’Inkscape fera un jour du svg animé, je le garderai bien pour plus tard :) On pourrait utiliser interactif.

ND >> Favorable à « Effets de chemin interactifs ». Même si l'animation n'est pas pour demain...

Bitmaps

LG >> Par ailleurs, toujours dans l'interface, on trouve "Images matricielles" dans le menu "Extensions", mais toujours "Faire une copie bitmap" et "Vectoriser le bitmap" (et peut-être d'autres occurrences de ce terme). Serait-il possible d'harmoniser la traduction ? Concernant le manuel, alors qu'en 2008 j'avais finalement laissé "bitmap" car très courant en français et systématique dans l'interface, je l'ai remplacé par "image matricielle" dans la mise à jour.

ND >> Favorable à « Images matricielles » partout, mais peut-être pour la 0.49, pour laisser le temps de nous habituer à le voir dans la version dev.

Barres et boîtes

LG >> - "Barre des commandes", "Barre des contrôles..." : j'ai finalement laissé dans le manuel "Barre de commandes", "Barre de contrôles..." car dans certaines phrases "Barre des..." ou "Contrôles des..." étaient gênants, comme dans "Barre des contrôles des outils" ("Barre des contrôles d'outils" me semble préférable); j'ai en revanche remplacé "Boîte d'outils" par "Boîte à outils" qui "sonne" mieux (OpenOffice.org, qui est également l'une de mes références en matière de traduction d'interface logicielle, donne "Barre d'état" et "Barres d'outils").