Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Rhythmbox 2.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)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Rhythmbox 2.0 [Bug #54]
Page : 1 2 3 ...28 29 30
necropotame Français 594 Guest [Read]
18 October 2010 à 16:17

necropotame, Sunday 02 December 2007 à 11:03


Subscription date : 29 November 2007
Messages : 1583
Je me lance dans la refonte de mon plug-in Rhythmbox pour aboutir à une version 2.0. L'objectif de se sujet est de discuter des options et des fonctionnalités que vous voudriez retrouver dedans.
Pour le moment, Rhythmbox 1.9 (la beta) est capable (en gras les nouveautés et en italique celle déjà en développement) :
- De lancer Rhythmbox si il n'est pas déjà lancé
- D'afficher un témoin visuel et une info-bulle au changement de musique.
- De mettre en pose la musique et de la reprendre par simple clique.
- D'offrir la possibilité de passer à la musique suivante ou précédente dans le menu contextuel.
- D'afficher la pochette de l'album en cours, en la prenant dans les répertoire de Rhythmbox et non pas sur le web
- [i]De détécter Rhythmbox au lancement du plug-in et donc d'afficher ou non la piste joué directement[/i]
- [i]D'afficher le nombre de secondes restantes directement sur l'icône[/i]

En suite, je me pose plusieurs question :
- Mettre les boutons Play/Pose, Next, Previous dans un sous-dock (pratique, mais pas avec les sous-dock actuel)
- Passer à la musique suivante avec un clique milieu (A voir avec Fabounet)
- Regler le volume de Rhythmbox (Icône dans un sous-dock ou dans un menu déroulant ?)
- J'aimerai bien aussi faire sortir des petites notes de musique de l'icône lorsque la musique est joué, mais ça se sera vraiment en dernier si je me fait c !
- Afficher les paroles en info-bulle l'une après l'autre (non je déconne ^^, quoi que ... avec un fichier .srt c'est possible lol).

Voila, si vous avez d'autre attentes, n'hésitez pas !

[Edit] Je vien de tester Listen et non, je ne pourait pas en faire un plug-in car ses fonctions DBus sont trop limitées

tshirtman, Sunday 02 December 2007 à 11:41


Subscription date : 30 November 2007
Messages : 39
ça a l'air prometeur tout ça :).

ce que j'en pense:

- Mettre les boutons Play/Pose, Next, Previous dans un sous-dock (pratique, mais pas avec les sous-dock actuel)
avec une bulle avec des boutons si c'est faisable ça peut être bien aussi.

- Regler le volume de Rhythmbox (Icône dans un sous-dock ou dans un menu déroulant ?)
moi j'aime régler le volume avec la molette en fait faudrais voir si c'est possible d'attendre un clic sur l'icone (maintenu) et de considérer la molette comme gérant le volume jusqu'au relachement du clic. mais bon ça demande des signaux qu'on à pas pour l'instant et je ne sais pas si possible à fabounet de les faire ^^. Et puis c'est la façon de voir l'ergonomie je ne sais pas si ça vas aux autres.

- J'aimerai bien aussi faire sortir des petites notes de musique de l'icône lorsque la musique est joué, mais ça se sera vraiment en dernier si je me fait c !


Ah ça se serait dément, genre que ça dure quelques secondes après qu'on ais lancé la musique. [bave] et que les notes soit différentes dans leur forme et dans leur mouvement suivant le genre de musique qu'on écoute, [délire complet]voir même en temps réel avec un filtre sur l'audio pour savoir la vitesse de la musique[/délire] [/bave]

^^'
- Afficher les paroles en info-bulle l'une après l'autre (non je déconne ^^, quoi que ... avec un fichier .srt c'est possible lol).


Winamp le fait avec des fichiers de paroles du genre des .srt, il faudrait voir si y'as des serveurs qui contiennent ce genre de fichiers ^^'.

voila sinon bon courage à toi pour tout ça, ça à l'air alléchant, (même si j'utilise audacious là, tu pourrais bien me faire revenir ^^).

necropotame, Sunday 02 December 2007 à 11:48


Subscription date : 29 November 2007
Messages : 1583
avec une bulle avec des boutons si c'est faisable ça peut être bien aussi.

Pas bête, j'opte pour ça !

moi j'aime régler le volume avec la molette en fait faudrais voir si c'est possible d'attendre un clic sur l'icone (maintenu) et de considérer la molette comme gérant le volume jusqu'au relachement du clic. mais bon ça demande des signaux qu'on à pas pour l'instant et je ne sais pas si possible à fabounet de les faire ^^. Et puis c'est la façon de voir l'ergonomie je ne sais pas si ça vas aux autres.

C'est ce que je voulait faire aussi, mais c'est réservé pour faire défiler le dock Et ton histoire de clique, ça serai trop compliqué dans l'utilisation (tu oublie de re-cliquer et ton dock ne tourne plus ...)

Ah ça se serait dément, genre que ça dure quelques secondes après qu'on ais lancé la musique. [bave] et que les notes soit différentes dans leur forme et dans leur mouvement suivant le genre de musique qu'on écoute, [délire complet]voir même en temps réel avec un filtre sur l'audio pour savoir la vitesse de la musique[/délire] [/bave]

Oui la c'est du délire complet ^^ En faite, mon idée c'était que si la musique est joué, ya des note qui s'envolent. Quand on l'arête, les note en vole termine leur voyage mais il n'y en plus aucune produite. Mais bon, c'est compliqué à faire, ça sert à rien et ça va consomer du CPU pour rien je crois

Winamp le fait avec des fichiers de paroles du genre des .srt, il faudrait voir si y'as des serveurs qui contiennent ce genre de fichiers ^^'.

Ho ho ho, fallait pas me dire ça Ça serait pas vraiment utile, mais bon, c'est la classe quand même le dock qui chante la musique.

Mav, Sunday 02 December 2007 à 12:03


Subscription date : 29 November 2007
Messages : 3146
Ya moyen de faire la même chose avec Exaile ? (juste pour savoir si des fonctions dbus existent et qu on puisse faire un 'copier/coller')

necropotame, Sunday 02 December 2007 à 12:07


Subscription date : 29 November 2007
Messages : 1583
J'hallucine, il n'y en a pas un qui utilise la même chose pour lire ses musiques :cry: Mav, je vais pas l'installer pour voir, donc installe dbus-viewer, lance ton programme, lance dbus-viewer et regarde apres dedans ls fonction que tu trouve. Si tu a
- Play,pause,next,previous
- un truc pour trouver l'artiste et le titre (ou l'adresse du fichier et un truc pour trouver ça a partir de l'adresse, comme dans rhthmbox)
- plus un signal quand ça change de musique et quand on met en pause
Je pourrait te le faire. Sinon, ça va être plus dure (les signaux, c'est presque le principal)

Quelqu'un utilise t'il autre chose ?

Mav, Sunday 02 December 2007 à 12:19


Subscription date : 29 November 2007
Messages : 3146
Jai trouvé les fonctions basiques mais les autres je sais pas trop

Voici un screen

http://cairo-dock.vef.fr/Captures/Capture-dbus-viewer.png

necropotame, Sunday 02 December 2007 à 12:24


Subscription date : 29 November 2007
Messages : 1583
C'est bien mais je lit pas les pixel
En faite, copie moi se que tu retourne la methode Introspect dans chaque org.freedesktop.DBus.Introspectable de ton programme (il y en a un par interface normalement, mais comme il peut y avoir plusieur interface par programme ...)

Mav, Sunday 02 December 2007 à 12:32


Subscription date : 29 November 2007
Messages : 3146
J'ai modifié

necropotame, Sunday 02 December 2007 à 12:36


Subscription date : 29 November 2007
Messages : 1583
Il y a des truc pas mal, mais ya pas de signal. Sans signal, je suis obligé de faire un teste toute les seconde pour voir si il y a quelque chose de changé ... bref pas super réactif.

Mais bon, ceci dit, je préfère me concentrer sur tout sur Rhythmbox car c'est le lecteur de musique par défaut d'Ubuntu. A terme, je ferai aussi Amarok, mais c'est tout je pense.

nochka85, Sunday 02 December 2007 à 12:41


Subscription date : 29 November 2007
Messages : 7408
"necropotame" :
J'hallucine, il n'y en a pas un qui utilise la même chose pour lire ses musiques :cry: ...
Quelqu'un utilise t'il autre chose ? :P


Euh, je voudrais pas te faire craquer, mais moi j'utilise Listen

necropotame, Sunday 02 December 2007 à 12:44


Subscription date : 29 November 2007
Messages : 1583
Ça va, celui la revient souvent ^^ Mais il est pas terrible niveau compatibilité DBus (c'est juste pour ça que je garde Rhythmbox d'ailleurs)

nochka85, Sunday 02 December 2007 à 12:45


Subscription date : 29 November 2007
Messages : 7408
snif ... :cry:

tshirtman, Sunday 02 December 2007 à 13:09


Subscription date : 30 November 2007
Messages : 39
Pas bête, j'opte pour ça !


en fait je veux faire pareil pour mon pager, mais j'ai regardé vite fait et pas encore trouvé de methode simple (le C c'est dur quand on s'est mis au python il y as longtemps) je pourrais regarder comment tu fait comme ça :twisted: .

necropotame, Sunday 02 December 2007 à 13:12


Subscription date : 29 November 2007
Messages : 1583
Bah regarde dans les sources de cairo-dock, comment fabounet fait pour afficher une bulle "voulez vous vraiment quitter cairo-dock ?".

tshirtman, Sunday 02 December 2007 à 13:13


Subscription date : 30 November 2007
Messages : 39
c'est un peut ce que j'ais fait mais c'est vrais que j'avais plus cherché dans les .h pour voir l'interface, mais je vais voir si je trouve ce morceau.

tshirtman, Sunday 02 December 2007 à 13:33


Subscription date : 30 November 2007
Messages : 39
bon je retrouve ce que j'avais déja trouvé ^^ (mais au moins je suis sur que c'est ça) cairo_dock_ask_general_question_and_wait et d'autres fonctions dont ça hérite, qui sont très adapté à son besoin de faire un oui/non. Il faut que j'en dérive une pour faire un truc plus adapté à mes besoins en gros, je vais essayer de faire ça je pense, avec un bon bout de doc GTK sous le bras ^^.

edit: dsl pour le squatte de topic, j'arrete là.

Kanor, Sunday 02 December 2007 à 13:48


Subscription date : 30 November 2007
Messages : 8
Salut
Si tu ne veux pas de fatiguer à chercher tous les chemins dbus tu peux télécharger ce screenlets
http://gnome-look.org/content/show.php/Nowplaying+Screenlet+modified?content=69988
Même si il est écrit en python il y a le dbus pour
banshee, Exaile, Listen, Rhythmbox et le dcop pour amarok (la prochaine version utilisera dbus )

necropotame, Sunday 02 December 2007 à 13:55


Subscription date : 29 November 2007
Messages : 1583
Ah oué c'est pratique ça !
Bon bah si il y vraiment tout ce qu'il faut, je transformerait le plug-in Rhythmbox en plug-in MusicManager qui sera compatible avec les plus part des truc utilisé.

fred1987, Sunday 02 December 2007 à 18:45


Subscription date : 29 November 2007
Messages : 414
salut necropotalme

perso j'utilise :gmusicbrowser.

c'est un player tres puissant qui est dev par s. quentin http://squentin.free.fr/gmusicbrowser/gmusicbrowser.html

il a un plugin basé sur dbus...

tu pense que tu peux le piloter

Mav, Sunday 02 December 2007 à 18:47


Subscription date : 29 November 2007
Messages : 3146
Lol on est en train de planifier l emploi du temps de Necropotame pour le mois prochain

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Rhythmbox 2.0 [Bug #54]
Page : 1 2 3 ...28 29 30
necropotame Français 594 Guest [Read]
18 October 2010 à 16:17


Glx-Dock / Cairo-Dock List of forums Applets | Applets Rhythmbox 2.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.