Gonzague

Tak suka wanita gemuk ! le blog de Gonzague.

Archive pour septembre 2009

FTPix 2 : Et Windows alors ?

Mercredi 30 septembre 2009

Bonsoir bonsoir,

J’avance petit à petit sur FTPix (copine qui saoul, taff bien chargé et colin mc rae 2 me prends un peu du peu de temps libre qu’il me reste).

Voici ce que j’ai fait depuis le dernier Post :

- Test et adaptation de l’interface pour widows (voir plus bas pour le screen)
- Un début de synchronisation avec plusieurs clients FTPix sur le même FTP.
- Notifications Growl sur mac via une petite bricole fait maison mais qui marche bien.
- Application dans le system tray (au choix de l’utilisateur)
- Sauvegarde des preferences utilisateurs
- Fonction pour vider le cache des miniatures de l’interface, au cas où un problème intervient lors du téléchargement de ceux-ci, par exemple si la connexion coupe lors du téléchargement des miniatures, certaines auront un fichier présent mais vide ou a moitié plein/vide donc l’image ne s’affichera pas et le logiciel ne la téléchargera pas non plus
- Splash Screen

A re-faire / modifier :
- Le screenshot d’une zone de l’écran, comportement hasardeux agrandissement de la fenêtre qui marche une fois sur quatre ainsi que le déplacement de cette même fenêtre.

A faire :
- La fonction de recherche que j’avais complètement zappée
- Finir la synchro
- Drag and drop, la fenêtre de drag & drop est là mais complètement non fonctionnelle.
- Correction de pleins de bugs surtout lors du premier lancement du logiciel (sans avoir de sauvegarde d’anciennes versions)

Le petit screenshot sous windows :
ftpix2windowsthumb.png

(je precise que toutes les icônes images de l’interface actuelle sont pas definitives (surtout fenêtre upload)

J’ai un soucis avec la fenêtre des uploads, les barres de progressions sont vraiment étranges, je sais pas si ça vient du fait que j’utilise une virtualisation de windows (j’avais des bugs graphiques étranges avec la précédente version également sous un windows virtualisé), il faudrait que je test sur un windows natif, ou que quelqu’un se dévoue pour moi et vienne me contacter sur #nolifenofrag ou #xenproject pour tester tout ça.

Je suis évidemment ouvert à toutes questions/idées concernant le logiciel.

C’est tout pour le moment,

Bisous <3

FTPix v2 : ça progresse !

Vendredi 18 septembre 2009

J’avance tranquillement dans ma refonte de FTPix. J’ai rajouté pas mal de trucs par rapport au premier article vu qu’il n’y avait presque rien à part la liste des images.

Donc,
connexion ftp: OK
gestion des événements (upload, sauvegarde, redimensionnement des images, screenshot etc ) sous forme de File: OK
Upload d’image : OK
Screenshot: OK
Screenshot d’une partie de l’écran: OK
Tagger une image: OK
Supprimer une image: OK (la supprime aussi sur le ftp, si le ftp actuellement configuré correspond)
Mise en cache des miniatures pour éviter de se retapper les miniatures à télécharger a chaque lancement: OK
Affichage de la progression des événements (celle en cours en bas de la fenêtre principale, et uniquement les transferts de fichier dans la fenêtre séparée)
Fluidification des événements par rapport à FTPix 1.x (ne plus bloquer le logiciel lors de l’envoi, sauvegarde, tagging, suppression etc …): OK
Bouton pour voir l’image taille réelle dans le navigateur par défaut: OK

Ce qu’il me reste à faire:
Boite de dépôt pour drag and drop (à partir de fichiers, ou de browser)
Icone et menu du system tray
Sauvegarde des preferences interface (position/taille fenêtre, boite de dépôt).
Penser à un système de sauvegarde de la liste d’image sur le FTP avec synchro entre plusieurs clients qui utilisent le même FTP.
Corriger les petis bugs d’interface
Mettre en place le multi-langue (j’aurais du le faire des le début, mais j’ai trop eu la flemme même si du coup cette version de ftpix n’a pas tant de texte que ça)
Verification de version et dowload auto de la dernière version (à voir si réalisable en javaà.

Pour mac uniquement:
- Glisser/déposer de fichiers sur l’icône du dock (à venir à la fin uniquement).
- Notifications Growl

Esthétiquement parlant, on en est la :

C’est tout pour le moment, Bisous <3

FTPix 2 le retour !

Jeudi 10 septembre 2009

Pour ceux qui ne savent pas ce qu’est FTPix un bref rappel, les autres passez à la suite.

FTPix est un logiciel qui permet d’uploader ses images sur son FTP. Pour chaque image envoyée, le logiciel crée les miniatures 150 et 600 puis les envoie également. Il est possible de consulter la liste des images envoyée via le logiciel et donc d’accéder aux codes Forum, HTML et URL des images envoyées.

Après un an sans y toucher mais en pensant comment je pourrais l’améliorer je décide de m’y remettre enfin !

En gros mon constat en regardant l’état du code, il faut recommencer. Fini l’interface builder de netbeans, on fait tout en dur, une nouvelle façon de concevoir le logiciel et c’est parti.

En gros ce que je veux corriger par rapport à la version 1.x ce sont les “blocages” du logiciel comme quand on envoie une image par exemple (en gros, toujours avoir la main sur le logiciel quoiqu’il se passe) Ca posera sans doutes des soucis plus tard, mais on va essayer de garder cet objectif la.

Ensuite, je veux une interface plus agréable, plus visuel (ce qui me parait logique pour une liste d’images), moins de textes (souvent inutiles). Afficher tout le BBCode dans un champ de texte alors qu’un simple bouton qui lorsqu’on clic copie le lien dans le presse papier fait aussi bien l’affaire.

En gros au lieu d’une liste de nom d’image, j’affiche ces dernières directement. Un menu moins envahissant et on arrive à quelque chose comme ça :
Maintenant :
thumb.png

Avant:
thumb2.png

J’ai honteusement pompé  l’interface (surtout le menu) de tweetie que j’ai découvert il y a quelques jours mais c’est à très peu de choses près ce que j’avais en tête.

J’en suis au tout début du développement il me reste encore beaucoup de choses à faire même si certaines fonctions de l’ancienne version vont disparaître temporairement pour certaines (galeries), définitivement pour d’autres (synchro site FTPix) et d’autres sur la  sellette (plusieurs FTP configurables).

Nouvelles fonctions éventuellement prévues :

- Récupérer la liste des images déjà présentes sur le ftp pour les ajouter au logiciel.

- synchro sauvegarde directement via le ftp (et non plus via le site FTPix).

A bientôt pour de nouvelles news quant à mon lent avancement faut de beaucoup de taff en ce moment.

P.S: c’est toujours en Java donc multiplateforme.