Gonzague

Tak suka wanita gemuk ! le blog de Gonzague.

FTPix v3: Le retour de la vengeance !

C’est reparti pour un tour ! Après cette année et demi de FTPix v2 il était temps de passer à l’étape suivante. Donc c’est une réécriture de 0 encore une fois, pour plusieurs raisons:

  • Le code de la v2 est bordélique, moins que la v1 mais ça reste un gros bordel qui au fur et à mesure des features était devenu difficilement modifiable.
  • Ca fait un an que je bosse en tant que dév JAVA contrairement à mon précédent job où j’étais web dev, du coup j’ai appris énormément de choses depuis donc je veux les appliquer.
  • Mettre à jour l’interface car durant cette année et demi d’utilisation, je me suis rendu compte de quelques problèmes, réparer ça aurait été relativement long et fastidieux à mettre en place sur la v2 car ce ne sont pas des bugs mais des trucs chiants à l’utilisation.

Il n’y aura pas énormément de nouveautés majeures enfin il y en aura une en tout cas qui fera plaisir à pas mal de monde je pense, je ne vais plus limiter FTPix au FTP seul ! Au fil du développement je vais ajouter différentes façons d’uploader les images je n’ai pas d’exemple précis en tête mais pourquoi pas des services d’images en lignes, j’ai contacté le doc pour envoyer vers pix.wefrag.com mais pas de réponse pour l’instant. Les plus gros changements interviendront surtout dans le coeur du logiciel, c’est (vraiment) plus rapide et c’est ça l’important ! J’ai revu la gestion de la queue d’événement (upload, synchronisations etc…) de fond en comble. Je vais maintenant migrer toutes les données au format SQLite (je l’avais déjà fait pour les images sur la v2.4) et vraiment me servir des avantages du format pas comme précédemment. Le code est beaucoup plus propre et flexible, l’interface est ce coup-ci vraiment indépendente du corps du logiciel donc facilement modifiable. D’ailleurs, au niveau de l’interface pas mal de changements, déjà une des plus grosse merde de la v2 l’affichage des images par pages de 100 images. C’était nul, mais à l’époque j’avais pas trouvé de méthode décente de faire ça sans que ça rame ou prenne  trop de ressources. Maintenant toutes les images sont affichées ! (l’icône des galeries n’est pas encore faite)

ftpix v3

Deuxième gros changement de l’interface, plus de petites fenêtres indépendante pour les images, c’était chiant à gérer (surtout sous windows) pour l’utilisateur des qu’on voulait en ouvrir plusieurs. J’affiche également tous les images lors d’une sélection de plusieurs images. La petite barre d’outils permets de centraliser toutes les actions possibles sur les images (ouvrir dans le navigateur, effacer, télécharger, ajouter à une galerie, annoter), l’ordre des icônes n’est pas l’ordre définitif

ftpix v3

Plus de barre de status en bas, on peut toujours voir la progression, et le champ de recherche à changé de place. Il faudra désormais un clic pour le voir. Mais j’ai remarqué sur tous les gens que j’ai pu observer utiliser le logiciel se focalisaient surtout sur les images les plus récentes. Donc autant gagner quelques pixels de hauteur, et avoir un look un peu plus stylisé.

ftpix v3

J’ai également fait des tooltips plus sympa que les tooltips système par défaut.

Pour la barre de status, pour savoir ce qu’il se passe, ça marche à la manière de tool tips normaux, on passe la souris sur la mini barre (en bas à gauche) de progression et l’action en cours s’affiche. La fenêtre des upload à également été un peu modifiée pour voir la taille des fichiers envoyés et la progression en KB / MB

ftpix v3

Je ne sais pas encore quand le logiciel sera prêt, mais c’est sur la bonne voie, j’ai pas noté trop de bugs pour l’instant…  Depuis mon nouveau travail mon niveau de code à vraiment progressé, j’arrive à faire ce que je veux vraiment faire avec beaucoup plus de facilité et de performances qu’avant. Évidemment tout ce qui est montré ici est susceptible de changer j’en suis qu’au début du développement.

Le plus gros va être au niveau des galeries, je veux vraiment les rendre plus agréables à utiliser avec une interface beaucoup plus conviviale et comme je vais changer la façon de sauvegarder pour que ce soit plus rapide, le corps du code va également être sujet à de gros changements.

Bref, je vous tiendrais au jus sur ce blog comme je l’avais fait pour la v2. Évidemment je suis ouvert à toutes remarques concernant le logiciel pour le rendre le plus agréable possible à utiliser.

6 commentaires pour “FTPix v3: Le retour de la vengeance !”

  1. Helpmefixmybike dit :

    Tu es beau grand et fort !
    Au fait ça fait longtemps qu’on n’a pas eu de photos de Malaisie !!!

  2. PopHip dit :

    Je t’aime. Si tu veux que je beta test, je suis op. Et sinon, C’EST PAS TROP TOP TOT POUR LES GALERIES HEIN

  3. Neya dit :

    OMG, la proton sans le capot tunning !

  4. Gonzague dit :

    C’est pas la mienne celle-ci, mais il faut avouer qu’elle à nettement moins la classe comme ça !

  5. drloser dit :

    J’ai forwardé ton mail à Popcorn concernant pix.wefrag.com. Je ne sais pas s’il t’a répondu.

  6. Gonzague dit :

    Non, je n’ai pas encore eu de réponses, merci en tout cas.

Laisser un commentaire

Si vous avez un compte sur WeFrag, connectez-vous pour publier un commentaire.

Vous pouvez, entre autres, utiliser les tags XHTML suivant :
<a href="" title="">...</a>,<b>...</b>,<blockquote cite="">...</blockquote>,<code>...</code>,<i>...</i>