Commit Graph

  • 09ed881f0d Ajout de documentation xavierqet 2007-12-05 21:16:01 +00:00
  • 826c5180a1 Double-cliquer sur un conducteur permet desormais de l'editer xavierqet 2007-12-02 20:41:19 +00:00
  • 3bd1a70faf Sous Windows, QET utilise desormais la variable d'environnement APPDATA xavierqet 2007-12-01 21:19:01 +00:00
  • 4fb9b65609 Correction d'un bug dans le listing des parties dans l'editeur d'elements xavierqet 2007-12-01 19:07:59 +00:00
  • 12c9ec5e03 Double-cliquer sur le cartouche ou les colonnes affiche desormais le dialogue d'edition des informations du schema xavierqet 2007-12-01 12:42:31 +00:00
  • 0c66277d74 Ajout du texte de la GNU/GPL au debut de chaque fichier source (*.h, *.cpp) xavierqet 2007-12-01 10:47:15 +00:00
  • 17d47a34c3 Factorisation de code : ajout de la classe InsetPropertiesWidget xavierqet 2007-12-01 10:29:03 +00:00
  • e0a2d02ab1 Complement au commit precedent : la verification de version ne prend plus place sur les schemas mais sur les projets xavierqet 2007-11-24 22:20:39 +00:00
  • 8e799bed66 Les schemas sont desormais encapsules dans un pseudo-projet. xavierqet 2007-11-24 18:29:33 +00:00
  • 15185bbc4a 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 xavierqet 2007-11-18 00:22:19 +00:00
  • f0edf251d6 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 xavierqet 2007-11-14 20:27:45 +00:00
  • 5a17c6fdbb La geometrie et l'etat des fenetres sont desormais enregistrees dans le fichier de configuration. xavierqet 2007-11-12 15:21:14 +00:00
  • 4856b3dd7b Amelioration de la classe DiagramContent Modifications pour corriger quelques regressions xavierqet 2007-11-11 16:12:45 +00:00
  • be6ba77656 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 xavierqet 2007-11-10 17:52:30 +00:00
  • 3abe0be705 Ajout d'une liste des modifications dans l'editeur de schemas xavierqet 2007-11-09 15:16:54 +00:00
  • b537214456 Correction d'un warning (gcc 4.1) / d'une erreur (gcc 4.2) a la compilation xavierqet 2007-11-09 13:44:30 +00:00
  • bbefc5da8a Ajout d'une classe DiagramContent pour eviter de passer plusieurs listes en parametre lorsqu'on veut transmettre tout ou partie du contenu du schema. xavierqet 2007-11-09 13:06:51 +00:00
  • 0343517f43 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. xavierqet 2007-11-08 18:06:50 +00:00
  • bca6059c39 Ajout d'une liste des parties dans l'editeur d'elements xavierqet 2007-11-07 20:23:24 +00:00
  • 68629991be Ajout de la nouvelle collection d'elements par Benoit xavierqet 2007-11-07 13:56:51 +00:00
  • 317256b134 Corrections diverses xavierqet 2007-11-04 17:37:10 +00:00
  • 6c4a7ace87 Activation/desactivation de l'action "Coller ici" en fonction de l'etat du presse-papier Mise a jour des traductions xavierqet 2007-11-03 20:20:34 +00:00
  • 4fa3e665d9 Ajout d'un menu contextuel sur le schema xavierqet 2007-11-02 18:04:13 +00:00
  • 937f732782 La couleur des textes est desormais forcee a etre noire Utilisation de boutons radios dans le menu Fenetres xavierqet 2007-11-01 23:56:19 +00:00
  • 556b626880 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 xavierqet 2007-10-30 14:00:11 +00:00
  • 3d64380a96 Implementation de 'make install' xavierqet 2007-10-28 22:22:56 +00:00
  • e1716f46cf Remplacement des icones 16x16 par des icones 22x22 si possible xavierqet 2007-10-28 16:13:51 +00:00
  • 66194ba970 Ajout d'un menu contextuel dans le panel d'elements xavierqet 2007-10-28 16:03:18 +00:00
  • 5c1260fe0c Ajout des options --help, -v,--version et --license Le fichier gnugpl.txt s'appelle desormais LICENSE et est integre au binaire QET xavierqet 2007-10-28 01:32:57 +00:00
  • 4780f87cb9 Amelioration de la reactivite lors de la selection dans les schemas Ameliorations mineures dans l'interface xavierqet 2007-10-28 00:16:32 +00:00
  • 0ce4341885 Mise a jour des traductions xavierqet 2007-10-27 20:08:17 +00:00
  • bece0588cb Possibilite d'ajouter des champs de texte independants au schema xavierqet 2007-10-27 13:18:17 +00:00
  • 20a9a5158c Changement dans l'algorithme de modification des conducteurs : un conducteur a desormais 4 profils au lieu d'un xavierqet 2007-10-22 20:27:39 +00:00
  • 8d774aa4d6 Ajout de documentation Ajout du fichier Doxyfile pour parametrer la generation de la documentation xavierqet 2007-10-21 16:10:21 +00:00
  • 17e637b7e1 Les dialogues pour ouvrir et enregistrer des fichiers gerent mieux le dossier a afficher par defaut xavierqet 2007-10-21 12:53:57 +00:00
  • 22969aabd7 Premier jet pour l'implementation des jonctions de conducteurs xavierqet 2007-10-20 19:27:16 +00:00
  • 21cc2c67a6 Correction du bug d'affichage du menu du systray lors de son premier affichage Correction de 3 avertissements a la compilation dans qetapp.cpp xavierqet 2007-10-19 16:21:35 +00:00
  • 3ee3ca48e5 Correction dans une valeur XML : multi au lieu de mutli xavierqet 2007-10-17 13:40:53 +00:00
  • 5defabf130 Mise a jour des traductions xavierqet 2007-10-16 20:27:10 +00:00
  • 88c117dea1 Recharger la collection ne remet plus systematiquement en haut de l'arborescence xavierqet 2007-10-16 12:49:04 +00:00
  • 5cb269af57 Recharger la collection ne developpe plus toute l'arborescence xavierqet 2007-10-16 12:04:08 +00:00
  • b545155f7a Le cartouche se rafraichit desormais des la fermture du dialogue d'edition xavierqet 2007-10-15 19:42:18 +00:00
  • 2b76d87e36 Petite modification dans le comportement du bouton Zoom ajuste xavierqet 2007-10-15 17:44:46 +00:00
  • c5acb79239 Correction dans le code pour contenter gcc xavierqet 2007-10-15 17:21:15 +00:00
  • 4786911022 Les conducteurs par defaut sont desormais sauvegardes dans les schemas xavierqet 2007-10-14 21:38:27 +00:00
  • 140b258345 L'etat selectionne des elements n'est plus enregistre dans les fichiers xavierqet 2007-10-14 18:36:35 +00:00
  • 3f1f84debf Ajout d'une action permettant de specifier le type de conducteur par defaut xavierqet 2007-10-14 15:16:37 +00:00
  • 0216eac0be Factorisation de code : reunion des 3 proprietes (type, singleLineProperties et texte) au sein d'une meme classe ConductorProperties xavierqet 2007-10-14 14:44:33 +00:00
  • ceb022807d Fichiers conductorproperties.{h,cpp} renommes en conductorpropertieswidget.{h,cpp} xavierqet 2007-10-14 10:09:46 +00:00
  • ef515cd424 Modification de l'agencement des menus et barres d'outils xavierqet 2007-10-13 17:04:52 +00:00
  • 174fad9e16 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 xavierqet 2007-10-13 15:26:01 +00:00
  • 7690fbcccb Ajout du type de conducteur "simple" : ni symbole ni champ de texte xavierqet 2007-10-12 18:33:28 +00:00
  • ea9ebb8ec6 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 xavierqet 2007-10-12 12:54:25 +00:00
  • a42ac3a4dc 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) xavierqet 2007-10-12 10:58:57 +00:00
  • 0f86911493 Correction d'un bug dans l'initialisation de la classe Diagram xavierqet 2007-10-11 12:51:56 +00:00
  • 0d77b8154d 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 xavierqet 2007-10-11 12:34:53 +00:00
  • b91b418c95 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 xavierqet 2007-10-10 22:35:32 +00:00
  • 08b01bccb0 Mise a jour de la documentation (sauf dossier editor/) xavierqet 2007-10-10 17:50:26 +00:00
  • 8e244b17ef Ajout d'icones et mise a jour des traductions xavierqet 2007-10-07 19:13:11 +00:00
  • 438d169b36 Gestion de la profondeur dans l'editeur d'element xavierqet 2007-10-07 18:52:01 +00:00
  • 07e7661cae Mise a jour des traductions xavierqet 2007-10-07 11:24:11 +00:00
  • 4369a59d6f Avertissements lors de l'ouverture de documents presentant un numero de version superieur a celui de QET xavierqet 2007-10-06 22:32:08 +00:00
  • 0b401487c8 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 xavierqet 2007-10-06 19:46:44 +00:00
  • 06d95fa90a Implementation d'un menu reinitialiser les conducteurs modifies xavierqet 2007-10-06 18:37:21 +00:00
  • d8f96e1ea9 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 xavierqet 2007-10-05 14:42:56 +00:00
  • 579783bba5 Fichier > exporter permet desormais d'enregistrer les schemas au format SVG. xavierqet 2007-10-05 12:06:39 +00:00
  • 7b71cbb7ae * 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 xavierqet 2007-10-04 20:34:29 +00:00
  • 0dfed41a75 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. xavierqet 2007-10-04 17:32:41 +00:00
  • 6fe35cfde8 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. xavierqet 2007-10-04 14:30:52 +00:00
  • 8138b5b86c L'application verifie desormais les fenetres cachees avant de quitter lors de la fermeture de la derniere fenetre visible xavierqet 2007-10-04 12:19:01 +00:00
  • 7158935743 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. xavierqet 2007-10-03 23:09:05 +00:00
  • 2293cf1f37 Classe Conducer renommee en Conductor xavierqet 2007-10-03 17:02:39 +00:00
  • bb00094c0a Les modifications apportees aux proprietes des conducteurs sont desormais annulables xavierqet 2007-10-03 15:51:04 +00:00
  • eb3ed0f99a Implementation d'un menu pour editer un conducteur deja pose xavierqet 2007-10-03 13:11:47 +00:00
  • a83a5161df Implementation des methodes et attributs relatifs aux conducteurs unifilaires xavierqet 2007-10-01 14:08:11 +00:00
  • 7aa903c7a4 Correction d'un bug lors du deplacement d'elements xavierqet 2007-09-30 14:20:38 +00:00
  • e6fc33f2bd Ajout d'une option pour exporter le schema sans dessiner les bornes xavierqet 2007-09-30 12:35:25 +00:00
  • 4e11e516f1 Correction mineure dans les traductions Correction mineure dans le fichier .pro Correction d'un bug dans DiagramView::shrink() xavierqet 2007-09-29 15:22:38 +00:00
  • 5406224a4f Mise a jour des traductions Nettoyage des entetes des classes QETDiagramEditor et DiagramView xavierqet 2007-09-29 12:54:01 +00:00
  • 90fd503a38 Implementation de la gestion du cleanState dans l'editeur de schemas xavierqet 2007-09-29 09:52:35 +00:00
  • e2fc6f4993 Correction d'un bug lors du chargement d'un conducteur modifie xavierqet 2007-09-28 21:58:42 +00:00
  • 0405ac447d Les modifications concernant la taille du schema sont desormais annulables xavierqet 2007-09-28 21:48:59 +00:00
  • d9d966e4e9 Simplification du code gerant la mise a jour du sceneRect en cas de modification de la bordure du schema xavierqet 2007-09-28 21:02:53 +00:00
  • 9bdbf3aea5 Les editions du cartouche sont desormais annulables xavierqet 2007-09-28 17:39:30 +00:00
  • 2c184a46da Les modifications de conducteur sont desormais annulables xavierqet 2007-09-27 17:42:02 +00:00
  • 27e8ced638 Les pivotements d'elements sont desormais annulables xavierqet 2007-09-27 15:36:15 +00:00
  • bc650ea347 Les editions de champs (conducteurs et elements) sont desormais annulables xavierqet 2007-09-26 22:57:53 +00:00
  • 5150cb38ad Les deplacements d'elements sont desormais annulables xavierqet 2007-09-26 17:14:09 +00:00
  • 099d568f84 Deplacement du fichier qet.cpp xavierqet 2007-09-26 12:39:19 +00:00
  • 7be7b90f91 Il est desormais possible d'annuler les couper et les coller xavierqet 2007-09-26 12:36:31 +00:00
  • 3c43edb2ee 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 xavierqet 2007-09-25 23:24:36 +00:00
  • a434d2d7fc Ajout d'une icone pour le binaire Windows xavierqet 2007-09-22 22:20:58 +00:00
  • c3d16fe173 Amelioration du menu contextuel de l'icone dans le systray xavierqet 2007-09-22 13:27:14 +00:00
  • 4ee7fbdb47 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. xavierqet 2007-09-21 18:59:43 +00:00
  • 2ad6c27998 Le systray reduit ou restaure desormais toutes les fenetres xavierqet 2007-09-21 18:07:05 +00:00
  • 438c7ae69e Ajout de la classe QETApp xavierqet 2007-09-21 17:13:11 +00:00
  • 0fd59d89ae Retour de la classe QETApp mais comme derivee de QApplication cette fois xavierqet 2007-09-21 13:22:18 +00:00
  • 5935ffddcf Classe QETApp renommee en QETDiagramEditor xavierqet 2007-09-21 12:35:28 +00:00
  • 459c97467c Correction du bug rendant imprecis l'annulation des deplacements dans l'editeur d'elements xavierqet 2007-09-21 11:48:37 +00:00
  • 109476589b Implementation d'un nouvel algorithme de modification des conducteurs xavierqet 2007-09-20 20:16:08 +00:00