Merci à tous pour vos retours.
Quelques mots sur l'état actuel du client:
- multi thread pour la partie réseau 100% socket non bloquante
- gestion multi serveur dans une seule fenêtre
- indication de l'activité réseau dans les onglets serveurs à l'aide d'un objet lamp
- message kick/part/quit/userinfo/away configurables
- couleurs et police configurables pour la zone de rendu du texte
- copier par sélection
- temporisation pour le coller (évite les floods) avec possibilité d'arrêter en cours de route
- gestion des raccourcis (chat suivant/précédant pour l'instant...)
- historique des saisies (touches haut/bas)
- lagometer basé sur graph_mcc de tokai
- changement automatique de nick au démarrage en cas de collision
- gestion des serveurs avec connexion automatique au démarrage du client + join #canal automatique
- gestion des serveurs avec mot de passe
- menus contextuels présent dans la liste des utilisateurs d'un canal. Un double click ouvre un private.
- fonction dernière ligne lue (a la xchat) avec également un menu contextuel pour remonter à cette fameuse ligne
- support des commandes irc de base (join, kick, topic, names, whois etc...)
- support du changement de nick
- ...
Il reste de gros 'chantier' :
- support charsets.library pour les clients qui causent pas le même charset
- dcc send/recv pour débuter
- scripts (si ca se passe bien, ca devrait être... puissant et rigolo)
- gestion des évènements (qui devrait se baser sur le moteur de script...)
- localisation
- ...
Et puis les petits :
- affiner la gestion du topic et des modes (un peu naze actuellement mais secondaire)
- voice pas indiqué dans la liste de user
- les messages d'erreur divers et variés
- la gestion des join auto avec mot de passe caché
- ...
Je ne me connecte plus qu'avec lui depuis trois bonnes semaines...
Quelques 'chanceux' profitent de la daily pour tester et commenter les évolutions.
Vous pouvez consulter quelques screenshots ici :
http://czeko.free.fr/shot/sermo
Ce sont des captures d'avancement sur l'interface en cours de développement. Donc si c'est de travers et moche, c'est normal ;)
Bonne nuit.