Ce soir, j'ai mis un point final à la mise en place du système unifié des resources d'images (ArtProvider).
Ce système permet de réutiliser un certain nombre d'icones standards et permet de charger les images de facon simple depuis les répertoires d'images... C'est Bôôô !!!
wxDevCenter
wxDevCenterSeptember
14
CommandManager
J'ai commité la majeur partie du CommandManager ansi que le début du LayoutManager.
Le CommandManager est un gestionnaire qui permet de regrouper les commandes pour générer automatiquement les menus en fonctions du contexte. Je me sépare au passage de l'ancien système de menus. L'avantage du CommandManager est de centraliser tout le support des commandes et permettra au programmeur de plugins de ne pas doubler son code pour les menus et les toolbars. Le code relatif aux toolbars n'est pas encore écrit mais le sera bientot, comme il dépent des dérivés de TopFrame (MainFrame), j'attend la mise en modules des parties spécifiques.
Pour le LayoutManager, je n'ai écris - pour l'instant - que la partie relative à la description du layout courrant qui sert au commandManager pour reforger la barre de menus, le reste viendra en temps utiles.
Le CommandManager est un gestionnaire qui permet de regrouper les commandes pour générer automatiquement les menus en fonctions du contexte. Je me sépare au passage de l'ancien système de menus. L'avantage du CommandManager est de centraliser tout le support des commandes et permettra au programmeur de plugins de ne pas doubler son code pour les menus et les toolbars. Le code relatif aux toolbars n'est pas encore écrit mais le sera bientot, comme il dépent des dérivés de TopFrame (MainFrame), j'attend la mise en modules des parties spécifiques.
Pour le LayoutManager, je n'ai écris - pour l'instant - que la partie relative à la description du layout courrant qui sert au commandManager pour reforger la barre de menus, le reste viendra en temps utiles.
August
25
Boite de dialogue de création de bitmap.
J'ai finis de commiter une boite de création de bitmaps pour le StdPlugin.
Cette boite permet de choisir la dimension de l'image ainsi que sa résolution, le tout dans plusieurs unité possibles (pixel, centimètre, pouce ...).
Il est possible également de choisir un format préprogrammé. Ceux-ci sont proposés depuis la configuration. Il sera prochainement possible de paramétrer de nouveaux formats.
Cette boite permet de choisir la dimension de l'image ainsi que sa résolution, le tout dans plusieurs unité possibles (pixel, centimètre, pouce ...).
Il est possible également de choisir un format préprogrammé. Ceux-ci sont proposés depuis la configuration. Il sera prochainement possible de paramétrer de nouveaux formats.
August
17
Gros commits sur les systèmes de fichiers
Vu les problèmes avec les systèmes de fichiers et dans un soucis de portabilité vers le futur wxExplorer, j'ai pas mal bidouillé les classes relatives aux systèmes de fichiers.
August
13
Icones et wxArtProvider.
Dans un soucis de simplification de l'accès aux icones, j'ai remplacé le vieu système de cache des icones par un dérivé de wxArtProvider. En plus d'offrir un système de cache, wxArtProvider permet de fournir les icones à la taille voulue, redimmensionnant si nécessaire.
August
11
Une ligne de commande, une ...
Vu la difficultée recontrée pour les tests d'intégrations des plugins et pour plus de souplesse, j'ai ajouté un parsing de ligne de commande pour faciliter le passage de paramêtres au programme.
August
02
Utilisation de wxDockIt
J'ai remplacé l'utilisation de wxFrameLayout par wxDockIt pour la gestion des WorkBar.
August
02
Element ... Element ... Element ...
J'ai fini le passage du wxDevCenter sur la nouvelle architecture d'éléments de plugins.

Commentaires récents
Bonne nouvelle, je viens tout juste de faire un ebuild pour wxDockIt afin de contenter les fans comme toi de la Gentoo.
L'adresse pour le récupérer est ici:
bugs.gentoo.org/show_bug....