wiki.gmusicbrowser.org
start [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/start
Welcome to the gmusicbrowser wiki. The wiki is very young, so there's only a few pages. The few interesting pages are :. Plans for future versions. Documentation for using gtk themes with gmb. Documentation for the experimental skin system of gmb. Installation instructions for Mozembed. Guide to use gmusicbrowser with xchat. Emesene plugin for gmusicbrowser. Description of the DBus API. Mini-guide for tracking gmb development with git. Don't forget to consult the FAQ.
wiki.gmusicbrowser.org
guide:git [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/guide/git
Cloning branches from other repository. Is a distributed revision control, that you can use to keep up to date to the latest modification in gmusicbrowser. And as gmusicbrowser doesn't need compilation (apart from translations), git makes it very easy to follow gmusicbrowser development. Gmusicbrowser git repositories :. Github : http:/ github.com/squentin/gmusicbrowser. Sourceforge : https:/ sourceforge.net/p/gmusicbrowser/code/ci/master/tree/. The repository contains 2 branches :. Gmusicbrowser.pl ...
wiki.gmusicbrowser.org
customization:songtree [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/customization/songtree
Align/pack objects and their options. Drawn objects and their options. This page describe how to customize the SongTree, a new widget introduced in version 0.962. An example of a SongTree can be seen in this screenshot. Very rough and incomplete draft, better than nothing. In a SongTree, the songs are grouped together when they share a common tag (example : same album). Groups can be in turn grouped together (example : same artist). Examples can be seen in the 'layouts' file of the current deve...Define ...
wiki.gmusicbrowser.org
dbus_api [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/dbus_api
Quick documentation of the DBus APi. If you need more info, you are invited to look at the file gmusicbrowser dbus.pm or you can of course contact me (Quentin). More functions wil be added in the future (suggestions welcome). These functions can be used in other programs, or through the dbus-send command-line program. Examples using dbus-send :. To toggle play/pause state :. Dbus-send - dest=org.gmusicbrowser /org/gmusicbrowser org.gmusicbrowser.RunCommand string:PlayPause. To get current song position :.
wiki.gmusicbrowser.org
third_party_apps:xchat [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/third_party_apps/xchat
Xchat plugin: commands gmusicbrowser from xchat. Changing the message displayed. Gmusicbrowser is not loaded already. Xchat plugin: commands gmusicbrowser from xchat. It's at a very early stage so be kind. It is inspired from rythmbox xchat perl plugin. The script is now capable of launching gmusicbrowser It will load gmusicbrowser automatically upon startup. If you close gmusicbrowser then use one of the command it will let you know that it needs restarting. A new commands will let you do that. Along th...
wiki.gmusicbrowser.org
install:mozembed [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/install/mozembed
To use the webcontext plugin, you need to install the either the gtkmozembed or the webkit perl bindings. This shouldn't be necessary, but it is for now on most install, if it is not done gmusicbrowser will crash (segmentation fault) as soon as it tries to display a mozembed widget. Add /usr/lib/firefox to the library path, either everytime by doing export LD LIBRARY PATH=/usr/lib/firefox , or only once by adding the path to /etc/ld.so.conf and running ldconfig (needs root/sudo). On a ubuntu hardy. These...
wiki.gmusicbrowser.org
customization:skins [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/customization/skins
Time bar / volume bar. A few parts of gmb can be skinned, though I never completely finished this, some nice things can be done with the current system. A skin is defined by adding some properties to some of the widgets in a layout definition. Note that I wrote this system long ago, so I may have made some mistakes in the documentation). Only 3 type of widgets have a skin option :. The main window background (the window will be shaped if some parts are fully transparent). The buttons : Play, Stop. It may...
wiki.gmusicbrowser.org
customization:themes [gmusicbrowser wiki]
http://wiki.gmusicbrowser.org/customization/themes
A few notes to explain how to theme gmusicbrowser using customs gtk themes. Feel free to improve this page. First you need to have some knowledge about how gtk themes works, this page have all the technical details. But there is also some tutorials. To launch gmusicbrowser with a custom gtkrc file, you can type this :. GTK2 RC FILES=gtkrc gmusicbrowser. Replace gtkrc by the full or relative path and filename. Example of what you can put in a gtkrc file :. For example, the Total gmb widget is made up of a...