[f-spot] Port FlickrExport from Glade to GtkBuilder
- From: Ruben Vermeersch <rubenv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [f-spot] Port FlickrExport from Glade to GtkBuilder
- Date: Thu, 12 Aug 2010 09:01:31 +0000 (UTC)
commit 0dcea22de9f298d915d652418e73ddd14527ac6f
Author: Paul Lange <palango gmx de>
Date: Wed Aug 11 21:11:38 2010 +0200
Port FlickrExport from Glade to GtkBuilder
https://bugzilla.gnome.org/show_bug.cgi?id=626664
po/POTFILES.in | 2 +-
.../FSpot.Exporters.Flickr.csproj | 5 +-
.../FSpot.Exporters.Flickr/FlickrExport.cs | 42 ++--
.../Exporters/FSpot.Exporters.Flickr/Makefile.am | 4 +-
.../{FlickrExport.glade => flickr_export.ui} | 328 +++++++++++---------
5 files changed, 203 insertions(+), 178 deletions(-)
---
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 7eec0d8..48d90f5 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -99,7 +99,7 @@ src/Extensions/Exporters/FSpot.Exporters.Facebook/FSpot.Exporters.Facebook/Faceb
src/Extensions/Exporters/FSpot.Exporters.Facebook/FSpot.Exporters.Facebook/FacebookExportDialog.cs
[type: gettext/glade]src/Extensions/Exporters/FSpot.Exporters.Facebook/Resources/FacebookExport.ui
src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr/FlickrExport.cs
-[type: gettext/glade]src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/FlickrExport.glade
+[type: gettext/glade]src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/flickr_export.ui
src/Extensions/Exporters/FSpot.Exporters.Folder/FSpot.Exporters.Folder/FolderExport.cs
[type: gettext/glade]src/Extensions/Exporters/FSpot.Exporters.Folder/Resources/FolderExport.glade
src/Extensions/Exporters/FSpot.Exporters.Gallery/FSpot.Exporters.Gallery/FormClient.cs
diff --git a/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr.csproj b/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr.csproj
index d07ce21..59b2d77 100644
--- a/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr.csproj
+++ b/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr.csproj
@@ -39,8 +39,8 @@
<EmbeddedResource Include="Resources\FlickrExport.addin.xml">
<LogicalName>FlickrExport.addin.xml</LogicalName>
</EmbeddedResource>
- <EmbeddedResource Include="Resources\FlickrExport.glade">
- <LogicalName>FlickrExport.glade</LogicalName>
+ <EmbeddedResource Include="Resources\flickr_export.ui">
+ <LogicalName>flickr_export.ui</LogicalName>
</EmbeddedResource>
</ItemGroup>
<ProjectExtensions>
@@ -60,7 +60,6 @@
</ProjectExtensions>
<ItemGroup>
<Reference Include="FlickrNet, Version=2.2.0.0, Culture=neutral, PublicKeyToken=2491df59efa5d132">
- <Package>flickrnet</Package>
</Reference>
<Reference Include="Mono.Posix" />
<Reference Include="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr/FlickrExport.cs b/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr/FlickrExport.cs
index c5cc549..122d2bf 100644
--- a/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr/FlickrExport.cs
+++ b/src/Extensions/Exporters/FSpot.Exporters.Flickr/FSpot.Exporters.Flickr/FlickrExport.cs
@@ -14,6 +14,8 @@ using FSpot.UI.Dialog;
using Hyena;
using Hyena.Widgets;
+using GtkBeans;
+
namespace FSpot.Exporters.Flickr {
public class TwentyThreeHQExport : FlickrExport
{
@@ -34,23 +36,23 @@ namespace FSpot.Exporters.Flickr {
public class FlickrExport : FSpot.Extensions.IExporter {
IBrowsableCollection selection;
- [Glade.Widget] Gtk.Dialog dialog;
- [Glade.Widget] Gtk.CheckButton scale_check;
- [Glade.Widget] Gtk.CheckButton tag_check;
- [Glade.Widget] Gtk.CheckButton hierarchy_check;
- [Glade.Widget] Gtk.CheckButton ignore_top_level_check;
- [Glade.Widget] Gtk.CheckButton open_check;
- [Glade.Widget] Gtk.SpinButton size_spin;
- [Glade.Widget] Gtk.ScrolledWindow thumb_scrolledwindow;
- [Glade.Widget] Gtk.Button auth_flickr;
- [Glade.Widget] Gtk.ProgressBar used_bandwidth;
- [Glade.Widget] Gtk.Button do_export_flickr;
- [Glade.Widget] Gtk.Label auth_label;
- [Glade.Widget] Gtk.RadioButton public_radio;
- [Glade.Widget] Gtk.CheckButton family_check;
- [Glade.Widget] Gtk.CheckButton friend_check;
-
- private Glade.XML xml;
+ [GtkBeans.Builder.Object] Gtk.Dialog dialog;
+ [GtkBeans.Builder.Object] Gtk.CheckButton scale_check;
+ [GtkBeans.Builder.Object] Gtk.CheckButton tag_check;
+ [GtkBeans.Builder.Object] Gtk.CheckButton hierarchy_check;
+ [GtkBeans.Builder.Object] Gtk.CheckButton ignore_top_level_check;
+ [GtkBeans.Builder.Object] Gtk.CheckButton open_check;
+ [GtkBeans.Builder.Object] Gtk.SpinButton size_spin;
+ [GtkBeans.Builder.Object] Gtk.ScrolledWindow thumb_scrolledwindow;
+ [GtkBeans.Builder.Object] Gtk.Button auth_flickr;
+ [GtkBeans.Builder.Object] Gtk.ProgressBar used_bandwidth;
+ [GtkBeans.Builder.Object] Gtk.Button do_export_flickr;
+ [GtkBeans.Builder.Object] Gtk.Label auth_label;
+ [GtkBeans.Builder.Object] Gtk.RadioButton public_radio;
+ [GtkBeans.Builder.Object] Gtk.CheckButton family_check;
+ [GtkBeans.Builder.Object] Gtk.CheckButton friend_check;
+
+ private GtkBeans.Builder builder;
private string dialog_name = "flickr_export_dialog";
System.Threading.Thread command_thread;
ThreadProgressDialog progress_dialog;
@@ -168,8 +170,8 @@ namespace FSpot.Exporters.Flickr {
view.DisplayTags = display_tags;
view.DisplayDates = false;
- xml = new Glade.XML (null, "FlickrExport.glade", dialog_name, "f-spot");
- xml.Autoconnect (this);
+ builder = new GtkBeans.Builder (null, "flickr_export.ui", null);
+ builder.Autoconnect (this);
Dialog.Modal = false;
Dialog.TransientFor = null;
@@ -563,7 +565,7 @@ namespace FSpot.Exporters.Flickr {
private Gtk.Dialog Dialog {
get {
if (dialog == null)
- dialog = (Gtk.Dialog) xml.GetWidget (dialog_name);
+ dialog = new Gtk.Dialog (builder.GetRawObject (dialog_name));
return dialog;
}
diff --git a/src/Extensions/Exporters/FSpot.Exporters.Flickr/Makefile.am b/src/Extensions/Exporters/FSpot.Exporters.Flickr/Makefile.am
index f0a34fb..e18cbcb 100644
--- a/src/Extensions/Exporters/FSpot.Exporters.Flickr/Makefile.am
+++ b/src/Extensions/Exporters/FSpot.Exporters.Flickr/Makefile.am
@@ -8,7 +8,7 @@ SOURCES = \
FSpot.Exporters.Flickr/FlickrRemote.cs
RESOURCES = \
- Resources/FlickrExport.addin.xml \
- Resources/FlickrExport.glade
+ Resources/flickr_export.ui \
+ Resources/FlickrExport.addin.xml
include $(top_srcdir)/build/build.mk
diff --git a/src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/FlickrExport.glade b/src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/flickr_export.ui
similarity index 70%
rename from src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/FlickrExport.glade
rename to src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/flickr_export.ui
index 133f423..35797a5 100644
--- a/src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/FlickrExport.glade
+++ b/src/Extensions/Exporters/FSpot.Exporters.Flickr/Resources/flickr_export.ui
@@ -1,125 +1,128 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
-<!--*- mode: xml -*-->
-<glade-interface>
- <requires lib="canvas"/>
- <requires lib="gnome"/>
- <widget class="GtkDialog" id="flickr_export_dialog">
+<?xml version="1.0"?>
+<interface>
+ <!-- interface-requires gtk+ 2.12 -->
+ <!-- interface-naming-policy toplevel-contextual -->
+ <object class="GtkDialog" id="flickr_export_dialog">
<property name="title" translatable="yes">Export</property>
- <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
+ <property name="type_hint">dialog</property>
<property name="has_separator">False</property>
<child internal-child="vbox">
- <widget class="GtkVBox" id="vbox33">
+ <object class="GtkVBox" id="vbox33">
<property name="visible">True</property>
+ <property name="orientation">vertical</property>
<child>
- <widget class="GtkHBox" id="hbox35">
+ <object class="GtkHBox" id="hbox35">
<property name="visible">True</property>
<property name="border_width">6</property>
<child>
- <widget class="GtkFrame" id="frame26">
+ <object class="GtkFrame" id="frame26">
<property name="visible">True</property>
<property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkAlignment" id="alignment30">
+ <object class="GtkAlignment" id="alignment30">
<property name="visible">True</property>
<property name="left_padding">12</property>
<child>
- <widget class="GtkScrolledWindow" id="thumb_scrolledwindow">
+ <object class="GtkScrolledWindow" id="thumb_scrolledwindow">
<property name="width_request">180</property>
<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>
+ <property name="hscrollbar_policy">automatic</property>
+ <property name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">in</property>
<child>
<placeholder/>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
</child>
- <child>
- <widget class="GtkLabel" id="label85">
+ <child type="label">
+ <object class="GtkLabel" id="label85">
<property name="visible">True</property>
<property name="label" translatable="yes"><b>Photos</b></property>
<property name="use_markup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
+ </object>
</child>
- </widget>
+ </object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox36">
+ <object class="GtkVBox" id="vbox36">
<property name="visible">True</property>
+ <property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
- <widget class="GtkFrame" id="frame28">
+ <object class="GtkFrame" id="frame28">
<property name="visible">True</property>
<property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkAlignment" id="alignment32">
+ <object class="GtkAlignment" id="alignment32">
<property name="visible">True</property>
<property name="left_padding">12</property>
<child>
- <widget class="GtkVBox" id="vbox37">
+ <object class="GtkVBox" id="vbox37">
<property name="visible">True</property>
+ <property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="auth_label">
+ <object class="GtkLabel" id="auth_label">
<property name="visible">True</property>
<property name="label" translatable="yes">F-Spot needs your authorization in order to upload photos to your {0} account. Press the "Authorize" button to open a web browser and give F-Spot the authorization. </property>
<property name="wrap">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="auth_flickr">
+ <object class="GtkButton" id="auth_flickr">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="response_id">0</property>
+ <property name="receives_default">False</property>
<child>
- <widget class="GtkAlignment" id="alignment59">
+ <object class="GtkAlignment" id="alignment59">
<property name="visible">True</property>
<property name="xscale">0</property>
<property name="yscale">0</property>
<child>
- <widget class="GtkHBox" id="hbox82">
+ <object class="GtkHBox" id="hbox82">
<property name="visible">True</property>
<property name="spacing">2</property>
<child>
- <widget class="GtkImage" id="image40">
+ <object class="GtkImage" id="image40">
<property name="visible">True</property>
<property name="stock">gtk-yes</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label206">
+ <object class="GtkLabel" id="label206">
<property name="visible">True</property>
<property name="label" translatable="yes">Authorize</property>
<property name="use_underline">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -127,25 +130,24 @@
</packing>
</child>
<child>
- <widget class="GtkProgressBar" id="used_bandwidth">
+ <object class="GtkProgressBar" id="used_bandwidth">
<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="text" translatable="yes"></property>
- </widget>
+ </object>
<packing>
<property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton" id="open_check">
+ <object class="GtkCheckButton" id="open_check">
+ <property name="label" translatable="yes">_View photos in browser when done uploading</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">_View photos in browser when done uploading</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="active">True</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -153,102 +155,103 @@
</packing>
</child>
<child>
- <widget class="GtkLabel" id="staus_label">
+ <object class="GtkLabel" id="staus_label">
<property name="visible">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">4</property>
</packing>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
</child>
- <child>
- <widget class="GtkLabel" id="label92">
+ <child type="label">
+ <object class="GtkLabel" id="label92">
<property name="visible">True</property>
<property name="label" translatable="yes"><b>Account</b></property>
<property name="use_markup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
+ </object>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkFrame" id="frame45">
+ <object class="GtkFrame" id="frame45">
<property name="visible">True</property>
<property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkAlignment" id="alignment60">
+ <object class="GtkAlignment" id="alignment60">
<property name="visible">True</property>
<property name="left_padding">12</property>
<child>
- <widget class="GtkVBox" id="vbox80">
+ <object class="GtkVBox" id="vbox80">
<property name="visible">True</property>
+ <property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
- <widget class="GtkRadioButton" id="private_radio">
+ <object class="GtkRadioButton" id="private_radio">
+ <property name="label" translatable="yes">Private</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">Private</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkAlignment" id="alignment61">
+ <object class="GtkAlignment" id="alignment61">
<property name="visible">True</property>
<property name="left_padding">24</property>
<child>
- <widget class="GtkVBox" id="vbox81">
+ <object class="GtkVBox" id="vbox81">
<property name="visible">True</property>
<property name="spacing">6</property>
<child>
- <widget class="GtkCheckButton" id="friend_check">
+ <object class="GtkCheckButton" id="friend_check">
+ <property name="label" translatable="yes">Visible to Friends</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">Visible to Friends</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton" id="family_check">
+ <object class="GtkCheckButton" id="family_check">
+ <property name="label" translatable="yes">Visible to Family</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">Visible to Family</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -256,37 +259,34 @@
</packing>
</child>
<child>
- <widget class="GtkRadioButton" id="public_radio">
+ <object class="GtkRadioButton" id="public_radio">
+ <property name="label" translatable="yes">Public</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">Public</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="active">True</property>
<property name="draw_indicator">True</property>
<property name="group">private_radio</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
</child>
- <child>
- <widget class="GtkLabel" id="priv_label">
+ <child type="label">
+ <object class="GtkLabel" id="priv_label">
<property name="visible">True</property>
<property name="label" translatable="yes"><b>Viewing permissions</b></property>
<property name="use_markup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
+ </object>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -294,43 +294,45 @@
</packing>
</child>
<child>
- <widget class="GtkFrame" id="frame29">
+ <object class="GtkFrame" id="frame29">
<property name="visible">True</property>
<property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkAlignment" id="alignment33">
+ <object class="GtkAlignment" id="alignment33">
<property name="visible">True</property>
<property name="left_padding">12</property>
<child>
- <widget class="GtkVBox" id="vbox38">
+ <object class="GtkVBox" id="vbox38">
<property name="visible">True</property>
+ <property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
- <widget class="GtkHBox" id="hbox45">
+ <object class="GtkHBox" id="hbox45">
<property name="visible">True</property>
<child>
- <widget class="GtkCheckButton" id="scale_check">
+ <object class="GtkCheckButton" id="scale_check">
+ <property name="label" translatable="yes">_Resize to: </property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">_Resize to: </property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="HandleSizeActive"/>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton" id="size_spin">
+ <object class="GtkSpinButton" id="size_spin">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="adjustment">400 0 10000 1 10 10</property>
+ <property name="adjustment">adjustment1</property>
<property name="climb_rate">1</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -338,10 +340,10 @@
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label136">
+ <object class="GtkLabel" id="label136">
<property name="visible">True</property>
<property name="label" translatable="yes">pixels</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -351,39 +353,45 @@
<child>
<placeholder/>
</child>
- </widget>
+ </object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox39">
+ <object class="GtkVBox" id="vbox39">
<property name="visible">True</property>
+ <property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
- <widget class="GtkHBox" id="hbox7">
+ <object class="GtkHBox" id="hbox7">
<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="orientation">vertical</property>
<child>
- <widget class="GtkCheckButton" id="tag_check">
+ <object class="GtkCheckButton" id="tag_check">
+ <property name="label" translatable="yes">_Export tags</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">_Export tags</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton" id="hierarchy_check">
+ <object class="GtkCheckButton" id="hierarchy_check">
+ <property name="label" translatable="yes">Export tag _hierarchy</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">Export tag _hierarchy</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -391,27 +399,27 @@
</packing>
</child>
<child>
- <widget class="GtkCheckButton" id="ignore_top_level_check">
+ <object class="GtkCheckButton" id="ignore_top_level_check">
+ <property name="label" translatable="yes">Ignore _top level tags</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">Ignore _top level tags</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">0</property>
<property name="draw_indicator">True</property>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -421,71 +429,87 @@
<child>
<placeholder/>
</child>
- </widget>
+ </object>
</child>
- </widget>
+ </object>
</child>
- <child>
- <widget class="GtkLabel" id="label94">
+ <child type="label">
+ <object class="GtkLabel" id="label94">
<property name="visible">True</property>
<property name="label" translatable="yes"><b>Style</b></property>
<property name="use_markup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
+ </object>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
- </widget>
+ </object>
<packing>
<property name="position">1</property>
</packing>
</child>
- </widget>
+ </object>
<packing>
<property name="position">1</property>
</packing>
</child>
<child internal-child="action_area">
- <widget class="GtkHButtonBox" id="hbuttonbox6">
+ <object class="GtkHButtonBox" id="hbuttonbox6">
<property name="visible">True</property>
- <property name="layout_style">GTK_BUTTONBOX_END</property>
+ <property name="layout_style">end</property>
<child>
- <widget class="GtkButton" id="button13">
+ <object class="GtkButton" id="button13">
+ <property name="label">gtk-cancel</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
- <property name="label">gtk-cancel</property>
+ <property name="receives_default">False</property>
<property name="use_stock">True</property>
- <property name="response_id">-6</property>
- </widget>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
- <widget class="GtkButton" id="do_export_flickr">
+ <object class="GtkButton" id="do_export_flickr">
+ <property name="label" translatable="yes">_Export</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
- <property name="label" translatable="yes">_Export</property>
+ <property name="receives_default">False</property>
<property name="use_underline">True</property>
- <property name="response_id">-5</property>
- </widget>
+ </object>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
+ </object>
<packing>
<property name="expand">False</property>
- <property name="pack_type">GTK_PACK_END</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
</packing>
</child>
- </widget>
+ </object>
</child>
- </widget>
-</glade-interface>
+ <action-widgets>
+ <action-widget response="-6">button13</action-widget>
+ <action-widget response="-5">do_export_flickr</action-widget>
+ </action-widgets>
+ </object>
+ <object class="GtkAdjustment" id="adjustment1">
+ <property name="value">400</property>
+ <property name="upper">10000</property>
+ <property name="step_increment">1</property>
+ <property name="page_increment">10</property>
+ <property name="page_size">10</property>
+ </object>
+</interface>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]