Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Roadmap 1.6.0 ?
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Roadmap 1.6.0 ?
Page : 1 2
ctaf Français 20 necropotame [Read]
13 February 2008 à 12:57

ctaf, Tuesday 12 February 2008 à 02:32


Subscription date : 30 November 2007
Messages : 311
Il serait sympa de faire une roadmap, pour eviter les deboires de la 1.5..

Enfin je sais pas ce que vous en pensez.

Voici ce que je vois pour la 1.6:
- 1) (done) stabilisation desklet
- 2) (done) meilleure integration terminal/systray/clock
- 3) bugs fixes dans tous les sens
- 4) (done) systray/terminal : se souvenir de la position/taille/etat
- 5) ergonomie (cf la thread ergonomie)
- 5a) launcher app
- 5b) themes ds les preferences
- 6) glisser deplacer multi-fichiers
- 7) probleme affichage etiquette sous-dock
- normaliser les noms des icones
- 9) (done) ajouter un plugins
- 10) (done) rajouter une vue

pour le 2, je veux dire, que c'est applet la n'ont pas seulement une icone, il serait interessant de trouver un moyen de generaliser leur fonctionnement. Click gauche pour voir/cacher l'applet "etendu", et pouvoir pour chacun, l'avoir attaché au dock ou detaché.

Fab?

necropotame, Tuesday 12 February 2008 à 07:55


Subscription date : 29 November 2007
Messages : 1583
2) Glissé déposé de l'icône sur le bureau = création d'un desklet. Qui plus est pour le terminal, un glissé déposé sur son desklet crée un onglet.

Cette road-map me convient. Je rajouterais "Création d'un système de configuration indépendant"

fred1987, Tuesday 12 February 2008 à 08:25


Subscription date : 29 November 2007
Messages : 414
je la trouve très bien cette roadmap

juste un truc.. revoir la gestion des themes et l'intégrer dans la panneau de config ou lieu de la mettre dans le menu "Gestion des thèmes"

Mav, Tuesday 12 February 2008 à 09:15


Subscription date : 29 November 2007
Messages : 3146
Yes j'avais déjà proposé l'idée il y a un certain mais Fab était relativement contre, mais moi aussi, je pense qu'il faut cadrer bien les choses car si on part dans tous les sens, on va plus s'en sortir.
Surtout que la communauté des développeurs commence à grossir

necropotame, Tuesday 12 February 2008 à 09:36


Subscription date : 29 November 2007
Messages : 1583
Et il va surtout falloir s'en tenir, quoi que l'on face.
D'un coté, les développeur vont devoir corriger un max de bug et stabiliser le tout, mais de l'autre, les testeurs doivent vraiment cibler un maximum de bug. C'est pas par ce qu'un bug est la depuis le temps que l'on doit s'y habituer ^^. Et qui plus est, il faudra tester largement la version beta de la 1.6

En faite, plus qu'une 1.6, on pourrait presque dire une 2.0 si le travaille est bien fait. On aurai une version presque sans bug et stable, avec un support sur quelque mois si on fait une branche dans le SVN.

necropotame, Tuesday 12 February 2008 à 09:44


Subscription date : 29 November 2007
Messages : 1583
Je viens de réordonner TamTask pour faire une Road map de la 1.6.0. Pour le moment, j'ai juste classé ce qui existait déjà.
Si vous allez dans la version 1.6.0, vous aurez toutes les tâches de cette version et la progression général. Je vous conseil de rapporter les bugs ici afin d'avoir une liste ordonnée des chose à faire pour cette version.

http://cairo-dock.necropotame.fr/tt_tasklist.php?p=5&r=12

ctaf, Tuesday 12 February 2008 à 10:59


Subscription date : 30 November 2007
Messages : 311
rajouter dans la liste les trucs d'ergonomie

fabounet, Tuesday 12 February 2008 à 13:05


Subscription date : 30 November 2007
Messages : 17118
- 1) clair, et pas évident. ça va plus loin, faut utiliser les CairoDockContainer partout où c'est possible.
- 2) clock ?
- 3) de base ^_^
- 4) automatique car géré par le desklet lui-même.
- 5a) oki, mais j'ai une préférence pour avoir le menu Applications dans le dock (mettons au clic droit sur l'applet shortcuts), ce qui permettrait de conserver l'ajout de lanceurs par glissé-déposé.
- 5b) je l'ai pas fait jusqu'à maintenant parce que ce paneau permet aussi de sauvegarder et effacer les thèmes perso.
c'est assez difficile à intégrer dans le panneau de conf qui n'a en gros qu'un bouton OK.

y'a aussi d'autres trucs :
- revoir les thèmes existants et normaliser les noms des icônes (on en avait déjà parlé, mais comme c'est une tâche ingrate, elle risque de passer aux oubliettes, et ce serait dommage)
- rajouter une vue (je suis en train, mais vous n'en saurez pas plus :p)
- faire au moins 1 plug-in supplémentaire (son ou météo me paraissent des bons candidats, pas trop dur à réaliser)
- remettre à jour le template des applets.
- faire que chaque applet puisse se détacher (pas seulement se détacher, mais se comporter différemment dans un desklet que dans le dock; par exemple l'applet RB pourrait afficher en permanence les infos qui sont d'habitude dans l'info-bulle, idem pour la poubelle)
- plug-in kde-integration ?

ctaf, Tuesday 12 February 2008 à 13:28


Subscription date : 30 November 2007
Messages : 311
au niveau des plugins, moi j'ai plein d'idée... moniteur systeme (cpu/memoire/reseau/disque), email (smtp/imap)....

Mais autant attendre d'avoir une architecture assez stable (desklet tout ca)

Pour les themes je vais essayer de voir ca cette aprem ou ce soir.

Pour clock, je disais que c'etait en fait un applet comme terminal/systray, ca affiche une icone, et qd on click dessus ca affiche autre chose: le calendrier.

fabounet, Tuesday 12 February 2008 à 16:59


Subscription date : 30 November 2007
Messages : 17118
tu voudrais afficher le calendrier dans le desklet ? ça serait une bonne idée oui.

ctaf, Tuesday 12 February 2008 à 17:08


Subscription date : 30 November 2007
Messages : 311
oui, mais faudrait generalisé ca... le systray, le terminal, la clock on un comportement similaire.

C'est a dire que leur icone doit tjs etre afficher, et que qd on clique dessus, ca affiche et cache un dialog ou un desklet. Si on click sur detach/attach ca passe de dialog a desklet.

Seulement j'ai pas trop d'idée de comment faire ca. Je te laisse donc voir.

necropotame, Tuesday 12 February 2008 à 17:16


Subscription date : 29 November 2007
Messages : 1583
Je ne suis pas d'accord avec toi pour clock. J'ai cairo-clock sur mon bureau chez moi ... mais je préfèrerais que ça soit l'icône du dock qui soit affiché directement sur mon bureau.

ctaf, Tuesday 12 February 2008 à 18:58


Subscription date : 30 November 2007
Messages : 311
jsuis d'accord avec toi necro en fait, mais je dirais mm que j'aimerais avoir le choix, entre la vue etendu ou l'icone.

nochka85, Tuesday 12 February 2008 à 22:05


Subscription date : 29 November 2007
Messages : 7408
+1 pour clock ... Si j'ai déjà cairo dock d'installer, pas envie de lancer en plus cairo-clock

Sinon, il y a toujours le glisser-déposer d'une selection de fichiers dans un sous-dock qui ne fonctionne pas : On est obligé de se les coltiner un par un :/ . Pas pratique pour la future vue diapositive que nous prépare fabounet en secret

Et il y a toujours cette histoire d'étiquettes parfois coupées dans un sous-dock parabolic...

ctaf, Tuesday 12 February 2008 à 23:30


Subscription date : 30 November 2007
Messages : 311
je met le sujet a jour au fur a mesure, histoire d'avoir une liste complete
sinon une page sur le wiki pourrait le faire

fabounet, Wednesday 13 February 2008 à 02:38


Subscription date : 30 November 2007
Messages : 17118
nochka85 : lol, et non, même pas mais je ne l'oublie pas
pour moi les applets doivent décider d'elles-mêmes ce qu'elles font quand elles sont dans un desklet , car c'est vraiment très différent de l'une à l'autre
par contre j'aimerais bien que ce soit le dock qui gère la partie allocation du desklet, position/dimension, etc, que l'applet se concentre uniquement sur ce qu"elle dessine dans la fenetre du desklet. comme c'est le cas quand elle est dans le dock.
je me propose de faire le mode desklet de l'horloge, avec l'icône en grand, et un petit widget calendrier en-dessous, ça donnera une idée de ce qui est nécessaire.
pour terminal et systray c'est plus simple, le desklet et le dialogue sont identiques (au moins dans un 1er temps).

ctaf, Wednesday 13 February 2008 à 02:41


Subscription date : 30 November 2007
Messages : 311
oui ca serait bien que ca soit cairo-dock qui gere tout ca sinon c'est la looze et du code dupliquer...

Que les applets est juste a fournir un widget ou quelquechoses comme ca...

fabounet, Wednesday 13 February 2008 à 03:07


Subscription date : 30 November 2007
Messages : 17118
bon ben j'essaierai ça demain alors, ça promet !

necropotame, Wednesday 13 February 2008 à 08:09


Subscription date : 29 November 2007
Messages : 1583
ctaf :
je met le sujet a jour au fur a mesure, histoire d'avoir une liste complète
sinon une page sur le wiki pourrait le faire


Je préfet une page Roadmap/1.6.0 sur le wiki Sinon tu peut aussi te servir de TamTask. Je viens d'ajouter un nouveau bug (#108) à corriger pour la 1.6.

Edit : J'en ai rajouter 3 de plus.

Edit 2 : J'ai créé la Roadmap => http://cairo-dock.necropotame.fr/ww_page.php?p=Roadmap&lang=fr

fabounet, Wednesday 13 February 2008 à 12:21


Subscription date : 30 November 2007
Messages : 17118
au fait, la 1.6.0, c'est quand on a tout fini ce qu'on s'est fixé
la on est dans les 1.5.x, donc parler de 1.6.1 c'est voir un peu loin.
au passage j'ai rajouté un bug

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Roadmap 1.6.0 ?
Page : 1 2
ctaf Français 20 necropotame [Read]
13 February 2008 à 12:57


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Roadmap 1.6.0 ? Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.