1 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
4 Add functions atk_role_get_name() and atk_role_for_name() which
5 transform a role into an untranslated string
6 Update comments in atkobject.h which refer to property names
9 Correct error in atk_relation_type_get_name
11 * docs/atk-sections.txt
12 Added atk_role_get_name and atk_role_for_name
17 2001-11-23 Hans Breuer <hans@breuer.org>
19 * atk/atk.def : updated externals
21 * atk/atktext.c atk/atkutil.c : added two spaces to fix
22 minor coding style issues. Found by my exports generator.
24 * atk/makefile.msc : version 0.7, use build dir from
27 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
31 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
33 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
35 * atk/atknoopobject.c:
36 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
39 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
41 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
42 docs/tmpl/atkrelation.sgml:
43 Change atk_relation_type_from_string to atk_relation_type_for_name
44 Add atk_relation_type_get_name
46 * atk/atkrelationtype.c:
47 Change atk_relation_type_from_string to atk_relation_type_for_name
48 Add atk_relation_type_get_name
49 Update atk_relation_type_register() to correctly register new
53 Changed name of static variable type to last_type
54 Changed name of paremeter if atk_state_type_get_name to type to match
60 * tests/README, tests/Makefile.am
61 Add new test file testrelation.c
63 2001-11-22 Bill Haneman <bill.haneman@sun.com>
65 * atk/atkutil.c (atk_add_key_event_listener):
66 Fix gtk-doc comment and clarify use of 'data' gpointer.
68 2001-11-22 Michael Meeks <michael@ximian.com>
70 * atk/atkutil.c (atk_add_key_event_listener): switch
73 * atk/atkobject.c (atk_object_real_get_property):
76 2001-11-21 Michael Meeks <michael@ximian.com>
78 * atk/atkrelation.c: pull in string.h for strcmp
80 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
82 * atk/atkutil.c (atk_add_global_event_listener),
83 (atk_get_toolkit_name, atk_get_toolkit_version):
86 2001-11-21 Bill Haneman <bill.haneman@sun.com>
88 * atk/atkrelation.c: Added gtk-doc docs for
89 atk_relation_type_from_string.
91 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
93 * atk/atkobject.h (enum): Fix trailing comma on
96 * docs/atk-sections.txt: Update.
100 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
102 * atk/atkobject.[c|h]:
103 Add additional argument (name) to state-change signal
104 Update atk_object_notify_state_change to take account of
105 extra argument for state-change
107 * atk/atkmarshal.list:
108 Add marshaller for VOID:STRING,BOOLEAN
110 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
112 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
113 Add enum AtkLayer and functions atk_object_get_layer and
114 atk_object_get_mdi_zorder
116 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
118 * atk/atkobject.[c|h]:
119 Remove property accessible-state; use signal state-change instead
120 Change signature of state-change handler to take gboolean as argument
121 instead of AtkPropertyValues
122 Update atk_object_notify_state_change() to emit state-change signal
124 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
125 Remove state ATK_STATE_COLLAPSED
127 2001-11-19 Bill Haneman <bill.haneman@sun.com>
131 Added state-changed signal to atkobject, in anticipation of
132 deprecating the accessible-state property.
135 Fixed signature of atk_util_add_key_listener () to
136 take an AtkKeySnoopFunc instead of a pointer to same.
138 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
140 * atk/atkobject.c (atk_object_notify_state_change):
141 Fix bug in calculation of number of toggle states
144 Correct out-by-1 error in atk_state_type_register()
145 Use type (number of states defined) in atk_state_type_get_name()
146 and atk_state_type_for_name()
148 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
150 * atk/atkeditabletext.c:
151 Remove unused structure _AtkEditableTextIfaceClass
153 * atk/atkobject.[c|h]
154 Remove signals model_changed and selection_changed
156 * atk/selection.[c|h]
157 Add signal selection_changed
160 Remove unused structure _AtkTableIfaceClass
161 Add signal model_changed
164 Remove unused structure _AtkTextIfaceClass
165 Add signal text_selection_changed
167 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
168 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
169 Documentation changes
171 2001-11-17 Tor Lillqvist <tml@iki.fi>
173 * atk-zip.sh.in: Build separate runtime and developer packages.
175 * atk/atk.def: Update.
177 2001-11-14 Bill Haneman <bill.haneman@sun.com>
181 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
183 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
186 to allow non-GTK-dependent installation of key snoop functions.
187 This also meant adding definitions of AtkKeySnoopFunc and
190 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
192 * atk/atkobject.c (atk_object_notify_state_change):
193 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
194 to ATK_STATE_EXPANDED or vice versa.
196 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
199 Add role ATK_ROLE_TREE_TABLE
202 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
203 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
205 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
206 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
207 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
208 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
209 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
210 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
211 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
212 Update to reflect the current state of the documentation in the code.
214 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
216 * atk/relation.h, docs/tmpl/atkrelation.sgml:
217 Add two new relations ATK_RELATION_NODE_CHILDREN and
218 ATK_RELATION_NODE_PARENT to support compound objects in a
219 node or cell of a tree or table
220 Added descriptions of all relations which are defined
223 Remove functions atk_table_real_get_index_at(),
224 atk_table_real_get_column_at_index() and
225 atk_table_real_get_row_at_index()
226 Correct typos in documentation of other functions.
228 2001-10-28 Tor Lillqvist <tml@iki.fi>
230 * atk-zip.sh.in: New file, used to build developer package for
234 * configure.in: Add it.
236 * atk/Makefile.am: Add rules to install and uninstall mingw import
239 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
241 * atk/atkobject.[c|h]
242 Remove the following properties
243 accessible-child - use signal children_changed for notification
244 accessible-text - use signal text_changed for notification
245 accessible-caret - use signal text_caret_moved for notification
246 accessible-selection - use new signal selection_changed
248 accessible-visible-data - use new signal visible_data_changed
250 accessible-model - use new signal model_changed for notification
251 Notify when role or parent changes
252 Allow parent and role to be set or got using g_object_set() or
255 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
261 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
263 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
264 Add role ATK_ROLE_TERMINAL for an accessible terminal.
266 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
268 * atk/atkobject.c (atk_object_notify_state_change):
269 Initialize AtkPropertyValue data structure to 0 instead of using
272 2001-10-19 Tor Lillqvist <tml@iki.fi>
274 * configure.in: Set automake conditionals OS_WIN32 if on (native)
275 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
276 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
278 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
279 -export-symbols atk.def. If lib.exe is available, generate
280 atk.lib, and install it.
282 * atk/atk.def: Update with new entry points.
284 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
286 * atk/atkobject.[c|], docs/atk-sections.txt,
287 docs/tmpl/atkobject.sgml:
288 Add convenience function atk_object_notify_state_change()
289 to generate property notification of state change.
291 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
292 Correct comments on functions atk_attribute_get_name() and
293 atk_attribute_get_value()
295 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
298 Update comments in atk_text_get_text_[at|after|before]_offset()
299 to clarify what these functions will return.
301 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
304 Update comments in atk_text_get_run_attributes() and
305 atk_text_get_default_attributes().
307 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
310 Change "property-change" signal to allow detail (i.e. property name)
311 and add detail in atk_object_notify().
313 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
316 Correct order of attribute names in text_attr_name array.
318 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
321 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
322 Use enum AtkTextAttribute to specify what attribute are supported
323 rather than hash defines. Define new functions atk_attribute_get_name()
324 and atk_attribute_get_value() which return the strings for the
325 attribute name and values for those attribute which have named values.
327 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
329 * atk/atktext.c (atk_text_get_run_attributes):
332 * atk/atktext.c (atk_text_get_default_attributes):
333 Add call to set iface.
335 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
338 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
339 Add new function atk_text_get_default_attributes
340 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
342 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
344 * atk/atktext.c (atk_attribute_set_free):
345 Avoid leaking of AtkAttributeSet data structure; speed up code.
347 * docs/tmpl.atk*.sgml
348 Updated to reflect current APIs.
350 2001-10-01 jacob berkman <jacob@ximian.com>
352 * docs/Makefile.am (dist-hook-local): depend on all-local so that
353 make dist works correctly w/o having to build first
355 2001-10-01 Tor Lillqvist <tml@iki.fi>
357 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
359 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
361 * configure.in (ATK_MICRO_VERSION): Version 0.6
362 (because libglade will depend on a the small api addition below)
364 * atk/makefile.msc (PKG_VER): Version 0.6
367 * atk/atkrelation.c: (AtkRelationType
368 atk_relation_type_from_string (const gchar *name)): Added method.
371 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
373 * configure.in (ATK_MICRO_VERSION): Version 0.5
375 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
377 * atk/makefile.msc (PKG_VER): Version 0.5
379 2001-09-21 Hans Breuer <hans@breuer.org>
381 * atk/atk.def : updated externals
382 * atk/makefile.msc : version 0.4
384 * atk/atktext.c (atk_text_get_character_extents) : real_height
385 is a reference to int, so use &local_height
387 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
391 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
393 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
394 up ATK_VERSION to 0.4, interface age 0, binary age 0.
395 (from 0.2 which was not properly updated last time).
396 depend on glib 1.3.8.
400 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
403 Add object reference when object is set as accessible_parent
405 2001-09-05 Mark McLoughlin <mark@skynet.ie>
407 * configure.in: remember ACLOCAL_FLAGS.
409 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
412 Change atk_table_get_caption() and atk_table_set_caption()
413 to deal with AtkObject* rather than gchar*
414 Remove redundant and incorrect comments
416 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
418 * configure.in: Version 0.3
420 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
424 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
427 Correct property definitions for "accessible-table-caption",
428 "accessible-table-column-description",
429 "accessible-table-row-description"
431 Update comments to include all properties defined
433 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
435 * atk/atkhyperlink.h:
436 Change AtkHyperLink to AtkHyperlink in comment
437 * atk/atkhypertext.[c|h]:
438 Change AtkHyperLink to AtkHyperlink
439 * atk/atktable.[c|h]:
440 Make gchar* arguments const; make return value of type gchar*
442 * docs/atk-sections.txt
443 Remove reference to AtkHyperLink
444 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
445 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
448 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
451 Add functions atk_table_real_get_index_at(),
452 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
453 as default implementations for atk_table_get_index_at(),
454 atk_table_get_row_at_index(), atk_table_get_column_at_index()
456 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
459 Refer to return value in function documentation for
463 * docs/tmpl/atkaction.sgml:
464 Update to include return value
466 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
468 * atk/atkaction.c atk/atkaction.h:
469 Made atk_action_do_action return a gboolean as the class member of
474 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
476 * docs/tmpl/atkimage.sgml atk/atkimage.h:
477 Swap height and width arguments to atk_image_get_image_size
479 Swap height and height arguments to atk_image_get_image_size
480 Do not crash if NULL pointers are passed for return values
482 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
484 * docs/tmpl/atktext.sgml atk/atktext.h:
485 Change parameter names *offset to *_offset
486 * atk/atkcomponent.c:
487 Do not crash if NULL pointers are passed for return values
489 Change parameter names *offset to *_offset
490 Do not crash if NULL pointers are passed for return values
492 2001-08-16 Bill Haneman <bill.haneman@sun.com>
495 Changed g_type_class_peek() to g_type_class_ref()
496 in atk_add_global_event_listener(), since
497 g_type_class_peek() could return NULL when an
498 instance of the class had not been created.
500 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
502 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
503 Ensure that atk_attribute_set_free is in the documentation.
505 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
507 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
508 Swapped order of width and height arguments to
509 atk_text_get_character_extents()
510 Changed AtkAttrributeSet_free to atk_attribute_set_free
512 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
514 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
515 Changed "length" argument of atk_text_get_character_extents() to
518 2001-08-15 Jens Finke <jens@gnome.org>
520 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
521 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
522 added a AC_SUBST for it. This is needed for the spec.in file.
523 Added atk.spec to output list.
524 * atk.spec.in: New file.
526 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
528 * atk/atkcomponent.[c|h]
529 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
530 Change atk_component_get_accessible_at_point to
531 atk_component_ref_accessible_at_point so it will work for flyweights
533 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
535 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
538 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
540 * atk/atkaction.c, atk/atkcomponent.c
541 Remove all instances of g_return_if_fail (foo != NULL); that are
542 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
543 since the second check catches the NULL.
545 Add functions atk_component_real_contains(),
546 atk_component_real_get_position(), atkcomponent_real_get_size()
547 as default implementations for atk_component_contains(),
548 atk_component_get_position(), atk_component_get_size()
550 2001-08-07 Brian Cameron <brian.cameron@sun.com>
552 * atk/atkimage.[ch] docs/atk-sections.txt
553 docs/tmpl/atkimage.sgml
554 Updated AtkImage get_position to get_image_position
555 so the naming is consistant. Now get_image_position
556 and get_image_size return -1 for x/y/height/width
557 if AtkImage implementations of these functions is
560 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
563 Create an object relation set when the object is created.
565 2001-07-30 Brian Cameron <brian.cameron@sun.com>
568 Changed first argument of atk_add_global_event_listener
569 so the callback function is of type GSignalEmissionHook
570 instead of AtkEventListener. AtkEventListener is
571 appropriate for Focus event callbacks, but not generic
574 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
577 Add function atk_object_real_ref_state_set() which creates the
578 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
581 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
584 Remove all instances of g_return_if_fail (foo != NULL); that are
585 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
586 since the second check catches the NULL.
588 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
591 Fix problem with ATK not building after running make maintainer-clean
592 and autogen.sh: add extra files to MAINTAINERCLEANFILES
594 2001-07-25 Bill Haneman <bill.haneman@sun.com>
597 * atk/atkeditabletext.h
599 * atk-uninstalled.pc.in
602 Removed (unused) #defines of pango/pango.h
603 Removed references to/dependencies on pango from .pc files
604 Removed dependencies on pango from makefile.msc and configure.in
606 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
608 * atk/atkobject.[c|h]
609 Move some implementation from GAIL:
610 Default implementations for some some functions
611 atk_object_real_get_name, atk_object_real_set_name,
612 atk_object_real_get_description, atk_object_real_set_description,
613 atk_object_real_get_parent, atk_object_real_set_parent,
614 atk_object_real_get_role,
615 atk_object_real_connect_property_change_handler,
616 atk_object_real_remove_property_change_handler,
618 definition of property-changed signal.
619 Initialize pointers to NULL in atk_object_init().
620 Initialize uninitialized function pointers to NULL in
621 atk_object_class_init().
623 2001-07-23 Brian Cameron <brian.cameron@sun.com>
626 Changed children_changed signal to allow NULL pointers
627 for the 2nd argument to the signal handler.
629 2001-07-20 Hans Breuer <hans@breuer.org>
631 * atk/atk.def : added more exports
632 * atk/makefile.msc : updated win32 build
634 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
636 * atk/atkaction.[c|h], docs/atk-sections.txt,
637 docs/tmpl/atkaction.sgml
638 Add atk_action_get_name() and atk_action_set_description()
640 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
643 Add ATK_STATE_ENABLED so we can distinguish between a consistent
644 and inconsistent GtkToggleButton
646 2001-07-16 Brian Cameron <brian.cameron@sun.com>
648 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
649 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
650 gail_textattributes_update.pat is for gail/gail and integrates the
651 ATK_ATTRIBUTE_* macros in the gail implementations.
652 atk_docs_textattributes_update.pat is for atk/docs and patches
653 atk-sections.txt etc. for improved docs
654 atk_atk_textattributes_update.pat is for atk/atk and included the
655 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
657 2001-07-13 Darin Adler <darin@bentspoon.com>
659 * atk/atkstate.c: Add missing <string.h> include.
660 * tests/teststateset.c: Add missing <string.h> include.
662 2001-07-13 Darin Adler <darin@bentspoon.com>
664 * .cvsignore: Ignore some generated files.
665 * autogen.sh: Get rid of call to autoheader since the
666 configure file doesn't include AM_CONFIG_HEADER.
668 2001-07-11 Brian Cameron <brian.cameron@sun.com>
670 * tmpl/atkdocument.sgml
671 Added new file for docs.
673 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
675 * atk/atkimage.c atk/atkutil.c
676 Changes to build with Sun's FORTE compiler.
678 2001-07-10 Brian Cameron <brian.cameron@sun.com>
680 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
681 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
682 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
683 tmpl/atktext.sgml tmpl/atkutil.sgml
686 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
688 * atk/atktext.c (atk_text_base_init):
689 * atk/atktable.c (atk_table_base_init):
690 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
691 to adapt to recent GSignal changes.
693 2001-06-28 Brian Cameron <brian.cameron@sun.com>
695 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
696 docs/tmpl/atkutil.sgml
697 Added new functiosn to AtkUtil.
699 2001-06-28 Brian Cameron <brian.cameron@sun.com>
701 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
702 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
703 docs/tmpl/atkobject.sgml
704 Added new atk document interface.
706 2001-06-28 Brian Cameron <brian.cameron@sun.com>
708 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
709 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
710 Updated so that functions that take screen coords as
711 input/output also take an enum specifying whether
712 the coords are screen or top-level window based.
713 Updated docs as well.
715 2001-06-28 Brian Cameron <brian.cameron@sun.com>
717 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
718 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
719 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
720 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
721 atk/docs/tmpl/atkstreamablecontent.sgml
722 Cleaned up docs. Added atkstreamablecontent.sgml
724 2001-06-28 Brian Cameron <brian.cameron@sun.com>
726 *atk/atktable.h, atk/atktable.c
727 Updated signal handler definitions.
729 2001-06-27 Brian Cameron <brian.cameron@sun.com>
732 Updated AtkXYCoords enum.
734 2001-06-27 Brian Cameron <brian.cameron@sun.com>
736 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
737 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
738 atk/atkimage.c atk/atkimage.h atk/atkobject.c
739 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
740 atk/atkstateset.c atk/atkstreamablecontent.c
741 atk/atkstreamablecontent.h atk/atktable.c
742 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
743 and some docs/tmpl files.
744 Updated gtk-docs fixing spelling errors and making minor
747 2001-06-27 Louise Miller <lousie.miller@sun.com>
749 *atk/atkselection.h, atk/atkselection.c
750 changed return type to gboolean for
751 atk_selection_select_all_selection
753 2001-06-26 Brian Cameron <brian.cameron@sun.com>
755 *atk/atkstate.h atk/atkstate.c
756 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
757 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
758 docs/tmpl/atktext.sgml
759 Added ATK_STATE_STALE. Updated docs.
761 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
764 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
766 2001-06-21 Brian Cameron <brian.cameron@sun.com>
768 * atk/atkeditabletext.h, atk/atkobject.h,
770 Added AtkAttributeSet_free() convenience
773 2001-06-20 Peter Williams <peterw@ximian.com>
775 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
776 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
779 2001-06-20 Brian Cameron <brian.cameron@sun.com>
781 * atk/atktable.c, atk/atkmarshal.list
782 Removed needless marshal and updated signal handlers in
785 2001-06-20 Louise Miller <louise.miller@sun.com>
787 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
788 Changed parameters for get_selected_rows/get_selected_columns
789 Added 4 new functions, add_row_selection, remove_row_selection,
790 add_column_selection, remove_column_selection
792 2001-06-19 Brian Cameron <brian.cameron@sun.com>
795 Fixed minor bug with signals.
797 2001-06-18 Brian Cameron <brian.cameron@sun.com>
802 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
804 * atk/atkselection.h atk/atkselection.c
805 Now add_selection, clear_selection, and remove_selection
806 return a boolean indicating SUCCESS/FAILURE to indicate
807 if the operation was successful.
809 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
811 * atk/atktable.h atk/atktable.h
812 Updated so now the get_text_before|at|after functions
813 return the start & end offset of the string. Updated the
816 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
818 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
820 2001-06-11 Havoc Pennington <hp@redhat.com>
824 * configure.in: bump version to 0.2 and add infrastructure for
825 libtool version info. Assumes GTK versioning scheme (major.minor
826 is binary compatible)
828 * atk/Makefile.am (LDFLAGS): set version info
829 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
831 2001-06-13 Brian Cameron <brian.cameron@sun.com>
833 * atk/atktable.h, atk/atktable.c
834 Updated so that get/set row/column header functions
835 work with AtkObjects rather than AtkTables. Organized
836 the header file a little more cleanly. Also the get/set
837 row_description and caption functions now use gchar *
838 rather than AtkObject.
840 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
842 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
843 Add signal model-changed.
845 * atk/atkobject.c: Add properties
846 accessible-role, accessible-table-caption,
847 accessible-table-column-header, accessible-table-column_description.
848 accessible-table-row-header, accessible-table-row_description.
849 accessible-table-summary, accessible-model
851 2001-06-12 Brian Cameron <brian.cameron@sun.com>
853 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
854 Updated atkeditabletext and atktext interfaces so they
855 now properly define the get/set attribute methods and now
856 get_offset_at_point and get_character_extents can request
857 x,y coords by either widget or screen coords.
859 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
861 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
862 CFLAGS, not in LIBS. (Always linking with -lpthread
863 is a noticeable speed hit.)
865 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
867 * atk/Makefile.am: Really fix marshal generation.
869 2001-06-07 Havoc Pennington <hp@redhat.com>
871 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
872 glib-genmarshal stuff
874 2001-06-07 Havoc Pennington <hp@redhat.com>
876 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
879 * configure.in: rearrange the library checks to support
882 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
884 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
885 ATK in giant GTK tarball
887 2001-06-07 Brian Cameron <brian.cameron@sun.com>
889 * docs/atk-api.sgml docs/atk-sections.txt
890 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
891 docs/tmpl/atktext.sgml
892 Removed docs/atk-api.sgml since it is not used.
893 Updated sgml files and atk-sections.txt to reflect
894 recent changes to the atktext and atkeditabletext
897 2001-06-06 Brian Cameron <brian.cameron@sun.com>
899 * atk/atktext.h atk/atktext.h
900 Updated to new atktext functions for getting attributes.
902 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
904 * New files atk/atkstreamablecontent.[ch]
905 Updated files: atk/Makefile.am, atk/atk.h
907 * atk/atkvalue.c: Updated comments
909 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
911 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
913 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
915 * atk/atkobject.c: Add property accessible-visible-data
917 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
919 * atk/atkobject.c: Add support for setting and getting
920 accessible-value property.
922 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
924 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
926 * atk/atkeditabletext.[ch], atk/atktext.[ch]
928 * docs/atk-overrides.txt, docs/Makefile.am
929 Updated the interface for dealing with selected
930 text to handle multiple selected regions. Removed
931 get_row_col_at_offset from atktext.[ch]. Added
932 docs/atk-overrides.txt file.
934 Thu May 31 Brian Cameron <brian.cameron@sun.com>
936 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
937 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
938 Added atk_marshal_VOID__INT_INT marshaller. Updated the
939 Makefiles so the proper marshall files get included in the
940 dist. Updated the Makefiles and configure.in so that the
941 docs get included in the dist.
943 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
945 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
947 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
949 * atk/atkobject.c: Define new properties accessible-text,
950 accessible-caret, accessible-selection and accessible-value
952 2001-05-29 Brian Cameron <brian.cameron@sun.com>
954 * docs/atk-sections.txt
957 Improved the layout/formatting of the atk docs. Added docs/tmpl
960 2001-05-28 Brian Cameron <brian.cameron@sun.com>
963 Now properly set the initialized flag when setting up signals.
964 Updated the atk-docs in several files
966 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
968 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
969 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
970 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
971 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
972 Fix warnings generated by Sun FORTE compiler
974 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
976 * atk/atkcomponent.c atk/atkvalue.c
977 Remove return calls in functions which return void
979 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
981 * atk/atkobject.h: Correct naming of role for status bar
984 Clarify behaviour of atk_text_get_text_after/at/before_offset
986 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
988 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
990 2001-01-06 Hans Breuer <hans@breuer.org>
992 * atk/makefile.msc atk/atk.def (new files) :
993 Enable build for win32, no sourc changes necessary.
995 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
999 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
1001 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
1003 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>