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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list