Ré-organisation du site pour plus de clarté

Je suis actuellement en train de ré-organiser le site afin qu’il soit plus facile de s’y retrouver; Pour cela je vais créer différents sous-domaines (un par projet) afin que ce soit plus simple et plus rapide de trouver ce que l’on rechercher.

http://firmware.tux-droid.eu – Firmware
http://driver.tux-droid.eu – Driver
http://server.tux-droid.eu – TuxDroidServer
http://client.tux-droid.eu – TuxDroidClient
http://script.tux-droid.eu – TuxDroidScript

 

Tags: , , , ,

Migration des projets vers gitHub terminée !

Ca y est le migration des projets vers github est enfin terminer, il ne restera plus qu’à migrer la documentation et ça sera complètement terminer.

Pour plus d’infos: http://forum.tuxdroid-community.org/viewtopic.php?pid=2690#p2690

Tags: , , , , ,

Migration des projets vers gitHub

Je tenais à vous informer que je suis actuellement en train de migrer tout mes projets TuxDroid vers gitHub pour divers raison que j’explique dans ce post:

http://forum.tuxdroid-community.org/viewtopic.php?id=1075

 

Donc pour le moment pas de nouveaux commits avant un certain temps.

Tags: , , , ,

Nouveaux binaires pour TuxDroidClient, compatible avec les révisions 151+ de TuxDroidServer

Je viens enfin de faire de nouveaux binaires pour la révisions 7 de TuxDroidClient qui est la révision compatible avec TuxDroidServer révision 151+ pour le moment uniquement pour Windows (32bits), vous pouvez télécharger les binaires ici: http://sourceforge.net/projects/tuxdroidclient/files/TuxDroidClient/Binaries/win32/TuxDroidClient-rev7-win32-binaries.zip/download

Ces binaires pour Windows contiennent cette fois tous les fichiers nécessaires au bon fonctionnement de l’application, contrairement aux binaires précédents qui ne fonctionnais pas toujours sur toutes les machines (erreur de ma part …).

La révision 7 de TuxDroidClient n’apporte rien en soit en dehors de rendre le programme compatible avec la révision 151 et ultérieure de TuxDroidServer.

Pour les binaires Linux 32 et 64bits ça sera pour un peut plus tard :)

Tags: , , , , , ,

Noveau point sur les révisions

C’est avec pas mal de retard que voilà le point sur les révisions des divers projet, tout d’abord TuxDroidServer qui est maintenant en révision 152 et vu le nombre de révision depuis le dernier point je ne vais pas faire de copier/coller et je vous renvoie sur la page du changelog complet du projet: https://sourceforge.net/p/tuxdroidserver/francais/Changelog/

Les points important qu’il vaut retenir c’est:

 

Concernant TuxDroidClient les sources de ce dernier ont été mises à jour pour rendre le projet compatible avec la révision 152 de TuxDroidServer.

 

Une nouvelle version du firmware (0.9.4) est maintenant disponible (voir page Firmware) les changements apportés sont:

  • (Tuxcore & Tuxaudio) MOD: Suppression des #define __AVR_LIBC_DEPRECATED_ENABLE__ et correction du code pour utiliser les dernières versions de la libc AVR
  • (Tuxaudio) MOD: Augmentation du gain du micro (de 12 décibel)
  • (Tuxcore & Tuxaudio) MOD: Passage en version 0.9.4

 

Pour le projet TuxIsAlive:

Pour le moment pas de nouvelle révision sur le svn car de gros changement se prépare au niveau de ce projet, plus d’infos ici: http://forum.tuxdroid-community.org/viewtopic.php?pid=1838#p1838

 

Le projet TuxDroidScript est quant à lui actuellement en StandBy.

No tags for this post.

Le point sur les révisions de TuxDroidServer

Après pas mal de temps nous voilà maintenant arriver à la révision 133 du projet TuxDroidServer, donc depuis la dernière fois où je parlais des révisions 122 et 123 il y a eu pas mal d’évolution au sein du projet ^^

Voilà le changelog allant de la révision 133 à 124:

 

Révision 133:

  • FIX: Correction d’une erreur sur TuxLang qui causais un crash au démarrage si le fichier de configuration n’existe pas

Révision 132:

  • ADD: Ajout de l’option AUTO_START permettant de définir si le server doit démarrer automatiquement ou non au lancement (désactiver par défaut)
  • ADD: Ajout d’un message indiquant lorsque le server à fini de démarrer
  • ADD: Ajout d’une entrée dans le système de traductions pour le nouveau message
  • MOD: Les fonction loadTranslation() et getTranslation() on été reciproquement renomées TuxLang_loadTranslation() et TuxLang_getTranslation() pour plus de cohésion et une lecture plus simple du code
  • FIX: Correction de la fonction Tux_Audio() pour que les noms de fichiers contenant des parenthèses soient pris en compte

Révision 131:

  • DEL: Suppression des répertoire win32/config/ et win32/logs/ qui n’on pas besoin d’être sur le SVN
  • FIX: Suppression des appels de fonctions plg_xxxx()

Révision 130:

  • MOD: (Windows) Modification du projet Dev-C++ pour que les objets (*.o) soient généré dans le répertoire obj/ et non src/
  • FIX: Correction de la boucle infinie lorsque l’entrée LANG_FR du fichier de configuration était vide ou NULL

Révision 129:

  • MOD: Nettoyage de la fonction tprintf()

Révision 128:

  • ADD: Ajout de la conversion ISO8859 vers UTF8 (gestion des accents sous Linux)

Révision 127:

  • ADD: Ajout de test unitaire pour la fonction directory_exists() (TuxUtils)

Révision 126:

  • FIX: Utilisation de getchar() en lieu et place de getch() (qui n’est pas conforme avec la norme ANSI-C99) lors de l’affiche de l’erreur de chargement du fichier de translation

Révision 125:

- FIX: Oublie du paramètre ‘stoptts’ dans la nouvelle commande Tux_TTS()

Révision 124:

  • ADD: Ajout d’un rappelle du port d’écoute au dessus de la liste des commandes du server.
  • ADD: Ajout d’une entrée dans le fichier lang/FR.txt pour le rappel du port écouté
  • MOD: La fonction loadTranslation() renvoie maintenant un type bool (true si le fichier est chargé correctement, false le cas échéant)
  • MOD: Lors du lancement de l’application si le fichier de translation n’est pas trouver/pas charger un message d’erreur s’affiche et l’application s’arrête
  • MOD: Modification de TuxLang pour utilisé un define permettant de définir le nombre de translations pour l’allocation mémoire
  • MOD: Modification de la commande Tux_TTS() afin de permettre les virgule dans les phrases
  • FIX: (Windows) Modification du Makefile.mingw pour la compilation avec MinGW32

 

Des premiers binaires de la révision 133 sont dors et déjà disponible, mais uniquement pour Windows 32bits pour le moment: http://sourceforge.net/projects/tuxdroidserver/files/TuxDroidServer/Binaries/win32/TuxDroidServer-rev133-win32-binaries.zip/download

Concernant les binaires pour Linux 32 et 64bits il faudra patienter encore un peut :)

Tags: , , , , , , , , ,

Linux binaire 64bits de TuxUp

J’ai enfin pris le temps de faire des binaires (64bits) de TuxUp pour Linux.

Pour rappel TuxUp c’est le programme qui permet de flasher TuxDroid et Fux (le dongle usb), et jusqu’à maintenant il n’y avait pas de version pré-compiler ! C’est maintenant chose faite ;)

Vous pouvez télécharger les binaires de tuxup pour Linux 64bits ici: http://sourceforge.net/projects/tuxdroidserver/files/TuxDroidServer/3rd/linux/tuxup-linux-x86_64.tar.gz/download

 

Si vous souhaitez flasher votre TuxDroid depuis Linux voici les étapes à suivre:

1 – Télécharger le pack ici: http://sourceforge.net/projects/tuxdroid-commun/files/firmware/firmware-2012-09-22-win32.zip/download  (oui c’est écrit Win32 mais ça c’est juste pour la version de tuxup et le script batch)

2 – Dézipper le pack

3 – Dans le répertoire ou vous avez dézipper votre pack télécharger tuxup pour Linux ici: http://sourceforge.net/projects/tuxdroidserver/files/TuxDroidServer/3rd/linux/tuxup-linux-x86_64.tar.gz/download

4 – Dézipper l’archive de tuxup

5 – Brancher le dongle (fux) sur un port USB de votre PC

6 – Allumer tux tout en maintenant le bouton de sa tête enfoncé

7 – Brancher le petit câble blanc reliant Tux à Fux

8 – Taper la commande:

./tuxup --all --pretend ./

Cela aura pour effet d’installer les firmwares du pack que vous avez télécharger sur le lien que je vous ai donnez l’étape 1.

Tags: , , , , , , , , , , , ,

TuxDroidServer les nouveaux binaires sont arrivés !

Et oui le projet TuxDroidServer avance bien ces derniers temps et de nouveaux binaires on donc été compilés :)

Pour voir tous les changements je vous renvoie vers le changelog du site du projet: https://sourceforge.net/p/tuxdroidserver/francais/Changelog/

Voici les liens de téléchargement des binaires de TuxDroidServer:

- Windows (32bits): http://sourceforge.net/projects/tuxdroidserver/files/TuxDroidServer/Binaries/win32/TuxDroidServer-rev122-win32-binaries.zip/download [révision 122]

- GNU/Linux (64bits): http://sourceforge.net/projects/tuxdroidserver/files/TuxDroidServer/Binaries/linux/TuxDroidServer-rev123-linux-x86_64-binaries.tar.gz/download [révision 123] (il s’agit de la rev 122 avec une correction pour le Makefile pour Linux)

 

 

 

Tags: , , , , , , , , , , , ,