1 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
5 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
7 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
10 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
13 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
15 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
16 docs/tmpl/atkrelation.sgml:
17 Change atk_relation_type_from_string to atk_relation_type_for_name
18 Add atk_relation_type_get_name
20 * atk/atkrelationtype.c:
21 Change atk_relation_type_from_string to atk_relation_type_for_name
22 Add atk_relation_type_get_name
23 Update atk_relation_type_register() to correctly register new
27 Changed name of static variable type to last_type
28 Changed name of paremeter if atk_state_type_get_name to type to match
34 * tests/README, tests/Makefile.am
35 Add new test file testrelation.c
37 2001-11-22 Bill Haneman <bill.haneman@sun.com>
39 * atk/atkutil.c (atk_add_key_event_listener):
40 Fix gtk-doc comment and clarify use of 'data' gpointer.
42 2001-11-22 Michael Meeks <michael@ximian.com>
44 * atk/atkutil.c (atk_add_key_event_listener): switch
47 * atk/atkobject.c (atk_object_real_get_property):
50 2001-11-21 Michael Meeks <michael@ximian.com>
52 * atk/atkrelation.c: pull in string.h for strcmp
54 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
56 * atk/atkutil.c (atk_add_global_event_listener),
57 (atk_get_toolkit_name, atk_get_toolkit_version):
60 2001-11-21 Bill Haneman <bill.haneman@sun.com>
62 * atk/atkrelation.c: Added gtk-doc docs for
63 atk_relation_type_from_string.
65 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
67 * atk/atkobject.h (enum): Fix trailing comma on
70 * docs/atk-sections.txt: Update.
74 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
76 * atk/atkobject.[c|h]:
77 Add additional argument (name) to state-change signal
78 Update atk_object_notify_state_change to take account of
79 extra argument for state-change
81 * atk/atkmarshal.list:
82 Add marshaller for VOID:STRING,BOOLEAN
84 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
86 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
87 Add enum AtkLayer and functions atk_object_get_layer and
88 atk_object_get_mdi_zorder
90 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
92 * atk/atkobject.[c|h]:
93 Remove property accessible-state; use signal state-change instead
94 Change signature of state-change handler to take gboolean as argument
95 instead of AtkPropertyValues
96 Update atk_object_notify_state_change() to emit state-change signal
98 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
99 Remove state ATK_STATE_COLLAPSED
101 2001-11-19 Bill Haneman <bill.haneman@sun.com>
105 Added state-changed signal to atkobject, in anticipation of
106 deprecating the accessible-state property.
109 Fixed signature of atk_util_add_key_listener () to
110 take an AtkKeySnoopFunc instead of a pointer to same.
112 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
114 * atk/atkobject.c (atk_object_notify_state_change):
115 Fix bug in calculation of number of toggle states
118 Correct out-by-1 error in atk_state_type_register()
119 Use type (number of states defined) in atk_state_type_get_name()
120 and atk_state_type_for_name()
122 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
124 * atk/atkeditabletext.c:
125 Remove unused structure _AtkEditableTextIfaceClass
127 * atk/atkobject.[c|h]
128 Remove signals model_changed and selection_changed
130 * atk/selection.[c|h]
131 Add signal selection_changed
134 Remove unused structure _AtkTableIfaceClass
135 Add signal model_changed
138 Remove unused structure _AtkTextIfaceClass
139 Add signal text_selection_changed
141 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
142 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
143 Documentation changes
145 2001-11-17 Tor Lillqvist <tml@iki.fi>
147 * atk-zip.sh.in: Build separate runtime and developer packages.
149 * atk/atk.def: Update.
151 2001-11-14 Bill Haneman <bill.haneman@sun.com>
155 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
157 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
160 to allow non-GTK-dependent installation of key snoop functions.
161 This also meant adding definitions of AtkKeySnoopFunc and
164 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
166 * atk/atkobject.c (atk_object_notify_state_change):
167 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
168 to ATK_STATE_EXPANDED or vice versa.
170 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
173 Add role ATK_ROLE_TREE_TABLE
176 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
177 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
179 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
180 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
181 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
182 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
183 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
184 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
185 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
186 Update to reflect the current state of the documentation in the code.
188 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
190 * atk/relation.h, docs/tmpl/atkrelation.sgml:
191 Add two new relations ATK_RELATION_NODE_CHILDREN and
192 ATK_RELATION_NODE_PARENT to support compound objects in a
193 node or cell of a tree or table
194 Added descriptions of all relations which are defined
197 Remove functions atk_table_real_get_index_at(),
198 atk_table_real_get_column_at_index() and
199 atk_table_real_get_row_at_index()
200 Correct typos in documentation of other functions.
202 2001-10-28 Tor Lillqvist <tml@iki.fi>
204 * atk-zip.sh.in: New file, used to build developer package for
208 * configure.in: Add it.
210 * atk/Makefile.am: Add rules to install and uninstall mingw import
213 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
215 * atk/atkobject.[c|h]
216 Remove the following properties
217 accessible-child - use signal children_changed for notification
218 accessible-text - use signal text_changed for notification
219 accessible-caret - use signal text_caret_moved for notification
220 accessible-selection - use new signal selection_changed
222 accessible-visible-data - use new signal visible_data_changed
224 accessible-model - use new signal model_changed for notification
225 Notify when role or parent changes
226 Allow parent and role to be set or got using g_object_set() or
229 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
235 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
237 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
238 Add role ATK_ROLE_TERMINAL for an accessible terminal.
240 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
242 * atk/atkobject.c (atk_object_notify_state_change):
243 Initialize AtkPropertyValue data structure to 0 instead of using
246 2001-10-19 Tor Lillqvist <tml@iki.fi>
248 * configure.in: Set automake conditionals OS_WIN32 if on (native)
249 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
250 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
252 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
253 -export-symbols atk.def. If lib.exe is available, generate
254 atk.lib, and install it.
256 * atk/atk.def: Update with new entry points.
258 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
260 * atk/atkobject.[c|], docs/atk-sections.txt,
261 docs/tmpl/atkobject.sgml:
262 Add convenience function atk_object_notify_state_change()
263 to generate property notification of state change.
265 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
266 Correct comments on functions atk_attribute_get_name() and
267 atk_attribute_get_value()
269 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
272 Update comments in atk_text_get_text_[at|after|before]_offset()
273 to clarify what these functions will return.
275 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
278 Update comments in atk_text_get_run_attributes() and
279 atk_text_get_default_attributes().
281 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
284 Change "property-change" signal to allow detail (i.e. property name)
285 and add detail in atk_object_notify().
287 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
290 Correct order of attribute names in text_attr_name array.
292 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
295 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
296 Use enum AtkTextAttribute to specify what attribute are supported
297 rather than hash defines. Define new functions atk_attribute_get_name()
298 and atk_attribute_get_value() which return the strings for the
299 attribute name and values for those attribute which have named values.
301 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
303 * atk/atktext.c (atk_text_get_run_attributes):
306 * atk/atktext.c (atk_text_get_default_attributes):
307 Add call to set iface.
309 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
312 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
313 Add new function atk_text_get_default_attributes
314 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
316 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
318 * atk/atktext.c (atk_attribute_set_free):
319 Avoid leaking of AtkAttributeSet data structure; speed up code.
321 * docs/tmpl.atk*.sgml
322 Updated to reflect current APIs.
324 2001-10-01 jacob berkman <jacob@ximian.com>
326 * docs/Makefile.am (dist-hook-local): depend on all-local so that
327 make dist works correctly w/o having to build first
329 2001-10-01 Tor Lillqvist <tml@iki.fi>
331 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
333 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
335 * configure.in (ATK_MICRO_VERSION): Version 0.6
336 (because libglade will depend on a the small api addition below)
338 * atk/makefile.msc (PKG_VER): Version 0.6
341 * atk/atkrelation.c: (AtkRelationType
342 atk_relation_type_from_string (const gchar *name)): Added method.
345 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
347 * configure.in (ATK_MICRO_VERSION): Version 0.5
349 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
351 * atk/makefile.msc (PKG_VER): Version 0.5
353 2001-09-21 Hans Breuer <hans@breuer.org>
355 * atk/atk.def : updated externals
356 * atk/makefile.msc : version 0.4
358 * atk/atktext.c (atk_text_get_character_extents) : real_height
359 is a reference to int, so use &local_height
361 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
365 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
367 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
368 up ATK_VERSION to 0.4, interface age 0, binary age 0.
369 (from 0.2 which was not properly updated last time).
370 depend on glib 1.3.8.
374 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
377 Add object reference when object is set as accessible_parent
379 2001-09-05 Mark McLoughlin <mark@skynet.ie>
381 * configure.in: remember ACLOCAL_FLAGS.
383 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
386 Change atk_table_get_caption() and atk_table_set_caption()
387 to deal with AtkObject* rather than gchar*
388 Remove redundant and incorrect comments
390 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
392 * configure.in: Version 0.3
394 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
398 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
401 Correct property definitions for "accessible-table-caption",
402 "accessible-table-column-description",
403 "accessible-table-row-description"
405 Update comments to include all properties defined
407 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
409 * atk/atkhyperlink.h:
410 Change AtkHyperLink to AtkHyperlink in comment
411 * atk/atkhypertext.[c|h]:
412 Change AtkHyperLink to AtkHyperlink
413 * atk/atktable.[c|h]:
414 Make gchar* arguments const; make return value of type gchar*
416 * docs/atk-sections.txt
417 Remove reference to AtkHyperLink
418 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
419 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
422 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
425 Add functions atk_table_real_get_index_at(),
426 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
427 as default implementations for atk_table_get_index_at(),
428 atk_table_get_row_at_index(), atk_table_get_column_at_index()
430 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
433 Refer to return value in function documentation for
437 * docs/tmpl/atkaction.sgml:
438 Update to include return value
440 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
442 * atk/atkaction.c atk/atkaction.h:
443 Made atk_action_do_action return a gboolean as the class member of
448 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
450 * docs/tmpl/atkimage.sgml atk/atkimage.h:
451 Swap height and width arguments to atk_image_get_image_size
453 Swap height and height arguments to atk_image_get_image_size
454 Do not crash if NULL pointers are passed for return values
456 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
458 * docs/tmpl/atktext.sgml atk/atktext.h:
459 Change parameter names *offset to *_offset
460 * atk/atkcomponent.c:
461 Do not crash if NULL pointers are passed for return values
463 Change parameter names *offset to *_offset
464 Do not crash if NULL pointers are passed for return values
466 2001-08-16 Bill Haneman <bill.haneman@sun.com>
469 Changed g_type_class_peek() to g_type_class_ref()
470 in atk_add_global_event_listener(), since
471 g_type_class_peek() could return NULL when an
472 instance of the class had not been created.
474 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
476 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
477 Ensure that atk_attribute_set_free is in the documentation.
479 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
481 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
482 Swapped order of width and height arguments to
483 atk_text_get_character_extents()
484 Changed AtkAttrributeSet_free to atk_attribute_set_free
486 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
488 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
489 Changed "length" argument of atk_text_get_character_extents() to
492 2001-08-15 Jens Finke <jens@gnome.org>
494 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
495 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
496 added a AC_SUBST for it. This is needed for the spec.in file.
497 Added atk.spec to output list.
498 * atk.spec.in: New file.
500 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
502 * atk/atkcomponent.[c|h]
503 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
504 Change atk_component_get_accessible_at_point to
505 atk_component_ref_accessible_at_point so it will work for flyweights
507 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
509 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
512 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
514 * atk/atkaction.c, atk/atkcomponent.c
515 Remove all instances of g_return_if_fail (foo != NULL); that are
516 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
517 since the second check catches the NULL.
519 Add functions atk_component_real_contains(),
520 atk_component_real_get_position(), atkcomponent_real_get_size()
521 as default implementations for atk_component_contains(),
522 atk_component_get_position(), atk_component_get_size()
524 2001-08-07 Brian Cameron <brian.cameron@sun.com>
526 * atk/atkimage.[ch] docs/atk-sections.txt
527 docs/tmpl/atkimage.sgml
528 Updated AtkImage get_position to get_image_position
529 so the naming is consistant. Now get_image_position
530 and get_image_size return -1 for x/y/height/width
531 if AtkImage implementations of these functions is
534 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
537 Create an object relation set when the object is created.
539 2001-07-30 Brian Cameron <brian.cameron@sun.com>
542 Changed first argument of atk_add_global_event_listener
543 so the callback function is of type GSignalEmissionHook
544 instead of AtkEventListener. AtkEventListener is
545 appropriate for Focus event callbacks, but not generic
548 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
551 Add function atk_object_real_ref_state_set() which creates the
552 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
555 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
558 Remove all instances of g_return_if_fail (foo != NULL); that are
559 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
560 since the second check catches the NULL.
562 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
565 Fix problem with ATK not building after running make maintainer-clean
566 and autogen.sh: add extra files to MAINTAINERCLEANFILES
568 2001-07-25 Bill Haneman <bill.haneman@sun.com>
571 * atk/atkeditabletext.h
573 * atk-uninstalled.pc.in
576 Removed (unused) #defines of pango/pango.h
577 Removed references to/dependencies on pango from .pc files
578 Removed dependencies on pango from makefile.msc and configure.in
580 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
582 * atk/atkobject.[c|h]
583 Move some implementation from GAIL:
584 Default implementations for some some functions
585 atk_object_real_get_name, atk_object_real_set_name,
586 atk_object_real_get_description, atk_object_real_set_description,
587 atk_object_real_get_parent, atk_object_real_set_parent,
588 atk_object_real_get_role,
589 atk_object_real_connect_property_change_handler,
590 atk_object_real_remove_property_change_handler,
592 definition of property-changed signal.
593 Initialize pointers to NULL in atk_object_init().
594 Initialize uninitialized function pointers to NULL in
595 atk_object_class_init().
597 2001-07-23 Brian Cameron <brian.cameron@sun.com>
600 Changed children_changed signal to allow NULL pointers
601 for the 2nd argument to the signal handler.
603 2001-07-20 Hans Breuer <hans@breuer.org>
605 * atk/atk.def : added more exports
606 * atk/makefile.msc : updated win32 build
608 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
610 * atk/atkaction.[c|h], docs/atk-sections.txt,
611 docs/tmpl/atkaction.sgml
612 Add atk_action_get_name() and atk_action_set_description()
614 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
617 Add ATK_STATE_ENABLED so we can distinguish between a consistent
618 and inconsistent GtkToggleButton
620 2001-07-16 Brian Cameron <brian.cameron@sun.com>
622 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
623 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
624 gail_textattributes_update.pat is for gail/gail and integrates the
625 ATK_ATTRIBUTE_* macros in the gail implementations.
626 atk_docs_textattributes_update.pat is for atk/docs and patches
627 atk-sections.txt etc. for improved docs
628 atk_atk_textattributes_update.pat is for atk/atk and included the
629 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
631 2001-07-13 Darin Adler <darin@bentspoon.com>
633 * atk/atkstate.c: Add missing <string.h> include.
634 * tests/teststateset.c: Add missing <string.h> include.
636 2001-07-13 Darin Adler <darin@bentspoon.com>
638 * .cvsignore: Ignore some generated files.
639 * autogen.sh: Get rid of call to autoheader since the
640 configure file doesn't include AM_CONFIG_HEADER.
642 2001-07-11 Brian Cameron <brian.cameron@sun.com>
644 * tmpl/atkdocument.sgml
645 Added new file for docs.
647 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
649 * atk/atkimage.c atk/atkutil.c
650 Changes to build with Sun's FORTE compiler.
652 2001-07-10 Brian Cameron <brian.cameron@sun.com>
654 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
655 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
656 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
657 tmpl/atktext.sgml tmpl/atkutil.sgml
660 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
662 * atk/atktext.c (atk_text_base_init):
663 * atk/atktable.c (atk_table_base_init):
664 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
665 to adapt to recent GSignal changes.
667 2001-06-28 Brian Cameron <brian.cameron@sun.com>
669 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
670 docs/tmpl/atkutil.sgml
671 Added new functiosn to AtkUtil.
673 2001-06-28 Brian Cameron <brian.cameron@sun.com>
675 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
676 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
677 docs/tmpl/atkobject.sgml
678 Added new atk document interface.
680 2001-06-28 Brian Cameron <brian.cameron@sun.com>
682 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
683 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
684 Updated so that functions that take screen coords as
685 input/output also take an enum specifying whether
686 the coords are screen or top-level window based.
687 Updated docs as well.
689 2001-06-28 Brian Cameron <brian.cameron@sun.com>
691 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
692 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
693 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
694 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
695 atk/docs/tmpl/atkstreamablecontent.sgml
696 Cleaned up docs. Added atkstreamablecontent.sgml
698 2001-06-28 Brian Cameron <brian.cameron@sun.com>
700 *atk/atktable.h, atk/atktable.c
701 Updated signal handler definitions.
703 2001-06-27 Brian Cameron <brian.cameron@sun.com>
706 Updated AtkXYCoords enum.
708 2001-06-27 Brian Cameron <brian.cameron@sun.com>
710 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
711 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
712 atk/atkimage.c atk/atkimage.h atk/atkobject.c
713 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
714 atk/atkstateset.c atk/atkstreamablecontent.c
715 atk/atkstreamablecontent.h atk/atktable.c
716 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
717 and some docs/tmpl files.
718 Updated gtk-docs fixing spelling errors and making minor
721 2001-06-27 Louise Miller <lousie.miller@sun.com>
723 *atk/atkselection.h, atk/atkselection.c
724 changed return type to gboolean for
725 atk_selection_select_all_selection
727 2001-06-26 Brian Cameron <brian.cameron@sun.com>
729 *atk/atkstate.h atk/atkstate.c
730 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
731 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
732 docs/tmpl/atktext.sgml
733 Added ATK_STATE_STALE. Updated docs.
735 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
738 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
740 2001-06-21 Brian Cameron <brian.cameron@sun.com>
742 * atk/atkeditabletext.h, atk/atkobject.h,
744 Added AtkAttributeSet_free() convenience
747 2001-06-20 Peter Williams <peterw@ximian.com>
749 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
750 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
753 2001-06-20 Brian Cameron <brian.cameron@sun.com>
755 * atk/atktable.c, atk/atkmarshal.list
756 Removed needless marshal and updated signal handlers in
759 2001-06-20 Louise Miller <louise.miller@sun.com>
761 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
762 Changed parameters for get_selected_rows/get_selected_columns
763 Added 4 new functions, add_row_selection, remove_row_selection,
764 add_column_selection, remove_column_selection
766 2001-06-19 Brian Cameron <brian.cameron@sun.com>
769 Fixed minor bug with signals.
771 2001-06-18 Brian Cameron <brian.cameron@sun.com>
776 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
778 * atk/atkselection.h atk/atkselection.c
779 Now add_selection, clear_selection, and remove_selection
780 return a boolean indicating SUCCESS/FAILURE to indicate
781 if the operation was successful.
783 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
785 * atk/atktable.h atk/atktable.h
786 Updated so now the get_text_before|at|after functions
787 return the start & end offset of the string. Updated the
790 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
792 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
794 2001-06-11 Havoc Pennington <hp@redhat.com>
798 * configure.in: bump version to 0.2 and add infrastructure for
799 libtool version info. Assumes GTK versioning scheme (major.minor
800 is binary compatible)
802 * atk/Makefile.am (LDFLAGS): set version info
803 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
805 2001-06-13 Brian Cameron <brian.cameron@sun.com>
807 * atk/atktable.h, atk/atktable.c
808 Updated so that get/set row/column header functions
809 work with AtkObjects rather than AtkTables. Organized
810 the header file a little more cleanly. Also the get/set
811 row_description and caption functions now use gchar *
812 rather than AtkObject.
814 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
816 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
817 Add signal model-changed.
819 * atk/atkobject.c: Add properties
820 accessible-role, accessible-table-caption,
821 accessible-table-column-header, accessible-table-column_description.
822 accessible-table-row-header, accessible-table-row_description.
823 accessible-table-summary, accessible-model
825 2001-06-12 Brian Cameron <brian.cameron@sun.com>
827 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
828 Updated atkeditabletext and atktext interfaces so they
829 now properly define the get/set attribute methods and now
830 get_offset_at_point and get_character_extents can request
831 x,y coords by either widget or screen coords.
833 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
835 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
836 CFLAGS, not in LIBS. (Always linking with -lpthread
837 is a noticeable speed hit.)
839 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
841 * atk/Makefile.am: Really fix marshal generation.
843 2001-06-07 Havoc Pennington <hp@redhat.com>
845 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
846 glib-genmarshal stuff
848 2001-06-07 Havoc Pennington <hp@redhat.com>
850 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
853 * configure.in: rearrange the library checks to support
856 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
858 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
859 ATK in giant GTK tarball
861 2001-06-07 Brian Cameron <brian.cameron@sun.com>
863 * docs/atk-api.sgml docs/atk-sections.txt
864 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
865 docs/tmpl/atktext.sgml
866 Removed docs/atk-api.sgml since it is not used.
867 Updated sgml files and atk-sections.txt to reflect
868 recent changes to the atktext and atkeditabletext
871 2001-06-06 Brian Cameron <brian.cameron@sun.com>
873 * atk/atktext.h atk/atktext.h
874 Updated to new atktext functions for getting attributes.
876 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
878 * New files atk/atkstreamablecontent.[ch]
879 Updated files: atk/Makefile.am, atk/atk.h
881 * atk/atkvalue.c: Updated comments
883 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
885 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
887 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
889 * atk/atkobject.c: Add property accessible-visible-data
891 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
893 * atk/atkobject.c: Add support for setting and getting
894 accessible-value property.
896 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
898 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
900 * atk/atkeditabletext.[ch], atk/atktext.[ch]
902 * docs/atk-overrides.txt, docs/Makefile.am
903 Updated the interface for dealing with selected
904 text to handle multiple selected regions. Removed
905 get_row_col_at_offset from atktext.[ch]. Added
906 docs/atk-overrides.txt file.
908 Thu May 31 Brian Cameron <brian.cameron@sun.com>
910 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
911 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
912 Added atk_marshal_VOID__INT_INT marshaller. Updated the
913 Makefiles so the proper marshall files get included in the
914 dist. Updated the Makefiles and configure.in so that the
915 docs get included in the dist.
917 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
919 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
921 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
923 * atk/atkobject.c: Define new properties accessible-text,
924 accessible-caret, accessible-selection and accessible-value
926 2001-05-29 Brian Cameron <brian.cameron@sun.com>
928 * docs/atk-sections.txt
931 Improved the layout/formatting of the atk docs. Added docs/tmpl
934 2001-05-28 Brian Cameron <brian.cameron@sun.com>
937 Now properly set the initialized flag when setting up signals.
938 Updated the atk-docs in several files
940 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
942 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
943 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
944 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
945 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
946 Fix warnings generated by Sun FORTE compiler
948 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
950 * atk/atkcomponent.c atk/atkvalue.c
951 Remove return calls in functions which return void
953 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
955 * atk/atkobject.h: Correct naming of role for status bar
958 Clarify behaviour of atk_text_get_text_after/at/before_offset
960 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
962 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
964 2001-01-06 Hans Breuer <hans@breuer.org>
966 * atk/makefile.msc atk/atk.def (new files) :
967 Enable build for win32, no sourc changes necessary.
969 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
973 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
975 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
977 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>