1 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
3 * atk/atkeditabletext.c:
4 Remove unused structure _AtkEditableTextIfaceClass
7 Remove signals model_changed and selection_changed
10 Add signal selection_changed
13 Remove unused structure _AtkTableIfaceClass
14 Add signal model_changed
17 Remove unused structure _AtkTextIfaceClass
18 Add signal text_selection_changed
20 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
21 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
24 2001-11-17 Tor Lillqvist <tml@iki.fi>
26 * atk-zip.sh.in: Build separate runtime and developer packages.
28 * atk/atk.def: Update.
30 2001-11-14 Bill Haneman <bill.haneman@sun.com>
34 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
36 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
39 to allow non-GTK-dependent installation of key snoop functions.
40 This also meant adding definitions of AtkKeySnoopFunc and
43 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
45 * atk/atkobject.c (atk_object_notify_state_change):
46 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
47 to ATK_STATE_EXPANDED or vice versa.
49 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
52 Add role ATK_ROLE_TREE_TABLE
55 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
56 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
58 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
59 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
60 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
61 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
62 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
63 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
64 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
65 Update to reflect the current state of the documentation in the code.
67 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
69 * atk/relation.h, docs/tmpl/atkrelation.sgml:
70 Add two new relations ATK_RELATION_NODE_CHILDREN and
71 ATK_RELATION_NODE_PARENT to support compound objects in a
72 node or cell of a tree or table
73 Added descriptions of all relations which are defined
76 Remove functions atk_table_real_get_index_at(),
77 atk_table_real_get_column_at_index() and
78 atk_table_real_get_row_at_index()
79 Correct typos in documentation of other functions.
81 2001-10-28 Tor Lillqvist <tml@iki.fi>
83 * atk-zip.sh.in: New file, used to build developer package for
87 * configure.in: Add it.
89 * atk/Makefile.am: Add rules to install and uninstall mingw import
92 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
95 Remove the following properties
96 accessible-child - use signal children_changed for notification
97 accessible-text - use signal text_changed for notification
98 accessible-caret - use signal text_caret_moved for notification
99 accessible-selection - use new signal selection_changed
101 accessible-visible-data - use new signal visible_data_changed
103 accessible-model - use new signal model_changed for notification
104 Notify when role or parent changes
105 Allow parent and role to be set or got using g_object_set() or
108 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
114 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
116 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
117 Add role ATK_ROLE_TERMINAL for an accessible terminal.
119 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
121 * atk/atkobject.c (atk_object_notify_state_change):
122 Initialize AtkPropertyValue data structure to 0 instead of using
125 2001-10-19 Tor Lillqvist <tml@iki.fi>
127 * configure.in: Set automake conditionals OS_WIN32 if on (native)
128 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
129 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
131 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
132 -export-symbols atk.def. If lib.exe is available, generate
133 atk.lib, and install it.
135 * atk/atk.def: Update with new entry points.
137 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
139 * atk/atkobject.[c|], docs/atk-sections.txt,
140 docs/tmpl/atkobject.sgml:
141 Add convenience function atk_object_notify_state_change()
142 to generate property notification of state change.
144 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
145 Correct comments on functions atk_attribute_get_name() and
146 atk_attribute_get_value()
148 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
151 Update comments in atk_text_get_text_[at|after|before]_offset()
152 to clarify what these functions will return.
154 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
157 Update comments in atk_text_get_run_attributes() and
158 atk_text_get_default_attributes().
160 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
163 Change "property-change" signal to allow detail (i.e. property name)
164 and add detail in atk_object_notify().
166 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
169 Correct order of attribute names in text_attr_name array.
171 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
174 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
175 Use enum AtkTextAttribute to specify what attribute are supported
176 rather than hash defines. Define new functions atk_attribute_get_name()
177 and atk_attribute_get_value() which return the strings for the
178 attribute name and values for those attribute which have named values.
180 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
182 * atk/atktext.c (atk_text_get_run_attributes):
185 * atk/atktext.c (atk_text_get_default_attributes):
186 Add call to set iface.
188 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
191 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
192 Add new function atk_text_get_default_attributes
193 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
195 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
197 * atk/atktext.c (atk_attribute_set_free):
198 Avoid leaking of AtkAttributeSet data structure; speed up code.
200 * docs/tmpl.atk*.sgml
201 Updated to reflect current APIs.
203 2001-10-01 jacob berkman <jacob@ximian.com>
205 * docs/Makefile.am (dist-hook-local): depend on all-local so that
206 make dist works correctly w/o having to build first
208 2001-10-01 Tor Lillqvist <tml@iki.fi>
210 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
212 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
214 * configure.in (ATK_MICRO_VERSION): Version 0.6
215 (because libglade will depend on a the small api addition below)
217 * atk/makefile.msc (PKG_VER): Version 0.6
220 * atk/atkrelation.c: (AtkRelationType
221 atk_relation_type_from_string (const gchar *name)): Added method.
224 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
226 * configure.in (ATK_MICRO_VERSION): Version 0.5
228 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
230 * atk/makefile.msc (PKG_VER): Version 0.5
232 2001-09-21 Hans Breuer <hans@breuer.org>
234 * atk/atk.def : updated externals
235 * atk/makefile.msc : version 0.4
237 * atk/atktext.c (atk_text_get_character_extents) : real_height
238 is a reference to int, so use &local_height
240 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
244 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
246 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
247 up ATK_VERSION to 0.4, interface age 0, binary age 0.
248 (from 0.2 which was not properly updated last time).
249 depend on glib 1.3.8.
253 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
256 Add object reference when object is set as accessible_parent
258 2001-09-05 Mark McLoughlin <mark@skynet.ie>
260 * configure.in: remember ACLOCAL_FLAGS.
262 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
265 Change atk_table_get_caption() and atk_table_set_caption()
266 to deal with AtkObject* rather than gchar*
267 Remove redundant and incorrect comments
269 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
271 * configure.in: Version 0.3
273 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
277 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
280 Correct property definitions for "accessible-table-caption",
281 "accessible-table-column-description",
282 "accessible-table-row-description"
284 Update comments to include all properties defined
286 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
288 * atk/atkhyperlink.h:
289 Change AtkHyperLink to AtkHyperlink in comment
290 * atk/atkhypertext.[c|h]:
291 Change AtkHyperLink to AtkHyperlink
292 * atk/atktable.[c|h]:
293 Make gchar* arguments const; make return value of type gchar*
295 * docs/atk-sections.txt
296 Remove reference to AtkHyperLink
297 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
298 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
301 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
304 Add functions atk_table_real_get_index_at(),
305 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
306 as default implementations for atk_table_get_index_at(),
307 atk_table_get_row_at_index(), atk_table_get_column_at_index()
309 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
312 Refer to return value in function documentation for
316 * docs/tmpl/atkaction.sgml:
317 Update to include return value
319 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
321 * atk/atkaction.c atk/atkaction.h:
322 Made atk_action_do_action return a gboolean as the class member of
327 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
329 * docs/tmpl/atkimage.sgml atk/atkimage.h:
330 Swap height and width arguments to atk_image_get_image_size
332 Swap height and height arguments to atk_image_get_image_size
333 Do not crash if NULL pointers are passed for return values
335 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
337 * docs/tmpl/atktext.sgml atk/atktext.h:
338 Change parameter names *offset to *_offset
339 * atk/atkcomponent.c:
340 Do not crash if NULL pointers are passed for return values
342 Change parameter names *offset to *_offset
343 Do not crash if NULL pointers are passed for return values
345 2001-08-16 Bill Haneman <bill.haneman@sun.com>
348 Changed g_type_class_peek() to g_type_class_ref()
349 in atk_add_global_event_listener(), since
350 g_type_class_peek() could return NULL when an
351 instance of the class had not been created.
353 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
355 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
356 Ensure that atk_attribute_set_free is in the documentation.
358 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
360 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
361 Swapped order of width and height arguments to
362 atk_text_get_character_extents()
363 Changed AtkAttrributeSet_free to atk_attribute_set_free
365 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
367 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
368 Changed "length" argument of atk_text_get_character_extents() to
371 2001-08-15 Jens Finke <jens@gnome.org>
373 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
374 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
375 added a AC_SUBST for it. This is needed for the spec.in file.
376 Added atk.spec to output list.
377 * atk.spec.in: New file.
379 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
381 * atk/atkcomponent.[c|h]
382 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
383 Change atk_component_get_accessible_at_point to
384 atk_component_ref_accessible_at_point so it will work for flyweights
386 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
388 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
391 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
393 * atk/atkaction.c, atk/atkcomponent.c
394 Remove all instances of g_return_if_fail (foo != NULL); that are
395 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
396 since the second check catches the NULL.
398 Add functions atk_component_real_contains(),
399 atk_component_real_get_position(), atkcomponent_real_get_size()
400 as default implementations for atk_component_contains(),
401 atk_component_get_position(), atk_component_get_size()
403 2001-08-07 Brian Cameron <brian.cameron@sun.com>
405 * atk/atkimage.[ch] docs/atk-sections.txt
406 docs/tmpl/atkimage.sgml
407 Updated AtkImage get_position to get_image_position
408 so the naming is consistant. Now get_image_position
409 and get_image_size return -1 for x/y/height/width
410 if AtkImage implementations of these functions is
413 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
416 Create an object relation set when the object is created.
418 2001-07-30 Brian Cameron <brian.cameron@sun.com>
421 Changed first argument of atk_add_global_event_listener
422 so the callback function is of type GSignalEmissionHook
423 instead of AtkEventListener. AtkEventListener is
424 appropriate for Focus event callbacks, but not generic
427 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
430 Add function atk_object_real_ref_state_set() which creates the
431 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
434 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
437 Remove all instances of g_return_if_fail (foo != NULL); that are
438 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
439 since the second check catches the NULL.
441 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
444 Fix problem with ATK not building after running make maintainer-clean
445 and autogen.sh: add extra files to MAINTAINERCLEANFILES
447 2001-07-25 Bill Haneman <bill.haneman@sun.com>
450 * atk/atkeditabletext.h
452 * atk-uninstalled.pc.in
455 Removed (unused) #defines of pango/pango.h
456 Removed references to/dependencies on pango from .pc files
457 Removed dependencies on pango from makefile.msc and configure.in
459 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
461 * atk/atkobject.[c|h]
462 Move some implementation from GAIL:
463 Default implementations for some some functions
464 atk_object_real_get_name, atk_object_real_set_name,
465 atk_object_real_get_description, atk_object_real_set_description,
466 atk_object_real_get_parent, atk_object_real_set_parent,
467 atk_object_real_get_role,
468 atk_object_real_connect_property_change_handler,
469 atk_object_real_remove_property_change_handler,
471 definition of property-changed signal.
472 Initialize pointers to NULL in atk_object_init().
473 Initialize uninitialized function pointers to NULL in
474 atk_object_class_init().
476 2001-07-23 Brian Cameron <brian.cameron@sun.com>
479 Changed children_changed signal to allow NULL pointers
480 for the 2nd argument to the signal handler.
482 2001-07-20 Hans Breuer <hans@breuer.org>
484 * atk/atk.def : added more exports
485 * atk/makefile.msc : updated win32 build
487 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
489 * atk/atkaction.[c|h], docs/atk-sections.txt,
490 docs/tmpl/atkaction.sgml
491 Add atk_action_get_name() and atk_action_set_description()
493 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
496 Add ATK_STATE_ENABLED so we can distinguish between a consistent
497 and inconsistent GtkToggleButton
499 2001-07-16 Brian Cameron <brian.cameron@sun.com>
501 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
502 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
503 gail_textattributes_update.pat is for gail/gail and integrates the
504 ATK_ATTRIBUTE_* macros in the gail implementations.
505 atk_docs_textattributes_update.pat is for atk/docs and patches
506 atk-sections.txt etc. for improved docs
507 atk_atk_textattributes_update.pat is for atk/atk and included the
508 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
510 2001-07-13 Darin Adler <darin@bentspoon.com>
512 * atk/atkstate.c: Add missing <string.h> include.
513 * tests/teststateset.c: Add missing <string.h> include.
515 2001-07-13 Darin Adler <darin@bentspoon.com>
517 * .cvsignore: Ignore some generated files.
518 * autogen.sh: Get rid of call to autoheader since the
519 configure file doesn't include AM_CONFIG_HEADER.
521 2001-07-11 Brian Cameron <brian.cameron@sun.com>
523 * tmpl/atkdocument.sgml
524 Added new file for docs.
526 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
528 * atk/atkimage.c atk/atkutil.c
529 Changes to build with Sun's FORTE compiler.
531 2001-07-10 Brian Cameron <brian.cameron@sun.com>
533 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
534 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
535 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
536 tmpl/atktext.sgml tmpl/atkutil.sgml
539 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
541 * atk/atktext.c (atk_text_base_init):
542 * atk/atktable.c (atk_table_base_init):
543 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
544 to adapt to recent GSignal changes.
546 2001-06-28 Brian Cameron <brian.cameron@sun.com>
548 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
549 docs/tmpl/atkutil.sgml
550 Added new functiosn to AtkUtil.
552 2001-06-28 Brian Cameron <brian.cameron@sun.com>
554 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
555 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
556 docs/tmpl/atkobject.sgml
557 Added new atk document interface.
559 2001-06-28 Brian Cameron <brian.cameron@sun.com>
561 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
562 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
563 Updated so that functions that take screen coords as
564 input/output also take an enum specifying whether
565 the coords are screen or top-level window based.
566 Updated docs as well.
568 2001-06-28 Brian Cameron <brian.cameron@sun.com>
570 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
571 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
572 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
573 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
574 atk/docs/tmpl/atkstreamablecontent.sgml
575 Cleaned up docs. Added atkstreamablecontent.sgml
577 2001-06-28 Brian Cameron <brian.cameron@sun.com>
579 *atk/atktable.h, atk/atktable.c
580 Updated signal handler definitions.
582 2001-06-27 Brian Cameron <brian.cameron@sun.com>
585 Updated AtkXYCoords enum.
587 2001-06-27 Brian Cameron <brian.cameron@sun.com>
589 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
590 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
591 atk/atkimage.c atk/atkimage.h atk/atkobject.c
592 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
593 atk/atkstateset.c atk/atkstreamablecontent.c
594 atk/atkstreamablecontent.h atk/atktable.c
595 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
596 and some docs/tmpl files.
597 Updated gtk-docs fixing spelling errors and making minor
600 2001-06-27 Louise Miller <lousie.miller@sun.com>
602 *atk/atkselection.h, atk/atkselection.c
603 changed return type to gboolean for
604 atk_selection_select_all_selection
606 2001-06-26 Brian Cameron <brian.cameron@sun.com>
608 *atk/atkstate.h atk/atkstate.c
609 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
610 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
611 docs/tmpl/atktext.sgml
612 Added ATK_STATE_STALE. Updated docs.
614 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
617 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
619 2001-06-21 Brian Cameron <brian.cameron@sun.com>
621 * atk/atkeditabletext.h, atk/atkobject.h,
623 Added AtkAttributeSet_free() convenience
626 2001-06-20 Peter Williams <peterw@ximian.com>
628 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
629 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
632 2001-06-20 Brian Cameron <brian.cameron@sun.com>
634 * atk/atktable.c, atk/atkmarshal.list
635 Removed needless marshal and updated signal handlers in
638 2001-06-20 Louise Miller <louise.miller@sun.com>
640 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
641 Changed parameters for get_selected_rows/get_selected_columns
642 Added 4 new functions, add_row_selection, remove_row_selection,
643 add_column_selection, remove_column_selection
645 2001-06-19 Brian Cameron <brian.cameron@sun.com>
648 Fixed minor bug with signals.
650 2001-06-18 Brian Cameron <brian.cameron@sun.com>
655 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
657 * atk/atkselection.h atk/atkselection.c
658 Now add_selection, clear_selection, and remove_selection
659 return a boolean indicating SUCCESS/FAILURE to indicate
660 if the operation was successful.
662 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
664 * atk/atktable.h atk/atktable.h
665 Updated so now the get_text_before|at|after functions
666 return the start & end offset of the string. Updated the
669 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
671 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
673 2001-06-11 Havoc Pennington <hp@redhat.com>
677 * configure.in: bump version to 0.2 and add infrastructure for
678 libtool version info. Assumes GTK versioning scheme (major.minor
679 is binary compatible)
681 * atk/Makefile.am (LDFLAGS): set version info
682 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
684 2001-06-13 Brian Cameron <brian.cameron@sun.com>
686 * atk/atktable.h, atk/atktable.c
687 Updated so that get/set row/column header functions
688 work with AtkObjects rather than AtkTables. Organized
689 the header file a little more cleanly. Also the get/set
690 row_description and caption functions now use gchar *
691 rather than AtkObject.
693 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
695 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
696 Add signal model-changed.
698 * atk/atkobject.c: Add properties
699 accessible-role, accessible-table-caption,
700 accessible-table-column-header, accessible-table-column_description.
701 accessible-table-row-header, accessible-table-row_description.
702 accessible-table-summary, accessible-model
704 2001-06-12 Brian Cameron <brian.cameron@sun.com>
706 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
707 Updated atkeditabletext and atktext interfaces so they
708 now properly define the get/set attribute methods and now
709 get_offset_at_point and get_character_extents can request
710 x,y coords by either widget or screen coords.
712 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
714 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
715 CFLAGS, not in LIBS. (Always linking with -lpthread
716 is a noticeable speed hit.)
718 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
720 * atk/Makefile.am: Really fix marshal generation.
722 2001-06-07 Havoc Pennington <hp@redhat.com>
724 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
725 glib-genmarshal stuff
727 2001-06-07 Havoc Pennington <hp@redhat.com>
729 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
732 * configure.in: rearrange the library checks to support
735 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
737 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
738 ATK in giant GTK tarball
740 2001-06-07 Brian Cameron <brian.cameron@sun.com>
742 * docs/atk-api.sgml docs/atk-sections.txt
743 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
744 docs/tmpl/atktext.sgml
745 Removed docs/atk-api.sgml since it is not used.
746 Updated sgml files and atk-sections.txt to reflect
747 recent changes to the atktext and atkeditabletext
750 2001-06-06 Brian Cameron <brian.cameron@sun.com>
752 * atk/atktext.h atk/atktext.h
753 Updated to new atktext functions for getting attributes.
755 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
757 * New files atk/atkstreamablecontent.[ch]
758 Updated files: atk/Makefile.am, atk/atk.h
760 * atk/atkvalue.c: Updated comments
762 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
764 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
766 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
768 * atk/atkobject.c: Add property accessible-visible-data
770 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
772 * atk/atkobject.c: Add support for setting and getting
773 accessible-value property.
775 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
777 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
779 * atk/atkeditabletext.[ch], atk/atktext.[ch]
781 * docs/atk-overrides.txt, docs/Makefile.am
782 Updated the interface for dealing with selected
783 text to handle multiple selected regions. Removed
784 get_row_col_at_offset from atktext.[ch]. Added
785 docs/atk-overrides.txt file.
787 Thu May 31 Brian Cameron <brian.cameron@sun.com>
789 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
790 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
791 Added atk_marshal_VOID__INT_INT marshaller. Updated the
792 Makefiles so the proper marshall files get included in the
793 dist. Updated the Makefiles and configure.in so that the
794 docs get included in the dist.
796 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
798 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
800 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
802 * atk/atkobject.c: Define new properties accessible-text,
803 accessible-caret, accessible-selection and accessible-value
805 2001-05-29 Brian Cameron <brian.cameron@sun.com>
807 * docs/atk-sections.txt
810 Improved the layout/formatting of the atk docs. Added docs/tmpl
813 2001-05-28 Brian Cameron <brian.cameron@sun.com>
816 Now properly set the initialized flag when setting up signals.
817 Updated the atk-docs in several files
819 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
821 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
822 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
823 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
824 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
825 Fix warnings generated by Sun FORTE compiler
827 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
829 * atk/atkcomponent.c atk/atkvalue.c
830 Remove return calls in functions which return void
832 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
834 * atk/atkobject.h: Correct naming of role for status bar
837 Clarify behaviour of atk_text_get_text_after/at/before_offset
839 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
841 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
843 2001-01-06 Hans Breuer <hans@breuer.org>
845 * atk/makefile.msc atk/atk.def (new files) :
846 Enable build for win32, no sourc changes necessary.
848 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
852 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
854 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
856 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>