lundi 22 décembre 2008

Paquets FreetuxTV 0.2.0 pour Mandriva 2009

Merci à Yannick qui vous offre sur un plateau les paquets pour Mandriva 2009.

Vous les trouverez ici :

http://www.freetuxtv.org/packages/


Voilà

@+

samedi 20 décembre 2008

Problème avec les chaînes Neuf

Hello,

Quelque utilisateur m’ont remonté le problème comme quoi, il y avait un problème pour utiliser FreetuxTV avec SFR-Neuf.

Il semblerai cependant que la lecture marche bien avec VLC.

Malheureusement, je n’ai pas de connexion Neuf à ma disposition pour tenter de corrigé le problème, alors je passe un message ou cas où quelqu’un ait trouvé une solution à partager avec les autres.

Cela peut être du à un problème de dépendance, ou de config du fichier vlrrc de FreetuxTV.

Une idée?

mercredi 12 novembre 2008

Version 0.2.0 autres paquets

Juste pour vous informer que les paquets pour Ubuntu 64bits, OpenSuse 10.3 et OpenSuse 11.0 sont désormais disponibles.

mardi 11 novembre 2008

Paquet Ubuntu

Hello,

Philippe m’a aussi envoyé le paquet pour Ubuntu i386 pour la version 0.2.0.

Vous pouvez soit le télécharger :
http://www.freetuxtv.org/packages/

ou soit utiliser le dépôt :
sudo wget http://packages.freetuxtv.org/ubuntu/intrepid.list -O /etc/apt/sources.list.d/freetuxtv.list
wget -q http://packages.freetuxtv.org/freetux.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install freetuxtv

Mise à jour des WebTV

Philippe, un internaute bien sympatique m’a mis à jour la liste des WebTV, avec des ajouts et des suppressions. Vous avez juste à actualiser dans FreetuxTV.

samedi 8 novembre 2008

FreetuxTV v0.2.0 disponible

Voici enfin une version officielle comptaible avec VLC 0.9.x.

Cette version n’ajoute donc que le support avec la derniere version de VLC.
Par ailleurs, FreetuxTV n’utilise désormais plus le fichier de configuration de VLC, mais possède son propre fichier qui sera créé au premier démarrage. Vous pourrez ainsi l’utiliser pour paramètrer FreetuxTV sans interférer avec VLC.

lundi 3 novembre 2008

Non dégoupé Free : Ajout de KTO et Luxe.TV

J’ai mis à jour la playlist de Free pour les non dégroupés !

J’ai donc ajouté les chaînes KTO et Luxe.TV et retiré les chaînes France24 (FR et EN) qui ne sont plus diffusé.

Vous pouvez en profiter en rechargeant les chaînes de ce groupe.

dimanche 2 novembre 2008

Commit : Migration vers libVLC 0.9.4

Voilà j’ai enfin effectuer la migration de libvlc 0.8.6 vers libvlc 0.9.4.
Finalement, c’était moin long que ce que je pensais.

Si y’a des gens qui teste il serait bien de mettre un petit commentaire comme quoi tous marche bien… Que je puisse releaser assez vite la version 0.2.0.

samedi 25 octobre 2008

FreetuxTV v0.1.2 disponible

Hello,

Comme annoncé, voici enfin une mise à jour de FreetuxTV. Cette version vous permettra avant tout de corrigé le problème de mise à jour de la playlist de Free.

Voici l’extrait du ChangeLog :
  • Ajout de logo : AB Moteurs, APTV, Artpla TV, Astro Center TV, ASTV, Babylon TV, La Locale, RMC
  • Ajout d’un bouton lecture pour relancer la chaîne en cours si elle a été stoppé
  • Support des touches multimédia sur les claviers
  • Gestion des redirections HTTP 302 pour le téléchargement des playlists (pour Free)
  • Sauvergarde des paramètres de l’application
  • Ajout d’un menu “Préférences”
  • Chargement de la dernière chaîne au chargement de l’application
Cependant, à titre informatif, le téléchargement de la playlist de Free peut parfois échouer. Ceci vient du serveur de Free qui ne répond pas toujours… La seul solution est d’essayer un autre moment que cela marche.

De plus, il est marqué que des logos ont été ajouté, cependant je n’ai pas encore eu le temps d’ajouter une fonction pour recharger la liste des logos. Donc la seul solution si vous souhaitez profiter de ceux-ci est de supprimer la base de donnée, pour que la liste soit recréée au chargement. Pour faire ça :
$> rm $HOME/.config/FreetuxTV/freetuxtv.db
Attention, cela supprimera toute les données de FreetuxTV !

Voila bon visionnage ;)

jeudi 23 octobre 2008

Commit : Reprise de lecture au démarrage

Malheureusement, j’ai pas beaucoup de temps à consacré à FreetuxTV à cause des cours où j’ai beaucoup de travail.

J’ai pu néanmoins prendre un petit peu de temps pour réaliser quelques petits trucs :
  • Correction du problème pour charger la playlist de Free, j’ai juste ajouter le support des redirections de type 302.
  • Ajout d’un mécanisme de sauvegarde des paramètres de l’application : volume, taille et position de la fenêtre en mode mini…
  • Ajout d’un menu “Préférences”
  • Reprise de la lecture de la dernière chaîne au démarrage de FreetuxTV (option désactivable)
Voilà donc pour le moment, j’envisage de sortir très bientôt la version 0.1.2, la dernière pour les utilisateurs de vlc 0.8.6, car je vais m’occuper probablement de la migration vers vlc 0.9 qui sera disponible dans Intrepid Ibex.

vendredi 29 août 2008

Commit : Support des touches multimédia

Si vous utilisez comme moi un ordinateur portable similaire au DELL XPS m1530, vous avez problement aussi des touches multimédia autour de votre clavier. Moi en plus, avec mon Dell j’ai eu droit à une mini-télécommande qui me permet d’utiliser ces touches là à distance.

C’est là que je me suis dit que ça pourrait être le pied de pouvoir changer de chaîne sans avoir à bouger du lit.

Du coup, j’ai cherché comment intégrer ça à FreetuxTV. Et là je doit avouer que j’ai pensé que ça serait plus simple que ça. J’ai fouiner dans les sources de tous les programmes GTK qui supportait ça (Totem, Exaile, Listen, l’utilitaire raccourci clavier de Gnome, Gmpc…). Après moult compilation, j’ai peu à peu desespéré d’y arriver. Je trouvais des pistes mais le mécanisme étant assez compliqué, je ne comprenais rien au fonctionnement qu’utilisait ces softs. La plupart des programmes supportant cette fonction, sont écrit en Python et ne connaissant pas le langage c’était vraiment tendu.

C’est alors qu’avec obstination je suis tombé sur le plugin Rythmbox écrit en C. Et la avec beaucoup de bidouille et de chance (commenter des lignes quasi au hasard), j’ai reussi à faire un petit programme qui détectait quand j’appui sur mes touches multimédia. Vous imaginez pas la joie que j’ai ressenti sur le moment (ça m’as pris une semaine pour avoir ça).

Enfin voilà pour la petite histoire, j’ai pu épuré le code que j’avais trouvé (je ne comprend ce qui fait, mais ça marche), et j’en ai fait une petite librairie qui me permettra de facilement réutiliser ça à l’avenir. Un petit exemple pour ceux que ça interesse.

#include
#include “lib-gmmkeys.h”

static void
on_mm_key_pressed (GMMKeys *mmkeys,
GMMKeysButton button, gpointer user_data)
{
switch(button){
case GMMKEYS_BUTTON_PLAY :
break;
case GMMKEYS_BUTTON_PAUSE :
break;
case GMMKEYS_BUTTON_STOP :
break;
case GMMKEYS_BUTTON_PREV :
break;
case GMMKEYS_BUTTON_NEXT :
break;
}
}

int main (int argc, char *argv[])
{
gtk_init(&argc, &argv);

GtkWidget* window;
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);

g_signal_connect (window, “destroy”, gtk_main_quit, NULL);

GMMKeys* mmkeys;
mmkeys = g_mmkeys_new (”MonApplication”);
g_mmkeys_activate (mmkeys);

g_signal_connect(G_OBJECT(mmkeys),
“mm_key_pressed”,
G_CALLBACK(on_mm_key_pressed),
NULL);

gtk_main();

g_mmkeys_deactivate (mmkeys);

return 0;
}

Pour compiler voici un Makefile (y’a besoin de dbus) :

CFLAGS = `pkg-config –cflags gtk+-2.0 x11 dbus-glib-1`
LIBS = `pkg-config –libs gtk+-2.0 x11 dbus-glib-1`
all: main.c lib-gmmkeys.o
gcc ${LIBS} ${CFLAGS} -o main main.c lib-gmmkeys.o
lib-gmmkeys.o : lib-gmmkeys.c lib-gmmkeys.h
gcc -c ${CFLAGS} lib-gmmkeys.c lib-gmmkeys.h

J’en parle parce que vu le peu d’infos que j’ai trouvé pour faire ça. Ca servira sûrement à quelqu’un un jour.

Par contre, je pense que ça ne marche que sur Gnome. J’ai pas testé, mais si y’en a qui utilise FreetuxTV sur KDE ou autres, ça serait sympa de m’informer de ce qu’il en est.

Voilà, comme toujours ceux qui veulent testé prenez les sources, et rapportez moi les bugs.

En espérant que cette fonction vous plaisent même si tout le monde ne peut pas en profiter.

mardi 26 août 2008

Déplacement du blog

J’ai décidé de mettre enfin le blog sur le serveur freetuxtv.org, ce qui me semblait logique…

Donc pensez à mettre à jour vos flux RSS et vos favoris.

Désolé pour le dérangement.

mardi 12 août 2008

Internationalisation

Bon, j’ai pas mal planché ces dernières semaines pour mettre en place l’internationalisation du programme avec les autotools. Ça m’a prit un temps considérable pour comprendre comment ça marche mais j’ai finalement réussi. C’est vrai que pour l’instant c’est pas le truc indispensable parce que il n’y a probablement que des francophones qui utilisent FreetuxTV. Mais bon, je pense qu’il est judicieux de commencer ça maintenant plutôt que d’attendre que l’appli soit encore plus grosse…

Donc du coup, ce qui change c’est que le texte de l’appli est écrit de base en anglais, et j’ai fait un fichier de traduction en Français.

Maintenant, sachant que je ne suis pas (encore) une star en anglais, si vous avez envie de vérifier si je n’ai pas écrit trop d’idioties, vous pouvez consulter ce fichier pour me corriger :

http://code.google.com/p/freetuxtv/source/browse/trunk/po/fr.po

Par ailleurs, si vous avez envie de traduire l’appli dans une autre langue, vous pouvez copier ce fichier fr.po, et remplacer le texte en Français par sa traduction dans la langue concernée, puis transmettez-le moi.

vendredi 1 août 2008

FreetuxTV 0.1.1 : Paquets Ubuntu

Avec un peu de retard, le paquets Ubuntu i386 est enfin disponible, pour ceux qui n’aurait pas vu.

Disponible sur http://www.freetuxtv.org/packages/.

mardi 22 juillet 2008

Screenshot du 20/07/2008

Voici le screenshot de la version 0.1.1 telle qu’elle est sortie.

Screenshot de FreetuxTV du 20/07/2008 FreetuxTV v0.1.1 : Paquets openSuse et Mandriva

Je vous ai parlé dans mon précédent post de Mr Gilles Sabourin qui m’a aidé pour la 0.1.1. Mais ce n’est pas tout, il vous a aussi fourni des paquets pour openSUSE 11.0 et 10.3.

Et Gérald quand à lui vous a créé les paquets pour Mandriva 2008.

En revanche, petit changement, les paquets seront désormais téléchargeable à l’adresse :

http://www.freetuxtv.org/packages/


Voila!

FreetuxTV v0.1.1 disponible

Bon, depuis que j’ai reçu mon pc, j’ai pu reprendre les choses en main.

Avec la précieuse aide de M. Gilles Sabourin, j’ai pu enfin produire une version compatible avec openSUSE et Mandriva. En effet, un bug faisait planter FreetuxTV dès le démarrage sur les autres distributions que Ubuntu. La question était pourquoi ça marchait sur Ubuntu? En fait, il s’agissait juste d’un g_free mit à la place d’un sqlite3_free. Donc si vous avez la réponse ça m’interesse.

Bon si vous avez bien compris, cette version ne changera pas grand chose pour ceux chez qui ça marchait déjà. J’ai juste viré les onglets où il n’y avait rien, et j’affiche un petit message pour les playlists qui n’ont pas été chargées pour indiquer comment faire.

En tous cas, je remercie beaucoup M. Sabourin, qui m’a énormément et patiemment aidé, notamment sur la prise en main des autotools (à mon goût peu évidente).

Enjoy !

Reprise de service

Bon, ça y est pour ceux que ça intéresse, j’ai enfin reçu mon nouveau PC.

Un joli Dell XPS m1530, j’y ai mis le prix, mais pour le moment j’en suis plutôt content.

Bref, en tous cas, je vais enfin pouvoir me remettre au développement de FreetuxTV.

mercredi 9 juillet 2008

Dépots et paquets officiels !

Je tiens à remercier Tuxcola qui a réalisé les paquets de FreetuxTV pour Ubuntu sur i386 et amd64. Étant donné qu’ils semblent fonctionner correctement, j’ai décidé de les passer officiel. Vous pourrez les trouver dans la section Downloads sur site du projet.

Et je remercie aussi Romain Fluttaz qui m’a gentiment proposé un domaine http://www.freetuxtv.org et qui s’est proposé de maintenir le dépôt du projet. L’adresse du dépôt est donc http://packages.freetuxtv.org/.

Installation :
$> sudo wget http://packages.freetuxtv.org/ubuntu/freetux.list -O /etc/apt/sources.list.d/freetuxtv.list
$> wget -q http://packages.freetuxtv.org/freetux.gpg -O- | sudo apt-key add -
$> sudo apt-get update
$> sudo apt-get install freetuxtv

Par ailleurs, j’aurais vraiment besoin de beta testeur pour différentes distributions. En effet, FreetuxTV ne semble pas marcher sur Fedora et Mandriva. Donc j’aimerais éviter ça pour les prochaines sorties !

Alors 2 choses, si vous êtes intéressés pour tester régulièrement la version SVN (recomplication fréquente) et les paquets sur d’autre distribution que Ubuntu… contactez moi en me donnant, votre config. (distrib, version, bureau…) et vous deviendrez “betatesteur officiel” (:p) et pourrez ainsi m’aider à détecter les différents problèmes et à les résoudre.

Sinon, si vous êtes juste de passage, dites moi si les paquets et la compilation fonctionnent bien sur votre distrib (autres que Ubuntu). J’aimerais surtout savoir si les paquets marchent pour Debian.

PS : je rappelle que FreetuxTV planterait sur Fedora et Mandriva.

dimanche 6 juillet 2008

Aidez FreetuxTV à évoluer !

Dans ma lancée du week end, j’ai créé une page qui recense tout ce que les gens peuvent faire pour FreetuxTV. Ça concerne ce que je n’ai pas le temps de faire et ce que je ne sais pas faire.

Tous les détails sont ici :

http://code.google.com/p/freetuxtv/wiki/Contribuez


En tout cas merci à tous ceux qui m’ont déjà bien aidés, et à tous ceux qui voudraient commencés.

FreetuxTV 0.1.0 Released

Bon voilà, je pense que c’était le moment, je suis fier d’annoncer enfin la première version officiel de FreetuxTV.

J’ai créé le tar des sources du programme que vous pouvez télécharger à l’adresse :

http://freetuxtv.googlecode.com/files/freetuxtv-0.1.0.tar.gz


Donc voilà, j’aurai besoin de testeur qui me confirme qu’on peut bien installer tout sans problème à partir de l’archive.

Ensuite, si certain veulent faire des paquets à partir de l’archive, pas de problème. Après vérification qui marche bien, je pourrai les mettre en téléchargement sur le site du projet.

Allez bonne télé à tous.

Commit : Mode mini au premier plan

Bon, j’ai pu squatter un PC pour le week end et en profiter pour faire quelques modifications.

Un truc que j’ai pensé assez utile pour le mode mini, c’est que de pouvoir laissez la fenêtre toujours au premier plan. Ainsi on peut continuer à surfer tout en ayant uu oeil sur la télé.

J’en ai aussi profité pour que quand on change sans cesse entre le mode mini et le mode normal, la taille de la fenêtre en mode mini ne reprenne pas sa taille par défaut.

Autre truc, les boutons suivant et précédant marchent enfin. Notez qu’ils n’agissent qu’au sein d’un même groupe.

Bon, pour le reste je crois que tout est bon pour la version 0.1.0.

samedi 5 juillet 2008

Canal+ temporairement gratuit [edit]

Grosse news que je viens partager avec vous et qui va vous intéresser !

Il s’agit d’un lien mms officiel pour regarder Canal+ gratuitement, profitez en ça va pas durer !

Voici donc le lien :
mms://live-wma.canalplus.fr/reflector:25074?auth=dbEc.bnaJatbycecXb3dOcjaxaBdgbNciaB-biB0wH-vga-4q-nkzjzyDEF&aifp=cplus

Dommage pas de fonction pour ajouter manuellement une chaîne dans FreetuxTV, mais je vais essayer de mettre à jour la playlist des WebTV.

Edit:

C’est bon, actualisez la liste des WebTV vous verrez Canal+ apparaître en première position dans la liste des chaînes.

vendredi 4 juillet 2008

Mauvaise nouvelle :S !

Bon j’ai une mauvaise nouvelle pour tout ceux qui étaient pressés de voir FreetuxTV évoluer rapidement. En effet, mon PC vient gentiment de me lâcher après 4 année de loyaux services (carte graphique qui a cramé, c’était un portable). Bref chui deg. Mais bon, je me suis empressé d’en commander un nouveau, qui me mettra un peu aux goûts du jour. La contrepartie c’est que Dell me livrera pas avant le 22… Soit encore 18 jours sans ordinateur… AAAHHHHH !

Donc voila, si j’ai pas pété un plomb d’ici là, je vous fait signe quand je pourrai reprendre du service…

lundi 23 juin 2008

FreetuxTV apte à une première release?

Je m’adresse ici aux quelques lecteurs du blog. FreetuxTV a quand même pas mal avancé ces temps-ci. Je me demande s’il n’est pas bientôt (ou enfin) temps de sortir la 0.1 stable (ou peut être une beta avant). Alors dites moi ce que vous en pensez, ainsi que ce qui manque absolument à FreetuxTV avant de le publier.

En tout cas, j’aimerais bien commencer un peu à diffuser le soft, et que les gens qui n’ont pas envie de tout compiler eux même puissent voir FreetuxTV sur leurs machines, mais faut avant tout réaliser les packages pour les distributions (faut en plus que j’apprenne à les faire) :S.

Par ailleurs, si vous vous y connaissez en création de .deb, un peu d’aide pourrait toujours me servir.

Et encore autre chose, si une personne est assez farfelue pour regarder ce qui faudrait changer à FreetuxTV pour l’adapter à Windows, ça m’interesse toujours, une version Windows ça peut être sympa.

Commit : Traitement du nom des chaînes lors de la lecture de la playlist

J’ai réalisé une petite modification qui à mon sens est importante. A la base, j’avais codé cette fonction en dure, et j’ai voulu la rendre paramétrable par l’utilisateur. Il s’agit en fait, de pouvoir effectuer un traitement sur le nom des chaînes lorsqu’on parse la playlist.

Pour être plus clair, un exemple : la playlist de la Freebox récupérée à l’adresse http://mafreebox.freebox.fr/freeboxtv/playlist.m3u, contient donc la liste de toutes les chaînes et radios. Le problème est que le titre de chaque chaîne est précédé du numéro de la chaîne (par ex : “11 - NT1″ ou “2 - France 2″). Ainsi, si on veut que l’association avec le logo se réalise bien, on ne doit ajouter dans la base que le nom de la chaîne sans le numéro (”NT1″ ou “France 2″). J’ai donc décidé qu’on pouvait pour chaque groupe spécifier une expression régulière du texte à enlever en début et en fin du nom de chacune des chaînes du groupe.

Par exemple, pour le groupe FreeboxTV, on indique l’expression régulière “[0-9]* - ” pour le début du nom, qui signifie enlever tout nombre suivie d’un tiret entre deux espaces. (Reste donc bien plus que “NT1″ ou “France 2″).

Je rappelle sinon que pour ceux qui n’aiment pas trop les expressions régulières, que le fichier “/usr/share/freetuxtv/channel_logos.xml”, vous permet de définir à quel libellé on doit affecter un logo. Vous obtiendrez donc quasiment le même résultat si vous ajoutez le libellé “11 - NT1″ ou logo “nt1.jpg”. (PS: Ce fichier n’est chargé que lors de la création de la base de donnée).

J’espère avoir été assez compréhensible.

mercredi 18 juin 2008

Commit : Mode mini

Nouvelle feature plutôt sympa que j’ai réalisé à la demande d’un utilisateur de FreetuxTV.

Il s’agit de basculer l’application dans un mode mini, ou seule la vidéo et la barre de contrôle sont affichées dans la fenêtre, donc sans la liste des chaînes et les menus.

J’ai ainsi ajouté deux boutons dans la barre d’outils, un pour le mode mini, et un pour le mode plein écran (qui je le rappele s’active aussi via un double clic sur la vidéo).

jeudi 12 juin 2008

Screenshot du 12/06/2008

Voici la capture d’écran promis qui montre le menu contextuel sur d’un groupe.


Y’a donc trois options disponible, les plus indispensables. La principale amélioration est qu’on peut donc enfin ajouter et supprimer un groupe sans problème.

Commit : Menu contextuel pour un groupe.

Voici enfin un peu de nouveau sur le projet. J’ai mis du temps à réaliser les dernières modifications car j’ai du changer (encore) pas mal de truc dans le coeur de l’application. J’ai appris comment créer des signaux pour mes propres widgets, j’ai donc intégré ça pour mieux gérer mes groupes de chaînes. Ca me permettra de gagner beaucoup de temps par la suite.

Le but de tout ça était de créer un menu contextuel lors d’un clic droit sur la barre de titre du groupe. Ainsi le résultat est là. Le menu contextuel permet pour l’instant pour un groupe d’actualiser la liste des chaînes, supprimer les chaînes ou supprimer le groupe. D’autres fonctions viendront peu à peu se rajouter. En revanche, j’ai viré le bouton rafraîchir de la barre de titre du groupe, pour laisser plus de place au texte.

Voilà, je dirais que la version première version beta arrive à grand pas…

N’oublier pas de poster vos commentaires !

Une capture arrivera surement bientôt.

vendredi 23 mai 2008

Screenshot du 23/05/2008

Nouvelle capture d’écran qui montre 2 ou 3 petits truc en plus :


Bon l’effet, pas trop visible c’est le passage à libglade. Mais en même temps, j’ai ajouté la possibilité d’ajouter manuellement un groupe de chaînes. A été aussi modifié, la barre de contrôle du volume, j’ai abandonné le widget GtkVolumeButton du fait qu’il n’est pas présent dans Glade, et qu’il me plaisait pas tellement, pas trop pratique en fait. Donc je suis passé à un truc un peu plus classique. J’ai aussi ajouté un bouton STOP plutôt utile, qui permet de couper la lecture de la chaîne en cours, ce qui évite de fermer FreetuxTV pour couper une chaîne.

Vidéo de FreetuxTV sur un EEE PC avec Xubuntu

Resux, un utilisateur de FreetuxTV, m’a envoyé le lien d’une vidéo qu’il a fait, et qui montre que FreetuxTV tourne très bien sur un EEE PC avec Xubuntu. Donc j’ai décidé de la partagé avec vous sur le blog.



Et c’est pas tout! Il a aussi créé une page sur son wiki qui explique comment installer FreetuxTV sur Xubuntu. Voici le lien sur le wiki de Resux.

Merci à resux.

dimanche 18 mai 2008

Commit : Menu “Ajout d’un groupe” et passage à libglade.

Un peu de nouveau dans le projet, j’ai tout d’abords choisi d’effectuer un passage à libglade. Ceci dans le but de me faciliter le dessin de l’interface qui prenait pas mal de temps.

Par la même occasion, j’en ai profité pour ajouter la possibilité d’ajouter un groupe de chaînes via le menu “Chaînes”. Il faut bien sur spécifier l’URL d’un fichier au format M3U.

Je mettrai une petite capture d’écran à l’occase.

lundi 5 mai 2008

Petite pause dans le projet

Vous l’avez peut être constaté, le projet n’avance pas beaucoup ces dernières semaines. Malheureusement c’est du à la période de partiel et remise de projet en cours, donc pas beaucoup de temps a consacrer a FreetuxTV.

Mais rassurez-vous, si tous va bien, c’est terminé d’ici fin mai, et je pourrai m’y remettre durant l’été.

mardi 15 avril 2008

Nouvelles chaînes pour les Freenautes

Bonne nouvelle ! Qui va concerner principalement les dégroupés !

En effet Free vient de mettre à disposition 7 nouvelles chaînes sur le site http://tv.freebox.fr/. Ces chaînes sont donc : Demain TV, Liberty TV, Fashion TV, Guysen TV, NRJ Paris, NRJ Hits, France 24 (en version française et anglaise).

Forcement, j’ai donc mis à jour la playlist ! En revanche, j’ai du la déplacer sur mon site. Elle n’est plus hébergé sur le serveur Google. Pour tout remettre à jour, suivez donc la procédure d’installation, en oubliant pas de supprimer le répertoire ~/.config/FreetuxTV pour supprimer l’ancienne base de donnée.

samedi 12 avril 2008

Screenshot du 12/04/2008

Encore un nouveau screenshot qui celui la montre l’intégration d’une fonctionnalité majeur du programme :


En effet, cette nouvelle version intègre une gestion dynamique des groupes de chaînes. Ce qui veut dire que d’un simple clic sur le bouton pour actualiser un groupe, le soft est désormais capable d’aller chercher le fichier de la playslit, et mettre à jour automatiquement la liste des chaînes du groupe.

Du coup, j’ai même intégré la playlist de NeufTV que j’ai trouvé sur le Net. Par contre, j’ai pas pu testé si ca marche n’ayant pas Neuf.

Par ailleurs, si vous avez d’autres playlist à partager, faîtes moi signe.

Et j’allais oublier, j’ai aussi ajouté un séparateur entre la liste des chaînes et la fenêtre du lecteur afin de pouvoir agrandir ou rétrécir la largeur de la liste des chaînes.

Deplacement du blog

Désolé tout le monde, j’ai du déplacer le blog dans un autre répertoire du site. J’ai décider de créer un répertoire freetuxtv dans lequel je mettrai tout ce qui touchera au soft, car à terme je pense que il n’y aura pas juste le blog d’héberger sur le site.

Pensez-juste à mettre à jour vos liens, notamment le flux RSS.

dimanche 6 avril 2008

Commit : Gestion dynamique des playlists

Je viens de réaliser un gros commit dans le dépôt, qui mérite vraiment que vous recompiler le soft.

En effet, j’ai ajouté une des fonctions les plus importante, à savoir l’actualisation dynamique des chaînes de chaque groupe lié à un fichier M3U (donc plus besoin de se rentrer les chaînes à la main). J’ai ajouté un bouton rafraîchir pour chaque groupe afin de lancer le processus.

Mais pour profiter de tous ça, il va vous falloir tout recompiler, en suivant les instructions du README depuis le début. En effet, des nouveaux paquets sont nécessaires… Y vous faudra aussi supprimer la base de donnée dans le répertoire ~/.config/FreetuxTV avant de relancer le logiciel. Puis une fois FreetuxTV lancé, cliquez sur les boutons pour rafraîchir les groupes et récupérer la liste des chaînes.

Notez que le programme télécharge le fichier M3U, le parse pour récupérer les chaînes, mais en plus associe directement le bon logo en fonction du nom de la chaîne (la classe hein :p). Cependant ça le fait pas encore pour toutes les chaînes, la base des logos est encore loin d’être complète, mais ça viendra petit à petit.

En attendant, n’hésitez pas à reporter les bugs sur le tracker du site du projet.

mercredi 2 avril 2008

Screenshot du 31/03/2008

Dernière capture de la série :



Alors ici évolutions au niveau du lecteur, j’ai ajouté un widget pour gérer le volume, deux autres pour lire les chaînes suivante et précédente, mais qui ne fonctionne pas encore. Un menu option fait aussi sont apparition avec deux sous-menu pour gérer la liste des chaînes et la liste des logos, mais qui affiche seulement ldes fenêtres vides. Eh oui, ça reste tiré d’un version de développement. ^^

Mais faut avouer qu’avec Kylie Minogue ça le fait quand même. :p

Screenshot du 04/03/2008

Encore une petite capture d’écran :


Sur celle là, pas beaucoup améliorations visibles. Juste l’apparition de la barre de statut en bas. Mais beaucoup de petites modifications ont été faites, en particulier sur la structure de la base, la gestion des logos…

Screenshot du 14/02/2008

Deuxième capture du projet :


On peut voir la refonte de l’affichage de la liste des chaînes, on peut désormais gérer l’affichage des groupes, réduire et étendre ceux-ci. Une fonction pour rechercher/filtrer les chaînes a aussi été intégré.
J’avais aussi fait un test pour voir ce que donnerait à l’affichage la barre de progression de l’émission et l’affichage du programme en cours. Enlevé par la suite, car cette fonction est encore loin.

C’est Jenifer qui nous accompagne pour cet capture. (Désolé c’est MCM Top). :$

Screenshot du 05/02/2008

J’ai décidé de publier dans le blog les captures d’écran de FreetuxTV au fur et à mesure de son développement. Ça fera un petit historique comme ça ! :p

Allez voici la première :


La toute première version du soft qui fonctionnelle. On peut pas faire grand chose, juste changer de chaînes parmi celles dans la liste. Mais bon ça prend forme.

Ouverture du blog de FreetuxTV

Salut à tous !

Comme vous pouvez le voir, j’ai décidé de créer un blog pour parler de l’actualité de FreetuxTV !

Pensez à utiliser le flux RSS du blog pour être rapidement informé des news !

Bon surf à tous !