~ubuntu-branches/ubuntu/precise/me-tv/precise-proposed

« back to all changes in this revision

Viewing changes to src/channels_dialog.h

  • Committer: Bazaar Package Importer
  • Author(s): Scott Evans
  • Date: 2009-06-27 00:46:22 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20090627004622-q0zvsie6ioa60vh3
Tags: 0.9.4-0ubuntu1
* New upstream release (LP: #379706)
  - Fix to stop EPG update crashing the application
    after faulty save (LP: #72872)
  - Fixed spin buttons from GtkBuilder conversion (LP: #382197) 
  - Fixed icon on application popup menu (LP: #379685)
  - Fixed compiling of me-tv-0.8.12 fails on Fedora 11 (LP: #377020)
  - Fixed Failed to lock to channel at boot (LP: #377050)
  - Increased timeout to 5 seconds again (LP: #371165)
  - Fixed me-tv unusually slow, often freezes (LP: #351510)
  - Fixed channel persistence (LP: #361514)
  - Fix for forward slashes in description (LP: #359710)
  - Fixed Must create .me-tv directory manually (LP: #353796)
  - Fixed audio stream can't be changed (LP: #350402)
* debian/control:
  - Removed dependency libxine1-ffmpeg, libxine1-x
  - Removed libglademm-2.4-dev Build-Depends.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
#define __CHANNELS_DIALOG_H__
23
23
 
24
24
#include <libgnomeuimm.h>
25
 
#include <libglademm.h>
26
25
 
27
26
class ChannelsDialog : public Gtk::Dialog
28
27
{
40
39
                Gtk::TreeModelColumn<Channel>                   column_channel;
41
40
        };
42
41
                
43
 
        ModelColumns columns;
44
 
        Glib::RefPtr<Gtk::ListStore> list_store;
45
 
        const Glib::RefPtr<Gnome::Glade::Xml> glade;
46
 
        Gtk::TreeView* tree_view_displayed_channels;
47
 
        void show_scan_window();
48
 
 
49
 
        void set_channels(const ChannelList& channels);
50
 
        void update_channels();
 
42
        ModelColumns                                            columns;
 
43
        Glib::RefPtr<Gtk::ListStore>            list_store;
 
44
        const Glib::RefPtr<Gtk::Builder>        builder;
 
45
        Gtk::TreeView*                                          tree_view_displayed_channels;
 
46
        
 
47
        void show_scan_dialog();
51
48
        
52
49
        void on_show();
53
50
        void on_button_scan_clicked();
54
 
        void on_button_button_remove_selected_channels_clicked();
 
51
        void on_button_remove_selected_channels_clicked();
55
52
 
56
53
public:
57
 
        ChannelsDialog(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& glade);
 
54
        ChannelsDialog(BaseObjectType* cobject, const Glib::RefPtr<Gtk::Builder>& builder);
58
55
                
59
56
        ChannelList get_channels();
60
57
 
61
 
        static ChannelsDialog& create(Glib::RefPtr<Gnome::Glade::Xml> glade);
 
58
        static ChannelsDialog& create(Glib::RefPtr<Gtk::Builder> builder);
62
59
};
63
60
 
64
61
#endif