ADD avancement sur la possibilité de réduire une conversation (pas fini)
[euphorik.git] / doc / TODO.txt
index e54439d..c619c39 100755 (executable)
@@ -1,6 +1,9 @@
 == TODO ==
 
 === v1.1 ===
 == TODO ==
 
 === v1.1 ===
+* adapter au protocole pour envoyer les infos concernant les réductions des conversations
+* étudier la solution SVG et le calcul de pourcentage pour la largeur des fenêtres
+* un clic sur le nombre de message auquel le user répond enlève tous les mess
 * Gestion de l'historique au niveau du navigateur (pouvoir revenir aux pages précédentes). Utiliser un plugin jQuery si possible. Voir du coté des ancres (fragment d'url) : #ancre.
    * http://www.euphorik.ch/#page=chat
 * Revoir le système de conversation : 
 * Gestion de l'historique au niveau du navigateur (pouvoir revenir aux pages précédentes). Utiliser un plugin jQuery si possible. Voir du coté des ancres (fragment d'url) : #ancre.
    * http://www.euphorik.ch/#page=chat
 * Revoir le système de conversation : 
       * un bouton "créer lien"
       * un bouton "fermer"
    * Possibilité de fermer temporairement une conversation (la réduire sous la forme d'un onglet)
       * un bouton "créer lien"
       * un bouton "fermer"
    * Possibilité de fermer temporairement une conversation (la réduire sous la forme d'un onglet)
+      * etre averti lorsqu'un nouveau message arrive dans une conversation réduite
    * lien vers une conversation : http://www.euphorik.ch/#conv=45
 * Mettre un icon (genre sablier ou truc qui tourne à la apple) lorsque le chat se charge (également lors d'un changement de page par exemple)
    * L'icon apparait tout en haut (absolute)
    * Simuler un réseau lent
    * lien vers une conversation : http://www.euphorik.ch/#conv=45
 * Mettre un icon (genre sablier ou truc qui tourne à la apple) lorsque le chat se charge (également lors d'un changement de page par exemple)
    * L'icon apparait tout en haut (absolute)
    * Simuler un réseau lent
+* supprimer le cookie si le client n'arrive pas à s'authentifier avec (réponse négative du serveur)
 * Avoir une option dans le profile pour montrer son rang (ekMaster) de manière ostantatoire, discret ou caché
 * Mise à jour automatique de la version dans le about en fonction du tag/branche courant (lors de la mise en production) ?
 * Tests de monter en charge coté serveur, analyse de la complexité (regarder du coté des TODO dans le code). Utiliser eventuellement Tsung
 * Avoir une option dans le profile pour montrer son rang (ekMaster) de manière ostantatoire, discret ou caché
 * Mise à jour automatique de la version dans le about en fonction du tag/branche courant (lors de la mise en production) ?
 * Tests de monter en charge coté serveur, analyse de la complexité (regarder du coté des TODO dans le code). Utiliser eventuellement Tsung
@@ -25,6 +30,8 @@
 * Pouvoir récupérer son mdp (ou en générer unhttp://www.euphorik.ch/ autre) via son email. Marquer dans le profile que l'email sert à cela et n'est pas visible pas les autres personnes
 * (Pouvoir inverser le chat) tester la faisabilité
 === v1.2 ===
 * Pouvoir récupérer son mdp (ou en générer unhttp://www.euphorik.ch/ autre) via son email. Marquer dans le profile que l'email sert à cela et n'est pas visible pas les autres personnes
 * (Pouvoir inverser le chat) tester la faisabilité
 === v1.2 ===
+* option dans le profile pour ouvrir les liens dans un nouveau tab
+* Pouvoir auto répondre à une conversation
 * Possibilité d'ajouter des messages dans son profil
    * Les messages sont soient publics soient privées (Par défaut privées)
    * Un bouton "+" se trouve à coté de chaque message afin de pouvoir l'ajouter dans son profil
 * Possibilité d'ajouter des messages dans son profil
    * Les messages sont soient publics soient privées (Par défaut privées)
    * Un bouton "+" se trouve à coté de chaque message afin de pouvoir l'ajouter dans son profil