1 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
3 * README: Updated to describe where to log bugs and mention mailing
6 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
8 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
9 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
10 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
11 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
12 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
13 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
14 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
15 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
16 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
17 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
18 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
21 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
24 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
27 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
29 * ===== Released 1.0.2 ======
33 * configure.in: Version 1.0.2, interface, binary age 2
35 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
37 * atk/atkutil.c (atk_focus_tracker_notify):
38 Allow for object being NULL which means the window containing the
39 focus widget has lost focus. We update the previous_focus_object
40 so we can emit notification for focus widget when window regains
43 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
45 * atk/atkgobjectaccessible.c:
46 (atk_gobject_accessible_for_object): Allow for case where created
47 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
48 was not initialized in atk_gobject_accessible_class_init
50 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
52 * ===== Released 1.0.1 ======
56 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
58 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
60 * atk/atkutil.c (atk_focus_tracker_notify):
61 Do not do notification if previously notified object is the same as
64 2002-03-14 Tor Lillqvist <tml@iki.fi>
66 * atk/Makefile.am: Use correct name for the DLL when generating
67 the MSVC import library.
69 2002-03-13 Bill Haneman <bill.haneman@sun.com>
71 * atk/atkutil.c (atk_object_get_root):
72 Changed g_type_class_peek to g_type_class_ref,
73 this seemed to be triggering a SEGV in some cases.
76 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
78 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
79 Correct name of data set to NULL from quark_accessible_object to
82 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
84 * atk/atkhyperlink.c (atk_hyperlink_get_type):
87 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
89 * ===== Released 1.0.0 ======
91 * NEWS: Final update for 1.0.0.
93 * README: Update the compilation instructions a bit.
95 2002-03-06 Tor Lillqvist <tml@iki.fi>
98 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
101 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
105 * tests/Makefile.am: Don't install libteststateset.la,
106 libtestrelation.la. (#73655, James Henstridge)
108 * autogen.sh: Add --enable-gtk-doc
110 * configure.in: --disable-gtk-doc by default.
112 * Makefile.am: Add a slightly modified distcheck rule
113 that passes --enable-gtk-doc to the configure inside.
114 (So that 'make dist' succeeds inside.)
116 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
118 * configure.in: Require GLib-2.0.0.
120 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
121 Switch over to the Glib/GTK+ versioning scheme.
123 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
125 * atk/atktext.c (atk_text_get_text):
126 Permit end offset value of -1
128 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
130 * atk/atkhypertext.h:
133 2002-02-28 Sven Neumann <sven@gimp.org>
135 * configure.in: beautified configure --help output.
137 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
139 * atk/atkhypertext.h atk/atkhyperlink.h:
140 Add padding to class structures to allow for future expansion.
143 Add padding to class structures to allow for future expansion.
145 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
146 Add padding to class structures to allow for future expansion.
148 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
150 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
152 2002-02-26 Tor Lillqvist <tml@iki.fi>
154 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
155 libtool won't create a DLL.
157 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
160 Remove -no-undefined because of problems with uunresolved symbols
161 in libgobject on Solaris when using gcc
163 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
165 * configure.in: Version 0.13
167 * NEWS: Update for 0.13
169 * docs/atk-sections.txt: Update.
171 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
173 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
174 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
175 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
176 Make use of parent_class consistent; define as gpointer and
177 use g_type_class_peek_parent() to get it
180 Delete unused empty line
182 * atk/atkregistry.c atk/atkrelation.c:
183 Make parent_class static
185 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
188 Add check for offset being negative in functions which have offset
189 parameter and return immediately if so.
191 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
193 * atk/atkcomponent.h:
194 Change argument of get_layer and get_mdi_zorder function pointers
195 to be AtkComponent instead of AtkObject
197 * atk/atkcomponent.c:
198 Change atk_component_get_layer and atk_component_get_mdi_zorder
199 to refer to argument as component instead os accessible
201 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
202 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
203 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
204 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
205 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
206 Update for recent changes
208 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
211 Guard atk.h with ifndef __ATK_H__
212 (#71405 reported by terra@diku.dk (Morten Welinder))
214 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
216 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
217 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
218 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
219 atk/atktable.h atk/atktext.h atk/atkvalue.h:
220 Add padding to class structures to allow for future expansion.
222 2002-02-11 Bill Haneman <bill.haneman@sun.com>
225 Incremented revision and tagged GNOME_D2_BETA.
228 Marked atk_object_get_layer and atk_object_get_mdi_zorder
229 as deprecated (should use atk_component API below).
232 Added atk_component_get_layer and atk_component_get_mdi_zorder
233 (erroneously defined in atkobject, they belong here).
236 Fixed some property get/set bugs.
238 * NEWS: updated for GNOME 2 Desktop Beta.
240 2002-02-11 jacob berkman <jacob@ximian.com>
242 * atk/atkselection.[ch] (atk_selection_get_type):
243 * atk/atktable.[ch] (atk_table_get_type):
244 * atk/atkregistry.h (atk_get_default_registry):
245 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
246 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
247 * atk/atkcomponent.[ch] (atk_component_get_type):
248 * atk/atkaction.[ch] (atk_action_get_type): declare function
249 arguments as (void) rather than ()
251 2002-02-04 Bill Haneman <bill.haneman@sun.com>
254 Incremented revision.
256 2002-01-30 Bill Haneman <bill.haneman@sun.com>
258 * docs/tmpl/atkaction.sgml:
259 * docs/tmpl/atkcomponent.sgml:
260 * docs/tmpl/atkeditabletext.sgml:
261 * docs/tmpl/atkimage.sgml:
262 * docs/tmpl/atkobject.sgml:
263 * docs/tmpl/atkselection.sgml:
264 * docs/tmpl/atktable.sgml:
265 * docs/tmpl/atktext.sgml:
266 * docs/tmpl/atkvalue.sgml:
267 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
268 fields to improve docs; the documentation now gives some
269 information on the purpose and function of the various ATK
270 interfaces, and which types of UI components typically implement
273 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
275 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
277 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
280 Update version number to 0.10, for Desktop Alpha 2
282 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
285 Correct inconsistencies between registered signal parameter types
286 and default signal handler struct fields
287 (based on patch from Murray Cumming <murray@usa.net>)
289 2002-01-10 Bill Haneman <bill.haneman@sun.com>
292 Update version number to 0.9, for Beta2 package.
294 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
296 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
297 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
300 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
302 * atk/atkcomponent.c (atk_component_add_focus_handler):
303 Add comments to clarify behavior if handler has already been added
305 * docs/tmpl/atktext.sgml:
306 Update for change of caret_changed to text_caret_moved
308 2002-01-05 Hans Breuer <hans@breuer.org>
310 * atk/makefile.msc : generate atk-enum-types.[hc]
311 NOTE: the long comment in atkobject.h is crashing perl,
312 at least version 5.005_02 built for MSWin32-x86-object
313 Binary build 506 provided by ActiveState. Temporary
314 deleting the AtkRole comment allows to work-around.
316 atk/atk.def : updated externals
318 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
320 * atk/atkgobjectaccessible.h
321 Fixed typo in define (reported by Jeff Franks)
323 * atk/atktext.c atk/atktext.h
324 Change name of default signal handler for text_caret_moved signal
325 from caret_changed to text_caret_moved
326 Change enum CARET_MOVED to TEXT_CARET_MOVED
327 (both issues reported by Jeff Franks)
329 2001-12-15 Michael Meeks <michael@ximian.com>
331 * atk/atkrelation.c (atk_relation_class_init):
333 (atk_relation_finalize): chain to parent.
335 * atk/atkrelationset.c (atk_relation_set_class_init),
336 (atk_relation_set_finalize): same fix.
338 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
340 * configure.in: Version 0.8, require GLib-1.3.12
342 * atk/makefile.msc (PKG_VER): Version 0.8.
344 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
346 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
347 for correct srcdir != builddir operation when
348 generating source files in srcdir.
350 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
352 * docs/tmpl/atkutil.sgml: remove some conflict
355 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
360 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
362 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
363 docs/tmpl/atkgobjectaccessible.sgml
365 * atk/Makefile.am atk/atk.h:
366 Add references to new files
368 * atk/atkobject.c atk/atkobject.h
369 docs/tmpl/atkobject.sgml:
370 Add new function atk_object_initialize
372 * atk/atkobjectfactory.c atk/atkobjectfactory.h
373 docs/tmpl/atkobjectfactory.sgml:
374 Add new function atk_object_factory_get_accessible_type
376 * docs/atk-sections.txt:
378 Add functions in atk-unused.txt
381 2001-12-17 Darin Adler <darin@bentspoon.com>
383 * atk/atktext.c: Add missing #include <string.h>
385 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
387 * atk/Makefile.am, tests/Makefile.am: Compile with
388 -DG_DISABLE_DEPRECATED. See #52790.
390 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
392 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
393 Remove unnecessary g_retunn_val_if_fail() call.
395 2001-12-08 Michael Meeks <michael@ximian.com>
397 * atk/atkregistry.c (atk_registry_class_init):
398 paranoia is not appropriate here, setup parent_class,
399 don't create a new default registry here - makes no
401 (atk_registry_finalize): chain to parent class, do
402 g_hash_table_destroys instead of g_frees.
404 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
407 Update to create atk-enum-types.h before compiling source files
408 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
410 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
412 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
413 docs/tmpl/atktext.sgml tests/testrelation.c:
414 Change atk_attribute_register to atk_text_attribute_register,
415 atk_attribute_get_value to atk_text_attribute_get_value,
416 atk_attribute_get_name to atk_text_attribute_get_name
417 atk_attribute_for_name to atk_text_attribuute_for_name
419 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
422 Add implementation of atk_attribute_register, atk_attribute_for_name
423 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
424 support extra attributes being defined
427 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
428 extra attributes to be defined
429 Add atk_attribute_register() and atk_attribute_for_name()
434 * docs/atk-sections.txt docs/tmpl/atktext.sgml
435 Update because of additions to atk/atktext.h
437 * tests/testrelation.c:
438 Add tests for text attributes
440 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
443 Update atk_role_register() to allow extra roles to be defined
444 Update atk_role_get_name() and atk_role_for_name() for newly defined
447 * tests/testrelation.c:
450 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
453 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
454 atk_relation_type_for_name()
457 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
458 atk_state_type_for_name()
460 * tests/testrelation.c, tests/teststateset.c:
461 Update tests as name componenets are separated by hyphen (-) rather
464 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
467 Generate files atk-enum-types.c and atk-enums-types.h to create
471 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
473 2001-11-28 Bill Haneman <bill.haneman@sun.com>
476 Changed calls to g_type_class_peek() to g_type_class_ref() where
477 it makes more sense, and in other places check for a non-null
478 klass return before trying to call class methods. This prevents
479 SEGV if no Atk-implementation library has been loaded.
482 Fixed gtk-doc warning.
484 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
486 * atk/atkobject.[c|h]:
487 Add functions atk_role_get_name() and atk_role_for_name() which
488 transform a role into an untranslated string
489 Update comments in atkobject.h which refer to property names
492 Correct error in atk_relation_type_get_name
494 * docs/atk-sections.txt
495 Added atk_role_get_name and atk_role_for_name
500 2001-11-23 Hans Breuer <hans@breuer.org>
502 * atk/atk.def : updated externals
504 * atk/atktext.c atk/atkutil.c : added two spaces to fix
505 minor coding style issues. Found by my exports generator.
507 * atk/makefile.msc : version 0.7, use build dir from
510 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
514 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
516 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
518 * atk/atknoopobject.c:
519 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
522 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
524 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
525 docs/tmpl/atkrelation.sgml:
526 Change atk_relation_type_from_string to atk_relation_type_for_name
527 Add atk_relation_type_get_name
529 * atk/atkrelationtype.c:
530 Change atk_relation_type_from_string to atk_relation_type_for_name
531 Add atk_relation_type_get_name
532 Update atk_relation_type_register() to correctly register new
536 Changed name of static variable type to last_type
537 Changed name of paremeter if atk_state_type_get_name to type to match
543 * tests/README, tests/Makefile.am
544 Add new test file testrelation.c
546 2001-11-22 Bill Haneman <bill.haneman@sun.com>
548 * atk/atkutil.c (atk_add_key_event_listener):
549 Fix gtk-doc comment and clarify use of 'data' gpointer.
551 2001-11-22 Michael Meeks <michael@ximian.com>
553 * atk/atkutil.c (atk_add_key_event_listener): switch
556 * atk/atkobject.c (atk_object_real_get_property):
559 2001-11-21 Michael Meeks <michael@ximian.com>
561 * atk/atkrelation.c: pull in string.h for strcmp
563 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
565 * atk/atkutil.c (atk_add_global_event_listener),
566 (atk_get_toolkit_name, atk_get_toolkit_version):
569 2001-11-21 Bill Haneman <bill.haneman@sun.com>
571 * atk/atkrelation.c: Added gtk-doc docs for
572 atk_relation_type_from_string.
574 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
576 * atk/atkobject.h (enum): Fix trailing comma on
579 * docs/atk-sections.txt: Update.
583 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
585 * atk/atkobject.[c|h]:
586 Add additional argument (name) to state-change signal
587 Update atk_object_notify_state_change to take account of
588 extra argument for state-change
590 * atk/atkmarshal.list:
591 Add marshaller for VOID:STRING,BOOLEAN
593 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
595 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
596 Add enum AtkLayer and functions atk_object_get_layer and
597 atk_object_get_mdi_zorder
599 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
601 * atk/atkobject.[c|h]:
602 Remove property accessible-state; use signal state-change instead
603 Change signature of state-change handler to take gboolean as argument
604 instead of AtkPropertyValues
605 Update atk_object_notify_state_change() to emit state-change signal
607 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
608 Remove state ATK_STATE_COLLAPSED
610 2001-11-19 Bill Haneman <bill.haneman@sun.com>
614 Added state-changed signal to atkobject, in anticipation of
615 deprecating the accessible-state property.
618 Fixed signature of atk_util_add_key_listener () to
619 take an AtkKeySnoopFunc instead of a pointer to same.
621 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
623 * atk/atkobject.c (atk_object_notify_state_change):
624 Fix bug in calculation of number of toggle states
627 Correct out-by-1 error in atk_state_type_register()
628 Use type (number of states defined) in atk_state_type_get_name()
629 and atk_state_type_for_name()
631 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
633 * atk/atkeditabletext.c:
634 Remove unused structure _AtkEditableTextIfaceClass
636 * atk/atkobject.[c|h]
637 Remove signals model_changed and selection_changed
639 * atk/selection.[c|h]
640 Add signal selection_changed
643 Remove unused structure _AtkTableIfaceClass
644 Add signal model_changed
647 Remove unused structure _AtkTextIfaceClass
648 Add signal text_selection_changed
650 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
651 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
652 Documentation changes
654 2001-11-17 Tor Lillqvist <tml@iki.fi>
656 * atk-zip.sh.in: Build separate runtime and developer packages.
658 * atk/atk.def: Update.
660 2001-11-14 Bill Haneman <bill.haneman@sun.com>
664 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
666 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
669 to allow non-GTK-dependent installation of key snoop functions.
670 This also meant adding definitions of AtkKeySnoopFunc and
673 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
675 * atk/atkobject.c (atk_object_notify_state_change):
676 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
677 to ATK_STATE_EXPANDED or vice versa.
679 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
682 Add role ATK_ROLE_TREE_TABLE
685 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
686 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
688 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
689 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
690 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
691 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
692 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
693 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
694 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
695 Update to reflect the current state of the documentation in the code.
697 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
699 * atk/relation.h, docs/tmpl/atkrelation.sgml:
700 Add two new relations ATK_RELATION_NODE_CHILDREN and
701 ATK_RELATION_NODE_PARENT to support compound objects in a
702 node or cell of a tree or table
703 Added descriptions of all relations which are defined
706 Remove functions atk_table_real_get_index_at(),
707 atk_table_real_get_column_at_index() and
708 atk_table_real_get_row_at_index()
709 Correct typos in documentation of other functions.
711 2001-10-28 Tor Lillqvist <tml@iki.fi>
713 * atk-zip.sh.in: New file, used to build developer package for
717 * configure.in: Add it.
719 * atk/Makefile.am: Add rules to install and uninstall mingw import
722 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
724 * atk/atkobject.[c|h]
725 Remove the following properties
726 accessible-child - use signal children_changed for notification
727 accessible-text - use signal text_changed for notification
728 accessible-caret - use signal text_caret_moved for notification
729 accessible-selection - use new signal selection_changed
731 accessible-visible-data - use new signal visible_data_changed
733 accessible-model - use new signal model_changed for notification
734 Notify when role or parent changes
735 Allow parent and role to be set or got using g_object_set() or
738 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
744 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
746 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
747 Add role ATK_ROLE_TERMINAL for an accessible terminal.
749 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
751 * atk/atkobject.c (atk_object_notify_state_change):
752 Initialize AtkPropertyValue data structure to 0 instead of using
755 2001-10-19 Tor Lillqvist <tml@iki.fi>
757 * configure.in: Set automake conditionals OS_WIN32 if on (native)
758 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
759 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
761 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
762 -export-symbols atk.def. If lib.exe is available, generate
763 atk.lib, and install it.
765 * atk/atk.def: Update with new entry points.
767 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
769 * atk/atkobject.[c|], docs/atk-sections.txt,
770 docs/tmpl/atkobject.sgml:
771 Add convenience function atk_object_notify_state_change()
772 to generate property notification of state change.
774 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
775 Correct comments on functions atk_attribute_get_name() and
776 atk_attribute_get_value()
778 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
781 Update comments in atk_text_get_text_[at|after|before]_offset()
782 to clarify what these functions will return.
784 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
787 Update comments in atk_text_get_run_attributes() and
788 atk_text_get_default_attributes().
790 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
793 Change "property-change" signal to allow detail (i.e. property name)
794 and add detail in atk_object_notify().
796 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
799 Correct order of attribute names in text_attr_name array.
801 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
804 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
805 Use enum AtkTextAttribute to specify what attribute are supported
806 rather than hash defines. Define new functions atk_attribute_get_name()
807 and atk_attribute_get_value() which return the strings for the
808 attribute name and values for those attribute which have named values.
810 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
812 * atk/atktext.c (atk_text_get_run_attributes):
815 * atk/atktext.c (atk_text_get_default_attributes):
816 Add call to set iface.
818 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
821 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
822 Add new function atk_text_get_default_attributes
823 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
825 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
827 * atk/atktext.c (atk_attribute_set_free):
828 Avoid leaking of AtkAttributeSet data structure; speed up code.
830 * docs/tmpl.atk*.sgml
831 Updated to reflect current APIs.
833 2001-10-01 jacob berkman <jacob@ximian.com>
835 * docs/Makefile.am (dist-hook-local): depend on all-local so that
836 make dist works correctly w/o having to build first
838 2001-10-01 Tor Lillqvist <tml@iki.fi>
840 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
842 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
844 * configure.in (ATK_MICRO_VERSION): Version 0.6
845 (because libglade will depend on a the small api addition below)
847 * atk/makefile.msc (PKG_VER): Version 0.6
850 * atk/atkrelation.c: (AtkRelationType
851 atk_relation_type_from_string (const gchar *name)): Added method.
854 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
856 * configure.in (ATK_MICRO_VERSION): Version 0.5
858 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
860 * atk/makefile.msc (PKG_VER): Version 0.5
862 2001-09-21 Hans Breuer <hans@breuer.org>
864 * atk/atk.def : updated externals
865 * atk/makefile.msc : version 0.4
867 * atk/atktext.c (atk_text_get_character_extents) : real_height
868 is a reference to int, so use &local_height
870 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
874 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
876 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
877 up ATK_VERSION to 0.4, interface age 0, binary age 0.
878 (from 0.2 which was not properly updated last time).
879 depend on glib 1.3.8.
883 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
886 Add object reference when object is set as accessible_parent
888 2001-09-05 Mark McLoughlin <mark@skynet.ie>
890 * configure.in: remember ACLOCAL_FLAGS.
892 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
895 Change atk_table_get_caption() and atk_table_set_caption()
896 to deal with AtkObject* rather than gchar*
897 Remove redundant and incorrect comments
899 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
901 * configure.in: Version 0.3
903 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
907 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
910 Correct property definitions for "accessible-table-caption",
911 "accessible-table-column-description",
912 "accessible-table-row-description"
914 Update comments to include all properties defined
916 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
918 * atk/atkhyperlink.h:
919 Change AtkHyperLink to AtkHyperlink in comment
920 * atk/atkhypertext.[c|h]:
921 Change AtkHyperLink to AtkHyperlink
922 * atk/atktable.[c|h]:
923 Make gchar* arguments const; make return value of type gchar*
925 * docs/atk-sections.txt
926 Remove reference to AtkHyperLink
927 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
928 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
931 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
934 Add functions atk_table_real_get_index_at(),
935 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
936 as default implementations for atk_table_get_index_at(),
937 atk_table_get_row_at_index(), atk_table_get_column_at_index()
939 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
942 Refer to return value in function documentation for
946 * docs/tmpl/atkaction.sgml:
947 Update to include return value
949 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
951 * atk/atkaction.c atk/atkaction.h:
952 Made atk_action_do_action return a gboolean as the class member of
957 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
959 * docs/tmpl/atkimage.sgml atk/atkimage.h:
960 Swap height and width arguments to atk_image_get_image_size
962 Swap height and height arguments to atk_image_get_image_size
963 Do not crash if NULL pointers are passed for return values
965 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
967 * docs/tmpl/atktext.sgml atk/atktext.h:
968 Change parameter names *offset to *_offset
969 * atk/atkcomponent.c:
970 Do not crash if NULL pointers are passed for return values
972 Change parameter names *offset to *_offset
973 Do not crash if NULL pointers are passed for return values
975 2001-08-16 Bill Haneman <bill.haneman@sun.com>
978 Changed g_type_class_peek() to g_type_class_ref()
979 in atk_add_global_event_listener(), since
980 g_type_class_peek() could return NULL when an
981 instance of the class had not been created.
983 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
985 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
986 Ensure that atk_attribute_set_free is in the documentation.
988 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
990 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
991 Swapped order of width and height arguments to
992 atk_text_get_character_extents()
993 Changed AtkAttrributeSet_free to atk_attribute_set_free
995 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
997 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
998 Changed "length" argument of atk_text_get_character_extents() to
1001 2001-08-15 Jens Finke <jens@gnome.org>
1003 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
1004 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
1005 added a AC_SUBST for it. This is needed for the spec.in file.
1006 Added atk.spec to output list.
1007 * atk.spec.in: New file.
1009 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
1011 * atk/atkcomponent.[c|h]
1012 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
1013 Change atk_component_get_accessible_at_point to
1014 atk_component_ref_accessible_at_point so it will work for flyweights
1016 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
1018 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
1021 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
1023 * atk/atkaction.c, atk/atkcomponent.c
1024 Remove all instances of g_return_if_fail (foo != NULL); that are
1025 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1026 since the second check catches the NULL.
1027 * atk/atkcomponent.c
1028 Add functions atk_component_real_contains(),
1029 atk_component_real_get_position(), atkcomponent_real_get_size()
1030 as default implementations for atk_component_contains(),
1031 atk_component_get_position(), atk_component_get_size()
1033 2001-08-07 Brian Cameron <brian.cameron@sun.com>
1035 * atk/atkimage.[ch] docs/atk-sections.txt
1036 docs/tmpl/atkimage.sgml
1037 Updated AtkImage get_position to get_image_position
1038 so the naming is consistant. Now get_image_position
1039 and get_image_size return -1 for x/y/height/width
1040 if AtkImage implementations of these functions is
1043 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
1046 Create an object relation set when the object is created.
1048 2001-07-30 Brian Cameron <brian.cameron@sun.com>
1051 Changed first argument of atk_add_global_event_listener
1052 so the callback function is of type GSignalEmissionHook
1053 instead of AtkEventListener. AtkEventListener is
1054 appropriate for Focus event callbacks, but not generic
1057 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1060 Add function atk_object_real_ref_state_set() which creates the
1061 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1064 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1067 Remove all instances of g_return_if_fail (foo != NULL); that are
1068 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1069 since the second check catches the NULL.
1071 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
1074 Fix problem with ATK not building after running make maintainer-clean
1075 and autogen.sh: add extra files to MAINTAINERCLEANFILES
1077 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1080 * atk/atkeditabletext.h
1082 * atk-uninstalled.pc.in
1085 Removed (unused) #defines of pango/pango.h
1086 Removed references to/dependencies on pango from .pc files
1087 Removed dependencies on pango from makefile.msc and configure.in
1089 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
1091 * atk/atkobject.[c|h]
1092 Move some implementation from GAIL:
1093 Default implementations for some some functions
1094 atk_object_real_get_name, atk_object_real_set_name,
1095 atk_object_real_get_description, atk_object_real_set_description,
1096 atk_object_real_get_parent, atk_object_real_set_parent,
1097 atk_object_real_get_role,
1098 atk_object_real_connect_property_change_handler,
1099 atk_object_real_remove_property_change_handler,
1101 definition of property-changed signal.
1102 Initialize pointers to NULL in atk_object_init().
1103 Initialize uninitialized function pointers to NULL in
1104 atk_object_class_init().
1106 2001-07-23 Brian Cameron <brian.cameron@sun.com>
1109 Changed children_changed signal to allow NULL pointers
1110 for the 2nd argument to the signal handler.
1112 2001-07-20 Hans Breuer <hans@breuer.org>
1114 * atk/atk.def : added more exports
1115 * atk/makefile.msc : updated win32 build
1117 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
1119 * atk/atkaction.[c|h], docs/atk-sections.txt,
1120 docs/tmpl/atkaction.sgml
1121 Add atk_action_get_name() and atk_action_set_description()
1123 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
1125 * atk/atkstate.[c|h]
1126 Add ATK_STATE_ENABLED so we can distinguish between a consistent
1127 and inconsistent GtkToggleButton
1129 2001-07-16 Brian Cameron <brian.cameron@sun.com>
1131 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
1132 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
1133 gail_textattributes_update.pat is for gail/gail and integrates the
1134 ATK_ATTRIBUTE_* macros in the gail implementations.
1135 atk_docs_textattributes_update.pat is for atk/docs and patches
1136 atk-sections.txt etc. for improved docs
1137 atk_atk_textattributes_update.pat is for atk/atk and included the
1138 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
1140 2001-07-13 Darin Adler <darin@bentspoon.com>
1142 * atk/atkstate.c: Add missing <string.h> include.
1143 * tests/teststateset.c: Add missing <string.h> include.
1145 2001-07-13 Darin Adler <darin@bentspoon.com>
1147 * .cvsignore: Ignore some generated files.
1148 * autogen.sh: Get rid of call to autoheader since the
1149 configure file doesn't include AM_CONFIG_HEADER.
1151 2001-07-11 Brian Cameron <brian.cameron@sun.com>
1153 * tmpl/atkdocument.sgml
1154 Added new file for docs.
1156 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
1158 * atk/atkimage.c atk/atkutil.c
1159 Changes to build with Sun's FORTE compiler.
1161 2001-07-10 Brian Cameron <brian.cameron@sun.com>
1163 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
1164 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
1165 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
1166 tmpl/atktext.sgml tmpl/atkutil.sgml
1169 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
1171 * atk/atktext.c (atk_text_base_init):
1172 * atk/atktable.c (atk_table_base_init):
1173 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
1174 to adapt to recent GSignal changes.
1176 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1178 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
1179 docs/tmpl/atkutil.sgml
1180 Added new functiosn to AtkUtil.
1182 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1184 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
1185 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
1186 docs/tmpl/atkobject.sgml
1187 Added new atk document interface.
1189 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1191 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
1192 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
1193 Updated so that functions that take screen coords as
1194 input/output also take an enum specifying whether
1195 the coords are screen or top-level window based.
1196 Updated docs as well.
1198 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1200 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
1201 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
1202 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
1203 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
1204 atk/docs/tmpl/atkstreamablecontent.sgml
1205 Cleaned up docs. Added atkstreamablecontent.sgml
1207 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1209 *atk/atktable.h, atk/atktable.c
1210 Updated signal handler definitions.
1212 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1215 Updated AtkXYCoords enum.
1217 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1219 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
1220 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
1221 atk/atkimage.c atk/atkimage.h atk/atkobject.c
1222 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
1223 atk/atkstateset.c atk/atkstreamablecontent.c
1224 atk/atkstreamablecontent.h atk/atktable.c
1225 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
1226 and some docs/tmpl files.
1227 Updated gtk-docs fixing spelling errors and making minor
1230 2001-06-27 Louise Miller <lousie.miller@sun.com>
1232 *atk/atkselection.h, atk/atkselection.c
1233 changed return type to gboolean for
1234 atk_selection_select_all_selection
1236 2001-06-26 Brian Cameron <brian.cameron@sun.com>
1238 *atk/atkstate.h atk/atkstate.c
1239 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
1240 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
1241 docs/tmpl/atktext.sgml
1242 Added ATK_STATE_STALE. Updated docs.
1244 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
1247 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
1249 2001-06-21 Brian Cameron <brian.cameron@sun.com>
1251 * atk/atkeditabletext.h, atk/atkobject.h,
1253 Added AtkAttributeSet_free() convenience
1256 2001-06-20 Peter Williams <peterw@ximian.com>
1258 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1259 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1260 G_{BEGIN,END}_DECLS.
1262 2001-06-20 Brian Cameron <brian.cameron@sun.com>
1264 * atk/atktable.c, atk/atkmarshal.list
1265 Removed needless marshal and updated signal handlers in
1268 2001-06-20 Louise Miller <louise.miller@sun.com>
1270 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
1271 Changed parameters for get_selected_rows/get_selected_columns
1272 Added 4 new functions, add_row_selection, remove_row_selection,
1273 add_column_selection, remove_column_selection
1275 2001-06-19 Brian Cameron <brian.cameron@sun.com>
1278 Fixed minor bug with signals.
1280 2001-06-18 Brian Cameron <brian.cameron@sun.com>
1285 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1287 * atk/atkselection.h atk/atkselection.c
1288 Now add_selection, clear_selection, and remove_selection
1289 return a boolean indicating SUCCESS/FAILURE to indicate
1290 if the operation was successful.
1292 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1294 * atk/atktable.h atk/atktable.h
1295 Updated so now the get_text_before|at|after functions
1296 return the start & end offset of the string. Updated the
1299 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
1301 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1303 2001-06-11 Havoc Pennington <hp@redhat.com>
1307 * configure.in: bump version to 0.2 and add infrastructure for
1308 libtool version info. Assumes GTK versioning scheme (major.minor
1309 is binary compatible)
1311 * atk/Makefile.am (LDFLAGS): set version info
1312 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1314 2001-06-13 Brian Cameron <brian.cameron@sun.com>
1316 * atk/atktable.h, atk/atktable.c
1317 Updated so that get/set row/column header functions
1318 work with AtkObjects rather than AtkTables. Organized
1319 the header file a little more cleanly. Also the get/set
1320 row_description and caption functions now use gchar *
1321 rather than AtkObject.
1323 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
1325 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1326 Add signal model-changed.
1328 * atk/atkobject.c: Add properties
1329 accessible-role, accessible-table-caption,
1330 accessible-table-column-header, accessible-table-column_description.
1331 accessible-table-row-header, accessible-table-row_description.
1332 accessible-table-summary, accessible-model
1334 2001-06-12 Brian Cameron <brian.cameron@sun.com>
1336 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1337 Updated atkeditabletext and atktext interfaces so they
1338 now properly define the get/set attribute methods and now
1339 get_offset_at_point and get_character_extents can request
1340 x,y coords by either widget or screen coords.
1342 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
1344 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1345 CFLAGS, not in LIBS. (Always linking with -lpthread
1346 is a noticeable speed hit.)
1348 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
1350 * atk/Makefile.am: Really fix marshal generation.
1352 2001-06-07 Havoc Pennington <hp@redhat.com>
1354 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1355 glib-genmarshal stuff
1357 2001-06-07 Havoc Pennington <hp@redhat.com>
1359 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1362 * configure.in: rearrange the library checks to support
1365 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1367 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1368 ATK in giant GTK tarball
1370 2001-06-07 Brian Cameron <brian.cameron@sun.com>
1372 * docs/atk-api.sgml docs/atk-sections.txt
1373 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1374 docs/tmpl/atktext.sgml
1375 Removed docs/atk-api.sgml since it is not used.
1376 Updated sgml files and atk-sections.txt to reflect
1377 recent changes to the atktext and atkeditabletext
1380 2001-06-06 Brian Cameron <brian.cameron@sun.com>
1382 * atk/atktext.h atk/atktext.h
1383 Updated to new atktext functions for getting attributes.
1385 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
1387 * New files atk/atkstreamablecontent.[ch]
1388 Updated files: atk/Makefile.am, atk/atk.h
1390 * atk/atkvalue.c: Updated comments
1392 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
1394 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
1396 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
1398 * atk/atkobject.c: Add property accessible-visible-data
1400 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
1402 * atk/atkobject.c: Add support for setting and getting
1403 accessible-value property.
1405 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
1407 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
1409 * atk/atkeditabletext.[ch], atk/atktext.[ch]
1411 * docs/atk-overrides.txt, docs/Makefile.am
1412 Updated the interface for dealing with selected
1413 text to handle multiple selected regions. Removed
1414 get_row_col_at_offset from atktext.[ch]. Added
1415 docs/atk-overrides.txt file.
1417 Thu May 31 Brian Cameron <brian.cameron@sun.com>
1419 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
1420 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
1421 Added atk_marshal_VOID__INT_INT marshaller. Updated the
1422 Makefiles so the proper marshall files get included in the
1423 dist. Updated the Makefiles and configure.in so that the
1424 docs get included in the dist.
1426 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
1428 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
1430 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1432 * atk/atkobject.c: Define new properties accessible-text,
1433 accessible-caret, accessible-selection and accessible-value
1435 2001-05-29 Brian Cameron <brian.cameron@sun.com>
1437 * docs/atk-sections.txt
1440 Improved the layout/formatting of the atk docs. Added docs/tmpl
1443 2001-05-28 Brian Cameron <brian.cameron@sun.com>
1446 Now properly set the initialized flag when setting up signals.
1447 Updated the atk-docs in several files
1449 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
1451 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
1452 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
1453 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
1454 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
1455 Fix warnings generated by Sun FORTE compiler
1457 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
1459 * atk/atkcomponent.c atk/atkvalue.c
1460 Remove return calls in functions which return void
1462 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
1464 * atk/atkobject.h: Correct naming of role for status bar
1467 Clarify behaviour of atk_text_get_text_after/at/before_offset
1469 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
1471 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
1473 2001-01-06 Hans Breuer <hans@breuer.org>
1475 * atk/makefile.msc atk/atk.def (new files) :
1476 Enable build for win32, no sourc changes necessary.
1478 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
1482 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
1484 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
1486 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>