1 2001-11-22 Bill Haneman <bill.haneman@sun.com>
3 * atk/atkutil.c (atk_add_key_event_listener):
4 Fix gtk-doc comment and clarify use of 'data' gpointer.
6 2001-11-22 Michael Meeks <michael@ximian.com>
8 * atk/atkutil.c (atk_add_key_event_listener): switch
11 * atk/atkobject.c (atk_object_real_get_property):
14 2001-11-21 Michael Meeks <michael@ximian.com>
16 * atk/atkrelation.c: pull in string.h for strcmp
18 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
20 * atk/atkutil.c (atk_add_global_event_listener),
21 (atk_get_toolkit_name, atk_get_toolkit_version):
24 2001-11-21 Bill Haneman <bill.haneman@sun.com>
26 * atk/atkrelation.c: Added gtk-doc docs for
27 atk_relation_type_from_string.
29 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
31 * atk/atkobject.h (enum): Fix trailing comma on
34 * docs/atk-sections.txt: Update.
38 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
40 * atk/atkobject.[c|h]:
41 Add additional argument (name) to state-change signal
42 Update atk_object_notify_state_change to take account of
43 extra argument for state-change
45 * atk/atkmarshal.list:
46 Add marshaller for VOID:STRING,BOOLEAN
48 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
50 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
51 Add enum AtkLayer and functions atk_object_get_layer and
52 atk_object_get_mdi_zorder
54 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
56 * atk/atkobject.[c|h]:
57 Remove property accessible-state; use signal state-change instead
58 Change signature of state-change handler to take gboolean as argument
59 instead of AtkPropertyValues
60 Update atk_object_notify_state_change() to emit state-change signal
62 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
63 Remove state ATK_STATE_COLLAPSED
65 2001-11-19 Bill Haneman <bill.haneman@sun.com>
69 Added state-changed signal to atkobject, in anticipation of
70 deprecating the accessible-state property.
73 Fixed signature of atk_util_add_key_listener () to
74 take an AtkKeySnoopFunc instead of a pointer to same.
76 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
78 * atk/atkobject.c (atk_object_notify_state_change):
79 Fix bug in calculation of number of toggle states
82 Correct out-by-1 error in atk_state_type_register()
83 Use type (number of states defined) in atk_state_type_get_name()
84 and atk_state_type_for_name()
86 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
88 * atk/atkeditabletext.c:
89 Remove unused structure _AtkEditableTextIfaceClass
92 Remove signals model_changed and selection_changed
95 Add signal selection_changed
98 Remove unused structure _AtkTableIfaceClass
99 Add signal model_changed
102 Remove unused structure _AtkTextIfaceClass
103 Add signal text_selection_changed
105 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
106 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
107 Documentation changes
109 2001-11-17 Tor Lillqvist <tml@iki.fi>
111 * atk-zip.sh.in: Build separate runtime and developer packages.
113 * atk/atk.def: Update.
115 2001-11-14 Bill Haneman <bill.haneman@sun.com>
119 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
121 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
124 to allow non-GTK-dependent installation of key snoop functions.
125 This also meant adding definitions of AtkKeySnoopFunc and
128 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
130 * atk/atkobject.c (atk_object_notify_state_change):
131 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
132 to ATK_STATE_EXPANDED or vice versa.
134 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
137 Add role ATK_ROLE_TREE_TABLE
140 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
141 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
143 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
144 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
145 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
146 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
147 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
148 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
149 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
150 Update to reflect the current state of the documentation in the code.
152 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
154 * atk/relation.h, docs/tmpl/atkrelation.sgml:
155 Add two new relations ATK_RELATION_NODE_CHILDREN and
156 ATK_RELATION_NODE_PARENT to support compound objects in a
157 node or cell of a tree or table
158 Added descriptions of all relations which are defined
161 Remove functions atk_table_real_get_index_at(),
162 atk_table_real_get_column_at_index() and
163 atk_table_real_get_row_at_index()
164 Correct typos in documentation of other functions.
166 2001-10-28 Tor Lillqvist <tml@iki.fi>
168 * atk-zip.sh.in: New file, used to build developer package for
172 * configure.in: Add it.
174 * atk/Makefile.am: Add rules to install and uninstall mingw import
177 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
179 * atk/atkobject.[c|h]
180 Remove the following properties
181 accessible-child - use signal children_changed for notification
182 accessible-text - use signal text_changed for notification
183 accessible-caret - use signal text_caret_moved for notification
184 accessible-selection - use new signal selection_changed
186 accessible-visible-data - use new signal visible_data_changed
188 accessible-model - use new signal model_changed for notification
189 Notify when role or parent changes
190 Allow parent and role to be set or got using g_object_set() or
193 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
199 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
201 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
202 Add role ATK_ROLE_TERMINAL for an accessible terminal.
204 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
206 * atk/atkobject.c (atk_object_notify_state_change):
207 Initialize AtkPropertyValue data structure to 0 instead of using
210 2001-10-19 Tor Lillqvist <tml@iki.fi>
212 * configure.in: Set automake conditionals OS_WIN32 if on (native)
213 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
214 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
216 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
217 -export-symbols atk.def. If lib.exe is available, generate
218 atk.lib, and install it.
220 * atk/atk.def: Update with new entry points.
222 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
224 * atk/atkobject.[c|], docs/atk-sections.txt,
225 docs/tmpl/atkobject.sgml:
226 Add convenience function atk_object_notify_state_change()
227 to generate property notification of state change.
229 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
230 Correct comments on functions atk_attribute_get_name() and
231 atk_attribute_get_value()
233 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
236 Update comments in atk_text_get_text_[at|after|before]_offset()
237 to clarify what these functions will return.
239 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
242 Update comments in atk_text_get_run_attributes() and
243 atk_text_get_default_attributes().
245 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
248 Change "property-change" signal to allow detail (i.e. property name)
249 and add detail in atk_object_notify().
251 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
254 Correct order of attribute names in text_attr_name array.
256 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
259 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
260 Use enum AtkTextAttribute to specify what attribute are supported
261 rather than hash defines. Define new functions atk_attribute_get_name()
262 and atk_attribute_get_value() which return the strings for the
263 attribute name and values for those attribute which have named values.
265 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
267 * atk/atktext.c (atk_text_get_run_attributes):
270 * atk/atktext.c (atk_text_get_default_attributes):
271 Add call to set iface.
273 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
276 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
277 Add new function atk_text_get_default_attributes
278 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
280 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
282 * atk/atktext.c (atk_attribute_set_free):
283 Avoid leaking of AtkAttributeSet data structure; speed up code.
285 * docs/tmpl.atk*.sgml
286 Updated to reflect current APIs.
288 2001-10-01 jacob berkman <jacob@ximian.com>
290 * docs/Makefile.am (dist-hook-local): depend on all-local so that
291 make dist works correctly w/o having to build first
293 2001-10-01 Tor Lillqvist <tml@iki.fi>
295 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
297 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
299 * configure.in (ATK_MICRO_VERSION): Version 0.6
300 (because libglade will depend on a the small api addition below)
302 * atk/makefile.msc (PKG_VER): Version 0.6
305 * atk/atkrelation.c: (AtkRelationType
306 atk_relation_type_from_string (const gchar *name)): Added method.
309 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
311 * configure.in (ATK_MICRO_VERSION): Version 0.5
313 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
315 * atk/makefile.msc (PKG_VER): Version 0.5
317 2001-09-21 Hans Breuer <hans@breuer.org>
319 * atk/atk.def : updated externals
320 * atk/makefile.msc : version 0.4
322 * atk/atktext.c (atk_text_get_character_extents) : real_height
323 is a reference to int, so use &local_height
325 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
329 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
331 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
332 up ATK_VERSION to 0.4, interface age 0, binary age 0.
333 (from 0.2 which was not properly updated last time).
334 depend on glib 1.3.8.
338 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
341 Add object reference when object is set as accessible_parent
343 2001-09-05 Mark McLoughlin <mark@skynet.ie>
345 * configure.in: remember ACLOCAL_FLAGS.
347 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
350 Change atk_table_get_caption() and atk_table_set_caption()
351 to deal with AtkObject* rather than gchar*
352 Remove redundant and incorrect comments
354 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
356 * configure.in: Version 0.3
358 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
362 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
365 Correct property definitions for "accessible-table-caption",
366 "accessible-table-column-description",
367 "accessible-table-row-description"
369 Update comments to include all properties defined
371 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
373 * atk/atkhyperlink.h:
374 Change AtkHyperLink to AtkHyperlink in comment
375 * atk/atkhypertext.[c|h]:
376 Change AtkHyperLink to AtkHyperlink
377 * atk/atktable.[c|h]:
378 Make gchar* arguments const; make return value of type gchar*
380 * docs/atk-sections.txt
381 Remove reference to AtkHyperLink
382 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
383 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
386 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
389 Add functions atk_table_real_get_index_at(),
390 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
391 as default implementations for atk_table_get_index_at(),
392 atk_table_get_row_at_index(), atk_table_get_column_at_index()
394 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
397 Refer to return value in function documentation for
401 * docs/tmpl/atkaction.sgml:
402 Update to include return value
404 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
406 * atk/atkaction.c atk/atkaction.h:
407 Made atk_action_do_action return a gboolean as the class member of
412 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
414 * docs/tmpl/atkimage.sgml atk/atkimage.h:
415 Swap height and width arguments to atk_image_get_image_size
417 Swap height and height arguments to atk_image_get_image_size
418 Do not crash if NULL pointers are passed for return values
420 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
422 * docs/tmpl/atktext.sgml atk/atktext.h:
423 Change parameter names *offset to *_offset
424 * atk/atkcomponent.c:
425 Do not crash if NULL pointers are passed for return values
427 Change parameter names *offset to *_offset
428 Do not crash if NULL pointers are passed for return values
430 2001-08-16 Bill Haneman <bill.haneman@sun.com>
433 Changed g_type_class_peek() to g_type_class_ref()
434 in atk_add_global_event_listener(), since
435 g_type_class_peek() could return NULL when an
436 instance of the class had not been created.
438 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
440 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
441 Ensure that atk_attribute_set_free is in the documentation.
443 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
445 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
446 Swapped order of width and height arguments to
447 atk_text_get_character_extents()
448 Changed AtkAttrributeSet_free to atk_attribute_set_free
450 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
452 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
453 Changed "length" argument of atk_text_get_character_extents() to
456 2001-08-15 Jens Finke <jens@gnome.org>
458 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
459 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
460 added a AC_SUBST for it. This is needed for the spec.in file.
461 Added atk.spec to output list.
462 * atk.spec.in: New file.
464 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
466 * atk/atkcomponent.[c|h]
467 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
468 Change atk_component_get_accessible_at_point to
469 atk_component_ref_accessible_at_point so it will work for flyweights
471 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
473 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
476 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
478 * atk/atkaction.c, atk/atkcomponent.c
479 Remove all instances of g_return_if_fail (foo != NULL); that are
480 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
481 since the second check catches the NULL.
483 Add functions atk_component_real_contains(),
484 atk_component_real_get_position(), atkcomponent_real_get_size()
485 as default implementations for atk_component_contains(),
486 atk_component_get_position(), atk_component_get_size()
488 2001-08-07 Brian Cameron <brian.cameron@sun.com>
490 * atk/atkimage.[ch] docs/atk-sections.txt
491 docs/tmpl/atkimage.sgml
492 Updated AtkImage get_position to get_image_position
493 so the naming is consistant. Now get_image_position
494 and get_image_size return -1 for x/y/height/width
495 if AtkImage implementations of these functions is
498 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
501 Create an object relation set when the object is created.
503 2001-07-30 Brian Cameron <brian.cameron@sun.com>
506 Changed first argument of atk_add_global_event_listener
507 so the callback function is of type GSignalEmissionHook
508 instead of AtkEventListener. AtkEventListener is
509 appropriate for Focus event callbacks, but not generic
512 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
515 Add function atk_object_real_ref_state_set() which creates the
516 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
519 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
522 Remove all instances of g_return_if_fail (foo != NULL); that are
523 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
524 since the second check catches the NULL.
526 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
529 Fix problem with ATK not building after running make maintainer-clean
530 and autogen.sh: add extra files to MAINTAINERCLEANFILES
532 2001-07-25 Bill Haneman <bill.haneman@sun.com>
535 * atk/atkeditabletext.h
537 * atk-uninstalled.pc.in
540 Removed (unused) #defines of pango/pango.h
541 Removed references to/dependencies on pango from .pc files
542 Removed dependencies on pango from makefile.msc and configure.in
544 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
546 * atk/atkobject.[c|h]
547 Move some implementation from GAIL:
548 Default implementations for some some functions
549 atk_object_real_get_name, atk_object_real_set_name,
550 atk_object_real_get_description, atk_object_real_set_description,
551 atk_object_real_get_parent, atk_object_real_set_parent,
552 atk_object_real_get_role,
553 atk_object_real_connect_property_change_handler,
554 atk_object_real_remove_property_change_handler,
556 definition of property-changed signal.
557 Initialize pointers to NULL in atk_object_init().
558 Initialize uninitialized function pointers to NULL in
559 atk_object_class_init().
561 2001-07-23 Brian Cameron <brian.cameron@sun.com>
564 Changed children_changed signal to allow NULL pointers
565 for the 2nd argument to the signal handler.
567 2001-07-20 Hans Breuer <hans@breuer.org>
569 * atk/atk.def : added more exports
570 * atk/makefile.msc : updated win32 build
572 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
574 * atk/atkaction.[c|h], docs/atk-sections.txt,
575 docs/tmpl/atkaction.sgml
576 Add atk_action_get_name() and atk_action_set_description()
578 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
581 Add ATK_STATE_ENABLED so we can distinguish between a consistent
582 and inconsistent GtkToggleButton
584 2001-07-16 Brian Cameron <brian.cameron@sun.com>
586 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
587 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
588 gail_textattributes_update.pat is for gail/gail and integrates the
589 ATK_ATTRIBUTE_* macros in the gail implementations.
590 atk_docs_textattributes_update.pat is for atk/docs and patches
591 atk-sections.txt etc. for improved docs
592 atk_atk_textattributes_update.pat is for atk/atk and included the
593 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
595 2001-07-13 Darin Adler <darin@bentspoon.com>
597 * atk/atkstate.c: Add missing <string.h> include.
598 * tests/teststateset.c: Add missing <string.h> include.
600 2001-07-13 Darin Adler <darin@bentspoon.com>
602 * .cvsignore: Ignore some generated files.
603 * autogen.sh: Get rid of call to autoheader since the
604 configure file doesn't include AM_CONFIG_HEADER.
606 2001-07-11 Brian Cameron <brian.cameron@sun.com>
608 * tmpl/atkdocument.sgml
609 Added new file for docs.
611 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
613 * atk/atkimage.c atk/atkutil.c
614 Changes to build with Sun's FORTE compiler.
616 2001-07-10 Brian Cameron <brian.cameron@sun.com>
618 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
619 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
620 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
621 tmpl/atktext.sgml tmpl/atkutil.sgml
624 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
626 * atk/atktext.c (atk_text_base_init):
627 * atk/atktable.c (atk_table_base_init):
628 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
629 to adapt to recent GSignal changes.
631 2001-06-28 Brian Cameron <brian.cameron@sun.com>
633 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
634 docs/tmpl/atkutil.sgml
635 Added new functiosn to AtkUtil.
637 2001-06-28 Brian Cameron <brian.cameron@sun.com>
639 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
640 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
641 docs/tmpl/atkobject.sgml
642 Added new atk document interface.
644 2001-06-28 Brian Cameron <brian.cameron@sun.com>
646 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
647 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
648 Updated so that functions that take screen coords as
649 input/output also take an enum specifying whether
650 the coords are screen or top-level window based.
651 Updated docs as well.
653 2001-06-28 Brian Cameron <brian.cameron@sun.com>
655 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
656 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
657 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
658 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
659 atk/docs/tmpl/atkstreamablecontent.sgml
660 Cleaned up docs. Added atkstreamablecontent.sgml
662 2001-06-28 Brian Cameron <brian.cameron@sun.com>
664 *atk/atktable.h, atk/atktable.c
665 Updated signal handler definitions.
667 2001-06-27 Brian Cameron <brian.cameron@sun.com>
670 Updated AtkXYCoords enum.
672 2001-06-27 Brian Cameron <brian.cameron@sun.com>
674 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
675 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
676 atk/atkimage.c atk/atkimage.h atk/atkobject.c
677 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
678 atk/atkstateset.c atk/atkstreamablecontent.c
679 atk/atkstreamablecontent.h atk/atktable.c
680 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
681 and some docs/tmpl files.
682 Updated gtk-docs fixing spelling errors and making minor
685 2001-06-27 Louise Miller <lousie.miller@sun.com>
687 *atk/atkselection.h, atk/atkselection.c
688 changed return type to gboolean for
689 atk_selection_select_all_selection
691 2001-06-26 Brian Cameron <brian.cameron@sun.com>
693 *atk/atkstate.h atk/atkstate.c
694 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
695 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
696 docs/tmpl/atktext.sgml
697 Added ATK_STATE_STALE. Updated docs.
699 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
702 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
704 2001-06-21 Brian Cameron <brian.cameron@sun.com>
706 * atk/atkeditabletext.h, atk/atkobject.h,
708 Added AtkAttributeSet_free() convenience
711 2001-06-20 Peter Williams <peterw@ximian.com>
713 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
714 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
717 2001-06-20 Brian Cameron <brian.cameron@sun.com>
719 * atk/atktable.c, atk/atkmarshal.list
720 Removed needless marshal and updated signal handlers in
723 2001-06-20 Louise Miller <louise.miller@sun.com>
725 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
726 Changed parameters for get_selected_rows/get_selected_columns
727 Added 4 new functions, add_row_selection, remove_row_selection,
728 add_column_selection, remove_column_selection
730 2001-06-19 Brian Cameron <brian.cameron@sun.com>
733 Fixed minor bug with signals.
735 2001-06-18 Brian Cameron <brian.cameron@sun.com>
740 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
742 * atk/atkselection.h atk/atkselection.c
743 Now add_selection, clear_selection, and remove_selection
744 return a boolean indicating SUCCESS/FAILURE to indicate
745 if the operation was successful.
747 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
749 * atk/atktable.h atk/atktable.h
750 Updated so now the get_text_before|at|after functions
751 return the start & end offset of the string. Updated the
754 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
756 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
758 2001-06-11 Havoc Pennington <hp@redhat.com>
762 * configure.in: bump version to 0.2 and add infrastructure for
763 libtool version info. Assumes GTK versioning scheme (major.minor
764 is binary compatible)
766 * atk/Makefile.am (LDFLAGS): set version info
767 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
769 2001-06-13 Brian Cameron <brian.cameron@sun.com>
771 * atk/atktable.h, atk/atktable.c
772 Updated so that get/set row/column header functions
773 work with AtkObjects rather than AtkTables. Organized
774 the header file a little more cleanly. Also the get/set
775 row_description and caption functions now use gchar *
776 rather than AtkObject.
778 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
780 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
781 Add signal model-changed.
783 * atk/atkobject.c: Add properties
784 accessible-role, accessible-table-caption,
785 accessible-table-column-header, accessible-table-column_description.
786 accessible-table-row-header, accessible-table-row_description.
787 accessible-table-summary, accessible-model
789 2001-06-12 Brian Cameron <brian.cameron@sun.com>
791 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
792 Updated atkeditabletext and atktext interfaces so they
793 now properly define the get/set attribute methods and now
794 get_offset_at_point and get_character_extents can request
795 x,y coords by either widget or screen coords.
797 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
799 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
800 CFLAGS, not in LIBS. (Always linking with -lpthread
801 is a noticeable speed hit.)
803 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
805 * atk/Makefile.am: Really fix marshal generation.
807 2001-06-07 Havoc Pennington <hp@redhat.com>
809 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
810 glib-genmarshal stuff
812 2001-06-07 Havoc Pennington <hp@redhat.com>
814 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
817 * configure.in: rearrange the library checks to support
820 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
822 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
823 ATK in giant GTK tarball
825 2001-06-07 Brian Cameron <brian.cameron@sun.com>
827 * docs/atk-api.sgml docs/atk-sections.txt
828 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
829 docs/tmpl/atktext.sgml
830 Removed docs/atk-api.sgml since it is not used.
831 Updated sgml files and atk-sections.txt to reflect
832 recent changes to the atktext and atkeditabletext
835 2001-06-06 Brian Cameron <brian.cameron@sun.com>
837 * atk/atktext.h atk/atktext.h
838 Updated to new atktext functions for getting attributes.
840 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
842 * New files atk/atkstreamablecontent.[ch]
843 Updated files: atk/Makefile.am, atk/atk.h
845 * atk/atkvalue.c: Updated comments
847 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
849 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
851 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
853 * atk/atkobject.c: Add property accessible-visible-data
855 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
857 * atk/atkobject.c: Add support for setting and getting
858 accessible-value property.
860 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
862 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
864 * atk/atkeditabletext.[ch], atk/atktext.[ch]
866 * docs/atk-overrides.txt, docs/Makefile.am
867 Updated the interface for dealing with selected
868 text to handle multiple selected regions. Removed
869 get_row_col_at_offset from atktext.[ch]. Added
870 docs/atk-overrides.txt file.
872 Thu May 31 Brian Cameron <brian.cameron@sun.com>
874 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
875 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
876 Added atk_marshal_VOID__INT_INT marshaller. Updated the
877 Makefiles so the proper marshall files get included in the
878 dist. Updated the Makefiles and configure.in so that the
879 docs get included in the dist.
881 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
883 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
885 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
887 * atk/atkobject.c: Define new properties accessible-text,
888 accessible-caret, accessible-selection and accessible-value
890 2001-05-29 Brian Cameron <brian.cameron@sun.com>
892 * docs/atk-sections.txt
895 Improved the layout/formatting of the atk docs. Added docs/tmpl
898 2001-05-28 Brian Cameron <brian.cameron@sun.com>
901 Now properly set the initialized flag when setting up signals.
902 Updated the atk-docs in several files
904 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
906 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
907 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
908 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
909 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
910 Fix warnings generated by Sun FORTE compiler
912 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
914 * atk/atkcomponent.c atk/atkvalue.c
915 Remove return calls in functions which return void
917 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
919 * atk/atkobject.h: Correct naming of role for status bar
922 Clarify behaviour of atk_text_get_text_after/at/before_offset
924 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
926 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
928 2001-01-06 Hans Breuer <hans@breuer.org>
930 * atk/makefile.msc atk/atk.def (new files) :
931 Enable build for win32, no sourc changes necessary.
933 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
937 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
939 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
941 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>