Craig Drummond (qtcurve, kgtk) a sorti dernièrement un plasmoid du nom de icontask.
Que fait il? Comme beaucoup d'autre plasmoids existants, il propose un dock pour le bureau KDE4 mais:
- Il se base sur la taskbar de KDE4
- Il est très stable
- Il supporte l'API Unity
- Il supporte l'API dockmanager
- Il supporte MPRIS
Et là ou Craig fait encore plus fort, ses modifs sur kdelibs ont été acceptées pour KDE 4.8 et son plasmoid va rejoindre le paquet extra de plasma.
Un petit screenshot:
http://adishatz.1s.fr/~gnumdk/icontask.png
On peut y voir le support MPRIS (info bulle amarok), le support dockmanager (pochete d'album à la place de l'icone d'amarok) et le support de libunity (barre de progression firefox).
Pour ArchLinux, c'est par là:
https://aur.archlinux.org/packages.php?ID=51961
Pour Kubuntu, c'est par là:
https://launchpad.net/~gnumdk/+archive/ppa/+packages
La page sur Kdelook:
http://kde-look.org/content/show.php/Icon+Tasks?content=144808
Et deux scripts dockmanager pour KDE:
http://kde-look.org/content/show.php/Dockmanager+amarok+cover+script?content=141002
http://kde-look.org/content/show.php/krdc+dockmanager?content=146138
Ah noté que pour le support Unity, sous Kubuntu et sous Archlinux, il vous faudra installer libunity. Et pour firefox UnityFox.
https://aur.archlinux.org/packages.php?ID=45667
https://addons.mozilla.org/en-US/firefox/addon/unityfox/
# Euh
Posté par gnumdk (site web personnel) . Évalué à 10.
Ah noté que je me suis relu... Plusieurs fois :-/ Pourquoi je vois les fautes qu'après avoir appuyé sur "envoyer" ?
# ?
Posté par Jeanuel (site web personnel) . Évalué à 7.
C'est quoi un dock ?
[^] # Re: ?
Posté par zebra3 . Évalué à 10.
Ben comme ce que faisait déjà Plasma, il me semble…
La seule différence, c'est que maintenant ça fait comme Seven/Mac/GNOME, une seule icône peut réunir les fenêtres d'un même programme.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: ?
Posté par gnumdk (site web personnel) . Évalué à 6.
A noter d'ailleurs que les devs de plasma ne souhaitent pas (pour l'instant en tout cas) migrer vers une solution de type dock par défaut pour KDE.
C'est ce que m'avait dit Craig qui avait peut d'espoir de voir son projet intégré, et au final, il s'en est bien sorti :)
[^] # Re: ?
Posté par claudex . Évalué à 4.
Notons qu'il est déjà possible dans KDE de faire apparaître une icone dans la barre des fenêtres pour que l'icône du programme apparaisse quand le programme est fermé.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: ?
Posté par bubar🦥 (Mastodon) . Évalué à 1.
Et qui bugg un peu :-) (enfin, c'est l'intégration par les distros, pas la fonction elle même)
[^] # Re: ?
Posté par imr . Évalué à 7.
Non, c'est la fonction elle même, elle ne retient pas l'emplacement des applis.
Si tu crées un lanceur dans task manager, selon que l'appli est lancée ou pas, selon que d'autres applis sont lancées ou pas, selon que d'autres lanceurs sont créés ou pas, les lanceurs bougent.
On pourrait dire que c'est une feature aussi, le placement aléatoire des applis pour garder l'utilisateur vigilant.
[^] # Re: ?
Posté par bubar🦥 (Mastodon) . Évalué à 2.
Ha oui, je ne voyais pas ça, je l'ai viré du bureau avant d'aller jusque là. Car :
Or si on "click droit -> retirer l'icone", il revient toujours, dès que tu lances le programme. Et ceci, avec ou sans ajouter le clickou sur l'option précise : dans les deux cas, l'icone retiré, avec la fonction désactivée, revient dès que le programme se lance. Ceci avec Fedora, mais pas avec Gentoo. Sur Gentoo ça fonctionne, tu vires l'icone en retirant l'option ça revient pas tout seul. D'où ma remarque. Cela m'a suffit pour ne pas utiliser cette fonction (sur fed), je ne suis pas allez jusqu'à l'utiliser vraiment pour voir ces bugs là, ensuite.
[^] # Re: ?
Posté par imr . Évalué à 3.
C'est peut être une question de version parce que j'avais eu ce problème qui m'avait fait arrêter son utilisation puis en ressayant un peu plus tard, il avait disparu (le bug). Donc entre temps une lib a surement été mise à jour.
J'utilise un dépot KDE4.6 "backporté mis à jour souvent" et je pense que ceux qui utilisent le dépot kde "stable" de ma distro n'ont probablement pas reçu de version aussi récente.
[^] # Re: ?
Posté par bubar🦥 (Mastodon) . Évalué à 4.
C'est déjà possible, ça (Et au choix : tout le temps ou uniquement lorsque la barre est pleine). Et c'était déjà possible dans kde 3.x.
C'est pratique par défaut lorsqu'on a quatre ou cinq fenêtres ouvertes d'un même programme. Mais dès lors que le programme est intrinsèquement utilisé avec de multiples fenêtres, c'est l'enfer. Gimp par exemple : à partir d'une dizaine, il devient inconfortable dutiliser le 'dock' pour gérer les fermetures ou les déplacements sur des bureaux. Pareil pour un gestionnaire de fichiers utilisé en fenêtrage multiples plutôt qu'un seul scindé. Pour "bypasser" cette limitation, et que cela devienne confortable y compris avec de multiples fenêtres il faudrait certainement revoir la convention de nommage de l'application, et qu'au lieu de présenter 10 fenetres nommées "dolphin" cela présente 10 fenêtres nommées par le path (l'icone de dolphin se suffisant à lui même pour repérer le programme), tel que le propose konsole.
Si on regarde les tofs postées par gnumdk, ainsi que celles sur kde-look, on voit qu'il y a une intégration de la notification d'avancement de taches. (la libunity, précise le journal) La tof montre un icone Dolphin en train d'afficher une barre de progression (certainement l'avancée en cours d'une copie de fichiers). Perso je préfère des notifications centralisées pour cela, tel que kde le propose par défaut, mais que cette possibilité existe est extra aussi :)
En tout cas, c'est sympa ça aussi :-)
mes deux cents
[^] # Re: ?
Posté par gnumdk (site web personnel) . Évalué à 4.
Pour précision, les barres de progressions pour les applications KDE utilisent directement les services offerts par KDE (ce qu'utilise aussi le plasmoid de notification) et non libunity.
[^] # Re: ?
Posté par imr . Évalué à 5.
Un truc que j'ai fait pour gimp, si ça t'intéresse, c'est de fixer les positions et les tailles par défaut des 2 fenêtres de gimp dans les réglages avancées des fenetres de KDE.
Du coup, j'ai une fenetre qui contient les fenetres images la plus grande possible et une fenetre outil de gimp inamovible toujours à la même place. C'est à dire qu'on obtient un gimp qui n'est plus modal en fait.
Et je peux toujours sortir une fenetre ancrable de la boite à outils pour la mettre flottante pendant des opérations (en l'activant "toujours au dessus" au besoin ), puis la redocker quand je n'en ai plus besoin.
[^] # Re: ?
Posté par bubar🦥 (Mastodon) . Évalué à 3.
pffu kel kon je fais :) et en ajoutant le fait de placer la première fenêtre toujours "en dessous", on s'affranchit d'une éventuel pb de focus et/ou de visibilité des nouvelles, tjs dessus. Excellent kde, vraiment :)
[^] # Re: ?
Posté par imr . Évalué à 5.
Oui, quand ça marche, KDE, c'est génial. Les réglages avancés, c'est une killer feature de KDE.
Quand on perd des features pour des fonctions qui ne marchent pas au bout de 4 ans (kiosk versus les activités) et qu'on se fait basher pour oser dire qu'il y a des manques, je suis moins joyeux. Si ce genre de situation me plaisait, je serais sur gnome (ou carrément sur bash, tant qu'à se faire basher).
[^] # Re: ?
Posté par bubar🦥 (Mastodon) . Évalué à 5.
c'est pas l'homme qui prends la mer, c'est la mer qui prends l'homme
Moi la mer elle m'a pris, j'me souviens un mardi
J'ai eu si mal au coeur sur la mer en furie
que j'ai vomi mon quatre heure et mon midi aussi
(...)
Assise sur une bite d'amarrage, elle pleure
son homme qui la quitte, la mer c'est son malheur
[^] # Re: ?
Posté par zebra3 . Évalué à 8.
Dock que le vent soufflera ?
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: ?
Posté par serianox . Évalué à 4.
C'est pas "bitte d'amarrage" par hasard ?
[^] # Re: ?
Posté par bubar🦥 (Mastodon) . Évalué à 5.
of, tu sais, moi les bites, bittes, bytes, bits ou beats j'y ai jamais rien compris :)
/mode Denisot
[^] # Re: ?
Posté par zebra3 . Évalué à 10.
En gros, tu n'y bites rien :-)
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: ?
Posté par Marotte ⛧ . Évalué à 1.
Ah oui.
Je me coucherai moins con ce soir. J'ai toujours pensé qu'on écrivait bite d'amarrage alors que c'est bitte d'amarrage.
Pourtant une bite ressemble à une bitte, non ?
[^] # Re: ?
Posté par imr . Évalué à 7.
Je comprends pourquoi tu passes autant de temps sur la tribune:
[^] # Re: ?
Posté par barmic . Évalué à 6.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: ?
Posté par imr . Évalué à 3.
Tiens, il y a une soirée Querelle de Brest au Linuxfr, ce soir.
[^] # Re: ?
Posté par Bruce Le Nain (site web personnel) . Évalué à 5.
Ça ne serait pas plutôt "Au Macumba", le Macumba étant le bar ou elle danse, et non le nom de la danseuse.
# humour
Posté par TImaniac (site web personnel) . Évalué à 10.
T'es sûr que c'est pas plutôt un screenshot de Windows 7 avec le logo KDE ajouté avec Photoshop ?
[^] # Re: humour
Posté par Albert_ . Évalué à -10.
Meme avec la balise c'est franchement minable.
[^] # Re: humour
Posté par gnumdk (site web personnel) . Évalué à 6.
Wai, dans l'idée pourquoi pas, c'est vrai que Microsoft à ajouter une plus value au dock d'Apple, le fait d'enlever les animations à la con :)
Mais bon, dans Window maker et Next, y'en avait pas ;)
[^] # Re: humour
Posté par barmic . Évalué à 3.
C'est vrai que ça y ressemble je trouve, je ne sais pas ce qu'il en ai pour le comportement. Ce n'est pas forcément un mal et le support des différentes API permet des effets et un comportement sophistiqué.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: humour
Posté par gnumdk (site web personnel) . Évalué à 2.
C'est marrant, moi je vois plus l'inspiration du coté de Unity hein :) Enfin, c'est comme ca que j'ai configuré plasma...
Mais bon:
http://kde-look.org/CONTENT/content-pre1/146787-1.jpg
C'est toujours icontask et ca ressemble pas vraiment à Windows Seven ;)
[^] # Re: humour
Posté par Albert_ . Évalué à 1.
Tu configures comment pour avoir le dock verticale? Je n'ai reussi a avoir que en mode plasmoid "libre" et si je le tourne rien ne tourne a l'interieur. De plus j'aimerais que cela fasse comme un dock ie passer devant les fenetres si je veux (meme si celui d'unity est pas mal buggue sur le coup).
[^] # Re: humour
Posté par gnumdk (site web personnel) . Évalué à 3.
Euh, je le met à gauche ? C'est tout ce que j'ai fait...
Tu choisis "les fenêtres peuvent recouvrir" et ca fait exactement comme avec Unity (en effectivement moins buggé, ie ca apparait à tous les coups).
[^] # Re: humour
Posté par Albert_ . Évalué à 1.
Bon ben je dois avoir un probleme quelque part car chez moi cela reste un plasmoid flottant sans interaction avec les bords...
[^] # Re: humour
Posté par Larry Cow . Évalué à 4.
Je suppose que c'est un plasmoid à ajouter à un "panel", pas à son bureau.
[^] # Re: humour
Posté par imr . Évalué à 3.
Quand il dit
>Euh, je le met à gauche ? C'est tout ce que j'ai fait...
il parle du panel. Tu mets ton panel en position verticale à gauche ou à droite, et les plasmoides à l'intérieur, comme icon task manager, se retrouvent en position verticale, et c'est dans la config du panel que tu choisis le comportement par rapport aux fenêtres.
[^] # Re: humour
Posté par Albert_ . Évalué à 4.
Putain je suis trop con... J'avais cru que c'etait un peu comme fancytask....Bon je vais me cacher (et essayer :) )
[^] # Re: humour
Posté par Albert_ . Évalué à 2.
Le dock semble fonctionner et je vais voir si cela est mieux que ma barre vide avec juste la boite a miniature. Par contre il y a toujours des trucs que je trouve penible: l'impossibilite de verrouiller les plasmoids de facon individuel. C'est a mon avis un enorme manque. Le deuxieme trucs qui manquent c'est la possibilite de regler le temps d'apparition du panel si il est cache.
[^] # Re: humour
Posté par imr . Évalué à 2.
Tout à fait. Ce système est complètement idiot. Ca introduit des manipulations en plus pour un système moins pratique et au final, la "verrouillabilité" des widgets n'est pas garanti pour autant.
[^] # Re: humour
Posté par bubar🦥 (Mastodon) . Évalué à 2.
On dirait SmoothTask :-)
Avec un petit daisy dans un coin, et hop
[^] # Re: humour
Posté par serianox . Évalué à 2.
En effet, ça ressemble à du OS X maintenant...
Ça donne presque envie de se remettre à KDE ; Non, ça donne envie de se remettre à KDE, mais j'ai passé trop de temps à configurer mon awesome, je bouge pas ! ;)
# MPRIS
Posté par barmic . Évalué à 2.
Il le support avec mépris ?
Il ne me semble pas que ce soit l'idée la plu judicieuse du siècle de changer d'icône en cours de route.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: MPRIS
Posté par gnumdk (site web personnel) . Évalué à 5.
Euh, si tu rajoutes explicitement un plugin pour remplacer l'icone de ton lecteur multimedia par la pochette de l'album, c'est que à priori cela te semble judicieux, non ?
[^] # Re: MPRIS
Posté par barmic . Évalué à 2.
Oui j'imagine bien que c'est peut être pas le comportement par défaut, que c'est débrayage etc. Je dis juste que c'est pas un comportement bon pour tout le monde.
C'est un peu comme créer une extension firefox pour changer l'ordre des entrées des menus à chaque fois que tu l'affiche. Si tu met l'extension c'est ce que tu veut, ça n'empêche pas que c'est pas particulièrement ergonomique (mais ça n'en ai pas moins fun/beau/joli).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: MPRIS
Posté par SQP . Évalué à 3.
justement la l'ordre ne change pas, donc à moins de modifier l'emplacement de ses icônes tous les jours, il n'y a pas de soucis a ce qu'une icône change de dessin de temps en temps pour refléter la musique en cours.
C'est le comportement que j'ai dans cairo-dock avec l'applet musique, ça ne me pose aucun problème. (et je ne crois pas avoir déjà vu quelqu'un s'en plaindre sur le forum)
[^] # Re: MPRIS
Posté par Alex . Évalué à 2.
Ce n'est pas vraiment un problème si ton icone est à une place fixe, je trouve ça même plutôt pratique
ca devient problématique si l'icone d'amarok n'est jamais au même endroit (par exemple si les icones son classés par ordre de lancement)
[^] # Re: MPRIS
Posté par barmic . Évalué à 1.
Vous avez raison je suis habitué aux barre de tâches où le problème est bien plus gênant.
Désolé pour le bruit.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: MPRIS
Posté par imr . Évalué à 3.
C'est surtout que le point de départ de ce programme c'est que justement la barre des tâches par défaut de KDE4 avait un problème et ne gardait pas les icones dans le bon ordre dès lors qu'on attachait une tâche à un lanceur.
# Doc ?
Posté par Aldoo . Évalué à 3.
Je tiens à dire que j'utilise IconTask depuis quelque temps et que j'aime bien l'ergonomie.
(grosso modo... sauf quand survoler le dock me rend systématiquement l'ensemble de mes fenêtres transparentes, ce qui est très désagréable quand on le survole par erreur sans intention particulière !).
Mais là je vais profiter d'avoir gnumdk sous main...
Comment on installe ces #$$@ de plugins DockManager?
J'ai l'impression d'avoir tout fait comme il fallait. IconTask me les même ajoutés dans la liste des plugins, mais quand j'active, par exemple, le plugin pour Amarok et que je lance Amarok, rien n'y fait, les pochettes des albums ne remplacent pas l'icône. Même problème avec le plugin kmail (non listé dans ce journal).
Est-ce que quelque chose m'échappe ?
Serait-il envisageable d'ajouter des instructions d'installation dans les pages kde-look de ces plugins ?
Sinon, autre question, à propos d'IconTask cette fois,... comment ça se fait que pour réussir à le compiler j'ai dû ajouter "#undef QT_NO_DBUS" dans tous les .h qui incluent QtDbus ? J'ai l'impression que chez moi, le fait d'inclure QObject automatiquement définit QT_NO_DBUS mais je n'arrive pas à voir pourquoi. Je suis étonné que personne d'autre dans les commentaires ne cite ce problème. Peut-être qu'ils ont tous fini par laisser tomber ?
[^] # Re: Doc ?
Posté par gnumdk (site web personnel) . Évalué à 3.
http://kde-look.org/content/show.php/Kde+web+browsers+dockmanager?content=146875
Tiens, j'en ai fait un de plus pour konqueror/rekonq ;) Je vais regarder pour Firefox quand j'aurai le temps.
Pour les fenetres transparentes, c'est un plugin kwin à désactiver ;)
Le plugin kmail ne fonctionne pas avec kmail2 et pour l'instant y'a pas de solution... (problème interface dbus incomplète dans kmail).
Sinon, pour voir ce qu'il se passe:
[gnumdk@arch ~]$ cd .local/share/dockmanager/scripts/
[gnumdk@arch scripts]$ ./amarok_cover.py
[^] # Re: Doc ?
Posté par Aldoo . Évalué à 2.
Bon faut croire qu'il ne se passe rien... (même pas une erreur)
Cela dit, je viens de me rendre compte que les pochettes fonctionnaient pour les albums en local. J'avais seulement testé avec Last.fm.
Ça doit être un problème d'Amarok: la pochette pour Last.fm apparaît juste dans l'infobulle de la piste en train d'être écoutée, mais ne remplace pas l'icône dans la playlist. Donc je suppose que c'est cette icône qui est exposée à DBus.
Quant à Kmail, oui, j'utilise Kmail2.
Bref, j'avais tout bien installé, mais j'ai juste pas de bol ;).
[^] # Re: Doc ?
Posté par Aldoo . Évalué à 2.
Au fait, c'est quel plugin kwin?
Et pourquoi cet effet est actif pour icon-tasks mais pas pour le gestionnaire de tâches par défaut de KDE4 ?
[^] # Re: Doc ?
Posté par gnumdk (site web personnel) . Évalué à 1.
Il est actif dans le gestionnaire par défaut, y'a juste une option pour l'enlever...
Euh, le plugin, cherche, assisté !!!
[^] # Re: Doc ?
Posté par Aldoo . Évalué à 2.
J'ai fini par trouver :p.
Bon, apparemment vu les threads sur le sujet je n'ai pas été le seul à être déconcerté ;).
[^] # Re: Doc ?
Posté par gnumdk (site web personnel) . Évalué à 3.
Ah oui, j'oubliais, à installer:
sous Kubuntu:
sous Archlinux:
[^] # Re: Doc ?
Posté par Aldoo . Évalué à 2.
J'avais intallé dockmanager pourtant. Peut-être mal...
[^] # Re: Doc ?
Posté par gnumdk (site web personnel) . Évalué à 1.
C'est quoi ta distrib pout QT_NO_DBUS ?
[^] # Re: Doc ?
Posté par Aldoo . Évalué à 2.
C'est OpenSuse 11.3.
Le truc bizarre, c'est qu'une fois la bidouille faite, tout marche correctement.
Donc visiblement, tous les paquets nécessaires sont installés.
[^] # Re: Doc ?
Posté par moi1392 . Évalué à 2.
Pour ton QT_NO_DBUS, tu peux essayer de passer sur le pré-compilateur sur un fichier pour voir le résultat et trouver d'ou il viens.
Sinon, ouvre un fichier cpp dans kdevelop et ajoute un QT_NO_DBUS quelque part, quand il aura fini d'analyser ton fichier et ses inclusions, passe la souris sur le QT_NO_DBUS que tu as ajouté et il te dira d'où il est défini (s'il l'est)
Si aucune de ces 2 méthodes ne te donne de résultat, il y a de fortes chances que ce soit définit depuis la ligne de compilation, essais de vérifier pour voir (fais le en premier même...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.