summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--NEWS19
-rw-r--r--doc/tmpl/glade-app.sgml58
-rw-r--r--doc/tmpl/glade-command.sgml8
-rw-r--r--doc/tmpl/glade-palette.sgml13
-rw-r--r--doc/tmpl/glade-project-view.sgml10
-rw-r--r--doc/tmpl/glade-project.sgml2
-rw-r--r--doc/tmpl/glade-property-class.sgml2
-rw-r--r--doc/tmpl/glade-property.sgml1
-rw-r--r--doc/tmpl/glade-signal-editor.sgml2
-rw-r--r--doc/tmpl/glade-utils.sgml2
-rw-r--r--doc/tmpl/glade-widget-class.sgml267
-rw-r--r--doc/tmpl/glade-widget.sgml17
13 files changed, 60 insertions, 345 deletions
diff --git a/ChangeLog b/ChangeLog
index 3fe1fda4..50120316 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-10-27 Tristan Van Berkom <tvb@gnome.org>
+
+ * NEWS: Rolling 3.1.0
+
2006-10-26 Tristan Van Berkom <tvb@gnome.org>
* Merged changeset 'GLADE3_3_0_BRANCHPOINT' --> 'GLADE3_3_0_MERGEPOINT_1'
diff --git a/NEWS b/NEWS
index 9a6c5910..363ab0ee 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,23 @@
===========
+Glade 3.1.0
+===========
+
+New features and fixes
+======================
+
+ - Embedded toplevel widgets - phase one (Vincent Geddes)
+ - Integrated one window application layout - phase one (Vincent Geddes)
+ - Architechtural change, GladeWidgetClass structures now swapped for
+ a GladeWidgetAdaptor object, classes are then generated while reading the
+ catalog (thus deffering all the OO mechanics to the GType system).
+ - Fixed "-"/"_" mangling in translatable string comments (bug 363598) (Jonas Berlin)
+
+New and updated translations
+============================
+ - Abel Cheung (zh_HK, zh_TW)
+ - Francisco Javier F. Serrador (es)
+
+===========
Glade 3.0.2
===========
diff --git a/doc/tmpl/glade-app.sgml b/doc/tmpl/glade-app.sgml
index 933d8fe7..a673031c 100644
--- a/doc/tmpl/glade-app.sgml
+++ b/doc/tmpl/glade-app.sgml
@@ -51,8 +51,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_set_window ##### -->
@@ -61,8 +59,6 @@ to initialize the Glade core.
</para>
@window:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_window ##### -->
@@ -71,8 +67,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_editor ##### -->
@@ -81,8 +75,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_palette ##### -->
@@ -91,8 +83,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_clipboard ##### -->
@@ -101,8 +91,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_clipboard_view ##### -->
@@ -111,8 +99,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_set_project ##### -->
@@ -121,8 +107,6 @@ to initialize the Glade core.
</para>
@project:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_project ##### -->
@@ -139,8 +123,6 @@ to initialize the Glade core.
</para>
@project:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_remove_project ##### -->
@@ -149,8 +131,6 @@ to initialize the Glade core.
</para>
@project:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_project_by_path ##### -->
@@ -168,8 +148,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_config ##### -->
@@ -178,8 +156,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_is_project_loaded ##### -->
@@ -189,8 +165,6 @@ to initialize the Glade core.
@project_path:
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_show_properties ##### -->
@@ -199,8 +173,6 @@ to initialize the Glade core.
</para>
@raise:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_hide_properties ##### -->
@@ -208,8 +180,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_add_project_view ##### -->
@@ -218,8 +188,6 @@ to initialize the Glade core.
</para>
@view:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_undo ##### -->
@@ -227,8 +195,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_redo ##### -->
@@ -236,8 +202,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_copy ##### -->
@@ -245,8 +209,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_cut ##### -->
@@ -254,8 +216,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_paste ##### -->
@@ -264,8 +224,6 @@ to initialize the Glade core.
</para>
@placeholder:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_delete ##### -->
@@ -273,8 +231,6 @@ to initialize the Glade core.
</para>
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_command_delete_clipboard ##### -->
@@ -290,8 +246,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_set_transient_parent ##### -->
@@ -300,8 +254,6 @@ to initialize the Glade core.
</para>
@parent:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_get_transient_parent ##### -->
@@ -310,8 +262,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_set_accel_group ##### -->
@@ -320,8 +270,6 @@ to initialize the Glade core.
</para>
@accel_group:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_update_instance_count ##### -->
@@ -330,8 +278,6 @@ to initialize the Glade core.
</para>
@project:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_undo_button_new ##### -->
@@ -340,8 +286,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_redo_button_new ##### -->
@@ -350,8 +294,6 @@ to initialize the Glade core.
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@app:
<!-- ##### FUNCTION glade_app_selection_add ##### -->
diff --git a/doc/tmpl/glade-command.sgml b/doc/tmpl/glade-command.sgml
index f1caae77..f82cbd12 100644
--- a/doc/tmpl/glade-command.sgml
+++ b/doc/tmpl/glade-command.sgml
@@ -34,8 +34,6 @@ and undo those items; each #GladeProject has its own Undo/Redo stack.
@command:
@Returns:
-<!-- # Unused Parameters # -->
-@project:
<!-- ##### FUNCTION glade_command_unifies ##### -->
@@ -64,8 +62,6 @@ and undo those items; each #GladeProject has its own Undo/Redo stack.
@fmt:
@Varargs:
-<!-- # Unused Parameters # -->
-@description:
<!-- ##### FUNCTION glade_command_pop_group ##### -->
@@ -89,7 +85,7 @@ and undo those items; each #GladeProject has its own Undo/Redo stack.
</para>
-@class:
+@adaptor:
@parent:
@placeholder:
@project:
@@ -122,8 +118,6 @@ their old and new #GValue.
@property:
@Varargs:
-<!-- # Unused Parameters # -->
-@value:
<!-- ##### FUNCTION glade_command_set_properties ##### -->
diff --git a/doc/tmpl/glade-palette.sgml b/doc/tmpl/glade-palette.sgml
index 39ad8c90..f1ef0720 100644
--- a/doc/tmpl/glade-palette.sgml
+++ b/doc/tmpl/glade-palette.sgml
@@ -32,7 +32,7 @@ to the Glade core.
@gladepalette: the object which received the signal.
-<!-- ##### ARG GladePalette:current-item-class ##### -->
+<!-- ##### ARG GladePalette:current-item ##### -->
<para>
</para>
@@ -55,8 +55,6 @@ to the Glade core.
@catalogs:
@item_appearance:
@Returns:
-<!-- # Unused Parameters # -->
-@appearance:
<!-- ##### FUNCTION glade_palette_get_item_appearance ##### -->
@@ -77,15 +75,6 @@ to the Glade core.
@appearance:
-<!-- ##### FUNCTION glade_palette_get_current_item_class ##### -->
-<para>
-
-</para>
-
-@palette:
-@Returns:
-
-
<!-- ##### FUNCTION glade_palette_deselect_current_item ##### -->
<para>
diff --git a/doc/tmpl/glade-project-view.sgml b/doc/tmpl/glade-project-view.sgml
index 4417e1d4..b3d4cdac 100644
--- a/doc/tmpl/glade-project-view.sgml
+++ b/doc/tmpl/glade-project-view.sgml
@@ -25,14 +25,20 @@ objects in the #GladeProject.
</para>
+<!-- ##### SIGNAL GladeProjectView::item-activated ##### -->
+<para>
+
+</para>
+
+@gladeprojectview: the object which received the signal.
+@arg1:
+
<!-- ##### FUNCTION glade_project_view_new ##### -->
<para>
</para>
@Returns:
-<!-- # Unused Parameters # -->
-@type:
<!-- ##### FUNCTION glade_project_view_get_project ##### -->
diff --git a/doc/tmpl/glade-project.sgml b/doc/tmpl/glade-project.sgml
index 59f8fb93..fbee5d86 100644
--- a/doc/tmpl/glade-project.sgml
+++ b/doc/tmpl/glade-project.sgml
@@ -331,8 +331,6 @@ object and its signals.
@project:
@accel_group:
-<!-- # Unused Parameters # -->
-@new_group:
<!-- ##### FUNCTION glade_project_set_resource ##### -->
diff --git a/doc/tmpl/glade-property-class.sgml b/doc/tmpl/glade-property-class.sgml
index ab89da09..9aa8557f 100644
--- a/doc/tmpl/glade-property-class.sgml
+++ b/doc/tmpl/glade-property-class.sgml
@@ -239,8 +239,6 @@ va_lists etc (back and forth).
@property_class:
@Returns:
-<!-- # Unused Parameters # -->
-@class:
<!-- ##### FUNCTION glade_property_class_match ##### -->
diff --git a/doc/tmpl/glade-property.sgml b/doc/tmpl/glade-property.sgml
index 90cb5aa3..0d9f953c 100644
--- a/doc/tmpl/glade-property.sgml
+++ b/doc/tmpl/glade-property.sgml
@@ -55,6 +55,7 @@ the #GladePropertyClass describes how a #GladeProperty will function.
@:
@:
@:
+@:
@:
<!-- ##### ARG GladeProperty:enabled ##### -->
diff --git a/doc/tmpl/glade-signal-editor.sgml b/doc/tmpl/glade-signal-editor.sgml
index e55f1bb5..43f1ef88 100644
--- a/doc/tmpl/glade-signal-editor.sgml
+++ b/doc/tmpl/glade-signal-editor.sgml
@@ -26,7 +26,7 @@ is mostly of interest when implementing a custom object editor.
@main_window:
@widget:
-@class:
+@adaptor:
@editor:
@signals_list:
@model:
diff --git a/doc/tmpl/glade-utils.sgml b/doc/tmpl/glade-utils.sgml
index 96bba945..82ff4d4a 100644
--- a/doc/tmpl/glade-utils.sgml
+++ b/doc/tmpl/glade-utils.sgml
@@ -371,8 +371,6 @@ This is where all of that really usefull miscalanious stuff lands up.
@book:
@page:
@search:
-<!-- # Unused Parameters # -->
-@devhelp:
<!-- ##### FUNCTION glade_util_deep_fixed_event ##### -->
diff --git a/doc/tmpl/glade-widget-class.sgml b/doc/tmpl/glade-widget-class.sgml
index 8b870f6e..51e6d9b3 100644
--- a/doc/tmpl/glade-widget-class.sgml
+++ b/doc/tmpl/glade-widget-class.sgml
@@ -24,25 +24,19 @@ classes; it also provides an abstraction later to container apis.
</para>
-@type:
-@name:
-@catalog:
-@book:
-@large_icon:
-@small_icon:
-@cursor:
-@fixed:
-@generic_name:
-@palette_name:
-@properties:
-@signals:
-@children:
-@child_packings:
-@module:
-@toplevel:
-@post_create_function:
-@get_internal_child:
-@launch_editor:
+@parent_class:
+@add_child:
+@remove_child:
+@replace_child:
+@add_signal_handler:
+@remove_signal_handler:
+@change_signal_handler:
+@button_press_event:
+@button_release_event:
+@motion_notify_event:
+@enter_notify_event:
+@setup_events:
+@event:
<!-- ##### STRUCT GladeSignalClass ##### -->
<para>
@@ -69,6 +63,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@object:
@reason:
@@ -78,6 +73,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@container:
@child:
@property_name:
@@ -89,6 +85,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@container:
@child:
@property_name:
@@ -100,6 +97,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@container:
@Returns:
@@ -109,6 +107,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@parent:
@child:
@@ -118,6 +117,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@parent:
@child:
@@ -127,6 +127,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@container:
@old:
@new:
@@ -137,9 +138,10 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@parent:
@name:
-@child:
+@Returns:
<!-- ##### USER_FUNCTION GladeEditorLaunchFunc ##### -->
@@ -147,230 +149,7 @@ classes; it also provides an abstraction later to container apis.
</para>
+@adaptor:
@object:
-<!-- ##### FUNCTION glade_widget_class_new ##### -->
-<para>
-
-</para>
-
-@class_node:
-@catname:
-@library:
-@domain:
-@book:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_free ##### -->
-<para>
-
-</para>
-
-@widget_class:
-
-
-<!-- ##### FUNCTION glade_widget_class_get_by_name ##### -->
-<para>
-
-</para>
-
-@name:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_get_by_type ##### -->
-<para>
-
-</para>
-
-@type:
-@Returns:
-
-
-<!-- ##### MACRO glade_widget_class_from_pclass ##### -->
-<para>
-
-</para>
-
-@pclass:
-
-
-<!-- ##### MACRO glade_widget_class_create_widget ##### -->
-<para>
-
-</para>
-
-@class:
-@query:
-@...:
-
-
-<!-- ##### FUNCTION glade_widget_class_create_internal ##### -->
-<para>
-
-</para>
-
-@parent:
-@internal_object:
-@internal_name:
-@parent_name:
-@anarchist:
-@reason:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_default_params ##### -->
-<para>
-
-</para>
-
-@class:
-@construct:
-@n_params:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_query ##### -->
-<para>
-
-</para>
-
-@class:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_get_derived_types ##### -->
-<para>
-
-</para>
-
-@type:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_dump_param_specs ##### -->
-<para>
-
-</para>
-
-@class:
-
-
-<!-- ##### FUNCTION glade_widget_class_get_property_class ##### -->
-<para>
-
-</para>
-
-@class:
-@name:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_get_child_support ##### -->
-<para>
-
-</para>
-
-@class:
-@child_type:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_add ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@child:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_remove ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@child:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_has_child ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@child:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_get_children ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_set_property ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@child:
-@property_name:
-@value:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_get_property ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@child:
-@property_name:
-@value:
-
-
-<!-- ##### FUNCTION glade_widget_class_container_replace_child ##### -->
-<para>
-
-</para>
-
-@class:
-@container:
-@old:
-@new:
-
-
-<!-- ##### FUNCTION glade_widget_class_contains_extra ##### -->
-<para>
-
-</para>
-
-@class:
-@Returns:
-
-
-<!-- ##### FUNCTION glade_widget_class_get_packing_default ##### -->
-<para>
-
-</para>
-
-@child_class:
-@container_class:
-@propert_id:
-@Returns:
-
-
diff --git a/doc/tmpl/glade-widget.sgml b/doc/tmpl/glade-widget.sgml
index 7343299f..5458663f 100644
--- a/doc/tmpl/glade-widget.sgml
+++ b/doc/tmpl/glade-widget.sgml
@@ -86,12 +86,12 @@ convenience api for getting and setting properties (mostly from the plugin).
@gladewidget: the object which received the signal.
@arg1:
-<!-- ##### ARG GladeWidget:anarchist ##### -->
+<!-- ##### ARG GladeWidget:adaptor ##### -->
<para>
</para>
-<!-- ##### ARG GladeWidget:class ##### -->
+<!-- ##### ARG GladeWidget:anarchist ##### -->
<para>
</para>
@@ -153,8 +153,6 @@ convenience api for getting and setting properties (mostly from the plugin).
@object:
@Returns:
-<!-- # Unused Parameters # -->
-@w:
<!-- ##### FUNCTION glade_widget_add_child ##### -->
@@ -230,15 +228,6 @@ convenience api for getting and setting properties (mostly from the plugin).
@Returns:
-<!-- ##### FUNCTION glade_widget_get_class ##### -->
-<para>
-
-</para>
-
-@widget:
-@Returns:
-
-
<!-- ##### FUNCTION glade_widget_get_project ##### -->
<para>
@@ -503,8 +492,6 @@ convenience api for getting and setting properties (mostly from the plugin).
@template:
@Returns:
-<!-- # Unused Parameters # -->
-@widget:
<!-- ##### FUNCTION glade_widget_add_signal_handler ##### -->