mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-16 21:36:40 +00:00
Migrated filtertree_menu.glade
to GtkBuilder.
This commit is contained in:
parent
b36d62be9b
commit
367631c9aa
@ -36,7 +36,6 @@
|
||||
|
||||
import os
|
||||
import gtk
|
||||
import gtk.glade
|
||||
import logging
|
||||
import glib
|
||||
import warnings
|
||||
@ -111,10 +110,12 @@ class FilterTreeView(component.Component):
|
||||
self.sidebar.notebook.connect("hide", self._on_hide)
|
||||
|
||||
#menu
|
||||
glade_menu = gtk.glade.XML(deluge.common.resource_filename("deluge.ui.gtkui",
|
||||
os.path.join("glade", "filtertree_menu.glade")))
|
||||
self.menu = glade_menu.get_widget("filtertree_menu")
|
||||
glade_menu.signal_autoconnect({
|
||||
builder = gtk.Builder()
|
||||
builder.add_from_file(deluge.common.resource_filename(
|
||||
"deluge.ui.gtkui", os.path.join("glade", "filtertree_menu.ui")
|
||||
))
|
||||
self.menu = builder.get_object("filtertree_menu")
|
||||
builder.connect_signals({
|
||||
"select_all": self.on_select_all,
|
||||
"pause_all": self.on_pause_all,
|
||||
"resume_all": self.on_resume_all
|
||||
|
@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
|
||||
<!--*- mode: xml -*-->
|
||||
<glade-interface>
|
||||
<widget class="GtkMenu" id="filtertree_menu">
|
||||
<property name="visible">True</property>
|
||||
<child>
|
||||
<widget class="GtkImageMenuItem" id="select_all">
|
||||
<property name="visible">True</property>
|
||||
<property name="label" translatable="yes">_Select All</property>
|
||||
<property name="use_underline">True</property>
|
||||
<signal name="activate" handler="select_all"/>
|
||||
<child internal-child="image">
|
||||
<widget class="GtkImage" id="image22">
|
||||
<property name="visible">True</property>
|
||||
<property name="stock">gtk-select-all</property>
|
||||
<property name="icon_size">1</property>
|
||||
</widget>
|
||||
</child>
|
||||
</widget>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkImageMenuItem" id="menuitem_pause">
|
||||
<property name="visible">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="label" translatable="yes">_Pause All</property>
|
||||
<property name="use_underline">True</property>
|
||||
<signal name="activate" handler="pause_all"/>
|
||||
<child internal-child="image">
|
||||
<widget class="GtkImage" id="menu-item-image22">
|
||||
<property name="stock">gtk-media-pause</property>
|
||||
<property name="icon_size">1</property>
|
||||
</widget>
|
||||
</child>
|
||||
</widget>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkImageMenuItem" id="menuitem_resume">
|
||||
<property name="visible">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="tooltip" translatable="yes">Resume selected torrents.</property>
|
||||
<property name="label" translatable="yes">Resu_me All</property>
|
||||
<property name="use_underline">True</property>
|
||||
<signal name="activate" handler="resume_all"/>
|
||||
<child internal-child="image">
|
||||
<widget class="GtkImage" id="menu-item-image23">
|
||||
<property name="visible">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="stock">gtk-media-play</property>
|
||||
<property name="icon_size">1</property>
|
||||
</widget>
|
||||
</child>
|
||||
</widget>
|
||||
</child>
|
||||
</widget>
|
||||
</glade-interface>
|
66
deluge/ui/gtkui/glade/filtertree_menu.ui
Normal file
66
deluge/ui/gtkui/glade/filtertree_menu.ui
Normal file
@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<interface>
|
||||
<requires lib="gtk+" version="2.16"/>
|
||||
<!-- interface-naming-policy toplevel-contextual -->
|
||||
<object class="GtkMenu" id="filtertree_menu">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<child>
|
||||
<object class="GtkImageMenuItem" id="select_all">
|
||||
<property name="label" translatable="yes">_Select All</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="use_action_appearance">False</property>
|
||||
<property name="use_underline">True</property>
|
||||
<property name="image">image22</property>
|
||||
<property name="use_stock">False</property>
|
||||
<signal name="activate" handler="select_all" swapped="no"/>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkImageMenuItem" id="menuitem_pause">
|
||||
<property name="label" translatable="yes">_Pause All</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="use_action_appearance">False</property>
|
||||
<property name="use_underline">True</property>
|
||||
<property name="image">menu-item-image22</property>
|
||||
<property name="use_stock">False</property>
|
||||
<signal name="activate" handler="pause_all" swapped="no"/>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkImageMenuItem" id="menuitem_resume">
|
||||
<property name="label" translatable="yes">Resu_me All</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="tooltip_text" translatable="yes">Resume selected torrents.</property>
|
||||
<property name="use_action_appearance">False</property>
|
||||
<property name="use_underline">True</property>
|
||||
<property name="image">menu-item-image23</property>
|
||||
<property name="use_stock">False</property>
|
||||
<signal name="activate" handler="resume_all" swapped="no"/>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<object class="GtkImage" id="image22">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-select-all</property>
|
||||
<property name="icon-size">1</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="menu-item-image22">
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-media-pause</property>
|
||||
<property name="icon-size">1</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="menu-item-image23">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="stock">gtk-media-play</property>
|
||||
<property name="icon-size">1</property>
|
||||
</object>
|
||||
</interface>
|
Loading…
x
Reference in New Issue
Block a user