~mfisch/brasero/update-to-3.8.0

« back to all changes in this revision

Viewing changes to src/brasero-plugin-manager-ui.c

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2009-09-08 09:33:41 UTC
  • mfrom: (1.1.29 upstream)
  • Revision ID: james.westby@ubuntu.com-20090908093341-jh02q5ba0q8jyu9l
Tags: 2.27.92-0ubuntu1
* New upstream release (LP: #425998)
  - Some improvements when handling DVD-RW sequential
  - #593829 - Brasero gets stuck in a loop at "Getting size" while burning another session on a multi-session disk
  - #578466 - Unable to overburn
  - #593314 - Brasero is failing to burn from sftp
  - #593492 - Compilation must be ordered by file name
  - #587122 - Copying DVD - "Error while reading video DVD (no error)"
  - #592026 - brasero crashes when eject a medium
  - #592025 - brasero crashes on detecting src images on a NFS path when preparing burning an image
  - #591880 - Image checksumming causes internal error (LP: #354995)
  - #591397 - Brasero Main window pops up after exiting from Image Burning window.
  - Translation updates
  - lots of small fixes and improvements

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
 
42
42
#include "brasero-plugin.h"
43
43
#include "brasero-plugin-information.h"
44
 
#include "burn-plugin-manager.h"
 
44
#include "brasero-burn-lib.h"
45
45
#include "brasero-plugin-option.h"
46
46
 
47
47
typedef enum {
912
912
        GtkWidget *viewport;
913
913
        GtkWidget *alignment;
914
914
        GtkWidget *vbuttonbox;
915
 
        BraseroPluginManager *manager;
916
915
        BraseroPluginManagerUIPrivate *priv;
917
916
 
918
917
        priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
977
976
        plugin_manager_ui_construct_tree (pm);
978
977
 
979
978
        /* get the list of available plugins (or installed) */
980
 
        manager = brasero_plugin_manager_get_default ();
981
 
        priv->plugins = brasero_plugin_manager_get_plugins_list (manager);
 
979
        priv->plugins = brasero_burn_library_get_plugins_list ();
982
980
 
983
981
        if (!priv->plugins){
984
982
                gtk_widget_set_sensitive (priv->about_button, FALSE);
997
995
        priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
998
996
 
999
997
        if (priv->plugins) {
 
998
                g_slist_foreach (priv->plugins, (GFunc) g_object_unref, NULL);
1000
999
                g_slist_free (priv->plugins);
1001
1000
                priv->plugins = NULL;
1002
1001
        }