Commit Graph

17 Commits

Author SHA1 Message Date
Mattéo Delabre 78991c216b Suppression de la profondeur sur bouton choix 2016-04-29 05:55:12 +02:00
Mattéo Delabre 0f5cbc6d9e Correction des problèmes de layout des modales 2016-04-29 02:50:56 +02:00
Mattéo Delabre 8684953938 Correction problème bouton d'objets 2016-04-29 02:45:32 +02:00
Mattéo Delabre bc8baf0b82 Correction du cache des images & changement icône musique 2016-04-29 01:36:32 +02:00
Mattéo Delabre 5dd8608ced Implémentation initiale des modales 2016-04-29 01:16:03 +02:00
Mattéo Delabre 8ea50f3202 Séparation entre images et textures pour optimisation
Les images (chargées en RAM) sont séparées des textures
(chargées en GPU) dans les dossiers et le gestionnaire
de ressources. Le cache d'images est constitué de pointeurs
faibles pour ne pas entrer en conflit avec la gestion
de mémoire de SFGUI. On évite ainsi de recharger trop
souvent les textures, mais on évite aussi des images
qui resteraient indéfiniment en mémoire, affichées
à l'écran.

Ceci évite d'avoir des textures à la fois chargées en
RAM et GPU et réduit donc l'impact mémoire inutile.
Ceci pourrait résoudre le problème de l'invite
"Ne répond pas" qui s'affiche de manière intempestive
sans affecter le déroulement du programme.
2016-04-28 22:40:05 +02:00
Mattéo Delabre b8f1ca5634 Ajout des boutons de modification du timer 2016-04-28 21:11:51 +02:00
Mattéo Delabre 231aee482e Réimplémentation du compte à rebours pour éditeur & jeu 2016-04-28 14:27:48 +02:00
Mattéo Delabre 656bd60643 Généralisation de la barre d'action au jeu 2016-04-27 22:23:44 +02:00
Mattéo Delabre b7ebc8e91d MàJ du bouton de mute en fonction de l'état 2016-04-27 19:58:22 +02:00
Mattéo Delabre 8c91ba7a54 Boutons normaux et implémentation du bouton éditeur musique 2016-04-27 19:44:40 +02:00
Mattéo Delabre 4e824e92dc Séparation des deux barres d'outils 2016-04-27 12:30:11 +02:00
Mattéo Delabre dd59bb2b45 Réordonne la liste des objets plaçables 2016-04-21 00:37:53 +02:00
Mattéo Delabre d193262dbf Non, non rien n'a changé 2016-04-21 00:07:03 +02:00
Mattéo Delabre 20d251752c Communication de données entre la toolbar et l'éditeur 2016-04-21 00:03:29 +02:00
Mattéo Delabre 192152ecc3 Interaction du bouton d'objet au clic 2016-04-20 22:54:28 +02:00
Mattéo Delabre 56cb65fc79 Organisation du code dans des sous-dossiers 2016-04-20 18:31:53 +02:00