[qet] [GIT] qet/qet.git annotated tag 0.2rc1 created. 0.2rc1 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
This is an automated email from git. It was generated because a ref
change was pushed to the "qet/qet.git" repository.
The annotated tag, 0.2rc1 has been created
at 1d2f85c9b46aed4180387e5f52423c23e721f62c (tag)
tagging 1e0386a469804cc8d448e603801c482557611b19 (commit)
tagged by Laurent Trinques
on Wed Jun 26 13:25:23 2019 +0200
- Log -----------------------------------------------------------------
import tag from svn
benoit (28):
Ajout des nouveaux elements
Correction au niveau des libertes de rotation sur les elements.
Ajout du Capteur NF et ajout des commentaire des les elements
le capteur NF (erreur de svn)
Probleme de nom du capteur NF
Ajout du moteur monophase
Ajout des fins de courses.
Ajout des contacts specifiques aux relais thermiques.
Ajout d'un moteur triphase a double enroulement.
Ajout de composants
Ajout de composant (lampe clignotante & Lader)
Ajout moteur et generatrice continue.
Mise a jour de l'interrupteur (conservation de l'interrupteur non mis a jour pour compatibilite).
Ajout d'interrupteurs a plusieurs positions.
Probleme d'antialiasing.
Retouche qualite symboles + premiers semiconducteurs.
Ajout des porte-fusibles.
ajout composant et modification mineur
Suppression de l'interrupteur laisse pour compatibilite.
Ajout des sources multifilaires
Ajout elements : Tore de courants + bornes.
Mise a jour des sources multifilaires : probleme de rendu a l'impression.
Ajout de convertisseurs.
Ajout sonnerie sirene et avertisseur.
Ajout d'un fichier d'exemple convertisseur.qet (non termine).
Mise a jour suite au tri de la collection proposee sur le site web.
Modification du .pro pour integration MacOS X.
Ajout des connecteurs des elements communaute.
jcm (6):
Adding the portuguese translation files
Updated Pt Translations
Update Pt Translation
pt files
Updated PT translations
Updated PT tranlations
lituriy (28):
* ADD: Russian translation qet_ru.{ts|qm}.
* UPDATE: Russian translation qet_ru.{ts|qm} and qt_ru.{ts|qm}.
* UPDATE: QET Russian translation qet_ru.{ts|qm}.
* FIX: QET Russian translation qet_ru.{ts|qm}; * UPDATE: qelectrotech.pro - added qet_ru.ts.
* UPDATE: QET Russian translation qet_ru.{ts|qm}.
* UPDATE: QET Russian translation qet_ru.{ts|qm} - 92%.
* UPDATE: QET Russian translation qet_ru.{ts|qm}.
* UPDATE: QET Russian translation qet_ru.{ts|qm}, untransaled Shortcuts only.
The beginning of translation of ELEMENTS on Russian.
* Update QET Russian translation qet_ru.{ts|qm}.
* Update translation of ELEMENTS on Russian (The names of the elements are not translated, but are in accordance with graphic symbol).
* Fix translation of ELEMENTS on Russian.
* Update QET Russian translation qet_ru.{ts|qm}.
Russian translation: 5 files: *.{desktop|xml} .
Russian translation: misc/qelectrotech.xml.
Russian translation: CREDIT, INSTALL and README.
Russian translation: ELEMENTS.LICENSE.
Fix: Term in russian translation qet_ru.{ts|qm}.
* Update russian translation qet_ru.{ts|qm}.
* Update russian translation qet_ru.{ts|qm}; * Fix CREDIT.
* Update russian translation of Elements.
* Update russian translation of Elements.
* Update russian translation of Elements.
Fix: Term in russian translation qet_ru.{ts|qm}.
* Update russian translation of Elements.
* Update russian translation of Elements.
* Update russian translation qet_ru.{ts|qm} * Added fr-ru phrasebook.
Fix: Russian translation application and elements.
scorpio810 (4):
remove duplicated-key-in-desktop-entry
change duplicated-key-in-desktop-entry
add GenericName es in qelectrotech.desktop
Reverting deletion of branch 0.2, 0.3
xavier (80):
Rapatriement de la branche 0.2 dans le trunk
La liste des fichiers recents n'utilisait pas le separateur de fichier du systeme. Mise a jour de la classe AboutQET : ajout de Youssef
Correction d'une segfault pouvant se produire lors de la fermeture de l'editeur d'element alors qu'une partie est selectionnee.
Amelioration mineure du comportement lors des selections multiples d'elements/conducteurs/textes.
Lors d'un copier-coller, ou lors du chargement d'un fichier, les modifications apportees aux champs de texte ne creaient pas d'objets d'annulation.
Correction d'une regression : les annulations sont de nouveau disponibles pour les champs de texte des elements.
Amelioration du rendu graphique lorsque le zoom est inferieur a 1.0.
Les onglets sont desormais le mode d'affichage par defaut des projets.
Mise a jour des fichiers de traduction
Ajout d'un fichier specifiant explicitement la licence des elements fournis avec QET.
Modification mineure dans le menu Fenetres.
Corrections dans la traduction anglaise.
Mise a jour du displayedVersion et du splash screen Purge des caracteres non-ASCII dans les sources Mise a jour du fichier de configuration Doxyfile, pour generer la documentation
Contournement du bug #2 : les polices ayant une taille inferieure ou egale a 4 se voient desormais attribuer une epaisseur plus fine.
Ameliorations mineures sur les messages de debug, la documentation, et quelques noms de variables.
Correction du bug #21 : Une probable regression sur la methode QRectF::contains a partir de Qt 4.5 provoquait une mauvaise detection des points de jonction entre conducteurs sous Windows comme sous X11.
Correction mineure du code suite a la revision precedente.
Amelioration des methodes de selection dans l'editeur d'element.
Simplification des mecanismes internes de selection sur les schemas.
Modification des conditions definissant un trajet de conducteur comme etant incoherent.
Optimisation de la selection apres un copier-coller dans l'editeur d'element.
Amelioration du rendu dans l'editeur d'element lorsque le zoom est inferieur a 1:1.
Modification du diametre des jonctions entre conducteurs.
Modification mineure dans l'ergonomie de l'editeur d'element : desormais, lorsque l'on zoome avec Ctrl+Rollette, le zoom se dirige vers le pointeur de la souris.
Corrections diverses dans la collection d'elements.
Correction d'un bug lors de la reprise du focus sur un editeur d'element : les actions Annuler et Refaire n'etaient pas activees.
Remplacement des principales icones par des icones provenant du theme Oxygen.
Correction : l'application enregistrait les schemas lorsque l'on faisait un copier/coller.
Ajout d'un fichier ChangeLog decrivant de maniere humaine les changement apportes d'une version a une autre.
Modification du fichier qelectrotech.pro afin que `make install' sous Unix mette en place le fichier ChangeLog.
Traduction des trois derniers elements non traduits en anglais.
Reorganisation du dossier contenant les icones et de la facon d'y acceder a travers l'application (creation d'un namespace QET::Icons dedie).
Ajout d'icones de taille 16x16 pour un meilleur rendu dans les menus. Suite de la reorganisation des icones.
Ajout de l'en-tete de la licence GNU/GPL, oublie dans certains fichiers .cpp.
Modifications de la taille de certains elements dans la categorie "Fonctions logiques". Ajout de nouveaux elements dans cette meme categories.
Mise a jour des traductions de Qt en francais et espagnol.
Correction dans le fichier .pro
Ajout des icones realisees par Nuno Pinheiro. Modifications des associations types de fichiers / icones en consequence.
Ajout des fichiers de traduction russe pour Qt.
Modification d'icones dans le panel d'elements.
Mise en place des nouvelles icones pour Windows
Correction dans le fichier qelectrotech.pro
Mise a jour du script permettant de creer les associations de fichiers sous Windows.
Ajout des fichiers de traduction portugais pour Qt.
Correction : traductions oubliees.
Ajout de la traduction russe de "Elements importes".
Ajout des traductions russes dans le processus d'installation.
Modification du comportement de l'application : si les variables de compilation QET_LANG_PATH et QET_COMMON_COLLECTION_PATH ne sont pas definies, celle-ci recherche desormais le repertoire des traductions et le repertoire de la collection commune relativement au dossier contenant l'executable.
Modification des options de compilation : pour les dossiers des traductions et de la collection commune, il est desormais possible de specifier des chemins : * absolus * relatifs (au current working directory) * relatifs au dossier contenant le binaire executable ... ou tout simplement de ne pas en specifier
Correction : typo dans le code.
Changement d'icone dans le dialogue de configuration de l'application.
Mise a jour du dialogue "A propos de QElectroTech"
Corrections mineures.
End of russian translation.
Mise a jour de l'adresse mail de Yuriy dans le dialogue "A propos de QElectroTech"
Harmonisation de la facon d'afficher/editer les proprietes des objets sur les schemas.
Mise a jour des traductions anglaises, espagnoles et portugaises.
Traduction en anglais des noms des derniers elements ajoutes.
Correction mineure dans les fichiers .elmt : tabulations => espaces
Mise a jour des traductions espagnoles.
Ajout d'une action "Retrouver dans le panel" dans les proprietes des elements.
Correction mineure dans les fichiers xml et desktop
Les proprietes des elements affichent desormais la position de l'element dans la grille.
Mise a jour des traductions.
Ameliorations diverses dans le fichier qelectrotech.pro Corrections mineures dans les fichiers .desktop. Mise a jour du ChangeLog.
Ajout des fichiers de traduction en portugais au processus d'installation. Ajout de Jose Carlos au dialogue "A propos de QElectrotech". Mise a jour des autres traductions.
Corrections mineures dans les fichiers textes accompagnant l'application.
Modification de la version affichee et du splash screen pour le passage en 0.2 beta. Mise a jour du Changelog.
Mise a jour du fichier Doxyfile
Ajout du fichier ELEMENTS.LICENSE dans le processus d'installation. Mise a jour du fichier de configuration.
Correction dans le script de lancement Windows.
Ajout d'une option permettant d'utiliser ou non les couleurs systeme.
Mise a jour des traductions.
Mise a jour du fichier qelectrotech.spec, utilise pour le packaging Fedora.
Passage a la licence CC-BY 3.0 pour les elements.
L'editeur d'element affiche desormais un avertissement lors de l'enregistrement d'un element sans borne.
Mise a jour des traductions en espagnol.
Mise a jour du ChangeLog
Modification de la version affichee et du splash screen pour le passage en 0.2 RC1.
Tag de la version 0.2 RC1
xavierqet (341):
Import initial
Correction d'un bug lors de la fermeture de la fenetre de l'application (annuler fermait quand meme la fenetre)
Gestion du dessin des elements persos avec des coordonnees reelles
Suppression des classes correspondant a des elements codes en durs au profit des descriptions XML chargeables par la classe ElementPerso
Petite modification pour faciliter la fermeture des fichiers
Gestion de deux dossiers distincts pour les descriptions XML des elements ; amelioration du panel d'appareils.
Correction pour la gestion du dossier perso sous Windows
Amelioration de l'apparence du panel d'appareils
Petite modification pour les compilateurs chiants comme euh.. au hasard... gcc 4.1.x ?
Introduction d'un semblant de debut de simulacre de DTD pour decrire les definitions des elements.
Petite modification pour exporter les images sans la grille
Correction d'une erreur lors du chargement des elements persos
Modification permettant de definir qu'un element peut avoir un conducteur entre ses propres bornes
Possibilite de faire des traits pointilles avec <ligne style="dashed"
Mise en place du nouveau systeme de gestion de la rotation des elements - attention : changements dans l'interpretation de certains attributs des fichiers XML => les "sens" des elements sont desormais un chiffre : 0 = nord, 1 = est, 2 = sud, 3 = ouest
Correction du bug du curseur qui ne chanegait pas en passant du mode visualisation au mode selection
Mise a jour de la traduction anglaise, amelioration du dialogue "A propos" et possible resolution de la segfault survenant apres la rotation et l'effacement d'un element
Amelioration des indications de la barre de statut (en francais et en anglais) et documentation de la classe QETApp
Debut de gestion des categories sous forme de dossiers
Gestion des categories sous forme de dossiers, deuxieme partie
Debut de prise en charge de l'internationalisation : la langue de l'interface est choisie en fonction de la langue du systeme (locale)
Correctifs pour Windows
Suppression des anciens elements
Amelioration de la version francaise
Ajout de la possibilite de modifier les attributs du schema : titre, auteur, date
Gestion multilingue des noms des categories dans le panel d'appareils
Gestion multilingue des noms des elements
Meilleure gestion des styles de traits (epaisseur, style) et de formes (remplissage) ; ajout de la forme "ellipse"
Implementation des arcs de cercle
Documentation de la classe ElementPerso
Ajout de la possibilite de selectionner et supprimer des conducteurs
Amelioration du rendu des conducteurs lors du deplacement d'elements
Amelioration du rendu lors des deplacements d'elements, mais sans les bugs du commit 37 ; correction d'un bug : les conducteurs ne se mettaient pas bien a jour lors de la rotation d'un element
Petite amelioration empechant de selectionner un conducteur par inadvertance lorsqu'on veut en poser un
Prolongement des bornes pour ajouter des points d'accroche ulterieurement
Possibilite de modifier les conducteurs. Attention, version encore buggee.
Amelioration de l'interface Fichier > Exporter
Apparition d'un ensemble Cadre + cartouche (classe BorderInset)
Classes "Schema" et "SchemaVue" renommees en "Diagram" et "DiagramView"
Classe "Borne" renommee en "Terminal"
Classe "Conducteur" renommee en "Conducer"
Classe "ElementFixe" renommee en "FixedElement"
Classes "ElementPerso" et "PanelAppareils" renommees en "CustomElement" et "ElementsPanel"
Fichier > exporter exporte desormais le contenu du cadre
Amelioration de l'interface Fichier > Exporter (Oui, encore)
Correction dans le fichier *.pro
Correction pour Fichier > Exporter
Ajout de la possibilite de modifier la hauteur du schema
Desactivation temporaire de l'edition des conducteurs par les points de jonction ; Implementation de l'edition des conducteurs par des points de saisie situes en leur milieu
Le curseur change lorsqu'on le passe au-dessus des points de modification des conducteurs.
Correction dans l'algorithme du commit 54
Retrait du menu et des fonctions liees a l'antialiasing du DiagramView
Remplissage en blanc de quelques elements
Traduction des attributs et noms des tags XML utilises pour les descriptions des elements
Il est desormais possible d'enregistrer les conducteurs modifies dans les fichiers
Correction d'un bug de la revision 60
Ajout de la possibilite de mettre du texte statique lors du dessin des elements
Ajout de la possibilite de mettre des polygones non fermes lors du dessin des elements
Lifting des moteurs et transformateurs
Mise a jour des traductions
Possibilite d'ajouter des champs de texte editables aux elements
Ameliorations internes : les classes Conducer et Element ont desormais des methodes fromXml() et toXml()
Les champs de texte sont dorenavant sauvegardes dans / lus depuis les fichiers *.qet
Modifications de certains raccourcis clavier pour eviter des conflits pendant l'edition des champs de texte des elements
Amelioration de la vitesse du rectangle de selection
Ajout d'un bouton permettant d'actualiser le panel d'element
Ajout de l'icone reload.png
Les modifications faites au schema (colonnes et hauteur) sont desormais enregistrees et relues dans les fichiers
Amelioration de la gestion de la scene (prise en compte du cadre et de ses modifications)
Support (basique) des numeros sur les conducteurs
Passage des elements XML des schemas en anglais
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@77 bfdf4180-ca20-0410-9c96-a3a8aa849046
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@78 bfdf4180-ca20-0410-9c96-a3a8aa849046
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@79 bfdf4180-ca20-0410-9c96-a3a8aa849046
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@80 bfdf4180-ca20-0410-9c96-a3a8aa849046
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@81 bfdf4180-ca20-0410-9c96-a3a8aa849046
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@82 bfdf4180-ca20-0410-9c96-a3a8aa849046
Implementation de l'assistant de creation d'un nouvel element
Documentation des methodes non documentees
Nettoyage
Mise a jour des traductions
Classe NamesList renommee en NamesListWidget
Introduction de la nouvelle classe NamesList
Correction d'un bug dans l'assistant de creation d'un nouvel element
Desactivation des changements de curseur (trop foireux pour l'instant)
Correction d'un bug lros de la pose d'un conducteur en zoomant sur le schema
Nettoyage d'une bidouille pour prendre en compte la precision lors d'une comparaison entre doubles
La classe CustomElement utilise desormais la classe NamesList pour gerer ses noms
Ajout de l'editeur d'elements
Correction d'un bug lors de l'enregistrement des polygones. Ajout de la gestion des arcs de cercle dans l'editeur d'element.
Verification de la presence du dossier de configuration lors de la creation d'un objet QETApp
Corrections pour eviter des avertissements avec la lib Qt 4.3
Prise en compte d'un cas particulier pour les lignes dans l'editeur d'elements. Si une ligne equivalait a un point (= avait ses deux points egaux), la fonction pour calculer les quatre points delimitant la shape renvoyait un resultat stupide, ce qui genereait de nombreux avertissements en mode release et l'echec d'un assert en mode debug. De plus, l'enregistrement de ce genre de lignes est desormais evite dans la methode toXml().
Gestion des champs de textes editables dans l'editeur
Gestion de la modification des dimensions et du point de saisie dans l'editeur
Amelioration mineure de l'editeur de hotspot
Debut du support des annulations dans l'editeur d'elements
Correction pour eviter une segfault lors de la fermeture de l'editeur d'elements
Classe CustomElementEditor renommee en QETElementEditor. Classe EditorScene renommee en ElementScene. Ajout de la classe ElementView. Ajout de la classe ElementItemeditor, classe parente des widgets d'edition. Modification des classes relatives a l'editeur afin que toutes aient acces a l'editeur, a la scene et au QUndoStack. Tous les widgets d'edition heritent donc de ElementItemEditor. Ajout des methodes abstraites property() et setproperty() dans la classe CustomElementPart et de leur implementation dans les classes qui en derivent. Sont desormais annulables les modifications : de style, sur les arcs, sur les bornes, sur les ellipses, sur les cercles, sur les champs de texte, sur les textes et sur les lignes.
Ajout de raccourcis clavier. L'editeur s'ouvre maintenant dans une fenetre maximisee.
Les modifications de points sur les polygones sont desormais annulables
Gestion du "Clean State" dans l'editeur Correction d'un bug avec les polygones. Amelioration du mode lecture seule.
Ajout d'une icone qet-16.png
Ajout de boutons pour gerer les collections et elements
Amelioration de la gestion de la grille en fonction du zoom utilise
Le nombre de segments pour les conducteurs n'est desormais plus limite par les algorithmes.
Modifications mineures
Mise a jour des traductions
Amelioration des traductions Qt fr
Conversion de NewElementWizard en QWizard
Correction de deux bugs dans la gestion des fenetres MDI Amelioration du mode de visualisation Activation des flags d'optimisation dans DiagramView - A tester sur le long terme
Desormais, tous les menus en rapport avec un schema se desactivent lorsqu'il n'y a plus aucun schema ouvert. Correction sur la fermeture des schemas.
Retrait des debugs dans les destructeurs de l'editeur
Dans l'editeur d'elements, les changements de dimensions et de point de saisie sont desormais annulables
Dans l'editeur d'elements, les changements de noms sont desormais annulables
Dans l'editeur d'elements, les changements d'orientations sont desormais annulables
Optimisation du deplacement des elements
Il est desormais possible de deplacer les elements d'un schema avec les fleches du clavier
Ajout d'info-bulles sur les elements
Implementation d'un nouvel algorithme de modification des conducteurs
Correction du bug rendant imprecis l'annulation des deplacements dans l'editeur d'elements
Classe QETApp renommee en QETDiagramEditor
Retour de la classe QETApp mais comme derivee de QApplication cette fois
Ajout de la classe QETApp
Le systray reduit ou restaure desormais toutes les fenetres
La reduction dans le systray tient desormais compte des barres d'outils et docks flottants. Ajout d'un menu permettant de choisir les barres d'outils et docks affiches dans l'editeur d'element.
Amelioration du menu contextuel de l'icone dans le systray
Ajout d'une icone pour le binaire Windows
Debut d'implementation des annulations lors de l'edition des schemas Sont desormais annulables : -les ajouts d'elements -les ajouts de conducteurs -les suppressions d'elements et de conducteurs
Il est desormais possible d'annuler les couper et les coller
Deplacement du fichier qet.cpp
Les deplacements d'elements sont desormais annulables
Les editions de champs (conducteurs et elements) sont desormais annulables
Les pivotements d'elements sont desormais annulables
Les modifications de conducteur sont desormais annulables
Les editions du cartouche sont desormais annulables
Simplification du code gerant la mise a jour du sceneRect en cas de modification de la bordure du schema
Les modifications concernant la taille du schema sont desormais annulables
Correction d'un bug lors du chargement d'un conducteur modifie
Implementation de la gestion du cleanState dans l'editeur de schemas
Mise a jour des traductions Nettoyage des entetes des classes QETDiagramEditor et DiagramView
Correction mineure dans les traductions Correction mineure dans le fichier .pro Correction d'un bug dans DiagramView::shrink()
Ajout d'une option pour exporter le schema sans dessiner les bornes
Correction d'un bug lors du deplacement d'elements
Implementation des methodes et attributs relatifs aux conducteurs unifilaires
Implementation d'un menu pour editer un conducteur deja pose
Les modifications apportees aux proprietes des conducteurs sont desormais annulables
Classe Conducer renommee en Conductor
Ajout de raccourcis clavier dans l'editeur pour editer les noms, le hotspot et les orientations. Suppr est desormais le raccourci clavier pour supprimer du texte ou des elements, sans conflit, dans l'editeur de schemas comme dans l'editeur d'elements. DEL/LED renommee en Voyant/Indicator.
L'application verifie desormais les fenetres cachees avant de quitter lors de la fermeture de la derniere fenetre visible
Amelioration du rendu des symboles sur les conducteurs unifilaires. Amelioration mineure du rendu de l'effet hover sur les bornes. Ctrl + Rollette permet desormais de zoomer / dezoomer sur le schema. Correction d'un bug dans l'editeur de proprietes des conducteurs.
Ajout du numero de version de QET (pour l'instant, celui de la prochaine release = 0.1) dans : *le menu "A propos de QET" *les fichiers *.elmt decrivant les elements *les fichiers *.qet decrivant les schemas ...et ce afin de gerer les inevitables changements que subiront les formats de fichier a l'avenir.
* Option Compile-Time pour definir le chemin du dossier des fichiers de traduction : QET_LANG_PATH * Option Compile-Time pour definir le chemin du dossier des elements communs : QET_COMMON_COLLECTION_PATH * Option Run-Time pour definir le chemin de la collection principale : --common-elements-dir=/path/to/elements/ * Option Compile-Time pour autoriser ou non l'utilisation de l'option Run-Time precedente : QET_ALLOW_OVERRIDE_CED_OPTION Les options Compile-Time sont a definir dans le fichier .pro
Fichier > exporter permet desormais d'enregistrer les schemas au format SVG.
Amelioration du support de l'impression : *pour le moment, le schema est adapte a la taille de la feuille sans autre possibilite *necessite le paquet cupsys-bsd sous X11 *L'option QPrinter::HighResolution n'est pas encore exploitee
Implementation d'un menu reinitialiser les conducteurs modifies
Dans Fichier > Exporter : *suppression de l'option "conserver les couleurs" *desactivation par defaut de l'option "dessiner la grille" Dans l'editeur d'element : *activation par defaut de l'antialiasing sur les cercles, ellipses et arcs de cercles poses par l'utilisateur *le dernier element pose est automatiquement selectionne
Avertissements lors de l'ouverture de documents presentant un numero de version superieur a celui de QET
Mise a jour des traductions
Gestion de la profondeur dans l'editeur d'element
Ajout d'icones et mise a jour des traductions
Mise a jour de la documentation (sauf dossier editor/)
Correction d'un bug dans la modification des conducteurs apres un deplacement d'elements Implementation partielle de l'alignement des conducteurs sur la grille. Lors de la modification manuelle des conducteurs, les segments se fixent sur la grille. L'ancien comportement peut etre obtenu en maintenant la touche Shift enfoncee. Optimisation des fonctions "Selectionner tout" et "Deselectionner tout" Remplacement des #define par des attributs static const
Ajout d'un "workaround" pour eviter un bug ne se produisant que lors du rendu des schemas sur QGraphicsScene sous X11 au zoom par defaut
Correction d'un bug dans l'initialisation de la classe Diagram
Correction d'un conflit sur le schema lors de l'edition d'un champ de texte : les fleches de directions ne deplacent plus l'element parent du champ de texte Nettoyage de la correction du conflit sur la touche Suppr (cf commit 154)
Les actions "agrandir le schema" et "retrecir le schema" ajoutent/retirent desormais 80px au lieu de 20px a la hauteur du schema Amelioration du dialogue pour editer les proprietes du schema
Ajout du type de conducteur "simple" : ni symbole ni champ de texte
Le champ "Fichier" dans Fichier > Exporter est desormais pourvu de l'auto-completion Amelioration des options de compilation : plus besoin d'entourer les chemins par des \\" Amelioration mineure du rendu des points de selection sur les conducteurs
Modification de l'agencement des menus et barres d'outils
Fichiers conductorproperties.{h,cpp} renommes en conductorpropertieswidget.{h,cpp}
Factorisation de code : reunion des 3 proprietes (type, singleLineProperties et texte) au sein d'une meme classe ConductorProperties
Ajout d'une action permettant de specifier le type de conducteur par defaut
L'etat selectionne des elements n'est plus enregistre dans les fichiers
Les conducteurs par defaut sont desormais sauvegardes dans les schemas
Correction dans le code pour contenter gcc
Petite modification dans le comportement du bouton Zoom ajuste
Le cartouche se rafraichit desormais des la fermture du dialogue d'edition
Recharger la collection ne developpe plus toute l'arborescence
Recharger la collection ne remet plus systematiquement en haut de l'arborescence
Mise a jour des traductions
Correction dans une valeur XML : multi au lieu de mutli
Correction du bug d'affichage du menu du systray lors de son premier affichage Correction de 3 avertissements a la compilation dans qetapp.cpp
Premier jet pour l'implementation des jonctions de conducteurs
Les dialogues pour ouvrir et enregistrer des fichiers gerent mieux le dossier a afficher par defaut
Ajout de documentation Ajout du fichier Doxyfile pour parametrer la generation de la documentation
Changement dans l'algorithme de modification des conducteurs : un conducteur a desormais 4 profils au lieu d'un
Possibilite d'ajouter des champs de texte independants au schema
Mise a jour des traductions
Amelioration de la reactivite lors de la selection dans les schemas Ameliorations mineures dans l'interface
Ajout des options --help, -v,--version et --license Le fichier gnugpl.txt s'appelle desormais LICENSE et est integre au binaire QET
Ajout d'un menu contextuel dans le panel d'elements
Remplacement des icones 16x16 par des icones 22x22 si possible
Implementation de 'make install'
Ajout d'icones sur les boutons lors de l'utilisation du style Plastique Correction d'un bug avec le menu contextuel du panel d'elements
La couleur des textes est desormais forcee a etre noire Utilisation de boutons radios dans le menu Fenetres
Ajout d'un menu contextuel sur le schema
Activation/desactivation de l'action "Coller ici" en fonction de l'etat du presse-papier Mise a jour des traductions
Corrections diverses
Ajout de la nouvelle collection d'elements par Benoit
Ajout d'une liste des parties dans l'editeur d'elements
La liste des parties est desormais un onglet a cote de la liste des annulations. La liste des parties se desactive lors de l'ouverture d'un element en lecture seule.
Ajout d'une classe DiagramContent pour eviter de passer plusieurs listes en parametre lorsqu'on veut transmettre tout ou partie du contenu du schema.
Correction d'un warning (gcc 4.1) / d'une erreur (gcc 4.2) a la compilation
Ajout d'une liste des modifications dans l'editeur de schemas
Ajout d'une option d'execution --config-dir pour redefinir le dossier de configuration (et donc la collection d'elements perso) Cette option d'execution peut etre desactivee avec l'option de compilation QET_ALLOW_OVERRIDE_CD_OPTION Correction pour l'impression sous Windows
Amelioration de la classe DiagramContent Modifications pour corriger quelques regressions
La geometrie et l'etat des fenetres sont desormais enregistrees dans le fichier de configuration.
Sont desormais lus dans le fichier de configuration pour les nouveaux schemas : *les caracteristiques des conducteurs par defaut *les dimensions par defaut *les informations par defaut du cartouche
Ajout d'un panneau de configuration avec une premiere page pour parametrer les nouveaux schemas Amelioration de la gestion de la date du cartouche Mise a jour du --help Mise a jour des traductions
Les schemas sont desormais encapsules dans un pseudo-projet.
Complement au commit precedent : la verification de version ne prend plus place sur les schemas mais sur les projets
Factorisation de code : ajout de la classe InsetPropertiesWidget
Ajout du texte de la GNU/GPL au debut de chaque fichier source (*.h, *.cpp)
Double-cliquer sur le cartouche ou les colonnes affiche desormais le dialogue d'edition des informations du schema
Correction d'un bug dans le listing des parties dans l'editeur d'elements
Sous Windows, QET utilise desormais la variable d'environnement APPDATA
Double-cliquer sur un conducteur permet desormais de l'editer
Ajout de documentation
Ajout de documentation
Connexions internes : * methodes renommees dans l'editeur de schemas * attribut, lecture et ecriture ajoutes dans l'editeur d'element
Il est desormais possible d'autoriser ou non les connexions internes dans l'editeur d'element
Ajout d'une action "Recharger" dans l'editeur d'element
Mise a jour des traductions
Ajout de 8 elements realises par Benoit
Correction d'un bug dans l'editeur d'element
Ajout de 10 elements realises par Benoit
Amelioration de la purge des parties non pertinentes a l'enregistrement dans l'editeur d'element. Il n'est desormais plus possible d'ajouter plusieurs fois le meme objet Part* sur la scene.
Amelioration de la gestion des points de jonction : les bifurcations d'un conducteur sont desormais bien detectees. Le chemin par defaut d'un element colle desormais mieux a la grille.
Ajout de documentation
Ajout de 10 elements realises par Benoit (correction commit 232)
Ajout de documentation
Ajout de validateurs dans les widgets d'edition des parties dans l'editeur d'element
Les categories de la collection commune sont desormais editables des le moment ou elles sont accessibles en ecriture
Amelioration de la gestion de l'agrandissement des dialogues
Ajout d'icones dans le panel d'elements et dans l'editeur d'element
Centralisation du nom de la police a utiliser pour le rendu de texte
Correction d'un bug lors du double-clic sur un champ de texte isole La barre d'outils de l'editeur d'element peut desormais etre positionnee partout
Ajustements du sceneRect plus frquents dans l'editeur de schemas. Ajout du fichier CREDIT avec le texte suivant : Merci a Trolltech pour la bibliotheque Qt ( http://trolltech.com/ ), sous licence GNU/GPL. Merci a Everaldo Coelho pour le theme d'icones Crystal SVG ( http://www.everaldo.com/crystal/ ) sous licence LGPL, ainsi qu'au projet KDE ( http://www.kde.org/ ). Merci a Loic pour ses explications d'ordre mathematique.
Simplification au niveau des methodes selectionChanged
Correction d'un bug dans l'editeur d'element : selectionner une partie dans la liste n'affichait pas le widget d'edition de cette partie
Petites ameliorations sur les elements : arrondis de certains valeurs notamment
Amelioration des messages d'avertissement lors de la suppression d'une categorie Meilleure gestion des caracteres interdits lors de la creation d'une categorie ou d'un element Mise a jour des traductions
Le panel d'elements affiche desormais des categories repliees par defaut
Suppression de l'ancienne collection
Ajout de la nouvelle collection
Correction de l'antialiasing de quelques segments
Correction des positions des bornes du sectionneur triphase
Ajout d'un champ de texte pour filtrer le contenu du panel d'elements
Dans l'editeur d'elements, le premier niveau des collections est desormais etendu par defaut
Corrections des noms de certains elements
"Panel d'Appareils" renomme en "Panel d'Elements" Mise a jour des traductions
Correction du conflit de raccourci clavier dans l'editeur d'elements.
Correction de l'antialiasing sur un moteur
Ajout de barres d'outils a l'editeur d'element
Ajout du zoom dans l'editeur d'element
Correction dans la description du projet : make install copie desormais le binaire sur le systeme
Ajout d'une description et d'un resume rapide de la procedure d'installation. Mise a jour du fichier CREDIT. Le tout en anglais et en francais.
Correction d'un bug lors de l'enregistrement d'un champ de texte sur element avec plusieurs lignes
Correction du nom du fichier pour la borne de continuite
Utilisation du style de jointure "Bevel" plutot que "Miter" dans l'editeur de schemas = harmonisation avec les autres rendus (editeur, depot sur le site)
Corrections sur les noms des elements
Ajout du fichier spec pour le packaging en RPM
Recharger le panel d'elements reapplique desormais le filtre
Traduction des noms des semi-conducteurs
Ajout d'un bouton pour effacer le filtre dans le panel d'elements
Correction dans l'editeur pour le trace d'un polygone
Traduction en anglais de la categorie des porte-fusibles
Correction du commit precedent
Traduction des noms de quelques categories
Traduction des elements des deux revisions precedentes
Correction des noms des elements du commit precedent
L'edition directe d'un texte ou d'un champ de texte genere desormais un objet d'annulation La liste des parties se rafraichit desormais lors d'un annuler/refaire
Mise a jour des mentions legales dans le code et dans le dialogue "A propos"
L'installation copie desormais les fichiers CREDIT et README avec le fichier LICENSE
L'installation ajoute desormais une icone et un .desktop sous UNIX Mise a jour de la DTD, toujours inutilisee
Amelioration du support de l'impression
Corrections pour Windows.
Correction de la correction pour Windows.
La compensation du bug de rendu de la QGraphicsView se fait desormais en fonction d'un parametre dans la configuration.
Correction d'un bug lors du deplacement d'un element en maintenant Ctrl enfonce.
Ajout d'une categorie principale dans le .desktop
Traduction des convertisseurs
Arrondi des coordonnees dans la collection officielle
Mise a jour du fichier CREDIT (remerciements)
Correction du bug #12 : QET provoquait une erreur de segmentation des son demarrage dans un environnement sans systray
Correction pour que QET compile avec gcc-4.3
Bugfixes : * Bug #13 : il manquait un / dans le chemin propose lors de l'impression vers un PDF * La classe DiagramView ecrivait sur la sortie d'erreur sans fin de ligne
Correction du bug #15 : Mauvais positionnement des champs de texte sur le schema.
Rapatriement dans le trunk d'une correction apportee dans la branche 0.2 : * [r343] Le cartouche utilise desormais la meme police que les textes des elements
Les textes des elements, des conducteurs, du cartouche ainsi que les textes independants utilisent desormais tous la meme police.
Les classes Conductor et Element heritent desormais de QObject. Correction du bug #16 : Mauvaise gestion des modifications du texte d'un conducteur
L'application se lance desormais une seule fois par utilisateur
Correction d'une segfault survenant avec Qt 4.4
Lors de l'ouverture d'un fichier en dehors de l'application alors que QET est deja demarre, celui-ci essaye de s'afficher ou d'attirer l'attention de l'utilisateur.
Import dans le trunk des modifications apportees lors de la revision 335 : * Affinage du constructeur de la classe QETApp
L'application verifie desormais que le fichier n'est pas deja ouvert dans tous les editeurs de schemas.
Modification pour Windows : evite d'initialiser le systray lorsqu'une nouvelle instance est lancee.
Ajout de fichiers permettant d'automatiser les associations de fichiers sous Windows
Ajout des associations de fichiers pour X11 (shared-mime-info)
L'application est desormais capable d'ouvrir un fichier element passe en parametre
Mise a jour des associations de fichiers sous Windows
Ajout des "fichiers recents"
Corrections de code : * avertissements a la compilation (teste avec gcc 4.3) * inclusions non pertinentes
Correction d'un bug dans l'operator= et le constructeur de copie de la classe QETArguments
Ajout d'un splash screen
Changement du numero de version affiche par le splash screen.
Nettoyage du trunk : deplacement des sources dans un sous-repertoire
La hauteur du schema est desormais geree via un systeme de lignes, dont le nombre et la hauteur sont ajustables.
Amelioration du comportement du HotspotEditor lorsqu'on le redimensionne
Mise a jour des fichiers de configuration exemple
Correction d'un bug lors de l'interpretation de l'attribut height d'un schema
Suppression d'avertissements a la compilation
Mise a jour des traductions
Ajout des classes BorderProperties et BorderPropertiesWidget
Il est desormais possible d'afficher ou non les entetes des lignes et colonnes
Correction d'un bug avec l'option --config-dir= Correction dans le script d'enregistrement des associations de fichier sous Windows
Mise a jour des traductions
Correction des chemins d'installation des .desktop et .xml pour les associations de fichiers sous X11 Mise a jour du fichier de traduction pour la langue anglaise
Adaptation de l'impression pour Qt >= 4.4
Peaufinage de la plupart des dialogues pour qu'ils n'apparaissent pas dans la barre des taches
Ajout de l'option --lang-dir pour redefinir le dossier contenant les fichiers de langue
Lors de l'impression, l'option "Adapter le schema a la page" est desormais cochee par defaut.
Ajout d'un script bash facilitant le lancement de QET en utilisant la collection et les fichiers de langue du repertoire de travail
Ajout d'une description dans le dialogue des options d'impression
Correction d'un bug : apres fermeture d'un schema, le menu Fenetres n'etait pas correctement mis a jour.
Petites corrections sur le dialogue d'impression (titre et chemin PDF propose)
Ajout d'une page de manuel UNIX (en anglais et en francais)
Typos dans les mans
La correction du rendu (pour le bug de decalage au zoom par defaut) est desormais desactivee par defaut.
Les ouvertures de fichiers impliquant la creation d'un nouvel editeur de schema sont desormais prises en compte dans la liste des fichiers recents
Modification des dimensions par defaut des schemas.
Les connexions internes sont desormais autorisees pour les contacts de puissance.
Les fichiers recents affichent desormais les fichiers dont le nom vient d'etre defini via Fichier > enregistrer sous
Resolution d'un probleme avec l'export XML de coordonnees decimales : le separateur decimal utilise variait selon la locale utilisee.
Ajout de schemas exemples.
Passage de la 0.1 a la 0.11 Modification du Splash Screen en consequence Mise a jour des credits et instructions d'installation Les pages de manuel sont desormais compresses au maximum
Typos dans les manuels UNIX
Ajout du manuel UNIX en francais encode en UTF-8
Leger decalage de la position ou apparait le menu contextuel dans le panel d'elements. Ceci evite que la premiere entree du menu contextuel ne soit immediatement activee dans certains cas.
Typo dans un schema exemple. Ajout du fichier qelectrotech.xml pour les associations de fichiers
youssefsan (16):
Ajouts de traduction en espagnol d'elements et de categories.
correction d'une erreur mienne : fr-->es
Ajout de traductions en espagnol de categories et d'elements + une correction de traduction en espagnol + une correction de traduction en anglais.
Ajout de traductions en espagnol de categories et d'elements.
Ajout de traductions en espagnol d'elements.
Ajout de traductions en espagnol d'elements.
Ajout de traductions en espagnol de categories et elements.
Ajout de traductions en espagnol d'elements.
Ajout de traductions en espagnol d'elements.
Ajout de traductions en espagnol d'elements et de categories.
Corrections de traductions en espagnol. Ajout de traductions en espagnol d'elements et de categories. Normalement la traduction d'elements et categories en espagnol devrait etre terminee. Mais il faut relire et corriger.
Traduction de messages dans qet_es.ts
Traduction de nouvelles chaines dans qet_es.ts.
Ajout de traductions dans qet_es.ts.
Ajout de traductions dans qet_es.ts.
Traduction en espagnol des quatre messages restant dans qet_es.ts
-----------------------------------------------------------------------
hooks/post-receive
--
qet/qet.git