mirror of
https://github.com/gryf/pygtktalog.git
synced 2025-12-17 19:40:21 +01:00
996 lines
52 KiB
XML
996 lines
52 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
|
|
<!--*- mode: xml -*-->
|
|
<glade-interface>
|
|
<widget class="GtkWindow" id="main">
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<property name="title" translatable="yes">pyGTKtalog</property>
|
|
<signal name="destroy" handler="on_main_destroy_event"/>
|
|
<signal name="delete_event" handler="on_main_destroy_event"/>
|
|
<child>
|
|
<widget class="GtkVBox" id="vbox1">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkMenuBar" id="mainMenubar">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="file1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_File</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<widget class="GtkMenu" id="file1_menu">
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="new1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-new</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_new1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="open1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-open</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_open1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="save1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-save</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_save1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="save_as1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-save-as</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_save_as1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator1">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="recent_files1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Recent files</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_recent_files1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="quit1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-quit</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_quit1_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="edit1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Edit</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<widget class="GtkMenu" id="edit1_menu">
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="cut1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-cut</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_cut1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="copy1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-copy</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_copy1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="paste1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-paste</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_paste1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="delete1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-delete</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_delete1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator5">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="find1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-find</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_find1_activate"/>
|
|
<accelerator key="f" modifiers="GDK_CONTROL_MASK" signal="activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator2">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="properties1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-preferences</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_preferences_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="catalog1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Catalog</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<widget class="GtkMenu" id="catalog1_menu">
|
|
<child>
|
|
<widget class="GtkMenuItem" id="add_cd">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Add _CD/DVD</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_add_cd_activate"/>
|
|
<accelerator key="a" modifiers="GDK_CONTROL_MASK" signal="activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="add_directory1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Add _Directory</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_add_directory1_activate"/>
|
|
<accelerator key="d" modifiers="GDK_CONTROL_MASK" signal="activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator3">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="stat1">
|
|
<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">Catalog _statistics</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_stat1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator6">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="cancel1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Cancel</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_cancel1_activate"/>
|
|
<child internal-child="image">
|
|
<widget class="GtkImage" id="image3">
|
|
<property name="visible">True</property>
|
|
<property name="stock">gtk-cancel</property>
|
|
<property name="icon_size">1</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="view1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_View</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<widget class="GtkMenu" id="view1_menu">
|
|
<child>
|
|
<widget class="GtkCheckMenuItem" id="toolbar1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Toolbar</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_toolbar1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkCheckMenuItem" id="status_bar1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Status bar</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_status_bar1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separatormenuitem4">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkRadioMenuItem" id="list1">
|
|
<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">Show as a list</property>
|
|
<property name="label" translatable="yes">List</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="active">True</property>
|
|
<property name="draw_as_radio">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkRadioMenuItem" id="thumbnails1">
|
|
<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">Show as thumbnails</property>
|
|
<property name="label" translatable="yes">Thumbnails</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="draw_as_radio">True</property>
|
|
<property name="group">list1</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="help1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Help</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<widget class="GtkMenu" id="help1_menu">
|
|
<child>
|
|
<widget class="GtkImageMenuItem" id="about1">
|
|
<property name="visible">True</property>
|
|
<property name="label">gtk-about</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="use_stock">True</property>
|
|
<signal name="activate" handler="on_about1_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolbar" id="maintoolbar">
|
|
<property name="visible">True</property>
|
|
<property name="toolbar_style">GTK_TOOLBAR_BOTH</property>
|
|
<child>
|
|
<widget class="GtkToolButton" id="tb_new">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Create new catalog</property>
|
|
<property name="stock_id">gtk-new</property>
|
|
<signal name="clicked" handler="on_tb_new_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="tb_open">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Open catalog file</property>
|
|
<property name="stock_id">gtk-open</property>
|
|
<signal name="clicked" handler="on_tb_open_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="tb_save">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Save catalog</property>
|
|
<property name="stock_id">gtk-save</property>
|
|
<signal name="clicked" handler="on_tb_save_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolItem" id="toolitem2">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<widget class="GtkVSeparator" id="vseparator1">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="homogeneous">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="tb_addcd">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Add CD/DVD to catalog</property>
|
|
<property name="label" translatable="yes">Add CD</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="stock_id">gtk-cdrom</property>
|
|
<signal name="clicked" handler="on_tb_addcd_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="tb_find">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Find file</property>
|
|
<property name="stock_id">gtk-find</property>
|
|
<signal name="clicked" handler="on_tb_find_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolItem" id="toolitem3">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<widget class="GtkVSeparator" id="vseparator2">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="homogeneous">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="cancel">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="label" translatable="yes">Cancel</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="stock_id">gtk-cancel</property>
|
|
<signal name="clicked" handler="on_cancel_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="tb_quit">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Quit pyGTKtalog</property>
|
|
<property name="stock_id">gtk-quit</property>
|
|
<signal name="clicked" handler="on_tb_quit_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkToolButton" id="debugbtn">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Debug</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="stock_id">gtk-dialog-info</property>
|
|
<signal name="clicked" handler="on_debugbtn_clicked"/>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkHPaned" id="hpaned1">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<child>
|
|
<widget class="GtkNotebook" id="nb_dirs">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="scrolledwindow1">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<child>
|
|
<widget class="GtkTreeView" id="discs">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="headers_visible">False</property>
|
|
<property name="rules_hint">True</property>
|
|
<signal name="button_press_event" handler="on_discs_button_press_event"/>
|
|
<signal name="row_activated" handler="on_discs_row_activated"/>
|
|
<signal name="cursor_changed" handler="on_discs_cursor_changed"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkLabel" id="label1">
|
|
<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">Directories</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="type">tab</property>
|
|
<property name="tab_fill">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkVBox" id="vbox2">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkHBox" id="hbox2">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="scroll_path">
|
|
<property name="can_focus">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="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_NEVER</property>
|
|
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
|
|
<child>
|
|
<widget class="GtkTextView" id="path_txt">
|
|
<property name="can_focus">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="editable">False</property>
|
|
<property name="cursor_visible">False</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkButton" id="reset_btn">
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">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">Reset</property>
|
|
<property name="response_id">0</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="scrolledwindow3">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<child>
|
|
<widget class="GtkTextView" id="tag_cloud_textview">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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="editable">False</property>
|
|
<property name="wrap_mode">GTK_WRAP_WORD</property>
|
|
<property name="cursor_visible">False</property>
|
|
<signal name="drag_motion" handler="on_tag_cloud_textview_drag_motion"/>
|
|
<signal name="drag_data_received" handler="on_tag_cloud_textview_drag_data_received"/>
|
|
<signal name="drag_drop" handler="on_tag_cloud_textview_drag_drop"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkLabel" id="label2">
|
|
<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">Tags</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="type">tab</property>
|
|
<property name="position">1</property>
|
|
<property name="tab_fill">False</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="resize">False</property>
|
|
<property name="shrink">True</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkVPaned" id="vpaned1">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="scrolledwindow2">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="shadow_type">GTK_SHADOW_IN</property>
|
|
<child>
|
|
<widget class="GtkTreeView" id="files">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="rules_hint">True</property>
|
|
<signal name="drag_data_get" handler="on_files_drag_data_get"/>
|
|
<signal name="button_press_event" handler="on_files_button_press_event"/>
|
|
<signal name="row_activated" handler="on_files_row_activated"/>
|
|
<signal name="cursor_changed" handler="on_files_cursor_changed"/>
|
|
<signal name="key_release_event" handler="on_files_key_release_event"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="resize">False</property>
|
|
<property name="shrink">True</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkNotebook" id="notebook_details">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<child>
|
|
<widget class="GtkHBox" id="fileinfo">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="scrolledwindow4">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="shadow_type">GTK_SHADOW_IN</property>
|
|
<child>
|
|
<widget class="GtkTextView" id="description">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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="editable">False</property>
|
|
<property name="wrap_mode">GTK_WRAP_WORD</property>
|
|
<property name="left_margin">2</property>
|
|
<property name="right_margin">2</property>
|
|
<property name="cursor_visible">False</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkViewport" id="thumb_box">
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<property name="resize_mode">GTK_RESIZE_QUEUE</property>
|
|
<signal name="button_press_event" handler="on_thumb_box_button_press_event"/>
|
|
<child>
|
|
<widget class="GtkImage" id="thumb">
|
|
<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="xpad">3</property>
|
|
<property name="ypad">3</property>
|
|
<property name="stock">gtk-missing-image</property>
|
|
<property name="icon_size">6</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkLabel" id="nb_fileinfo">
|
|
<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">File info</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="type">tab</property>
|
|
<property name="tab_fill">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="img_container">
|
|
<property name="can_focus">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="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="shadow_type">GTK_SHADOW_IN</property>
|
|
<child>
|
|
<widget class="GtkIconView" id="images">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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">Double click to open image</property>
|
|
<signal name="button_press_event" handler="on_images_button_press_event"/>
|
|
<signal name="item_activated" handler="on_images_item_activated"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkLabel" id="label3">
|
|
<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">Images</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="type">tab</property>
|
|
<property name="position">1</property>
|
|
<property name="tab_fill">False</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkScrolledWindow" id="exifinfo">
|
|
<property name="can_focus">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="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
|
<property name="shadow_type">GTK_SHADOW_IN</property>
|
|
<child>
|
|
<widget class="GtkTreeView" id="exif_tree">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">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="headers_clickable">True</property>
|
|
<property name="rules_hint">True</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="position">2</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkLabel" id="label4">
|
|
<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">EXIF</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="type">tab</property>
|
|
<property name="position">2</property>
|
|
<property name="tab_fill">False</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="resize">True</property>
|
|
<property name="shrink">True</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="resize">True</property>
|
|
<property name="shrink">False</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="position">2</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkHSeparator" id="hseparator1">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="padding">1</property>
|
|
<property name="position">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkHBox" id="statusprogress">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<widget class="GtkStatusbar" id="mainStatus">
|
|
<property name="visible">True</property>
|
|
<property name="has_resize_grip">False</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkProgressBar" id="progressbar1">
|
|
<property name="visible">True</property>
|
|
<property name="pulse_step">0.10000000149</property>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="position">4</property>
|
|
</packing>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<widget class="GtkMenu" id="discs_popup">
|
|
<child>
|
|
<widget class="GtkMenuItem" id="expand_all1">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Expand all nodes</property>
|
|
<property name="label" translatable="yes">_Expand all</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_expand_all1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="collapse_all1">
|
|
<property name="visible">True</property>
|
|
<property name="tooltip" translatable="yes">Collapse all nodes</property>
|
|
<property name="label" translatable="yes">_Collapse all</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_collapse_all1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator4">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="update1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Update</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_update1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="rename1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Rename</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_rename1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="delete2">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Delete</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_delete2_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="statistics1">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">_Statistics</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_statistics1_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<widget class="GtkWindow" id="win_exifinfo">
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<child>
|
|
<widget class="GtkHBox" id="exif_hbox">
|
|
<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>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<widget class="GtkMenu" id="files_popup">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="add_tag1">
|
|
<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">_Add tag</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_add_tag1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="add_thumb1">
|
|
<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">Add _Thumbnail</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_add_thumb1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="remove_thumb1">
|
|
<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">Re_move Thumbnail</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_remove_thumb1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator7">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="add_image1">
|
|
<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">Add _Images</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_add_image1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="remove_image1">
|
|
<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">Rem_ove All Images</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_remove_image1_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator8">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="edit2">
|
|
<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">_Edit</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_edit2_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="delete3">
|
|
<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">_Delete</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_delete3_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="rename2">
|
|
<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">_Rename</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_rename2_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<widget class="GtkWindow" id="image_show">
|
|
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
|
<property name="title" translatable="yes">pyGTKtalog - Image</property>
|
|
<property name="destroy_with_parent">True</property>
|
|
<child>
|
|
<widget class="GtkImage" id="img">
|
|
<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-missing-image</property>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<widget class="GtkMenu" id="img_popup">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="img_delete">
|
|
<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">_Delete image</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_img_delete_activate"/>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="img_add">
|
|
<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">_Add images</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_img_add_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
<widget class="GtkMenu" id="th_popup">
|
|
<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>
|
|
<child>
|
|
<widget class="GtkMenuItem" id="th_delete">
|
|
<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">_Remove Thumbnail</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="activate" handler="on_th_delete_activate"/>
|
|
</widget>
|
|
</child>
|
|
</widget>
|
|
</glade-interface>
|