Difference between revisions of "Release notes/0.35/fr"

From Inkscape Wiki
Jump to navigation Jump to search
(creation (translation of ReleaseNotes035 to French))
 
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
{{Should be moved|fr/release/0.35}}
 +
 
== Inkscape Version 0.35 ==
 
== Inkscape Version 0.35 ==
 
   
 
   
Line 6: Line 8:
 
   
 
   
 
==== Petit hack pour les éléments IDs de la norme SVG  - Bob Jamison - Integré le  08/10/2003  ====
 
==== Petit hack pour les éléments IDs de la norme SVG  - Bob Jamison - Integré le  08/10/2003  ====
Adds ID name widget to the item properties dialog box.  
+
Ajout d'une widget ID à la boîte de dialogue des propriétés d'objet.
 
http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png
 
http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png
 
Patch# 819043
 
Patch# 819043
  
 
==== Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le  08/10/2003  ====
 
==== Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le  08/10/2003  ====
Adds a modified form of joining nodes, allowing curves to be closed
+
Une nouvelle façon de joindre les nœuds a été ajoutée, permettant de fermer une courbe sans supprimer ou déplacer des nœuds mais en insérant un segmet.
without deleting or moving any existing nodes; instead it adds a
 
new curve segment for the closure.
 
 
http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png
 
http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png
 
Patch# 819054
 
Patch# 819054
 
   
 
   
 
==== Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé  ====
 
==== Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé  ====
Depending upon the size of the rectangle you drew it will be distorted and
+
En fonction des dimensions du rectangle qui vient d'être dessiné, celui-ci peut être tordu ou déplacé d'une distance (semblant) aléatoire. J'ai identifié la raison de ce problème dans l'interaction entre spus_unit_activate() et sp_object_layout_any_value_changed(). Afin de corriger ceci, j'ai modifié sp_object_layout_any_value_changed() pour qu'il vérifie le drapeau de modification d'unité d'un objet et le retourne si celui-ci est activé.
displaced by seemingly random (though not really) values. I
 
tracked the problem down to an interaction between
 
spus_unit_activate() and sp_object_layout_any_value_changed(). To
 
fix it, I modified sp_object_layout_any_value_changed() to check
 
the unit object for its update flag and return if it
 
 
-- ifkerby.
 
-- ifkerby.
 
Patch# 799363
 
Patch# 799363
 
   
 
   
 
==== Modification des attributs Texte de la sélection - snauj  ====
 
==== Modification des attributs Texte de la sélection - snauj  ====
Makes possible to apply text property changes on selection.
+
Il est maintenant possible d'appliquer des modifications des propriétes de texte à une sélection. Avec ce patch, sodipodi identifie les objets de type texte dans la sélection, et leur applique les modifications voulues.
With this patch sodipodi choose all text objects from
 
selection and apply changes on them.
 
 
Patch# 816676
 
Patch# 816676
 
   
 
   
 
==== Mise à plat du code de gestion des Transactions - mental  ====
 
==== Mise à plat du code de gestion des Transactions - mental  ====
Refactors the Actions code. Trims transaction undo list to
+
Le code gérant les Actions a été refactorisé. La liste de la liste d'annulation de transactions a été ajustée selon MAX_UNDO. Ajout de sp_document_cancel(), qui remplace diverses opérations par des transactions.
[[MAX_UNDO]]. Add sp_document_cancel().  Replace various operations
 
with transactions.
 
 
Patch# 819745
 
Patch# 819745
+
 
 
==== Correction de l'option de compilation --with-kde - anonyme ====
 
==== Correction de l'option de compilation --with-kde - anonyme ====
 
Patch# 819963
 
Patch# 819963
Line 46: Line 37:
 
   
 
   
 
==== Nettoyage du code de  desktop-properties.c - bryce  ====
 
==== Nettoyage du code de  desktop-properties.c - bryce  ====
Adds a couple functions to abstract widget creation somewhat.
+
Quelques fonctions permettant une meilleure abstraction dans la création des widgets ont été ajoutées
 
Patch# 822497
 
Patch# 822497
 
   
 
   
==== Renommage & make distcheck - ted, mental, and njh  ====
+
==== Renommage & make distcheck - ted, mental, et njh  ====
The codebase has been re-branded into 'inkscape'.  We're leaving
+
Le code a été re-griffé en 'inkscape'.  Nous conservons le filetype afin d'utiliser l'espace de nom sodipodi pour des raisons de compatibilité, et gardons le préfixe 'sp_' des noms de fonctions puisqu'en C++ il est possible d'utiliser des espaces de nom réels et que nous comptons supprimer ces préfixes quand nous serons plus avancés sur ce point des espaces de nom.
the filetype to use the sodipodi namespace for compatibility
 
reasons, and are leaving the 'sp_' prefix on functions since in C++
 
we can use real namespaces and will strip the prefixes when we're
 
further along with that.
 
 
==== Transposition en C++ - njh, mental, bryce, and ted  ====
 
Codebase is converted to be compileable using either gcc or g++.
 
We went through the codebase adding casts where needed, making all
 
the string object types be consistant (const gchar*), placing
 
extern "C" wrappers around problematical routines, and more.
 
This is preliminary preparation for moving the codebase wholesale
 
to C++ so that we can begin to take advantage of OOP capabilities
 
to better abstract and streamline the code.
 
 
   
 
   
 +
==== Transposition en C++ - njh, mental, bryce, et ted  ====
 +
Le code a été transposé de façon a être compilable avec au choix gcc ou g++.
 +
Nous avons parcouru le code et ajouté des "casts" quand cela était nécessaire, rendu les objets de type "string" (chaîne de caractère) cohérents (const gchar*), placé des enveloppes "C" externes autour des routines qui posaient problème, etc. Ceci constitue l'étape préliminaire de transposition du code en C++ et qui permettra de bénéficier d'une conception orientée-objet et d'obtenir un code plus simple et plus compact.
 +
 
==== Raccourcis clavier - Bulia Byak ====
 
==== Raccourcis clavier - Bulia Byak ====
Bulia Byak has been actively working on implementing keyboard
+
Bulia Byak a travaillé d'arrache-pied pour intégrer des raccourcis clavier à l'application. Il a corrigé le comportement des touches "flèche" dans le Sélecteur et l'outil Noeud, modifié le comportement de la touche "echap" afin qu'elle permette de desélectionner et annuler une bande étirable, ajouté de nouvelles façons d'appeler une boîte de dialogue et de passer d'un outil à un autre. Bulia ajoute "J'ai créé une page dans le wiki '[[KeyboardShortcuts]]' (importée de sodipodi) où je pourrai suivre mes progrès avec la gestion du clavier. Idéalement, j'aimerais que l'application soit entièrement pilotable au clavier, et que seules les tâches telles que le dessin à main levée nécessitent la souris".
shortcuts in the application. He's fixed up the arrow keys in the
 
selector and node editor, made the ESC key deselect and cancel
 
rubber band selections, added many more ways to switch tools and
 
call dialogs. Bulia says, "I have created a wiki page
 
'[[KeyboardShortcuts]]' (imported from sodipodi) where I will track my
 
progress with keyboard. Ideally, I would like to see the program
 
almost totally controllable from keyboard, with only the tasks like
 
freehand drawing left to mouse."
 
  
 
[[Category:Marketing]]
 
[[Category:Marketing]]
 +
[[Category:French]]

Latest revision as of 14:40, 5 August 2016

As the wiki is now dedicated to Inkscape development, this page is no longer relevant here. The contents of this page should be moved to the main Inkscape website. Even more, they may be very outdated, with dead links and the like.

Inkscape Version 0.35

Cette version est issue du code de Sodipodi 0.32 codebase, avec l'incorporation des patchs de la branche hydra-october et le travail de dizaines de contributeurs.

Modifications

Petit hack pour les éléments IDs de la norme SVG - Bob Jamison - Integré le 08/10/2003

Ajout d'une widget ID à la boîte de dialogue des propriétés d'objet. http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png Patch# 819043

Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le 08/10/2003

Une nouvelle façon de joindre les nœuds a été ajoutée, permettant de fermer une courbe sans supprimer ou déplacer des nœuds mais en insérant un segmet. http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png Patch# 819054

Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé

En fonction des dimensions du rectangle qui vient d'être dessiné, celui-ci peut être tordu ou déplacé d'une distance (semblant) aléatoire. J'ai identifié la raison de ce problème dans l'interaction entre spus_unit_activate() et sp_object_layout_any_value_changed(). Afin de corriger ceci, j'ai modifié sp_object_layout_any_value_changed() pour qu'il vérifie le drapeau de modification d'unité d'un objet et le retourne si celui-ci est activé. -- ifkerby. Patch# 799363

Modification des attributs Texte de la sélection - snauj

Il est maintenant possible d'appliquer des modifications des propriétes de texte à une sélection. Avec ce patch, sodipodi identifie les objets de type texte dans la sélection, et leur applique les modifications voulues. Patch# 816676

Mise à plat du code de gestion des Transactions - mental

Le code gérant les Actions a été refactorisé. La liste de la liste d'annulation de transactions a été ajustée selon MAX_UNDO. Ajout de sp_document_cancel(), qui remplace diverses opérations par des transactions. Patch# 819745

Correction de l'option de compilation --with-kde - anonyme

Patch# 819963

Sous menu 'Récemment ouvert' - anonyme

Patch# 820223

Nettoyage du code de desktop-properties.c - bryce

Quelques fonctions permettant une meilleure abstraction dans la création des widgets ont été ajoutées Patch# 822497

Renommage & make distcheck - ted, mental, et njh

Le code a été re-griffé en 'inkscape'. Nous conservons le filetype afin d'utiliser l'espace de nom sodipodi pour des raisons de compatibilité, et gardons le préfixe 'sp_' des noms de fonctions puisqu'en C++ il est possible d'utiliser des espaces de nom réels et que nous comptons supprimer ces préfixes quand nous serons plus avancés sur ce point des espaces de nom.

Transposition en C++ - njh, mental, bryce, et ted

Le code a été transposé de façon a être compilable avec au choix gcc ou g++. Nous avons parcouru le code et ajouté des "casts" quand cela était nécessaire, rendu les objets de type "string" (chaîne de caractère) cohérents (const gchar*), placé des enveloppes "C" externes autour des routines qui posaient problème, etc. Ceci constitue l'étape préliminaire de transposition du code en C++ et qui permettra de bénéficier d'une conception orientée-objet et d'obtenir un code plus simple et plus compact.

Raccourcis clavier - Bulia Byak

Bulia Byak a travaillé d'arrache-pied pour intégrer des raccourcis clavier à l'application. Il a corrigé le comportement des touches "flèche" dans le Sélecteur et l'outil Noeud, modifié le comportement de la touche "echap" afin qu'elle permette de desélectionner et annuler une bande étirable, ajouté de nouvelles façons d'appeler une boîte de dialogue et de passer d'un outil à un autre. Bulia ajoute "J'ai créé une page dans le wiki 'KeyboardShortcuts' (importée de sodipodi) où je pourrai suivre mes progrès avec la gestion du clavier. Idéalement, j'aimerais que l'application soit entièrement pilotable au clavier, et que seules les tâches telles que le dessin à main levée nécessitent la souris".