Added ATK_STATE_REQUIRED, bug #172663.
authorBill Haneman <billh@src.gnome.org>
Tue, 5 Apr 2005 15:32:34 +0000 (15:32 +0000)
committerBill Haneman <billh@src.gnome.org>
Tue, 5 Apr 2005 15:32:34 +0000 (15:32 +0000)
ChangeLog
atk/atkstate.h
configure.in

index edf2744..3da2e60 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-04-05  Bill Haneman <bill.haneman@sun.com>
+
+       * atk/atkstate.h: Added ATK_STATE_REQUIRED, to
+       indicate that explicit user interaction with a UI control is
+       required, i.e. for web forms elements with the 'required' tag.
+       See bug #172663.
+       
 2005-04-04  Padraig O'Briain  <padraig.obriain@sun.com>
 
        * atk/atkrelation.c: Update doc to note that atk_relation_add_target
index 3b9957e..68179c9 100755 (executable)
@@ -62,6 +62,7 @@ extern "C" {
  * Used to prevent need to enumerate all children in very large containers, like tables.
  *@ATK_STATE_INDETERMINATE: Indicates that a check box is in a state other than checked or not checked.
  *@ATK_STATE_TRUNCATED: Indicates that an object is truncated, e.g. a text value in a speradsheet cell.
+ *@ATK_STATE_REQUIRED: Indicates that explicit user interaction with an object is required by the user interface, e.g. a required field in a "web-form" interface.
  *@ATK_STATE_LAST_DEFINED: Not a valid state, used for finding end of enumeration
  *
  *The possible types of states of an object
@@ -100,6 +101,7 @@ typedef enum
   ATK_STATE_MANAGES_DESCENDANTS,
   ATK_STATE_INDETERMINATE,
   ATK_STATE_TRUNCATED,
+  ATK_STATE_REQUIRED,
   ATK_STATE_LAST_DEFINED
 } AtkStateType;
 
index 2bd0465..94a626e 100644 (file)
@@ -16,8 +16,8 @@ dnl set ATK_BINARY_AGE _and_ ATK_INTERFACE_AGE to 0.
 
 dnl The triplet 
 m4_define([atk_major_version], [1])
-m4_define([atk_minor_version], [9])
-m4_define([atk_micro_version], [1])
+m4_define([atk_minor_version], [10])
+m4_define([atk_micro_version], [0])
 m4_define([atk_version],
           [atk_major_version.atk_minor_version.atk_micro_version])