MyFreeTV 2.21 (29-03-2006) Fonctionnalité : Mini-freeplayer avec transcodage des fichiers non supportés, il supporte maintenant les autres types que .mpg. Si le fichier est un .mpg, il l'envoie tel quel, sinon, il le transcode. Fonctionnalité : Possibilité de programmer l'arrêt de l'ordinateur. Fonctionnalité : Possibilité de nettoyer la liste des fichiers enregistrés en supprimant les fichiers non existants. Correction de bug : Boutons "pause" et "stop" inactifs dans le VLC intégré depuis la version 2.20. Correction de bug : Intégration du répertoire courant dans le classpath du jar, pour éviter des problèmes de choix de skins sous linux. Correction de bug : Bug d'affichage dans l'onglet freeplayer. Correction de bug : Sauvegarde du chemin du répertoire courant lors du parcours des fichiers dans l'onglet fichiers ou freeplayer. MyFreeTV 2.20 (27-03-2006) Fonctionnalité : Ajout de la fonctionnalité freeplayer (pour regarder les fichiers du PC vers la TV). Design : Agrandissement des boutons. Design : Skins sélectionnables dans un menu (au lieu d'en ligne de commande au démarrage). MyFreeTV 2.19 (19-03-2006) Correction de bug/Optimisation : Possibilité de plantage du programme si problème de communication avec la base de données du guide TV. De plus, cette correction accélère la récupération du guide TV. Optimisation : ne vérifie pas la validité du cache du guide tv si l'onglet Guide TV n'est pas activé. MyFreeTV 2.18 (18-03-2006) Fonctionnalité : Possibilité de double-cliquer sur une émission du guide TV pour lancer une programmation. Fonctionnalité : Le nom de fichier par une programmation à partir du Guide TV est le nom de l'émission (bien sûr modifiable). Design : Léger agrandissement des photos du GuideTV par rapport à la version 2.17. Design : Les boîtes de dialogue "configuration" et "programmation" utilisent la decoration du skin si celle-ci est activée. Correction de bug : Gestion du son entre 0 et 100 (volume) au lieu de 0 et 200 (au-delà de 100, des grésillements apparaissent). Correction de bug : Date du Guide TV et de programmation au format jj/mm/aaaa (français). Correction de bug : Quelques bugs d'affichage. MyFreeTV 2.17 (15-03-2006) Fonctionnalité : Gestion différente des connexions à la base de données GuideTV (réactivation du guideTV qui était désactivé depuis le 14 au soir). Fonctionnalité : Possibilité de définir une programmation hebdomadaire (en plus de "unique") à partir du guide TV. MyFreeTV 2.16 (14-03-2006) Fonctionnalité : GuideTV. Fonctionnalité : Interface totalement skinnable (voir détails sur le site). MyFreeTV 2.15 (07-03-2006) Correction de bug : Augmentation du délai avant de "couper" le flux d'erreurs standard pour éviter des problèmes sous linux. Correction de bug : Changement d'onglet si passage en mode VLC externe alors que l'onglet écran est visible. Optimisation : L'onglet fichiers prenait trop de ressources, amélioration d'au moins un facteur 10x. Optimisation : Grosse amélioration de la mise en cache globale. Configuration : Désentrelacement par défaut LINEAR. Design : Ajout d'un beau composant JXDatePicker pour choisir la date lors d'une programmation. Design : Affichage de la destination d'une programmation en info-bulle (ça gagne de la place). Fonctionnalité : Affichage de la date du prochain démarrage d'une programmation d'hebdomadaire en info-bulle. MyFreeTV 2.14 (24-02-2006) Correction de bug : Bug du bouton "pause" en ActiveX, introduit à la version 2.13. Fonctionnalité : Ajout du bouton "stop" dans le panel de VLC en ActiveX, pour pouvoir stopper même en mini-écran. Accessibilité : Modifications permettant de faire marcher correctement la synthèse vocale (en théorie). MyFreeTV 2.13 (21-02-2006) Correction de bug : Lecture bufferisée de l'audience en XML, pour éviter des bugs de mots coupés. Correction de bug : Lecture en ActiveX qui ne démarrait pas à tous les coups. Fonctionnalité : Mode "pleine-fenêtre" en ActiveX, pour avoir VLC intégré sans voir la liste des chaînes, etc... Fonctionnalité : Possibilité de mettre une playliste (dans un fichier playlist.m3u) dans le répertoire de MyFreeTV, qui sera lu en priorité par rapport à la playlist de Free. Accessibilité : Déclaration des méthodes toString() pour pouvoir utiliser la synthèse vocale avec les ponts d'accessibilité pour les personnes malvoyantes. Icônes : Ajout d'icônes pour les onglets. MyFreeTV 2.12 (15-02-2006) Fonctionnalité : Possibilité de réinitialiser la configuration de VLC (résoud des problèmes pour ceux qui ont une mauvaise configuration, qui entraîne l'impossiblité d'utiliser VLC intégré sous Windows par exemple). Fonctionnalité : Pour les utilisateurs MAC, le chemin par défaut de VLC est le chemin par défaut correspondant à l'installation sous MAC. Fonctionnalité : Pour les utilisateurs Windows, MyFreeTV peut se lancer avec MyFreeTV.exe (avec l'icône de MyFreeTV). Fonctionnalité : Modification totale du modèle des listes, pour éviter un débordement mémoire lorsque les listes sont beaucoup modifiées (comme Audience par exemple). Fonctionnalité : Le bouton "pause" est maintenant dans le Panel de VLC intégré (car il ne sert pas autrement qu'en ActiveX). MyFreeTV 2.11 (14-02-2006) Correction de bug : Volume qui réagissait mal en mode intégré après plusieurs lectures. Correction de bug : Enregistrement qui mettait un mauvais nom (sous windows en tout cas) pour certains fichiers. Icônes : Ajout des icônes des 2 nouvelles chaînes (264 et 268). Fonctionnalité : Possibilité de laisser la fenêtre "toujours au-dessus" des autres (always on top). MyFreeTV 2.10 (12-02-2006) Correction de bug : Programmation qui lance un enregistrement au démarrage sans afficher l'enregistrement (bug aléatoire, corrigé). Correction de bug : Message d'erreur si changement de chaîne trop rapide. Correction de bug : Certains problèmes avec VLC sous linux et MAC (problèmes avec fichiers avec espaces corrigés). Fonctionnalité : Mémorisation de la position et la taille de la fenêtre. Fonctionnalité : Gestion du volume en ActiveX (slider + scroll de la souris!). Fonctionnalité : Gestion des fichiers enregistrés : relire, supprimer, enlever, renommer. Fonctionnalité : Possibilité de lire un fichier externe. Fonctionnalité : Possibilité de modifier les programmations. MyFreeTV 2.09 (04-02-2006) Correction de bug : Chemin automatique pour la programmation non pris en compte (décidément, elle a apporté des bugs cette version 2.07). MyFreeTV 2.08 (04-02-2006) Correction de bug : Faute de frappe dans le chemin de destination d'enregistrement, apparu dans la 2.07, qui empêchait le bon fonctionnement de l'enregistrement (désolé). MyFreeTV 2.07 (04-02-2006) Correction de bug : Changement de fonctionnement de l'affichage du logo des chaînes (invisible pour l'utilisateur, mais évite un plantage de la JVM). Fonctionnalité : En mode "programmation", le programme n'écrasera jamais un fichier, il rajoutera un numéro à la fin du nom du fichier de manière à utiliser un fichier non existant. MyFreeTV 2.06 (03-02-2006) Correction de bug : Le désentrelacement pour l'ActiveX fonctionne maintenant (merci Baloo). MyFreeTV 2.05 (03-02-2006) Correction de bug : Si "fichier automatique" désactivé, on pouvait quand même utiliser le mode automatique pour la programmation (et ça créait un fichier à la racine du disque courant). Correction de bug : Conservation des programmations même si la chaîne n'existe plus (par exemple si le server de free est injoignable pour la liste des chaînes), ainsi quand elle sera de nouveau disponible, la programmation aura lieu. Fonctionnalité : Choix de la vérification de mise à jour en configuration. Fonctionnalité : Possibilité d'appuyer sur "pause" même lors de la lecture en direct ; dans ce cas, le programme vous propose d'enregistrer ce que vous regardez pour activer le TimeShift. Fonctionnalité : En mode ActiveX, dès qu'une lecture commence, la fenêtre "écran" s'active. MyFreeTV 2.04 (02-02-2006) Correction de bug : Problème de lecture en ActiveX après plusieurs lecture/stop. Fonctionnalité : Boite de dialogue d'attente pour le TimeShift. MyFreeTV 2.03 (02-02-2006) Correction de bug : Sauvegarde inutile de programmations qui étaient terminées. Optimisation : Gestion plus respectueuse du serveur de Free pour récupérer la mesure d'audience (ne se met pas à jour si la fenêtre n'est pas visible). Fonctionnalité : Ajout des logos des chaînes manquantes. Tous les logos y sont maintenant. Fonctionnalité : Détection de nouvelle version disponible au démarrage. Fonctionnalité : ActiveX activé par défaut (si disponible) si pas encore de fichier de configuration de créé. MyFreeTV 2.02 (01-02-2006) Correction de bug : Le programme ne supprimait plus les programmations finies (j'avais dû supprimer trop de code lors d'une modification). Fonctionnalité : Rafraîchissement de la barre d'avancement dans VLC intégré plus fréquent. Fonctionnalité : Mesure d'audience (15) de Free. MyFreeTV 2.01 (31-01-2006) Correction de bug : Le désentrelacement ne fonctionnait pas, et faisait planter certains VLC sous mac et linux. Maintenant il fonctionne uniquement pour VLC externe. Pour VLC ActiveX, il utilise toujours le mode par défaut... Je ne sais pas encore pourquoi... MyFreeTV 2.00 (31-01-2006) Correction de bug : Pas d'enregistrement sous linux et mac depuis la version 1.21. Correction de bug : Impossibilité d'écrire le fichier de configuration sous mac, c'est résolu (ça vient d'un bug de la jre pour mac). Fonctionnalité : Ajout de la gestion des logos des chaînes. Fonctionnalité : Ajout de la gestion de l'ActiveX pour les utilisateurs Windows, tout en conservant la possibilité de ne pas l'utiliser. MyFreeTV 1.21 (21-01-2006) Fonctionnalité : vlc invisible pour une session d'enregistrement. MyFreeTV 1.20 (20-01-2006) Correction de bug : fenêtre de programmation, bug engendré à la version 1.19. Correction de bug : systray pour KDE (il manquait un fichier). MyFreeTV 1.19 (20-01-2006) Correction de bug : programmation de fin d'un enregistrement en cours. Fonctionnalité : systray par simple clic au lieu de double. Fonctionnalité : lancement en minimisé avec l'option --systray-only. MyFreeTV 1.18 (20-01-2006) Correction de bug : changement du format des noms de fichiers automatiques, pour éviter certains problèmes de troncature sous certains systèmes d'exploitation. MyFreeTV 1.17 (19-01-2006) Correction de bug : l'arrêt d'un enregistrement d'une programmation unique provoquait la relance de l'enregistrement jusqu'à l'heure de fin. Fonctionnalité : systray pour Windows et KDE! Fonctionnalité : possibilité d'utiliser le skin du système d'exploitation (option --no-skin). L'ancienne option --no-skin est remplacée par --jre-skin. MyFreeTV 1.16 (19-01-2006) Correction de bug : plusieurs bugs concernant la programmation. Fonctionnalité : réorganisation de la fenêtre d'ajout d'une programmation. MyFreeTV 1.15 (16-01-2006) Correction de bug : bugs concernant la programmation. MyFreeTV 1.14 (16-01-2006) Fonctionnalité : programmations sauvegardées lors de la fermeture du programme. Fonctionnalité : programmations hebdomadaires ou uniques. Correction de bug : bug de programmation lorsqu'un enregistrement est en cours. Fonctionnalité : choix lors de la programmation du fichier de destination ou fichier automatique. MyFreeTV 1.13 (15-01-2006) Correction de bug : bug d'affichage de la barre de progression de programmation qd celle-ci n'avait pas encore démarrée et était lointaine. MyFreeTV 1.12 (15-01-2006) Correction de bug : ajoute un temps d'attente de 100ms pour couper le fil de communication d'erreur, ce qui permet de corriger un bug pour certains sous linux (vlc ne se lançait pas). MyFreeTV 1.11 (14-01-2006) Design : modification de la taille de la liste des enregistrements et agrandissement de celles de programmation (c'est léger). Design : modification de l'affichage du nom des chaînes. MyFreeTV 1.10 (14-01-2006) Fonctionnalité : choix entre l'encapsulation ps et ts en configuration. Fonctionnalité : choix du nom de fichier automatique en configuration. MyFreeTV 1.09 (12-01-2006) Fonctionnalité : enregistrement en ps au lieu de ts, ce qui permet de pouvoir transcoder sans passer par directshowfilter("video.mpg") en script avisynth par exemple, ce qui permet de libérer l'overlay lors d'un éventuel encodage. MyFreeTV 1.08 (12-01-2006) Fonctionnalité : agrandissement de la taille par défaut de la liste des chaînes. Fonctionnalité : icône pour le bouton "supprimer une programmation". Fonctionnalité : si le système d'exploitation n'est pas windows, met le chemin de vlc par défaut sous linux/unix. Correction de bug: plantage lorsque plusieurs programmations planifiées. MyFreeTV 1.07 (11-01-2006) Fonctionnalité : demande de confirmation pour quitter uniquement si en cours de lecture ou enregistrement, ou si une programmation est planifiée. Fonctionnalité : ajout d'info-bulles pour les boutons. Correction de bug : sauvegarde du chemin du dernier enregistrement pour Linux. MyFreeTV 1.06 (10-01-2006) Correction de bug : gestion des concurrence de fichiers entre plusieurs programmations ou enregistrements. MyFreeTV 1.05 (09-01-2006) Correction de bug : encore un problème avec les fichiers dont le chemin comporte des espaces. MyFreeTV 1.04 (09-01-2006) Correction de bug : mise à jour du chemin de VLC sans redémarrer le programme. MyFreeTV 1.03 (09-01-2006) Optimisation : chargement de la liste des chaînes dans un thread séparé. MyFreeTV 1.02 (09-01-2006) Vérification : un même fichier ne peut pas être utilisé pour plusieurs programmations ou enregistrements. Fonctionnalité : possibilité de désactiver le skin avec l'option --no-skin. MyFreeTV 1.01 (09-01-2006) Optimisation : mise en cache de l'affichage des chaînes. Correction de bug : enregistrement dans un fichier dont le chemin comporte des espaces. MyFreeTV 1.00 (08-01-2006) version originale