To do in MapMap
===============

Code
----

* MapperGLCanvas has a strange name considering we also have a Mapper class; actually I'm thinking we should rename Mapper to MappingView or something (since a Mapper is actually the View of the Mapping class)
* DONE Override includesPoint() in Mesh
* video gstreamer

Packaging
---------
* delete old branches
* update doc
* does translation work?

Fonctionnalités importantes manquantes
--------------------------------------
En plus du support de la lecture de fichiers vidéo, (et de la mémoire partagée) sur la quelle je travaille, voici les éléments à faire que j'ai notés. Certains d'entre eux sont critiques.

* FIXME: Lorsque les images sont très grandes, il est impossible de saisir les coins de sa source, ou de sa destination. Pour cela:
* TODO: Clic-centre pour se déplacer dans la scène au complet.
* TODO: Clic-drag gauche pour déplacer un objet. (et non clic-drag droit)
* TODO: Clic-gauche pour sélectionner un objet.
* TODO: Clic-droit devrait faire apparaître un menu contextuel. (effacer, masquer, etc.)
* TODO: Il faudrait qu'on puisse ne voir aucun contour bleu autour des mappings.
* FIXME: La fenêtre de sortie devrait pouvoir être plein-écran.
* TODO: La roulette de la souris devrait permettre de zommer/dézoomer dans la scène.
* TODO: On devrait pouvoir changer une couleur. (double-clic clic-droit sur la couleur)
* TODO: Afficher davantage d'aide contextuelle quand on survole un élément de l'interface.

Bogues majeurs
--------------
* BUG: Le focus devrait revenir sur la fenêtre principale quand on ferme le dialogue de sauvegarde.
* BUG: Coin de quads croisés quand on load.
* BUG: Plante que redimensionne une source cercle d'une image. (mais pas quand on roule sous GDB?)
* BUG: L'inspecteur, ou un des panneaux, peut être caché si l'usager en a rangé le tiroir.

Trucs à faire plus tard
-----------------------
* LATER: Si on déplace les coins d'une source au-délà de la texture, mettre du noir plutôt que clamper la texture.
* LATER: Soft edge sur les polygones.
* LATER: Supporter Syphon sur Mac OS X.
* BUG: Les textures des rectangles ont une apparence étrange. (deux zones triangles)

Fonctionnalités cool à faire plus tard
--------------------------------------
* lignes des quads assignable on/off, voire animales, en midi
* animation de stroke par groupe
* OSC pour controler les positions et l'alpha des quads

