1 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
3 * ===== Released 1.0.2 ======
7 * configure.in: Version 1.0.2, interface, binary age 2
9 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
11 * atk/atkutil.c (atk_focus_tracker_notify):
12 Allow for object being NULL which means the window containing the
13 focus widget has lost focus. We update the previous_focus_object
14 so we can emit notification for focus widget when window regains
17 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
19 * atk/atkgobjectaccessible.c:
20 (atk_gobject_accessible_for_object): Allow for case where created
21 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
22 was not initialized in atk_gobject_accessible_class_init
24 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
26 * ===== Released 1.0.1 ======
30 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
32 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
34 * atk/atkutil.c (atk_focus_tracker_notify):
35 Do not do notification if previously notified object is the same as
38 2002-03-14 Tor Lillqvist <tml@iki.fi>
40 * atk/Makefile.am: Use correct name for the DLL when generating
41 the MSVC import library.
43 2002-03-13 Bill Haneman <bill.haneman@sun.com>
45 * atk/atkutil.c (atk_object_get_root):
46 Changed g_type_class_peek to g_type_class_ref,
47 this seemed to be triggering a SEGV in some cases.
50 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
52 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
53 Correct name of data set to NULL from quark_accessible_object to
56 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
58 * atk/atkhyperlink.c (atk_hyperlink_get_type):
61 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
63 * ===== Released 1.0.0 ======
65 * NEWS: Final update for 1.0.0.
67 * README: Update the compilation instructions a bit.
69 2002-03-06 Tor Lillqvist <tml@iki.fi>
72 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
75 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
79 * tests/Makefile.am: Don't install libteststateset.la,
80 libtestrelation.la. (#73655, James Henstridge)
82 * autogen.sh: Add --enable-gtk-doc
84 * configure.in: --disable-gtk-doc by default.
86 * Makefile.am: Add a slightly modified distcheck rule
87 that passes --enable-gtk-doc to the configure inside.
88 (So that 'make dist' succeeds inside.)
90 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
92 * configure.in: Require GLib-2.0.0.
94 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
95 Switch over to the Glib/GTK+ versioning scheme.
97 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
99 * atk/atktext.c (atk_text_get_text):
100 Permit end offset value of -1
102 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
104 * atk/atkhypertext.h:
107 2002-02-28 Sven Neumann <sven@gimp.org>
109 * configure.in: beautified configure --help output.
111 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
113 * atk/atkhypertext.h atk/atkhyperlink.h:
114 Add padding to class structures to allow for future expansion.
117 Add padding to class structures to allow for future expansion.
119 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
120 Add padding to class structures to allow for future expansion.
122 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
124 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
126 2002-02-26 Tor Lillqvist <tml@iki.fi>
128 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
129 libtool won't create a DLL.
131 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
134 Remove -no-undefined because of problems with uunresolved symbols
135 in libgobject on Solaris when using gcc
137 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
139 * configure.in: Version 0.13
141 * NEWS: Update for 0.13
143 * docs/atk-sections.txt: Update.
145 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
147 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
148 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
149 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
150 Make use of parent_class consistent; define as gpointer and
151 use g_type_class_peek_parent() to get it
154 Delete unused empty line
156 * atk/atkregistry.c atk/atkrelation.c:
157 Make parent_class static
159 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
162 Add check for offset being negative in functions which have offset
163 parameter and return immediately if so.
165 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
167 * atk/atkcomponent.h:
168 Change argument of get_layer and get_mdi_zorder function pointers
169 to be AtkComponent instead of AtkObject
171 * atk/atkcomponent.c:
172 Change atk_component_get_layer and atk_component_get_mdi_zorder
173 to refer to argument as component instead os accessible
175 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
176 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
177 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
178 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
179 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
180 Update for recent changes
182 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
185 Guard atk.h with ifndef __ATK_H__
186 (#71405 reported by terra@diku.dk (Morten Welinder))
188 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
190 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
191 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
192 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
193 atk/atktable.h atk/atktext.h atk/atkvalue.h:
194 Add padding to class structures to allow for future expansion.
196 2002-02-11 Bill Haneman <bill.haneman@sun.com>
199 Incremented revision and tagged GNOME_D2_BETA.
202 Marked atk_object_get_layer and atk_object_get_mdi_zorder
203 as deprecated (should use atk_component API below).
206 Added atk_component_get_layer and atk_component_get_mdi_zorder
207 (erroneously defined in atkobject, they belong here).
210 Fixed some property get/set bugs.
212 * NEWS: updated for GNOME 2 Desktop Beta.
214 2002-02-11 jacob berkman <jacob@ximian.com>
216 * atk/atkselection.[ch] (atk_selection_get_type):
217 * atk/atktable.[ch] (atk_table_get_type):
218 * atk/atkregistry.h (atk_get_default_registry):
219 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
220 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
221 * atk/atkcomponent.[ch] (atk_component_get_type):
222 * atk/atkaction.[ch] (atk_action_get_type): declare function
223 arguments as (void) rather than ()
225 2002-02-04 Bill Haneman <bill.haneman@sun.com>
228 Incremented revision.
230 2002-01-30 Bill Haneman <bill.haneman@sun.com>
232 * docs/tmpl/atkaction.sgml:
233 * docs/tmpl/atkcomponent.sgml:
234 * docs/tmpl/atkeditabletext.sgml:
235 * docs/tmpl/atkimage.sgml:
236 * docs/tmpl/atkobject.sgml:
237 * docs/tmpl/atkselection.sgml:
238 * docs/tmpl/atktable.sgml:
239 * docs/tmpl/atktext.sgml:
240 * docs/tmpl/atkvalue.sgml:
241 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
242 fields to improve docs; the documentation now gives some
243 information on the purpose and function of the various ATK
244 interfaces, and which types of UI components typically implement
247 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
249 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
251 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
254 Update version number to 0.10, for Desktop Alpha 2
256 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
259 Correct inconsistencies between registered signal parameter types
260 and default signal handler struct fields
261 (based on patch from Murray Cumming <murray@usa.net>)
263 2002-01-10 Bill Haneman <bill.haneman@sun.com>
266 Update version number to 0.9, for Beta2 package.
268 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
270 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
271 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
274 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
276 * atk/atkcomponent.c (atk_component_add_focus_handler):
277 Add comments to clarify behavior if handler has already been added
279 * docs/tmpl/atktext.sgml:
280 Update for change of caret_changed to text_caret_moved
282 2002-01-05 Hans Breuer <hans@breuer.org>
284 * atk/makefile.msc : generate atk-enum-types.[hc]
285 NOTE: the long comment in atkobject.h is crashing perl,
286 at least version 5.005_02 built for MSWin32-x86-object
287 Binary build 506 provided by ActiveState. Temporary
288 deleting the AtkRole comment allows to work-around.
290 atk/atk.def : updated externals
292 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
294 * atk/atkgobjectaccessible.h
295 Fixed typo in define (reported by Jeff Franks)
297 * atk/atktext.c atk/atktext.h
298 Change name of default signal handler for text_caret_moved signal
299 from caret_changed to text_caret_moved
300 Change enum CARET_MOVED to TEXT_CARET_MOVED
301 (both issues reported by Jeff Franks)
303 2001-12-15 Michael Meeks <michael@ximian.com>
305 * atk/atkrelation.c (atk_relation_class_init):
307 (atk_relation_finalize): chain to parent.
309 * atk/atkrelationset.c (atk_relation_set_class_init),
310 (atk_relation_set_finalize): same fix.
312 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
314 * configure.in: Version 0.8, require GLib-1.3.12
316 * atk/makefile.msc (PKG_VER): Version 0.8.
318 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
320 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
321 for correct srcdir != builddir operation when
322 generating source files in srcdir.
324 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
326 * docs/tmpl/atkutil.sgml: remove some conflict
329 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
334 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
336 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
337 docs/tmpl/atkgobjectaccessible.sgml
339 * atk/Makefile.am atk/atk.h:
340 Add references to new files
342 * atk/atkobject.c atk/atkobject.h
343 docs/tmpl/atkobject.sgml:
344 Add new function atk_object_initialize
346 * atk/atkobjectfactory.c atk/atkobjectfactory.h
347 docs/tmpl/atkobjectfactory.sgml:
348 Add new function atk_object_factory_get_accessible_type
350 * docs/atk-sections.txt:
352 Add functions in atk-unused.txt
355 2001-12-17 Darin Adler <darin@bentspoon.com>
357 * atk/atktext.c: Add missing #include <string.h>
359 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
361 * atk/Makefile.am, tests/Makefile.am: Compile with
362 -DG_DISABLE_DEPRECATED. See #52790.
364 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
366 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
367 Remove unnecessary g_retunn_val_if_fail() call.
369 2001-12-08 Michael Meeks <michael@ximian.com>
371 * atk/atkregistry.c (atk_registry_class_init):
372 paranoia is not appropriate here, setup parent_class,
373 don't create a new default registry here - makes no
375 (atk_registry_finalize): chain to parent class, do
376 g_hash_table_destroys instead of g_frees.
378 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
381 Update to create atk-enum-types.h before compiling source files
382 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
384 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
386 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
387 docs/tmpl/atktext.sgml tests/testrelation.c:
388 Change atk_attribute_register to atk_text_attribute_register,
389 atk_attribute_get_value to atk_text_attribute_get_value,
390 atk_attribute_get_name to atk_text_attribute_get_name
391 atk_attribute_for_name to atk_text_attribuute_for_name
393 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
396 Add implementation of atk_attribute_register, atk_attribute_for_name
397 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
398 support extra attributes being defined
401 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
402 extra attributes to be defined
403 Add atk_attribute_register() and atk_attribute_for_name()
408 * docs/atk-sections.txt docs/tmpl/atktext.sgml
409 Update because of additions to atk/atktext.h
411 * tests/testrelation.c:
412 Add tests for text attributes
414 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
417 Update atk_role_register() to allow extra roles to be defined
418 Update atk_role_get_name() and atk_role_for_name() for newly defined
421 * tests/testrelation.c:
424 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
427 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
428 atk_relation_type_for_name()
431 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
432 atk_state_type_for_name()
434 * tests/testrelation.c, tests/teststateset.c:
435 Update tests as name componenets are separated by hyphen (-) rather
438 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
441 Generate files atk-enum-types.c and atk-enums-types.h to create
445 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
447 2001-11-28 Bill Haneman <bill.haneman@sun.com>
450 Changed calls to g_type_class_peek() to g_type_class_ref() where
451 it makes more sense, and in other places check for a non-null
452 klass return before trying to call class methods. This prevents
453 SEGV if no Atk-implementation library has been loaded.
456 Fixed gtk-doc warning.
458 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
460 * atk/atkobject.[c|h]:
461 Add functions atk_role_get_name() and atk_role_for_name() which
462 transform a role into an untranslated string
463 Update comments in atkobject.h which refer to property names
466 Correct error in atk_relation_type_get_name
468 * docs/atk-sections.txt
469 Added atk_role_get_name and atk_role_for_name
474 2001-11-23 Hans Breuer <hans@breuer.org>
476 * atk/atk.def : updated externals
478 * atk/atktext.c atk/atkutil.c : added two spaces to fix
479 minor coding style issues. Found by my exports generator.
481 * atk/makefile.msc : version 0.7, use build dir from
484 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
488 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
490 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
492 * atk/atknoopobject.c:
493 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
496 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
498 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
499 docs/tmpl/atkrelation.sgml:
500 Change atk_relation_type_from_string to atk_relation_type_for_name
501 Add atk_relation_type_get_name
503 * atk/atkrelationtype.c:
504 Change atk_relation_type_from_string to atk_relation_type_for_name
505 Add atk_relation_type_get_name
506 Update atk_relation_type_register() to correctly register new
510 Changed name of static variable type to last_type
511 Changed name of paremeter if atk_state_type_get_name to type to match
517 * tests/README, tests/Makefile.am
518 Add new test file testrelation.c
520 2001-11-22 Bill Haneman <bill.haneman@sun.com>
522 * atk/atkutil.c (atk_add_key_event_listener):
523 Fix gtk-doc comment and clarify use of 'data' gpointer.
525 2001-11-22 Michael Meeks <michael@ximian.com>
527 * atk/atkutil.c (atk_add_key_event_listener): switch
530 * atk/atkobject.c (atk_object_real_get_property):
533 2001-11-21 Michael Meeks <michael@ximian.com>
535 * atk/atkrelation.c: pull in string.h for strcmp
537 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
539 * atk/atkutil.c (atk_add_global_event_listener),
540 (atk_get_toolkit_name, atk_get_toolkit_version):
543 2001-11-21 Bill Haneman <bill.haneman@sun.com>
545 * atk/atkrelation.c: Added gtk-doc docs for
546 atk_relation_type_from_string.
548 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
550 * atk/atkobject.h (enum): Fix trailing comma on
553 * docs/atk-sections.txt: Update.
557 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
559 * atk/atkobject.[c|h]:
560 Add additional argument (name) to state-change signal
561 Update atk_object_notify_state_change to take account of
562 extra argument for state-change
564 * atk/atkmarshal.list:
565 Add marshaller for VOID:STRING,BOOLEAN
567 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
569 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
570 Add enum AtkLayer and functions atk_object_get_layer and
571 atk_object_get_mdi_zorder
573 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
575 * atk/atkobject.[c|h]:
576 Remove property accessible-state; use signal state-change instead
577 Change signature of state-change handler to take gboolean as argument
578 instead of AtkPropertyValues
579 Update atk_object_notify_state_change() to emit state-change signal
581 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
582 Remove state ATK_STATE_COLLAPSED
584 2001-11-19 Bill Haneman <bill.haneman@sun.com>
588 Added state-changed signal to atkobject, in anticipation of
589 deprecating the accessible-state property.
592 Fixed signature of atk_util_add_key_listener () to
593 take an AtkKeySnoopFunc instead of a pointer to same.
595 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
597 * atk/atkobject.c (atk_object_notify_state_change):
598 Fix bug in calculation of number of toggle states
601 Correct out-by-1 error in atk_state_type_register()
602 Use type (number of states defined) in atk_state_type_get_name()
603 and atk_state_type_for_name()
605 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
607 * atk/atkeditabletext.c:
608 Remove unused structure _AtkEditableTextIfaceClass
610 * atk/atkobject.[c|h]
611 Remove signals model_changed and selection_changed
613 * atk/selection.[c|h]
614 Add signal selection_changed
617 Remove unused structure _AtkTableIfaceClass
618 Add signal model_changed
621 Remove unused structure _AtkTextIfaceClass
622 Add signal text_selection_changed
624 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
625 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
626 Documentation changes
628 2001-11-17 Tor Lillqvist <tml@iki.fi>
630 * atk-zip.sh.in: Build separate runtime and developer packages.
632 * atk/atk.def: Update.
634 2001-11-14 Bill Haneman <bill.haneman@sun.com>
638 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
640 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
643 to allow non-GTK-dependent installation of key snoop functions.
644 This also meant adding definitions of AtkKeySnoopFunc and
647 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
649 * atk/atkobject.c (atk_object_notify_state_change):
650 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
651 to ATK_STATE_EXPANDED or vice versa.
653 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
656 Add role ATK_ROLE_TREE_TABLE
659 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
660 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
662 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
663 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
664 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
665 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
666 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
667 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
668 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
669 Update to reflect the current state of the documentation in the code.
671 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
673 * atk/relation.h, docs/tmpl/atkrelation.sgml:
674 Add two new relations ATK_RELATION_NODE_CHILDREN and
675 ATK_RELATION_NODE_PARENT to support compound objects in a
676 node or cell of a tree or table
677 Added descriptions of all relations which are defined
680 Remove functions atk_table_real_get_index_at(),
681 atk_table_real_get_column_at_index() and
682 atk_table_real_get_row_at_index()
683 Correct typos in documentation of other functions.
685 2001-10-28 Tor Lillqvist <tml@iki.fi>
687 * atk-zip.sh.in: New file, used to build developer package for
691 * configure.in: Add it.
693 * atk/Makefile.am: Add rules to install and uninstall mingw import
696 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
698 * atk/atkobject.[c|h]
699 Remove the following properties
700 accessible-child - use signal children_changed for notification
701 accessible-text - use signal text_changed for notification
702 accessible-caret - use signal text_caret_moved for notification
703 accessible-selection - use new signal selection_changed
705 accessible-visible-data - use new signal visible_data_changed
707 accessible-model - use new signal model_changed for notification
708 Notify when role or parent changes
709 Allow parent and role to be set or got using g_object_set() or
712 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
718 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
720 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
721 Add role ATK_ROLE_TERMINAL for an accessible terminal.
723 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
725 * atk/atkobject.c (atk_object_notify_state_change):
726 Initialize AtkPropertyValue data structure to 0 instead of using
729 2001-10-19 Tor Lillqvist <tml@iki.fi>
731 * configure.in: Set automake conditionals OS_WIN32 if on (native)
732 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
733 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
735 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
736 -export-symbols atk.def. If lib.exe is available, generate
737 atk.lib, and install it.
739 * atk/atk.def: Update with new entry points.
741 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
743 * atk/atkobject.[c|], docs/atk-sections.txt,
744 docs/tmpl/atkobject.sgml:
745 Add convenience function atk_object_notify_state_change()
746 to generate property notification of state change.
748 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
749 Correct comments on functions atk_attribute_get_name() and
750 atk_attribute_get_value()
752 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
755 Update comments in atk_text_get_text_[at|after|before]_offset()
756 to clarify what these functions will return.
758 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
761 Update comments in atk_text_get_run_attributes() and
762 atk_text_get_default_attributes().
764 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
767 Change "property-change" signal to allow detail (i.e. property name)
768 and add detail in atk_object_notify().
770 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
773 Correct order of attribute names in text_attr_name array.
775 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
778 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
779 Use enum AtkTextAttribute to specify what attribute are supported
780 rather than hash defines. Define new functions atk_attribute_get_name()
781 and atk_attribute_get_value() which return the strings for the
782 attribute name and values for those attribute which have named values.
784 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
786 * atk/atktext.c (atk_text_get_run_attributes):
789 * atk/atktext.c (atk_text_get_default_attributes):
790 Add call to set iface.
792 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
795 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
796 Add new function atk_text_get_default_attributes
797 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
799 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
801 * atk/atktext.c (atk_attribute_set_free):
802 Avoid leaking of AtkAttributeSet data structure; speed up code.
804 * docs/tmpl.atk*.sgml
805 Updated to reflect current APIs.
807 2001-10-01 jacob berkman <jacob@ximian.com>
809 * docs/Makefile.am (dist-hook-local): depend on all-local so that
810 make dist works correctly w/o having to build first
812 2001-10-01 Tor Lillqvist <tml@iki.fi>
814 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
816 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
818 * configure.in (ATK_MICRO_VERSION): Version 0.6
819 (because libglade will depend on a the small api addition below)
821 * atk/makefile.msc (PKG_VER): Version 0.6
824 * atk/atkrelation.c: (AtkRelationType
825 atk_relation_type_from_string (const gchar *name)): Added method.
828 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
830 * configure.in (ATK_MICRO_VERSION): Version 0.5
832 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
834 * atk/makefile.msc (PKG_VER): Version 0.5
836 2001-09-21 Hans Breuer <hans@breuer.org>
838 * atk/atk.def : updated externals
839 * atk/makefile.msc : version 0.4
841 * atk/atktext.c (atk_text_get_character_extents) : real_height
842 is a reference to int, so use &local_height
844 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
848 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
850 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
851 up ATK_VERSION to 0.4, interface age 0, binary age 0.
852 (from 0.2 which was not properly updated last time).
853 depend on glib 1.3.8.
857 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
860 Add object reference when object is set as accessible_parent
862 2001-09-05 Mark McLoughlin <mark@skynet.ie>
864 * configure.in: remember ACLOCAL_FLAGS.
866 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
869 Change atk_table_get_caption() and atk_table_set_caption()
870 to deal with AtkObject* rather than gchar*
871 Remove redundant and incorrect comments
873 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
875 * configure.in: Version 0.3
877 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
881 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
884 Correct property definitions for "accessible-table-caption",
885 "accessible-table-column-description",
886 "accessible-table-row-description"
888 Update comments to include all properties defined
890 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
892 * atk/atkhyperlink.h:
893 Change AtkHyperLink to AtkHyperlink in comment
894 * atk/atkhypertext.[c|h]:
895 Change AtkHyperLink to AtkHyperlink
896 * atk/atktable.[c|h]:
897 Make gchar* arguments const; make return value of type gchar*
899 * docs/atk-sections.txt
900 Remove reference to AtkHyperLink
901 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
902 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
905 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
908 Add functions atk_table_real_get_index_at(),
909 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
910 as default implementations for atk_table_get_index_at(),
911 atk_table_get_row_at_index(), atk_table_get_column_at_index()
913 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
916 Refer to return value in function documentation for
920 * docs/tmpl/atkaction.sgml:
921 Update to include return value
923 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
925 * atk/atkaction.c atk/atkaction.h:
926 Made atk_action_do_action return a gboolean as the class member of
931 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
933 * docs/tmpl/atkimage.sgml atk/atkimage.h:
934 Swap height and width arguments to atk_image_get_image_size
936 Swap height and height arguments to atk_image_get_image_size
937 Do not crash if NULL pointers are passed for return values
939 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
941 * docs/tmpl/atktext.sgml atk/atktext.h:
942 Change parameter names *offset to *_offset
943 * atk/atkcomponent.c:
944 Do not crash if NULL pointers are passed for return values
946 Change parameter names *offset to *_offset
947 Do not crash if NULL pointers are passed for return values
949 2001-08-16 Bill Haneman <bill.haneman@sun.com>
952 Changed g_type_class_peek() to g_type_class_ref()
953 in atk_add_global_event_listener(), since
954 g_type_class_peek() could return NULL when an
955 instance of the class had not been created.
957 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
959 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
960 Ensure that atk_attribute_set_free is in the documentation.
962 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
964 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
965 Swapped order of width and height arguments to
966 atk_text_get_character_extents()
967 Changed AtkAttrributeSet_free to atk_attribute_set_free
969 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
971 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
972 Changed "length" argument of atk_text_get_character_extents() to
975 2001-08-15 Jens Finke <jens@gnome.org>
977 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
978 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
979 added a AC_SUBST for it. This is needed for the spec.in file.
980 Added atk.spec to output list.
981 * atk.spec.in: New file.
983 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
985 * atk/atkcomponent.[c|h]
986 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
987 Change atk_component_get_accessible_at_point to
988 atk_component_ref_accessible_at_point so it will work for flyweights
990 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
992 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
995 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
997 * atk/atkaction.c, atk/atkcomponent.c
998 Remove all instances of g_return_if_fail (foo != NULL); that are
999 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1000 since the second check catches the NULL.
1001 * atk/atkcomponent.c
1002 Add functions atk_component_real_contains(),
1003 atk_component_real_get_position(), atkcomponent_real_get_size()
1004 as default implementations for atk_component_contains(),
1005 atk_component_get_position(), atk_component_get_size()
1007 2001-08-07 Brian Cameron <brian.cameron@sun.com>
1009 * atk/atkimage.[ch] docs/atk-sections.txt
1010 docs/tmpl/atkimage.sgml
1011 Updated AtkImage get_position to get_image_position
1012 so the naming is consistant. Now get_image_position
1013 and get_image_size return -1 for x/y/height/width
1014 if AtkImage implementations of these functions is
1017 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
1020 Create an object relation set when the object is created.
1022 2001-07-30 Brian Cameron <brian.cameron@sun.com>
1025 Changed first argument of atk_add_global_event_listener
1026 so the callback function is of type GSignalEmissionHook
1027 instead of AtkEventListener. AtkEventListener is
1028 appropriate for Focus event callbacks, but not generic
1031 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1034 Add function atk_object_real_ref_state_set() which creates the
1035 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1038 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1041 Remove all instances of g_return_if_fail (foo != NULL); that are
1042 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1043 since the second check catches the NULL.
1045 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
1048 Fix problem with ATK not building after running make maintainer-clean
1049 and autogen.sh: add extra files to MAINTAINERCLEANFILES
1051 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1054 * atk/atkeditabletext.h
1056 * atk-uninstalled.pc.in
1059 Removed (unused) #defines of pango/pango.h
1060 Removed references to/dependencies on pango from .pc files
1061 Removed dependencies on pango from makefile.msc and configure.in
1063 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
1065 * atk/atkobject.[c|h]
1066 Move some implementation from GAIL:
1067 Default implementations for some some functions
1068 atk_object_real_get_name, atk_object_real_set_name,
1069 atk_object_real_get_description, atk_object_real_set_description,
1070 atk_object_real_get_parent, atk_object_real_set_parent,
1071 atk_object_real_get_role,
1072 atk_object_real_connect_property_change_handler,
1073 atk_object_real_remove_property_change_handler,
1075 definition of property-changed signal.
1076 Initialize pointers to NULL in atk_object_init().
1077 Initialize uninitialized function pointers to NULL in
1078 atk_object_class_init().
1080 2001-07-23 Brian Cameron <brian.cameron@sun.com>
1083 Changed children_changed signal to allow NULL pointers
1084 for the 2nd argument to the signal handler.
1086 2001-07-20 Hans Breuer <hans@breuer.org>
1088 * atk/atk.def : added more exports
1089 * atk/makefile.msc : updated win32 build
1091 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
1093 * atk/atkaction.[c|h], docs/atk-sections.txt,
1094 docs/tmpl/atkaction.sgml
1095 Add atk_action_get_name() and atk_action_set_description()
1097 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
1099 * atk/atkstate.[c|h]
1100 Add ATK_STATE_ENABLED so we can distinguish between a consistent
1101 and inconsistent GtkToggleButton
1103 2001-07-16 Brian Cameron <brian.cameron@sun.com>
1105 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
1106 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
1107 gail_textattributes_update.pat is for gail/gail and integrates the
1108 ATK_ATTRIBUTE_* macros in the gail implementations.
1109 atk_docs_textattributes_update.pat is for atk/docs and patches
1110 atk-sections.txt etc. for improved docs
1111 atk_atk_textattributes_update.pat is for atk/atk and included the
1112 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
1114 2001-07-13 Darin Adler <darin@bentspoon.com>
1116 * atk/atkstate.c: Add missing <string.h> include.
1117 * tests/teststateset.c: Add missing <string.h> include.
1119 2001-07-13 Darin Adler <darin@bentspoon.com>
1121 * .cvsignore: Ignore some generated files.
1122 * autogen.sh: Get rid of call to autoheader since the
1123 configure file doesn't include AM_CONFIG_HEADER.
1125 2001-07-11 Brian Cameron <brian.cameron@sun.com>
1127 * tmpl/atkdocument.sgml
1128 Added new file for docs.
1130 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
1132 * atk/atkimage.c atk/atkutil.c
1133 Changes to build with Sun's FORTE compiler.
1135 2001-07-10 Brian Cameron <brian.cameron@sun.com>
1137 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
1138 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
1139 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
1140 tmpl/atktext.sgml tmpl/atkutil.sgml
1143 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
1145 * atk/atktext.c (atk_text_base_init):
1146 * atk/atktable.c (atk_table_base_init):
1147 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
1148 to adapt to recent GSignal changes.
1150 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1152 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
1153 docs/tmpl/atkutil.sgml
1154 Added new functiosn to AtkUtil.
1156 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1158 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
1159 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
1160 docs/tmpl/atkobject.sgml
1161 Added new atk document interface.
1163 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1165 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
1166 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
1167 Updated so that functions that take screen coords as
1168 input/output also take an enum specifying whether
1169 the coords are screen or top-level window based.
1170 Updated docs as well.
1172 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1174 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
1175 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
1176 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
1177 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
1178 atk/docs/tmpl/atkstreamablecontent.sgml
1179 Cleaned up docs. Added atkstreamablecontent.sgml
1181 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1183 *atk/atktable.h, atk/atktable.c
1184 Updated signal handler definitions.
1186 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1189 Updated AtkXYCoords enum.
1191 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1193 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
1194 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
1195 atk/atkimage.c atk/atkimage.h atk/atkobject.c
1196 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
1197 atk/atkstateset.c atk/atkstreamablecontent.c
1198 atk/atkstreamablecontent.h atk/atktable.c
1199 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
1200 and some docs/tmpl files.
1201 Updated gtk-docs fixing spelling errors and making minor
1204 2001-06-27 Louise Miller <lousie.miller@sun.com>
1206 *atk/atkselection.h, atk/atkselection.c
1207 changed return type to gboolean for
1208 atk_selection_select_all_selection
1210 2001-06-26 Brian Cameron <brian.cameron@sun.com>
1212 *atk/atkstate.h atk/atkstate.c
1213 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
1214 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
1215 docs/tmpl/atktext.sgml
1216 Added ATK_STATE_STALE. Updated docs.
1218 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
1221 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
1223 2001-06-21 Brian Cameron <brian.cameron@sun.com>
1225 * atk/atkeditabletext.h, atk/atkobject.h,
1227 Added AtkAttributeSet_free() convenience
1230 2001-06-20 Peter Williams <peterw@ximian.com>
1232 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1233 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1234 G_{BEGIN,END}_DECLS.
1236 2001-06-20 Brian Cameron <brian.cameron@sun.com>
1238 * atk/atktable.c, atk/atkmarshal.list
1239 Removed needless marshal and updated signal handlers in
1242 2001-06-20 Louise Miller <louise.miller@sun.com>
1244 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
1245 Changed parameters for get_selected_rows/get_selected_columns
1246 Added 4 new functions, add_row_selection, remove_row_selection,
1247 add_column_selection, remove_column_selection
1249 2001-06-19 Brian Cameron <brian.cameron@sun.com>
1252 Fixed minor bug with signals.
1254 2001-06-18 Brian Cameron <brian.cameron@sun.com>
1259 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1261 * atk/atkselection.h atk/atkselection.c
1262 Now add_selection, clear_selection, and remove_selection
1263 return a boolean indicating SUCCESS/FAILURE to indicate
1264 if the operation was successful.
1266 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1268 * atk/atktable.h atk/atktable.h
1269 Updated so now the get_text_before|at|after functions
1270 return the start & end offset of the string. Updated the
1273 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
1275 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1277 2001-06-11 Havoc Pennington <hp@redhat.com>
1281 * configure.in: bump version to 0.2 and add infrastructure for
1282 libtool version info. Assumes GTK versioning scheme (major.minor
1283 is binary compatible)
1285 * atk/Makefile.am (LDFLAGS): set version info
1286 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1288 2001-06-13 Brian Cameron <brian.cameron@sun.com>
1290 * atk/atktable.h, atk/atktable.c
1291 Updated so that get/set row/column header functions
1292 work with AtkObjects rather than AtkTables. Organized
1293 the header file a little more cleanly. Also the get/set
1294 row_description and caption functions now use gchar *
1295 rather than AtkObject.
1297 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
1299 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1300 Add signal model-changed.
1302 * atk/atkobject.c: Add properties
1303 accessible-role, accessible-table-caption,
1304 accessible-table-column-header, accessible-table-column_description.
1305 accessible-table-row-header, accessible-table-row_description.
1306 accessible-table-summary, accessible-model
1308 2001-06-12 Brian Cameron <brian.cameron@sun.com>
1310 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1311 Updated atkeditabletext and atktext interfaces so they
1312 now properly define the get/set attribute methods and now
1313 get_offset_at_point and get_character_extents can request
1314 x,y coords by either widget or screen coords.
1316 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
1318 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1319 CFLAGS, not in LIBS. (Always linking with -lpthread
1320 is a noticeable speed hit.)
1322 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
1324 * atk/Makefile.am: Really fix marshal generation.
1326 2001-06-07 Havoc Pennington <hp@redhat.com>
1328 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1329 glib-genmarshal stuff
1331 2001-06-07 Havoc Pennington <hp@redhat.com>
1333 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1336 * configure.in: rearrange the library checks to support
1339 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1341 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1342 ATK in giant GTK tarball
1344 2001-06-07 Brian Cameron <brian.cameron@sun.com>
1346 * docs/atk-api.sgml docs/atk-sections.txt
1347 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1348 docs/tmpl/atktext.sgml
1349 Removed docs/atk-api.sgml since it is not used.
1350 Updated sgml files and atk-sections.txt to reflect
1351 recent changes to the atktext and atkeditabletext
1354 2001-06-06 Brian Cameron <brian.cameron@sun.com>
1356 * atk/atktext.h atk/atktext.h
1357 Updated to new atktext functions for getting attributes.
1359 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
1361 * New files atk/atkstreamablecontent.[ch]
1362 Updated files: atk/Makefile.am, atk/atk.h
1364 * atk/atkvalue.c: Updated comments
1366 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
1368 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
1370 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
1372 * atk/atkobject.c: Add property accessible-visible-data
1374 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
1376 * atk/atkobject.c: Add support for setting and getting
1377 accessible-value property.
1379 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
1381 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
1383 * atk/atkeditabletext.[ch], atk/atktext.[ch]
1385 * docs/atk-overrides.txt, docs/Makefile.am
1386 Updated the interface for dealing with selected
1387 text to handle multiple selected regions. Removed
1388 get_row_col_at_offset from atktext.[ch]. Added
1389 docs/atk-overrides.txt file.
1391 Thu May 31 Brian Cameron <brian.cameron@sun.com>
1393 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
1394 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
1395 Added atk_marshal_VOID__INT_INT marshaller. Updated the
1396 Makefiles so the proper marshall files get included in the
1397 dist. Updated the Makefiles and configure.in so that the
1398 docs get included in the dist.
1400 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
1402 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
1404 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1406 * atk/atkobject.c: Define new properties accessible-text,
1407 accessible-caret, accessible-selection and accessible-value
1409 2001-05-29 Brian Cameron <brian.cameron@sun.com>
1411 * docs/atk-sections.txt
1414 Improved the layout/formatting of the atk docs. Added docs/tmpl
1417 2001-05-28 Brian Cameron <brian.cameron@sun.com>
1420 Now properly set the initialized flag when setting up signals.
1421 Updated the atk-docs in several files
1423 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
1425 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
1426 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
1427 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
1428 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
1429 Fix warnings generated by Sun FORTE compiler
1431 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
1433 * atk/atkcomponent.c atk/atkvalue.c
1434 Remove return calls in functions which return void
1436 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
1438 * atk/atkobject.h: Correct naming of role for status bar
1441 Clarify behaviour of atk_text_get_text_after/at/before_offset
1443 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
1445 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
1447 2001-01-06 Hans Breuer <hans@breuer.org>
1449 * atk/makefile.msc atk/atk.def (new files) :
1450 Enable build for win32, no sourc changes necessary.
1452 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
1456 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
1458 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
1460 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>