summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.van.berkom@gmail.com>2010-03-25 18:55:07 -0400
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-03-25 18:55:07 -0400
commit6afb3f18595bac47e788509208b52ca8348dd874 (patch)
treedee10459cb60b365c26440570eae5d6e5e5f4343 /plugins
parenta5ac996b30f05ffc19d7bdae2ba4a21599ae1fd1 (diff)
downloadglade-6afb3f18595bac47e788509208b52ca8348dd874.tar.gz
* plugins/gtk+/gtk+.xml.in, plugins/gnome/gnome.xml.in, plugins/gnome/canvas.xml.in,
plugins/gnome/gtkunixprint.xml.in: Added missing displayable values and rooted out latest resulting startup warnings for GTK+ 2.20. * gladeui/glade-widget-adaptor.[ch]: Save the original missing icon name if the icon was not found. * gladeui/glade-catalog.c: Print a summery of all missing icon names for thier classes (cleans up start up warnings).
Diffstat (limited to 'plugins')
-rw-r--r--plugins/gnome/canvas.xml.in10
-rw-r--r--plugins/gnome/gnome.xml.in1
-rw-r--r--plugins/gtk+/gtk+.xml.in24
-rw-r--r--plugins/gtk+/gtkunixprint.xml.in20
4 files changed, 52 insertions, 3 deletions
diff --git a/plugins/gnome/canvas.xml.in b/plugins/gnome/canvas.xml.in
index 8753198c..a92a92fb 100644
--- a/plugins/gnome/canvas.xml.in
+++ b/plugins/gnome/canvas.xml.in
@@ -42,8 +42,16 @@
<property id="scroll-y2" disabled="True"/>
<property id="pixels-per-unit" disabled="True"/>
<property id="selection-mode" _name="Selection Mode">
+ <parameter-spec>
+ <type>GParamEnum</type>
+ <value-type>GnomeIconListMode</value-type>
+ </parameter-spec>
<_tooltip>The selection mode</_tooltip>
- <spec>glade_gnome_icon_list_selection_mode_spec</spec>
+ <displayable-values>
+ <value id="GNOME_ICON_LIST_ICONS" _name="List Icons"/>
+ <value id="GNOME_ICON_LIST_TEXT_BELOW" _name="Text Below"/>
+ <value id="GNOME_ICON_LIST_TEXT_RIGHT" _name="Text Right"/>
+ </displayable-values>
</property>
<property id="icon-width" _name="Icon Width" default="78">
<_tooltip>The width of each icon</_tooltip>
diff --git a/plugins/gnome/gnome.xml.in b/plugins/gnome/gnome.xml.in
index adcc7780..aca5586b 100644
--- a/plugins/gnome/gnome.xml.in
+++ b/plugins/gnome/gnome.xml.in
@@ -155,6 +155,7 @@
<value id="GNOME_DATE_EDIT_SHOW_TIME" _name="Show Time"/>
<value id="GNOME_DATE_EDIT_24_HR" _name="24-Hour Format"/>
<value id="GNOME_DATE_EDIT_WEEK_STARTS_ON_MONDAY" _name="Monday First"/>
+ <value id="GNOME_DATE_EDIT_DISPLAY_SECONDS" _name="Display Seconds"/>
</displayable-values>
</property>
</properties>
diff --git a/plugins/gtk+/gtk+.xml.in b/plugins/gtk+/gtk+.xml.in
index d975b086..57673e0e 100644
--- a/plugins/gtk+/gtk+.xml.in
+++ b/plugins/gtk+/gtk+.xml.in
@@ -1037,6 +1037,17 @@ embedded in another object</_tooltip>
<glade-widget-class name="GtkScaleButton" generic-name="scalebutton" _title="Scale Button" since="2.12">
<properties>
<property id="orientation" since="2.14"/>
+ <property id="size">
+ <displayable-values>
+ <value id="GTK_ICON_SIZE_INVALID" _name="Invalid"/>
+ <value id="GTK_ICON_SIZE_MENU" _name="Menu"/>
+ <value id="GTK_ICON_SIZE_SMALL_TOOLBAR" _name="Small Toolbar"/>
+ <value id="GTK_ICON_SIZE_LARGE_TOOLBAR" _name="Large Toolbar"/>
+ <value id="GTK_ICON_SIZE_BUTTON" _name="Button"/>
+ <value id="GTK_ICON_SIZE_DND" _name="Drag &amp; Drop"/>
+ <value id="GTK_ICON_SIZE_DIALOG" _name="Dialog"/>
+ </displayable-values>
+ </property>
</properties>
</glade-widget-class>
@@ -3329,7 +3340,18 @@ embedded in another object</_tooltip>
<glade-widget-class name="GtkTextTag" generic-name="texttag" _title="Text Tag"
- libglade-unsupported="True" toplevel="True"/>
+ libglade-unsupported="True" toplevel="True">
+ <properties>
+ <property id="direction">
+ <displayable-values>
+ <value id="GTK_TEXT_DIR_NONE" _name="None"/>
+ <value id="GTK_TEXT_DIR_LTR" _name="Left to Right"/>
+ <value id="GTK_TEXT_DIR_RTL" _name="Right to Left"/>
+ </displayable-values>
+ </property>
+ </properties>
+ </glade-widget-class>
+
<glade-widget-class name="GtkTextTagTable" generic-name="texttagtable" _title="Text Tag Table"
libglade-unsupported="True" toplevel="True"/>
diff --git a/plugins/gtk+/gtkunixprint.xml.in b/plugins/gtk+/gtkunixprint.xml.in
index 4a9be396..63006a17 100644
--- a/plugins/gtk+/gtkunixprint.xml.in
+++ b/plugins/gtk+/gtkunixprint.xml.in
@@ -7,7 +7,25 @@
<glade-widget-classes>
<glade-widget-class name="GtkPageSetupUnixDialog" generic-name="pagesetupdialog" _title="Page Setup Dialog"/>
- <glade-widget-class name="GtkPrintUnixDialog" generic-name="printdialog" _title="Print Dialog"/>
+ <glade-widget-class name="GtkPrintUnixDialog" generic-name="printdialog" _title="Print Dialog">
+ <properties>
+ <property id="manual-capabilities">
+ <displayable-values>
+ <value id="GTK_PRINT_CAPABILITY_PAGE_SET" _name="Page Set"/>
+ <value id="GTK_PRINT_CAPABILITY_COPIES" _name="Copies"/>
+ <value id="GTK_PRINT_CAPABILITY_COLLATE" _name="Collate"/>
+ <value id="GTK_PRINT_CAPABILITY_REVERSE" _name="Reverse"/>
+ <value id="GTK_PRINT_CAPABILITY_SCALE" _name="Scale"/>
+ <value id="GTK_PRINT_CAPABILITY_GENERATE_PDF" _name="Generate PDF"/>
+ <value id="GTK_PRINT_CAPABILITY_GENERATE_PS" _name="Generate PS"/>
+ <value id="GTK_PRINT_CAPABILITY_PREVIEW" _name="Preview"/>
+ <value id="GTK_PRINT_CAPABILITY_NUMBER_UP" _name="Number Up"/>
+ <value id="GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT" _name="Number Up Layout"/>
+ </displayable-values>
+ </property>
+ </properties>
+ </glade-widget-class>
+
</glade-widget-classes>
<glade-widget-group name="unixprint-toplevels" _title="GTK+ Unix Print Toplevels">