CVSROOT: /cvs/gnome
Module name: rhythmbox
Changes by: jrl 06/03/11 00:02:22
Modified files:
. : ChangeLog Makefile.am configure.ac
data/ui : rhythmbox-ui.xml
lib : rb-file-helpers.c rb-file-helpers.h
rb-preferences.h
shell : Makefile.am rb-audioscrobbler.c rb-shell.c
rb-shell.h
Added files:
data/glade : plugins.glade
Log message:
Add a plugin framework, with basic support for Python plugins (based
on gedit's). Closes bug 330523.
* Makefile.am:
* shell/Makefile.am:
* configure.ac: necessary autofoo.
* data/ui/rhythmbox-ui.xml: add Edit->Plugins...
* lib/rb-file-helpers.c: (rb_uri_get_dir_name):
* lib/rb-file-helpers.h:
* data/glade/plugins/glade:
* lib/rb-preferences.h:
* plugins/*:
* bindings/*: plugin framework
* plugins/sample/*:
* plugins/sample-python/*: sample plugins
* plugins/audioscrobbler/*:
* shell/rb-audioscrobbler.c: (rb_audioscrobbler_class_init),
(rb_audioscrobbler_set_property),
(rb_audioscrobbler_gconf_changed_cb): turn audioscrobbler song
submission into a plugin. shell/audioscrobbler.* should really be
moved, but that sucks with cvs.
* shell/rb-shell.h:
* shell/rb-shell.c: (rb_shell_constructor),
(rb_shell_cmd_preferences), (rb_shell_plugins_window_delete_cb),
(rb_shell_plugins_response_cb), (rb_shell_cmd_plugins),
(rb_shell_quit): start and stop plugin framework.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jrl&date=explicit&mindate=2006-03-11%2000:01&maxdate=2006-03-11%2000:03
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list