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 Cairo-Dock session: proposer un message au démarrage
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] Cairo-Dock session: proposer un message au démarrage
matttbe Français 11 fabounet [Read]
11 April 2012 à 13:03

matttbe, Tuesday 03 April 2012 à 02:11


Subscription date : 24 January 2009
Messages : 12573
Hello,

Ce serait pas mal de proposer un thème "panel" dans le paquet mais ce serait encore mieux si on pouvait afficher une boite de dialogue pour proposer d'activer ce thème panel si l'utilisateur utilise pour la première fois la session Cairo-Dock (et p-ê en profiter pour dire que le lancement de la session est lent la première fois parce que Compiz change ses paramètres? => enfin, ça c'est un autre problème)...
Mais... idéalement ce texte devrait être traduit... Du coup, est-ce que ce n'est pas trop tard pour que le texte soit bien traduit?
Pourtant, ce serait bien utile!

Mais aussi, comment afficher ce message? Une info-bulle? Oui mais il y en a au-moins déjà une au démarrage... (si on affiche l'info lors du changement de version, avec le changelog à côté)
Et quand vérifier que l'utilisateur utilise une session Cairo-Dock pour la première fois? Ajouter une info dans le .cairo-dock dans le même genre que "last version"? => "last version session"?

PS: il y a aussi moyen de facilement ajouter une session avec unity-2d pour faire le panel du haut! Ça pourrait être utile de l'ajouter pour ceux qui veulent l'intégration avec unity/ubuntu mais sans le dock d'Unity

SQP, Tuesday 03 April 2012 à 15:22


Subscription date : 03 July 2010
Messages : 1081
pas sur de l'intérêt d'une telle option qui change la config.
Ca pourrait être utile à certains, mais je sens que ça va surtout provoquer des "wtf my config ?!?!"

matttbe, Tuesday 03 April 2012 à 16:18


Subscription date : 24 January 2009
Messages : 12573
L'idée est bien de proposer aux nouveaux utilisateurs (et à chaque nouvelle version du thème ou du dock) de la session Cairo-Dock de passer à un thème "Panel" officiel, ce n'est donc pas imposé.

Par contre, si c'est la première fois que l'utilisateur lance le dock sur le pc (donc qu'il n'y a pas de dossier de config créé) on peut directement mettre le thème panel! Mais ça a une portée limitée : ça ne concerne pas les personnes qui ont déjà testé Cairo-Dock dans une version précédente, ni les personnes qui ont lancé la dernière version du dock sur une autre session.
Enfin, peut-être que l'on peut commencer par ça dans un premier temps car il n'y a pas de message à ajouter.

D'un autre côté, je me demande si ce ne serait pas intéressant de proposer aux utilisateurs de passer à la dernière version du thème qu'ils utilisent si sa version a changé. Je crois que beaucoup d'utilisateurs gardent le thème par défaut sans modifier les paramètres. À la rigueur, ils modifient les lanceurs mais pour beaucoup, ça doit se limiter à ça...

SQP, Tuesday 03 April 2012 à 19:20


Subscription date : 03 July 2010
Messages : 1081
ce n'est donc pas imposé.

bah actuellement, au démarrage, il n'y a pas d'option qui permette de péter sa config. Toutes les fenêtres qui popup sont des trucs qu'on peut fermer allègrement en cliquant sur ok ou cancel (tips, new version, plantage, opengl ?)

Le coup de l'upgrade des thèmes, je peux le comprendre, mais pas facile avec notre système qui mélange comportement, affichage, et fichiers image. (upgrade toute la partie pixmap à la limite)

Par contre, si c'est la première fois que l'utilisateur lance le dock sur le pc (donc qu'il n'y a pas de dossier de config créé) on peut directement mettre le thème panel!

il suffit de changer le thème par défaut, non ?
sinon, ca me parait un truc un peu compliqué pour une différence de comportement qui peut paraître étrange, et dont je suis pas sur qu'elle apporte grand chose.
Notre thème par défaut doit être efficace dans les 2 cas. Et osef de ce que l'utilisateur peut avoir à coté. Il y aura forcément des doublons, mais de nos jours, il est assez difficile de savoir d'avance, si on n'est pas en mode session, quelle sera l'interface précédente de l'utilisateur. En haut, en bas, à gauche, on en trouve partout.

Je pense que notre but est juste de lui fournir une interface propre qui lui donnera envie d'enlever celle qu'il avait en dessous. Ou de la réduire pour faire une place pour cohabiter avec le dock.
Et il n'y a pas besoin d'un truc trop élaboré. Au contraire, il faut un truc simple, qui peut donner un aperçu des capacités, en restant efficace. (16 icônes, c'est (beaucoup) trop pour un thème par défaut)

matttbe, Tuesday 03 April 2012 à 20:23


Subscription date : 24 January 2009
Messages : 12573
Moui mais personnellement, je crois que la majorité des utilisateurs attendent une solution toute prête et complète (si la majorité étant des utilisateurs non avancés et je crois que c'est le cas).

Pour le moment, si tu installes Cairo-Dock sous Ubuntu (très simple grâce à la logithèque), tu pourras te déconnecter et utiliser une session Cairo-Dock très facilement. Yep mais dans ce cas, tu n'auras qu'un seul dock, certes avec déjà pas mal de lanceurs/applets mais avec des applets qui manquent pour utiliser le dock comme une session: pas d'heure, pas de systray, etc.
Du coup, il faudrait que l'utilisateur ouvre le panneau de conf, change des paramètres ou utilise un thème. Ce n'est pas compliqué du tout mais ça reste une étape de trop je pense...

Le coup de l'upgrade des thèmes, je peux le comprendre, mais pas facile avec notre système qui mélange comportement, affichage, et fichiers image. (upgrade toute la partie pixmap à la limite)
On pourrait faire une mise à jour du thème sans importer de nouveaux lanceurs (ou en modifier/supprimer)

Toutes les fenêtres qui popup sont des trucs qu'on peut fermer allègrement en cliquant sur ok ou cancel (tips, new version, plantage, opengl ?)
En passant, ce serait pas mal que les popups blocants s'ouvrent chacun à leur tour
(si l'utilisateur est sur metacity sans compositing par exemple, il y aura le message de bienvenue la première et la demande pour activer le compositing (mais je crois qu'il y a déjà un délai))

lylambda, Tuesday 03 April 2012 à 22:36


Subscription date : 06 September 2009
Messages : 1635
J'ai installé Precise (enfin !) en parallèle de mon bon vieux Maverick (en remplacement de l'inutilisée partition Windows). Du coup, je suis passé illico à la session CD.
Après test, je serais plutôt partisan d'installer d'office un dock panel, avec les plugin qui vont bien pour avoir tout de suite une interface totalement fonctionnelle. Cela rendrait CD tout à fait crédible comme environnement alternatif.

Un peu HS, j'ai observé que la zone de notification inclus le wifi. Or, on a une applet qui s'en occupe déjà. Savez-vous comment faire en sorte de faire disparaître l'icône wifi ? Sur Maverick, j'avais bricolé un hack en remplaçant les icônes wifi du thème ubuntu par des svg vides, mais ce n'est pas vraiment très propre.

matttbe, Tuesday 03 April 2012 à 22:55


Subscription date : 24 January 2009
Messages : 12573
Un peu HS, j'ai observé que la zone de notification inclus le wifi. Or, on a une applet qui s'en occupe déjà. Savez-vous comment faire en sorte de faire disparaître l'icône wifi ?

Tu peux tuer le processus nm-applet.
D'un autre côté, je te le déconseille: l'applet Network Monitor du dock est vouée à disparaître je pense. En effet, elle n'est déjà pas stable mais en plus, nm-applet peut s'afficher soit dans le vieux ou le nouveau systray en exploitant les fonctionnalités avancées de Network-Manager. Je ne crois donc pas que Network Monitor a un avenir mais je peux me tromper si qq1 est chaud pour en faire une superbe applet

lylambda, Tuesday 03 April 2012 à 23:13


Subscription date : 06 September 2009
Messages : 1635
C'est bien dommage. Cela implique que quelques-soit le thème du dock, on sera obliger d'utiliser les icones wifi fourni par Ubuntu. On perd les possibilités de customisation offerte par CD et ses thèmes homogènes.
De plus l'applet Network Monitor n'est certes pas parfaite (problème de label, etc), mais elle est générique à toute les distributions et logiciels gérant le wifi.

Il ne faudrait pas que CD devienne trop Ubuntu centrée .

Edit : Il n'y a pas moyen de remplacer nm-applet ? En plus, avec Precise sur mon portable, il bugue dans dans la gestion du wifi : certains réseaux sont grisés (non-sélectionnables) et il faut que je les configure comme des réseaux invisibles )

matttbe, Wednesday 04 April 2012 à 00:40


Subscription date : 24 January 2009
Messages : 12573
Non justement
Tu peux utiliser une icône avec ces noms:
nm-adhoc
nm-device-wired-autoip
nm-device-wired-secure
nm-device-wired
nm-device-wwan
nm-mb-roam
nm-no-connection
nm-secure-lock
nm-signal-00-secure
nm-signal-00
nm-signal-0
nm-signal-100-secure
nm-signal-100
nm-signal-25-secure
nm-signal-25
nm-signal-50-secure
nm-signal-50
nm-signal-75-secure
nm-signal-75
nm-tech-3g
nm-tech-cdma-1x
nm-tech-edge
nm-tech-evdo
nm-tech-gprs
nm-tech-hspa
nm-tech-umts
nm-vpn-active-lock
nm-vpn-lock
nm-vpn-standalone-lock
nm-wwan-tower
(à voir ce qui est afficher comme icône -> je crois que c'est uniquement nm-signal-XXx et nm-no-connection)

mais elle est générique à toute les distributions et logiciels gérant le wifi.
Non, pour le moment, c'est une interface à Network Manager. Elle ne gère donc pas Wicd par exemple.

Il ne faudrait pas que CD devienne trop Ubuntu centrée
Non, on utilise l'outil du DE (nm-applet en GTK ou Qt) et pas un outil propre à CD qu'il faut maintenir en fonction des évolutions de NM ou autre.

Edit : Il n'y a pas moyen de remplacer nm-applet ? En plus, avec Precise sur mon portable, il bugue dans dans la gestion du wifi : certains réseaux sont grisés (non-sélectionnables) et il faut que je les configure comme des réseaux invisibles )
Avec Wicd alors

lylambda, Wednesday 04 April 2012 à 00:53


Subscription date : 06 September 2009
Messages : 1635
Tu peux utiliser une icône avec ces noms:
Ho, excellente nouvelle! Dans le fichier "icons" des thèmes CD ?

Elle ne gère donc pas Wicd par exemple.
Autant pour moi .

on utilise l'outil du DE (nm-applet en GTK ou Qt) et pas un outil propre à CD qu'il faut maintenir en fonction des évolutions de NM ou autre.
Au temps pour moi

Avec Wicd alors
je prend note pour ma prochaine session "test et configuration" du Pangolin .
Avec Wicd, le noms pour modifier les icônes restent les même que pour Network Manager et son applet ?

matttbe, Wednesday 04 April 2012 à 01:14


Subscription date : 24 January 2009
Messages : 12573
Ho, excellente nouvelle! Dans le fichier "icons" des thèmes CD ?
Yep (pour personnaliser l'icône dans le dock ; pour personnaliser le menu, il faut changer de thème d'icônes)

Autant pour moi .
(...)
Au temps pour moi
non, OTAN pour moi!

Avec Wicd, le noms pour modifier les icônes restent les même que pour Network Manager et son applet ?
Je ne pense pas que Wicd utilise le nouveau systray mais si c'est le cas, alors oui

fabounet, Wednesday 11 April 2012 à 13:03


Subscription date : 30 November 2007
Messages : 17118
Du coup, est-ce que ce n'est pas trop tard pour que le texte soit bien traduit?

alors ça c'est sûr que si
mais c'est pas grave, on n'a jamais dit que la 3.0 serait la version ultime

absolument il faudrait pouvoir garder les lanceurs actuels.
idéalement il faudrait pouvoir garder les paramètres "+" des applets
donc en fait fusionner les 2 thèmes, mais en déplaçant les applets dans le panel.

l'applet Network Monitor du dock est vouée à disparaître je pense

disons qu'elle ne supporte que Network-monitor, pas wicd ou autre, donc il faudrait un gros boulot pour en faire un truc bien.
et comme wicd et Network-monitor ont une icône dans le systray (si je ne dis pas de bêtise, je suis plus sûr pour wicd), ça limite le ratio intérêt / effort.

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Cairo-Dock session: proposer un message au démarrage
matttbe Français 11 fabounet [Read]
11 April 2012 à 13:03


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Cairo-Dock session: proposer un message au démarrage 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.