1 2007-05-11 Brian Cameron <brian.cameron@sun.com>
3 * Use $(GLIB_MKENUMS) instead of calling glib-mkenums directly.
4 This works better when you build with glib via an
7 2007-04-25 Christophe Merlet <redfox@redfoxcenter.org>
9 * configure.in: added "oc" (Occitan) to ALL_LINGUAS.
11 2007-04-23 Li Yuan <li.yuan@sun.com>
14 Revved to 1.19.1 for GNOME 2.19.1.
16 2007-04-11 Li Yuan <li.yuan@sun.com>
18 * autogen.sh, configure.in: use gnome-autogen.sh to simplify
21 2007-03-22 Christian Persch <chpe@gnome.org>
24 * atk/Makefile.am: use -DATK_LOCALEDIR.
25 * configure.in: remove AM_GLIB_DEFINE_LOCALEDIR.
27 2007-03-22 Christian Persch <chpe@gnome.org>
30 * atk/atkrelation.c: (atk_relation_type_get_name): add missing const.
31 * atk/atkstate.c: (atk_state_type_get_name): ditto.
32 * atk/atktext.c: (atk_text_attribute_get_name): ditto.
34 2007-03-12 Li Yuan <li.yuan@sun.com>
37 Revved to 1.18.0 for GNOME 2.18.0.
39 2007-03-02 Li Yuan <li.yuan@sun.com>
42 (atk_object_notify_state_change):
43 Fix #408527. Add a check.
45 2007-02-25 Tor Lillqvist <tml@novell.com>
47 * atk/atkmisc.h: Fix typo: declare atk_misc_get_type(), not
50 * atk/atk.def: Add atkmisc entry points.
52 2007-02-20 Kjartan Maraas <kmaraas@gnome.org>
54 * Makefile.am: Dist MAINTAINERS.
56 2007-02-13 Bill Haneman <bill.haneman@sun.com>
58 * atk/atkstate.h: Clarified documentation for
59 ATK_STATE enumerations. See bug #398038.
61 * atk/atkrelation.c: Point to atk_object_add_relationship,
62 to clarify and simplify use of AtkRelation. See bug #367627.
64 2007-02-12 Li Yuan <li.yuan@sun.com>
69 2007-02-12 Li Yuan <li.yuan@sun.com>
72 (atk_misc_threads_enter), (atk_misc_threads_leave):
73 Bug #404592. Don't do anything if misc is NULL.
75 2007-01-22 Li Yuan <li.yuan@sun.com>
80 2007-01-19 Li Yuan <li.yuan@sun.com>
83 (atk_misc_threads_enter), (atk_misc_threads_leave):
84 Bug #329454. Use ATK_MISC_GET_CLASS to get AtkMiscClass
85 to use the overloaded functions.
87 2007-01-13 Hans Breuer <hans@breuer.org>
89 * atk/makefile.msc : adapt lib name to "auto-standard", add atkmisc
91 2007-01-10 Li Yuan <li.yuan@sun.com>
97 2007-01-08 Bill Haneman <bill.haneman@sun.com>
100 (atk_action_get_name): Clarified what is expected
101 in an action name, and numerated some commonly-used names.
102 (atk_action_get_keybinding): Improve the documentation
103 for the string returned by this API.
105 2007-01-08 Bill Haneman <bill.haneman@sun.com>
107 * configure.in: Revved to 1.13.0, since new API
108 has been added for gnome 2.17.5. (ATK is
109 now API frozen for gnome 2.18.)
111 * atk/atkmisc.[ch]: New class which provides
112 miscellaneous utilities including
113 (atk_misc_threads_enter, atk_misc_thread_leave): New,
116 * docs/tmpl/atkmisc.sgml:
119 * docs/tmpl/atkhyperlinkimpl.sgml: Added minimal
120 doc for AtkHyperlinkImpl struct.
122 2006-12-05 Li Yuan <li.yuan@sun.com>
124 * configure.in, NEWS:
125 Bump to 1.12.4, for gnome 2.17.4.
127 2006-12-04 Bill Haneman <bill.haneman@sun.com>
129 * Added Li Yuan <li.yuan@sun.com> to MAINTAINERS.
131 2006-10-01 Bill Haneman <bill.haneman@sun.com>
133 * configure.in, NEWS:
134 Bump to 1.12.3, for gnome 2.16.1.
136 2006-09-26 Bill Haneman <bill.haneman@sun.com>
139 (atk_text_attribute_get_value): Allow
140 the wrap value to be 3 (bug #357847).
142 2006-09-14 Bill Haneman <bill.haneman@sun.com>
144 * atk/docs/atkdocument.sgml:
145 Update docs to include signals, and revise description.
147 Following code changes from Neo Liu <nian.lui@sun.com>
150 (atk_document_base_init): New, add signals
151 "load_complete", "load_stopped", "reload".
154 (atk_no_op_object_get_type): Add 'AtkDocument'
155 interface type to this test AtkObject class.
157 2006-09-19 Sunil Mohan Adapa <sunil@atc.tcs.co.in>
159 * configure.in: Added "te" to ALL_LINGUAS
161 2006-09-14 Bill Haneman <bill.haneman@sun.com>
163 * atk/atk.def: Added some missing symbols for win32 build.
164 Patch from Cedric Gustin, bug #355912.
166 * atk/atkhyperlink.c:
167 (atk_hyperlink_is_selected_link): Mark deprecated, since
168 ATK_STATE_SELECTED gives the same information for hyperlinks.
172 (atk_text_attribute_get_value): Allow value of
173 PANGO_UNDERLINE_ERROR, since this is not an error condition, but
174 denotes the underline style used to indicate spelling errors.
177 2006-09-08 Bill Haneman <bill.haneman@sun.com>
179 * atk/atkhyperlinkimpl.c:
180 (atk_hyperlink_impl_get_hyperlink): Add missing
181 return statement - thanks to Neo Liu for finding this.
184 2006-09-01 Abel Cheung <abel@oaka.org>
186 * configure.in: Added 'dz' 'ku' to ALL_LINGUAS.
188 2006-08-21 Bill Haneman <bill.haneman@sun.com>
190 * configure.in: Revved to 1.12.2.
192 2006-08-17 Bill Haneman <bill.haneman@sun.com>
194 * docs/atk-docs.sgml: Added entity for AtkHyperlinkImpl.
196 * docs/atk-sections.txt: Added entries for newly added API.
199 (atk_value_get_minimum_increment): Added the right number of
200 asterisks to make gtk-doc happy (!) so that inline docs are exposed.
204 2006-08-01 Bill Haneman <bill.haneman@sun.com>
207 Improved docs for ATK_ROLE_APPLICATION, ATK_ROLE_ALERT.
209 2006-07-03 Runa Bhattacharjee <runabh@gmail.com>
211 * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
213 2006-06-29 Bill Haneman <bill.haneman@sun.com>
215 * atk/atkhyperlinkimpl.h:
216 * atk/atkhyperlinkimpl.c:
217 (atk_hyperlink_impl_get_hyperlink): New method and
218 interface, allows a client to obtain the
219 AtkHyperlink instance associated with an AtkObject.
222 * configure.in: Bumped to 1.12.1.
224 2006-06-23 Bill Haneman <bill.haneman@sun.com>
226 * docs/atk-docs.sgml: Add index sections.
227 * atk/*.c: Fix 'Since' and 'Deprecated' tags so that
228 index xsl parser can find them. Bug #313183.
231 Added ATK_ROLE_LINK and ATK_ROLE_INPUT_METHOD_WINDOW,
232 bug #345367 and #140635.
234 2006-06-21 Bill Haneman <bill.haneman@sun.com>
237 (ATK_STATE): Patch from Ginn Chen, bug #345407.
238 Fix ATK_STATE macro for state values > 32.
240 2006-06-15 Bill Haneman <bill.haneman@sun.com>
242 * atk/atkstreamablecontent.h, atkstreamablecontent.c:
243 Fix nasty typo. Bug #344915.
245 2006-06-14 Bill Haneman <bill.haneman@sun.com>
247 * atk/atkstreamablecontent.h, atkstreamablecontent.c:
248 (atk_streamable_content_get_uri): New method, returns a string
249 representing a URI from which content may be streamed.
252 2006-06-08 Bill Haneman <bill.haneman@sun.com>
254 * atk/Makefile.am: Added $(srcfile) to win32
255 libatk_1_0_la_LDFLAGS,
256 bug #336802. Hope that works, as I don't have a win32 build env
259 2006-06-08 Bill Haneman <bill.haneman@sun.com>
261 * configure.in: Revved to 1.12.0 after tagging the repository with
262 gnome-2-14 (if we need to create/work on the old branch).
264 * atk/atkobject.h, atkobject.c: Added ATK_ROLE_FORM (bug #344142).
266 * atk/atkrelationtype.h: Added ATK_RELATION_DESCRIPTION_FOR,
267 ATK_RELATION_DESCRIBED_BY (bug #344144).
269 * atk/atkstate.h: Added ATK_STATE_DEFAULT (bug #344281) and
270 ATK_STATE_VISITED (bug #344384), also ATK_STATE_ANIMATED which
271 is in AT-SPI but was not yet in ATK.
273 * atk/atkvalue.h, atkvalue.c: Add atk_value_get_minimum_increment
274 (missing despite being in AT-SPI's IDL for Value: bug #341875)
276 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
278 * configure.in: Remove obsolete no.po referrals
281 2006-03-28 Bill Haneman <bill.haneman@sun.com>
283 * configure.in, NEWS: Revved to 1.11.4, to include docs improvements.
285 2006-03-24 Gora Mohanty <gmohanty@cvs.gnome.org>
287 * configure.in: Added 'or' (Oriya) to ALL_LINGUAS.
289 2006-03-21 Bill Haneman <bill.haneman@sun.com>
291 gtk-doc documentation fixes: ATK now has 100% API coverage
292 with no incomplete function/struct descriptions.
294 * atk/atkdocument.c: Edited docs to make gtk-doc happier.
295 * atk/atkimage.c: Ditto.
296 * atk/atkobject.c: Moved 'Deprecated' tag relative to 'Returns',
297 to make gtk-doc happier.
298 * atk/atkobject.h: Documented AtkPropertyValues.
299 * atk/atkrelationtypes: Documented the unused/invalid types
300 ATK_RELATION_TYPE_NULL and ATK_RELATION_TYPE_LAST_DEFINED.
301 * atk/atktext.h: Documented AtkTextBoundaryType.
302 * atk/atkutil.h: Documented AtkKeyEventStruct.
303 * docs/atksections.txt: Added missing function entries.
304 * docs/tmpl/atkhypertext.sgml: Added long description.
305 * docs/tmpl/atkregistry.sgml: Added long description.
306 * docs/tmpl/atkrelationset.sgml: Added long description.
307 * docs/tmpl/atkstreamablecontent.sgml: Added long description.
309 2006-03-21 Tor Lillqvist <tml@novell.com>
311 * atk/atkobject.c (get_atk_locale_dir): Fix fatal typo.
313 * atk/atk.def: Add some missing functions.
315 2006-03-20 Vladimer Sichinava <vlsichinava@gmail.com>
317 * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
319 2006-03-20 Bill Haneman <bill.haneman@sun.com>
321 * atk/atkutil.h: Added missing info on AtkEventListener,
322 AtkEventListenerInit, and AtkKeySnoopFunc. bug #320911.
324 * atk/atkimage.h: Moved information about '-1' return values
325 to the corresponding parameters. bug #320916.
327 * atk/atkobject.c: Fixed some docs issues in comment blocks.
329 * docs/tmpl/atkobject.sgml: Clarify children-changed signal
332 2006-03-20 Bill Haneman <bill.haneman@sun.com>
334 * atk/atkimage.c: Bug detected by Behdad Esfahbod
335 (atk_image_get_position): Allow for NULL-in params.
336 (atk_image_get_size): Allow for NULL in-params.
338 2006-03-13 Bill Haneman <bill.haneman@sun.com>
340 * configure.in, NEWS: Revved to 1.11.3.
341 This is the GNOME 2.14.0 version of ATK.
343 2006-02-24 Bill Haneman <bill.haneman@sun.com>
346 (get_atk_locale_dir): Make sure to convert from UTF-8 to
347 correct filename encoding; bug #317458 from Kazuzi IWAMOTO.
351 Const patch from Arjan Van de Van; adds 'const' to
352 internal atk structures and methods where appropriate.
354 2006-01-17 Bill Haneman <bill.haneman@sun.com>
356 * configure.in: Revved to 1.11.1.
357 Re-dist using a working gtk-doc, so that docs are included.
359 2006-01-16 Bill Haneman <bill.haneman@sun.com>
361 * configure.in: Revved to 1.11.0.
363 2005-12-27 Abel Cheung <maddog@linuxhall.org>
365 * configure.in: Added "zh_HK" to ALL_LINGUAS.
367 2005-11-17 Bill Haneman <bill.haneman@sun.com>
370 (AtkRoleType): Added ATK_ROLE_ENTRY, ATK_ROLE_CHART,
371 ATK_ROLE_CAPTION, ATK_ROLE_DOCUMENT_FRAME, ATK_ROLE_HEADING,
372 ATK_ROLE_PAGE, ATK_ROLE_SECTION, ATK_ROLE_REDUNDANT_OBJECT.
373 (AtkAttributeSet): Moved here from AtkText.
374 (AtkObjectClass): Added get_attributes vfunc pointer.
376 (atk_object_get_attributes): New public method.
379 (atk_object_get_attributes): New method implementation,
380 uses AtkObjectClass->get_attributes. This method allows
381 the assignment of weakly-type attributes to any AtkObject
382 instance, as name-value pairs.
383 (AtkRoleItem): Added names for the new roles.
386 (AtkStateType): Added ATK_STATE_INVALID_ENTRY,
387 ATK_STATE_SUPPORTS_AUTOCOMPLETION, ATK_STATE_SELECTABLE_TEXT.
388 Tweaked docs for other states.
391 (AtkImageClass): Added get_image_locale vfunc.
392 (atk_image_get_image_locale): New method.
395 (atk_image_get_image_locale): New method.
397 * atk/atkcomponent.h:
398 (AtkComponentClass): Added get_alpha vfunc.
399 (atk_component_get_alpha): New method.
401 * atk/atkcomponent.c:
402 (atk_component_get_alpha): New method.
405 (AtkDocument): Added vfuncs for document locale and
407 (atk_document_get_locale): New.
408 (atk_document_get_attributes): New.
409 (atk_document_get_attribute_value): New.
410 (atk_document_set_attribute_value): New.
413 (atk_document_get_locale): New.
414 (atk_document_get_attributes): New.
415 (atk_document_get_attribute_value): New.
416 (atk_document_set_attribute_value): New.
418 2005-11-16 Bill Haneman <bill.haneman@sun.com>
421 * atk/atkhypertext.c:
422 * atk/atkobjectfactory.c:
423 * atk/atktable.c: Moved error return code
424 description to 'Returns' section.
425 * docs/tmpl/atkutil.sgml:
426 Committed a docs patch from Bill Abt.
428 2005-11-01 Simos Xenitellis <simos@gnome.org>
430 * configure.in: Added tt (Tatar) to ALL_LINGUAS.
432 2005-09-05 Bill Haneman <bill.haneman@sun.com>
434 * configure.in, NEWS: Release 1.10.3,
435 with a working libtool (1.10.2 was a bad release, don't use).
437 2005-08-29 Bill Haneman <bill.haneman@sun.com>
439 * configure.in, NEWS: Release 1.10.2.
441 2005-08-19 Tor Lillqvist <tml@novell.com>
443 * atk-zip.sh.in: Drop the timestamp from the zip file
444 names. Include the .def file.
446 * atk/Makefile.am (install-def-file): Fix typo.
448 2005-08-04 Tor Lillqvist <tml@novell.com>
450 * configure.in: Look for windres on Win32.
452 * atk/Makefile.am: Don't use the script in GLib's build/win32 to
453 compile the rc file into a resource object file. (This means we
454 lose the build number increment magic, but I doubt it was that
455 useful anyway.) Instead use windres directly. To pass a normal .o
456 file produced by windres through libtool, which wants .lo files,
457 pass it directly to the linker using a -Wl option.
459 * atk/atk.rc.in: Correspondingly, replace BUILDNUMBER with 0.
461 2005-07-18 Abduxukur Abdurixit <abdurixit@gmail.com>
463 * configure.in: Added 'ug' to ALL_LINGUAS.
465 2005-06-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
467 * configure.in: Added 'gl' to ALL_LINGUAS.
469 2005-04-28 Bill Haneman <billh@gnome.org>
471 * configure.in: Patch from Michael Meeks to
472 make atk 1.9's dependency on gtk+ 2.6 soft, i.e.
473 don't require gmodule-no-export-2.0.
474 Restores compatibility of atk 1.9 series with gtK 2.4.X.
478 2005-04-22 Tor Lillqvist <tml@novell.com>
480 * atk/atkobject.c: Initialize gettext before use. Calling
481 bindtextdomain() and bind_textdomain_codeset() in
482 atk_role_get_localized_name() was too late. Put the calls in new
483 function gettext_initialization() and call that from
484 atk_object_class_init() and atk_role_get_localized_name(). Move
485 the Win32-specific DllMain() and get_atk_locale_dir() functions
486 and the redefinition of ATK_LOCALEDIR before
487 gettext_initialization() as it uses ATK_LOCALEDIR. Fixes #170948
488 for atk's part. Thanks to Robert Ögren, Daniel Atallah and Kevin
491 2005-04-09 Hans Breuer <hans@breuer.org>
493 * atk/makefile.msc : updated $(LIBINTL_LIBS)
494 atkrelationtype.h to atk_headers, PKG_VER
496 2005-04-05 Bill Haneman <bill.haneman@sun.com>
498 * atk/atkstate.h: Added ATK_STATE_REQUIRED, to
499 indicate that explicit user interaction with a UI control is
500 required, i.e. for web forms elements with the 'required' tag.
503 2005-04-04 Padraig O'Briain <padraig.obriain@sun.com>
505 * atk/atkrelation.c: Update doc to note that atk_relation_add_target
506 was added for version 1.9.
508 * atk/atkrelationset.c: Update doc to note that
509 atk_relation_set_add_relation_by_type was added for version 1.9.
511 2005-03-30 Steve Murphy <murf@e-tools.com>
513 * configure.in: Added "rw" to ALL_LINGUAS.
515 2005-03-08 Bill Haneman <bill.haneman@sun.com>
517 * ===== Released 1.9.1=====
519 * configure.in, NEWS, README: Released 1.9.1.
521 2005-02-23 Padraig O'Briain <padraig.obriain@sun.com>
523 * atk.spec.in: Corrected FTP directory. (bug #168218)
526 2005-02-08 Christian Rose <menthos@menthos.com>
528 * configure.in: Added "xh" to ALL_LINGUAS.
530 2005-01-26 Padraig O'Briain <padraig.obriain@sun.com>
532 * atk/atk.def: Add atk_text_clip_type_get_type. Bug #165288.
534 2004-12-29 Tor Lillqvist <tml@iki.fi>
536 * atk/atk.def: Add new functions.
538 2004-12-20 Padraig O'Briain <padraig.obriain@sun.com>
540 * atk/atkrelationtype.h: Add description for ATK_RELATION_SUBWINDOW_OF.
543 2004-11-29 Padraig O'Briain <padraig.obriain@sun.com>
545 * ===== Released 1.9.0=====
547 * configure.in: Version 1.9.0, interface age 0, binary age 900
551 Thu Nov 25 14:11:41 2004 Manish Singh <yosh@gimp.org>
553 * autogen.sh: rm autom4te.cache, since it might interfere with
554 differing autoconf versions.
556 2004-11-22 Padraig O'Briain <padraig.obriain@sun.com>
558 * atk/atkobject.c: Replace DEPRECATED by @Deprecated in comments
559 to fix warning when documentation is generated.
561 * atk/atkrelation.[ch]:
562 * docs/tmpl/atkrelation.sgml: Add atk_relation_add_target.
564 * atk/atkrelationset.[ch]:
565 * atk/tmpl/atkrelationset.sgml:
566 Add atk_relation_set_add_relation_by_type.
568 * docs/atk-sections.txt: Add atk_relation_add_target and
569 atk_relation_set_add_relation_by_type.
573 2004-11-17 Padraig O'Briain <padraig.obriain@sun.com>
575 * configure.in: Use gmodule-no-export.pc, requires glib 2.5.7.
576 Patch from Matthias Clasen for bug #158531.
577 Incremented version to 1.9.0.
578 Branch for gnome-2-8 has been created.
580 2004-11-11 Christian Rose <menthos@menthos.com>
582 * configure.in: Added "as" to ALL_LINGUAS.
584 2004-10-28 Padraig O'Briain <padraig.obriain@sun.com>
586 * docs/atk-docs.sgml: Add a more descriptive title in the docs.
587 Patch from Diego Gonzalez. (bug #156296)
589 * atk/text.c (Clarify meaning of end_offset for
590 atk_text_get_text_at_offset().
591 Patch from Bill Haneman. (bug #156574)
593 2004-09-14 Abel Cheung <maddog@linuxhall.org>
595 * configure.in: Added "ar" to ALL_LINGUAS.
597 2004-09-10 Theppitak Karoonboonyanan <thep@linux.thai.net>
599 * configure.in: Added "th" to ALL_LINGUAS.
601 2004-09-07 Padraig O'Briain <padraig.obriain@sun.com>
603 * ===== Released 1.8.0=====
605 * configure.in: Version 1.8.0, interface age 0, binary age 800
609 2004-08-16 Christian Rose <menthos@menthos.com>
611 * configure.in: Added "bs" to ALL_LINGUAS.
613 2004-08-13 Padraig O'Briain <padraig.obriain@sun.com>
615 * *atk/atkdocument.c atk/atkeditabletext.c atk/atkhypertext.c
616 atk/atkimage.c atk/atknoopobjectfactory.c atkobject.c
617 atk/atkstreamablecontent.c atk/atktext.c attk/atkvalue.c:
618 Fix for bug #149990; patch from Kjartan Maraas.
620 2004-08-12 Kjartan Maraas <kmaraas@gnome.org>
622 * configure.in: Added nb to ALL_LINGUAS.
624 2004-08-09 Ankit Patel <ankit@redhat.com>
626 * configure.in: Added "gu" to ALL_LINGUAS.
628 2004-07-28 Padraig O'Briain <padraig.obriain@sun.com>
630 * configure.in: Increment version to 1.7.3 and interface age to 3.
632 * ===== Released Version 1.7.3, interface age 3, binary age 703 ====
636 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
638 * docs/atk-sections.txt: Add entries to fix warning when generating
641 * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml
642 docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml
643 docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml
644 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
647 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
649 * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
653 2004-07-20 Bill Haneman <bill.haneman@sun.com>
655 * atk/atkobject.h, atkobject.c, atk-object-enum.c:
656 Added ATK_ROLE_EMBEDDED, "embedded component", which is a
657 context hint for assistive technologies that the contained
658 children share a context which differs from the embedding
659 container. Fixes bug #147989.
661 * configure.in: Revved to 1.7.2.
663 2004-06-10 Padraig O'Briain <padraig.obriain@sun.com>
665 * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
666 and ATK_TYPE_RECTANGLE.
667 * atk/atkcomponent.c (atk_component_base_init): Correct definition
668 of "bounds-changed" signal.
669 (atk_rectangle_copy): New function.
670 (atk_rectangle_get_type): New function.
672 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
674 * configure.in: Increment version to 1.7.2 and interface age to 2.
676 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
678 * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
682 2004-06-04 Padraig O'Briain <padraig.obriain@sun.com>
684 * docs/atk-sections.txt: Add AtkRectangle.
686 * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
689 2004-05-29 Christian Rose <menthos@menthos.com>
691 * configure.in: Added "tk" to ALL_LINGUAS.
693 2004-05-18 Padraig O'Briain <padraig.obriain@sun.com>
695 * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
698 2004-05-11 Padraig O'Briain <padraig.obriain@sun.com>
700 * atk/atkobject.c: Make extra_roles static.
702 * atk/atkrelation.c: Make extra_names static.
706 * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
709 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
711 * configure.in: Increment version to 1.7.1 and interface age to 1.
713 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
715 * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
719 2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
721 * configure.in: Increment version to 1.7.0.
723 * atk/atkcomponent.[ch]: Add new signal "bounds_changed".
724 * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
728 * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
729 * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
730 * docs/tmpl/atkrelation.sgml: Add new relation
731 * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
735 * atk/atktext.c: Make extra_attributes static.
737 2004-04-19 Padraig O'Briain <padraig.obriain@sun.com>
739 * ===== Released 1.6.1=====
741 * configure.in: Version 1.6.1, interface age 1, binary age 601
747 2004-04-08 Guntupalli Karunakar <karunakar@freedomink.org>
749 * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
751 2004.04.02 Iñaki Larrañaga <dooteo@euskalgnu.org>
753 * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
755 2004-03-29 Manish Singh <yosh@gimp.org>
757 * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
759 2004-03-23 Guntupalli Karunakar <karunakar@freedomink.org>
761 * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
763 2004-03-23 Pablo Saratxaga <pablo@mandrakesoft.com>
765 * configure.in: Added Walloon (wa) to ALL_LINGUAS
767 2004-03-22 Padraig O'Briain <padraig.obriain@sun.com>
770 * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
771 Patch from Roger Leigh.
773 2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org>
775 * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
777 2004-03-08 Padraig O'Briain <padraig.obriain@sun.com>
779 * ===== Released 1.6.0=====
781 * configure.in: Version 1.6.0, interface age 0, binary age 600
785 2004-03-07 Danilo Ã…Â egan <dsegan@gmx.net>
787 * configure.in: Added "sr@ije" to ALL_LINGAUS.
789 Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
792 - exit with $? instead of 1 in case of failure
793 - exit with $? if ./configure failed
794 (that's so autogen.sh && make lines work)
795 - removed --enable-gtk-doc option
796 - added $AUTOGEN_CONFIGURE_ARGS
798 2004-03-01 Tor Lillqvist <tml@iki.fi>
800 * atk/atk.def: Add some missing entries.
802 2004-02-24 Padraig O'Briain <padraig.obriain@sun.com>
804 * ===== Released 1.5.5=====
806 * configure.in: Version 1.5.5, interface age 4, binary age 505
810 2004-02-20 Christian Rose <menthos@menthos.com>
812 * configure.in: Added "en_CA" to ALL_LINGUAS.
814 2004-02-16 Padraig O'Briain <padraig.obriain@sun.com>
816 * ===== Released 1.5.4=====
818 * configure.in: Version 1.5.4, interface age 3, binary age 504
822 2004-02-03 Padraig O'Briain <padraig.obriain@sun.com>
824 * ===== Released 1.5.3=====
826 * configure.in: Version 1.5.3, interface age 2, binary age 503
830 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
832 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
834 2004-01-26 Padraig O'Briain <padraig.obriain@sun.com>
836 * atk/atkobject.c: Revise property name. Fixes bug #130022 from
837 Christian - Manny Calavera - Neumair.
839 2004-01-23 Manish Singh <yosh@gimp.org>
841 * Makefile.am: remove trailing backslash from last line of
844 2004-01-23 Padraig O'Briain <padraig.obriain@sun.com>
846 * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
847 from laszlo.peter@ireland.sun.com.
849 * Makefile.am: Add DISTCLEANFILES.
851 2004-01-12 Padraig O'Briain <padraig.obriain@sun.com>
853 * ===== Released 1.5.2=====
855 * configure.in: Version 1.5.2, interface age 1, binary age 502
859 2004-01-05 Padraig O'Briain <padraig.obriain@sun.com>
861 * configure.in: Move specification of ALL_LINGUAS to later in file
862 so that CATOBJEXT is defined correctly.
863 Use ATK_LOCALEDIR instead of atklocaledir.
865 * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
867 * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
869 * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
871 2004-01-02 Padraig O'Briain <padraig.obriain@sun.com>
873 * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
874 Patch provided by Jeff Franks.
876 2003-12-17 Padraig O'Briain <padraig.obriain@sun.com>
878 * atk/atkobject.c: Change "accel label" to "accelerator label".
881 2003-12-04 Padraig O'Briain <padraig.obriain@sun.com>
883 * ===== Released 1.5.1=====
885 * configure.in: Version 1.5.1, interface age 0, binary age 501
889 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com>
891 * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
893 * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
896 * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
898 2003-12-01 Michael Natterer <mitch@gimp.org>
900 * atk/atkobject.c (atk_object_real_get_property): fix typo:
901 s/g_value_set_set/g_value_set_int/.
903 2003-12-01 Padraig O'Briain <padraig.obriain@sun.com>
905 * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
906 properties translatable. Add new property "accessible-hypertext-nlinks".
907 (atk_object_real_get_property): Add support for new property
908 "accessible-hypertext-nlinks".
910 * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
913 * atk/atkhyperlink.c: Add signals link_activated and new properties
914 "number-of-anchors", "end-index" and "start-index".
916 This fixes bug #112390.
918 2003-11-29 Danilo Ã…Â egan <dsegan@gmx.net>
920 * configure.in: Added "af" to ALL_LINGUAS.
922 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
924 * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
925 if object is focus object.
927 * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
928 the last object reported by the application as focused.
930 * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
931 Add atk_get_focus_object.
935 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
937 * atk/atkobject.c: Change role names so that the unlocalized names
938 do not contain hyphens and match the Java role names. Fixes bug #125024.
940 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
942 * docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
943 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
944 docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
945 docs/tmpl/atktext.sgml: Regenerate these files. The location of
946 signal information has changed.
948 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
950 * ===== Released 1.5.0=====
952 * configure.in: Version 1.5.0, interface age 0, binary age 500
956 2003-11-03 Padraig O'Briain <padraig.obriain@sun.com>
958 * atk/atkrelation.c: Use weak references for objects in a relation
959 instead of object references so that objects are not leaked when
960 corresponding widgets are destroyed.
962 This fixes bug #125725.
964 2003-10-31 Padraig O'Briain <padraig.obriain@sun.com>
966 * configure.in: Add reference to docs/version.xml
968 Should have been done in previous commit but was omitted.
969 Fixes build break reported in bugs #1258548 and #125902.
971 2003-10-29 Padraig O'Briain <padraig.obriain@sun.com>
973 * configure.in: Add reference to docs/version.xml
975 * docs/Makefile.am: Add references to version.xml.in and version.xml
977 * docs/atk-docs.sgml: Add reference to version.xml
979 * docs/version.xml.in: New file.
981 This fixes bug #125758.
983 2003-10-24 Padraig O'Briain <padraig.obriain@sun.com>
985 * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
987 2003-10-09 Padraig O'Briain <padraig.obriain@sun.com>
989 * ===== Released 1.4.1=====
991 * configure.in: Version 1.4.1, interface age 1, binary age 401
995 2003-09-28 Gediminas Paulauskas <menesis@delfi.lt>
997 * configure.in: Added lt to ALL_LINGUAS.
999 2003-09-23 Padraig O'Briain <padraig.obriain@sun.com>
1001 * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
1002 This fixes bug #121990.
1004 2003-09-21 Ã
\85smund Skjæveland <aasmunds@fys.uio.no>
1006 * configure.in: Added Norwegian (nynorsk) code
1009 2003-09-10 Padraig O'Briain <padraig.obriain@sun.com>
1011 * atk/atkobject.c: Remove comments about signals. The description
1012 should be in files in docs/tmpl directory.
1014 * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
1015 * docs/tmpl/atkobject.sgml: Add descriptions for
1016 active-descendant-changed, children-changed, focus-event,
1017 property-change, state-change and visible-data-changed signals.
1018 * docs/tmpl/atkselection.sgml: Add description for selection-changed
1020 * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
1021 columnn-inserted, column-reordered, model-changed, row-deleted,
1022 row-inserted and row-reordered signals.
1023 * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
1024 text-caret-moved, text-changed and text-selection-changed signals.
1026 This fixes bug #121163.
1028 2003-09-02 Padraig O'Briain <padraig.obriain@sun.com>
1030 * ===== Released 1.4.0=====
1032 * configure.in: Version 1.4.0, interface age 0, binary age 400
1036 2003-08-28 Christian Rose <menthos@menthos.com>
1038 * configure.in: Added "ne" to ALL_LINGUAS.
1040 2003-08-25 Padraig O'Briain <padraig.obriain@sun.com>
1042 * ===== Released 1.3.6=====
1044 * configure.in: Version 1.3.6, interface age 2, binary age 306
1048 2003-08-08 Malcolm Tredinnick <malcolm@commsecure.com.au>
1050 * autogen.sh: Clarify an error message.
1052 2003-08-08 Guntupalli Karunakar <karunakar@freedomink.org>
1054 * configure.in: Added "hi" in ALL_LINGUAS.
1056 2003-08-07 Padraig O'Briain <padraig.obriain@sun.com>
1058 * ===== Released 1.3.5=====
1060 * configure.in: Version 1.3.5, interface age 1, binary age 305
1064 2003-08-04 Padraig O'Briain <padraig.obriain@sun.com>
1066 * Remove po/Makefile.in.in. This fixes bug #119053.
1068 2003-07-08 Padraig O'Briain <padraig.obriain@sun.com>
1070 * atk/atktable.c (atk_table_ref_at): Ensure that row and column values
1073 This is a partial fix for bug #116712.
1075 2003-07-03 Padraig O'Briain <padraig.obriain@sun.com>
1077 * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
1078 Fixes bug #116621. Problem reported by Mario Lang.
1080 2003-06-25 Fatih Demir <kabalak@gtranslator.org>
1082 * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
1084 2003-06-23 Padraig O'Briain <padraig.obriain@sun.com>
1087 Added locale directory to spec file. Fix provided by
1088 James T. Richardson, Jr.
1090 2003-06-19 Padraig O'Briain <padraig.obriain@sun.com>
1092 * ===== Released 1.3.4=====
1096 2003-06-13 Tor Lillqvist <tml@iki.fi>
1098 * atk/atkobject.c (atk_role_get_localized_name): Set
1099 gettext_initialized.
1101 * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
1102 directory, so look there, too. Include the message catalogs.
1104 2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
1106 * configure.in: Version 1.3.4, interface age 0, binary age 304
1108 * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
1111 2003-06-05 Paul Duffy <dubhthach@frink.nuigalway.ie>
1113 * configure.in: Added ga (irish) to ALL_LINGUAS
1115 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
1117 * configure.in: Added li to ALL_LINGUAS.
1119 2003-05-30 Padraig O'Briain <padraig.obriain@sun.com>
1121 * ===== Released 1.3.3=====
1123 * configure.in: Version 1.3.3, interface age 3, binary age 303
1127 2003-05-28 Padraig O'Briain <padraig.obriain@sun.com>
1129 * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
1130 ATK_ROLE_AUTOCOMPLETE.
1132 2003-05-20 Padraig O'Briain <padraig.obriain@sun.com>
1134 * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state
1135 ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
1136 which can have a value other than on or off.
1138 2003-05-19 Arafat Medini <lumina@silverpen.de>
1140 *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
1142 2003-05-16 Telsa Gwymme <hobbit@aloss.ukuu.org.uk>
1144 * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
1146 2003-05-15 Padraig O'Briain <padraig.obriain@sun.com>
1148 * ===== Released 1.3.2=====
1150 * configure.in: Version 1.3.2, interface age 2, binary age 302
1154 2003-05-09 Samúel Jón Gunnarsson <sammi@techattack.nu>
1156 * is.po: Added "is" into ALL_LINGUAS.
1158 2003-05-06 Padraig O'Briain <padraig.obriain@sun.com>
1160 * configure.in: Make message when pkg-config fails to find glib-2.0.pc
1163 * po/pl.po: Updated Polish translation from Artur Flinta.
1165 2003-05-05 Duarte Loreto <happyguy_pt@hotmail.com>
1167 * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
1169 2003-05-05 Christian Rose <menthos@menthos.com>
1171 * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
1173 2003-05-01 Padraig O'Briain <padraig.obriain@sun.com>
1175 * ===== Released 1.3.1=====
1177 * configure.in: Version 1.3.1, interface age 1, binary age 301
1181 * po/yi.po: Update line numbers.
1183 2003-04-25 Padraig O'Briain <padraig.obriain@sun.com>
1185 * atk/stateset.h: Fix typo in documentation.
1187 * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
1188 Patch provided by Ali Akcaagac.
1190 2003-03-26 Christian Rose <menthos@menthos.com>
1192 * configure.in: Added "yi" to ALL_LINGUAS.
1194 2003-03-21 Takeshi AIHANA <aihana@gnome.gr.jp>
1196 * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
1198 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
1200 * ===== Released 1.3.0=====
1202 * configure.in: Version 1.3.0, interface age 0, binary age 300
1206 2003-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
1208 * configure.in: Added Malayalam (ml) in ALL_LINGUAS
1210 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
1212 * docs/atk-sections.txt: Add 11 unused declarations.
1214 2003-03-20 James Henstridge <james@daa.com.au>
1216 * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
1217 and glib-gettextize.
1219 * configure.in: cleanup to make use of newer autoconf/automake
1222 * Makefile.am: get rid of custom distcheck rule, which is no
1225 * atk/Makefile.am: cleanup makefile. Use BUILT_SOURCES for built
1228 * docs/Makefile.am: use common gtk-doc.make.
1230 * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
1232 2003-03-16 Joel Brich <joel.brich@laposte.net>
1234 * configure.in: Added "eo" to ALL_LINGUAS
1235 * po/eo.po: Added Esperanto translation
1236 from Charles Voelger <cvoelger@dweasel.com>
1238 2003-03-12 Tor Lillqvist <tml@iki.fi>
1240 * atk/atk.def: Add one more missing export, thanks to Cedric
1243 2003-03-07 Padraig O'Briain <padraig.obriain@sun.com>
1245 * atk/atkobject.c (atk_object_set_role): Add check that role is
1246 actually being changed. Do not emit notification for initial
1247 role setting. (bug #107710)
1249 2003-03-06 Padraig O'Briain <padraig.obriain@sun.com>
1251 * atk/atkrelationset.c: Current returning of FALSE to 0 in function
1252 which returns integer; (bug #107661) reported by Morten Welinder.
1254 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
1256 * atk/atk-relation.c
1257 atk/atkrelationset.c
1258 atk/atkstatset.c: Correct returning of FALSE to NULL in functions
1259 which return pointer; (bug #107650) reported by Morten Welinder.
1261 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
1263 * test/Makefile.am: Update to produce .so files
1264 (Problem reported and solution reported by Michael.Wilson@bull.net)
1266 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
1268 * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
1269 Correct creation of non-AtkGObjectAccessible (bug #107124)
1271 * atk/atkobject.c (atk_object_class_init): Set default initialize
1272 function so that code which does not check for existence of parent
1273 class's initialize function will work.
1275 * atk/atkvalue.c: (atk_value_get_minimum_value,
1276 atk_value_get_maximum_value, atk_value_get_current_value):
1277 Reset Value argument if it is a valid GValue otherwise zeroise it.
1279 docs/tmpl/atkhypertext.sgml: Add link-selected signal.
1281 2003-02-25 Tor Lillqvist <tml@iki.fi>
1283 * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
1285 * atk/atk.def: Add a couple of missing entries, thanks to Cedric
1288 * atk/atk.rc.in: New file, for version info in the DLL on
1289 Windows. Similar as in GLib, GTK, etc.
1291 * configure.in: Generate atk/atk.rc.
1293 * atk/Makefile.am: Use atk.rc on Windows.
1294 (EXTRA_DIST): Distribute atk.rc(.in).
1296 * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
1297 but deduce it from DLL location, like GLib, GTK etc do.
1299 2003-02-23 Abel Cheung <maddog@linux.org.hk>
1301 * configure.in: Added "mk" to ALL_LINGUAS.
1303 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu>
1305 * configure.in: Added "fa" to ALL_LINGUAS.
1307 2003-02-21 Metin Amiroff <metin@karegen.com>
1309 * configure.in: Added Azerbaijanian to ALL_LINGUAS.
1311 2003-02-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
1313 * configure.in: Added Belarusian to ALL_LINGUAS.
1315 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
1317 * atk/atknoopobject.c: Add AtkHypertext interface as this object should
1318 claim to implement all interfaces.
1320 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com>
1322 * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
1324 * atk/atkhypertext.c
1325 (atk_hypertext_get_link): Add check on link_index value
1326 (atk_hypertext_get_link_index): Add check on char_index value
1328 2003-02-09 Christian Rose <menthos@menthos.com>
1330 * configure.in: Added "kn" to ALL_LINGUAS.
1332 2003-02-07 Christian Rose <menthos@menthos.com>
1334 * configure.in: Added "bn" to ALL_LINGUAS.
1336 2003-02-06 Christian Rose <menthos@menthos.com>
1338 * configure.in: Added "id" to ALL_LINGUAS.
1340 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com>
1342 * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
1343 Add weak reference so we do not leak the accessible when the object
1344 dies. Problem reported by Alex Larsson.
1346 2003-02-02 Fatih Demir <kabalak@gtranslator.org>
1348 * configure.in: Added "tr" (Turkish) to the languages' list.
1350 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
1352 * atk/atkhyperlink.[ch]
1353 New property selected-link defined.
1354 Function pointer is_selected_link added to interface
1355 (atk_hyperlink_is_selected_link: New functions which checks
1356 whether the specified AtkHyperlink is selected
1358 * atk/atkhypertext.[ch]
1359 New signal link-selected added.
1361 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
1363 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
1364 and function atk_hyperlink_is_selected_link.
1366 This fixes bug #104621.
1368 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
1370 * autogen.sh (have_automake): call the versioned automake when
1371 checking the version itself.
1373 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
1375 * autogen.sh (have_automake): Fix version in complaint
1376 message about automake. (#104366, Rich Burridge)
1378 2003-01-26 Daniel Yacob <locales@geez.org>
1380 * configure.in: Added am to ALL_LINGUAS.
1382 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
1384 * configure.in: Added "sk" to ALL_LINGUAS.
1386 2003-01-23 Abel Cheung <maddog@linux.org.hk>
1388 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
1390 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
1392 * configure.in: Added "pt_BR" to ALL_LINGUAS.
1394 2003-01-22 Marius Andreiana <marius galuna.ro>
1396 * configure.in: added 'ro' to ALL_LINGUAS
1398 2003-01-21 Christian Rose <menthos@menthos.com>
1400 * configure.in: Added "mn" to ALL_LINGUAS.
1402 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
1405 (atk_text_base_init): Set vtable entry for default implementations
1406 (atk_text_get_range_extents): Omit calling default implementation
1407 (atk_text_get_bounded_ranges): Omit calling default implementation
1409 * atk/atkcomponent.c
1410 (atk_component_base_init): New function to set vtable entry for
1411 default implementations
1412 (atk_component_ref_accessible_at_point): Omit calling default
1414 (atk_component_contains): Omit calling default implementation
1415 (atk_component_get_position): Omit calling default implementation
1416 (atk_component_get_size): Omit calling default implementation
1418 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
1421 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
1422 and PROP_TABLE_CAPTION_OBJECT.
1423 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
1424 and PROP_TABLE_CAPTION_OBJECT.
1426 This completes ATK changes for bug #74814.
1428 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
1430 * atk/atkobject.c: Add property accessible-table-caption-object.
1431 This addresses bug #74814.
1433 * atk/atkobject.h: Move some documentation from template file to
1434 avoid warnings when building.
1436 * atk/atkrelation.c: Add new properties relation and target.
1437 This addresses bug #72426.
1439 * atktext.[ch]: Add new functions atk_text_get_range_extents and
1440 atk_text_get_bounded_ranges.
1441 Also added data structures AtkTextRectangle and AtkTextRange, enum
1442 AtkTextClipType and helper function atk_text_free_ranges.
1443 This addresses bug #100943.
1444 (atk_text_get_character_extents): Ensure that the reported width is
1445 not negative. This fixes bug #102954)
1447 * docs/atk-sections.txt: Add new functions and data items.
1449 * docs/tmpl/atk-object.sgml: Remove some documentation and put in
1450 atkobject.h. Add reference to accessible-table-caption-object.
1452 * docs/tmpl/atk-relation.sgml: Add new properties
1454 * docs/tmpl/atktext.sgml: Add new functions and data items.
1457 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
1459 * ===== Released 1.2.2=====
1461 * configure.in: Version 1.2.2, interface age 2, binary age 202
1465 2003-01-19 He Qiangqiang <carton@linux.net.cn>
1467 * configure.in: Added "zh_CN" to ALL_LINGUAS.
1469 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
1471 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
1473 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
1475 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
1477 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
1479 * configure.in (ALL_LINGUAS): Added "it" (Italian)
1481 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
1483 * configure.in: Add -with-html-dir option. (bug #102497)
1485 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
1487 * docs/tmpl/atkobject.sgml: Update so property names are in
1490 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
1492 * ===== Released 1.2.1=====
1494 * configure.in: Version 1.2.1, interface age 1, binary age 201
1498 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
1500 * configure.in (ALL_LINGUAS): Added pl (Polish).
1502 2002-12-23 Nam SungHyun <namsh@kldp.org>
1504 * configure.in: Added Korean (ko) to ALL_LINGUAS
1506 2002-12-22 Artis Trops <hornet@navigator.lv>
1508 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
1510 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
1512 * configure.in (ALL_LINGUAS): added French (fr).
1514 2002-12-21 Jordi Mallach <jordi@sindominio.net>
1516 * configure.in (ALL_LINGUAS): added Catalan (ca).
1518 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
1520 * ===== Released 1.2.0 ======
1522 * configure.in: Version 1.2.0, interface age 0, binary age 200
1524 * NEWS: Final update for 1.2.0.
1526 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
1528 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
1530 * configure.in: Added Russian to ALL_LINGUAS.
1532 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
1534 * ===== Released 1.1.5=====
1536 * configure.in: Version 1.1.5, interface age 2, binary age 105
1540 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
1542 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
1543 if caret is not supported. This addresses bug #101020.
1545 * configure.in: Use third argument of AC_DEFINE to get rid of
1548 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
1550 * acinclude.m4: Remove; wasn't needed, and referred
1551 to GLib internal m4 files now gone.
1553 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
1555 * configure.in: Require autoconf-2.53.
1557 2002-12-12 Yanko Kaneti <yaneti@declera.com>
1559 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
1561 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
1563 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
1566 2002-12-07 Andras Timar <timar@gnome.hu>
1568 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
1570 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
1572 * ===== Released 1.1.4 =====
1574 * configure.in: Version 1.1.1, interface age 1, binary age 104
1578 2002-12-05 Ole Laursen <olau@hardworking.dk>
1580 * configure.in (ALL_LINGUAS): Added Danish (da).
1582 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
1584 * configure.in (ALL_LINGUAS): Added Spanish (es).
1586 2002-12-01 Christian Neumair <chris@gnome-de.org>
1588 * configure.in (ALL_LINGUAS): Added German (de).
1590 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
1592 * configure.in (ALL_LINGUAS): Added "no".
1594 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1596 * Update NEWS for 1.1.3
1598 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1600 * configure.in: Update to take account of gtk-doc-version being 0.10
1601 Updated version required to 0.9
1603 2002-11-20 Bill Haneman <bill.haneman@sun.com>
1606 Added ATK_ROLE_APPLICATION.
1609 (atk_role_get_localized_name):
1610 Added ATK_ROLE_APPLICATION case.
1612 * docs/atk-decl.txt:
1613 Added ATK_ROLE_APPLICATION to docs.
1615 2002-11-18 Abi Brady <morwen@evilmagic.org>
1617 * configure.in: Added "en_GB" to ALL_LINGUAS.
1619 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
1621 * configure.in: Added "ms" to ALL_LINGUAS.
1623 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
1625 * Update NEWS for 1.1.2
1627 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
1630 2002-11-14 Bill Haneman <bill.haneman@sun.com>
1633 Revved to 1.1.2, interface age 0, binary age 102.
1635 * atk/atkrelationtype.h:
1636 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
1637 New relations to handle content embedding, for instance
1638 text that embeds or flows around images.
1640 * atk/atkhyperlink.h:
1641 (atk_hyperlink_is_inline):
1642 New API, returns whether a hyperlink's content is
1643 partially displayed inline; useful for small images
1644 emedded in text, and for HTML <src> elements.
1645 (AtkHyperlinkClass->link_state):
1646 New virtualized method, used to implement various
1647 state query API such as atk_hyperlink_is_inline().
1649 * atk/atkhyperlink.c:
1650 (atk_hyperlink_is_inline):
1653 * docs/atk-sections.txt:
1654 Additions for above API.
1656 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
1658 * atk/atkobject.[ch]: Add signal active-descendant-changed
1660 2002-11-11 Christian Rose <menthos@menthos.com>
1662 * configure.in: Added "sv" to ALL_LINGUAS.
1664 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
1666 * atk/atkhyperlink.c
1667 * atk/atkhyperlink.h
1672 * docs/tmpl/atkhyperlink.sgml
1673 * docs/tmpl/atkobject.sgml
1674 * docs/tmpl/atktable.sgml
1675 * docs/tmpl/atktext.sgml
1677 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
1680 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1682 * autogen.sh: Add call to autoheader to create config.h.in
1684 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
1686 * acinclude.m4: New file
1688 * autogen.sh: Add i18n support (copied from gtk+).
1690 * configure.in: Add definition for atklocaledir and check for
1691 bind_textdomain_codeset()
1693 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
1695 * atk/atkobject.c (atk_role_get_localized_name): Add code to
1698 * po/.cvsignore: Add extra files.
1700 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
1702 * configure.in: Create po/Makefile; patch supplied by
1703 Dan Mills (thunder@ximain.com)
1705 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1707 * ===== Released 1.1.1 =====
1709 * configure.in: Version 1.1.1, interface age 0, binary age 101
1713 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
1715 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1717 * Makefile.am: Add po directory
1719 * configure.in: Add support for I18N
1721 * acconfig.h atk/atkintl.h: New files used to support I18N
1723 * atk/atkobject.c: Update atk_role_get_localized_name() to
1724 allow for localized name to be returned.
1726 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
1728 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
1729 po/ChangeLog: New files
1731 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1733 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
1735 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
1737 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
1738 atk_object_add_relationship and atk_object_remove_relationship
1739 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
1742 * atk/atkrelation.h: Move definition of AtkRelationType to
1745 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
1747 * atk/atktext.[ch]: Add text-attributes-changed signal.
1749 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
1751 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
1753 * docs/tmpl/atkrelation.sgml: Add new relations
1755 * docs/tmpl/atkstate.sgml: Add new state
1757 * docs/tmpl/atktext.sgml: Add new signal
1759 * tests/testrelation.c: Add tests for new relationship functions.
1761 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
1763 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
1764 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
1768 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
1770 * ===== Released 1.1.0 =====
1774 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
1777 increment version to 1.1.0, in view of the fact that we've
1778 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
1779 Also reset INTERFACE_AGE to zero, since an enum was added.
1780 Use similar library numbering as GTK.
1782 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
1784 2002-09-06 Mark McLoughlin <mark@skynet.ie>
1786 * atk/atkobject.h: add ATK_LAYER_WINDOW.
1788 * atk/atkcomponent.c: upd docs.
1790 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
1792 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
1793 avoid unused declarations
1795 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
1796 Move AtkRelationSet from atkobject to atkrelationset.
1798 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1800 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1801 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
1802 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
1803 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1804 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1805 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
1806 docs/tmpl/atkvalue.sgml:
1807 Remove reference to ...Iface data structures; which eliminates
1808 undocumented symbols.
1810 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1812 * atk/atkutil.h: Add documentation for AtkKeyEventType
1814 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1815 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1816 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1817 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
1818 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1819 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1820 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1821 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1822 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1823 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1824 docs/tmpl/atkutil.sgml:
1825 Reduce number of undocumented symbols
1827 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
1829 * atk/atknoopobjectfactory.c:
1830 Add implementation for atk_object_factory_get_accessible_type()
1832 2002-08-18 Havoc Pennington <hp@pobox.com>
1834 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1835 both automake 1.6 and 1.4 installed get the right automake. Means
1836 compilation from CVS will now require the latest automake 1.4
1837 release, or manually creating symlinks called "automake-1.4" and
1840 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1842 These changes improve the quality of the documentation by adding
1843 information about properties and signals.
1846 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1847 use in docs Makefile.am
1850 Add missing include files, atk/atknoopobject.h and
1851 atknoopobjectfactory.h
1854 Add support for scan program
1857 Added content to this file
1859 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1860 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1861 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1862 docs/tmplatkutil.sgml:
1863 Removed references to contents of object's data structure
1865 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1866 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1867 Add references to signals and properties.
1869 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
1871 * ===== Released 1.0.3 =====
1873 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1874 interface, binary version 3.
1878 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
1880 * README: Updated to describe where to log bugs and mention mailing
1883 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
1885 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1886 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1887 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1888 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1889 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1890 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1891 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1892 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1893 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1894 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1895 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1896 Update documentation.
1898 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1900 * atk/atkregistry.c:
1901 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1904 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1906 * ===== Released 1.0.2 ======
1910 * configure.in: Version 1.0.2, interface, binary age 2
1912 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
1914 * atk/atkutil.c (atk_focus_tracker_notify):
1915 Allow for object being NULL which means the window containing the
1916 focus widget has lost focus. We update the previous_focus_object
1917 so we can emit notification for focus widget when window regains
1920 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
1922 * atk/atkgobjectaccessible.c:
1923 (atk_gobject_accessible_for_object): Allow for case where created
1924 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1925 was not initialized in atk_gobject_accessible_class_init
1927 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1929 * ===== Released 1.0.1 ======
1933 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1935 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
1937 * atk/atkutil.c (atk_focus_tracker_notify):
1938 Do not do notification if previously notified object is the same as
1941 2002-03-14 Tor Lillqvist <tml@iki.fi>
1943 * atk/Makefile.am: Use correct name for the DLL when generating
1944 the MSVC import library.
1946 2002-03-13 Bill Haneman <bill.haneman@sun.com>
1948 * atk/atkutil.c (atk_object_get_root):
1949 Changed g_type_class_peek to g_type_class_ref,
1950 this seemed to be triggering a SEGV in some cases.
1953 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
1955 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1956 Correct name of data set to NULL from quark_accessible_object to
1959 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
1961 * atk/atkhyperlink.c (atk_hyperlink_get_type):
1964 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
1966 * ===== Released 1.0.0 ======
1968 * NEWS: Final update for 1.0.0.
1970 * README: Update the compilation instructions a bit.
1972 2002-03-06 Tor Lillqvist <tml@iki.fi>
1975 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1978 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
1982 * tests/Makefile.am: Don't install libteststateset.la,
1983 libtestrelation.la. (#73655, James Henstridge)
1985 * autogen.sh: Add --enable-gtk-doc
1987 * configure.in: --disable-gtk-doc by default.
1989 * Makefile.am: Add a slightly modified distcheck rule
1990 that passes --enable-gtk-doc to the configure inside.
1991 (So that 'make dist' succeeds inside.)
1993 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
1995 * configure.in: Require GLib-2.0.0.
1997 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1998 Switch over to the Glib/GTK+ versioning scheme.
2000 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
2002 * atk/atktext.c (atk_text_get_text):
2003 Permit end offset value of -1
2005 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
2007 * atk/atkhypertext.h:
2010 2002-02-28 Sven Neumann <sven@gimp.org>
2012 * configure.in: beautified configure --help output.
2014 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
2016 * atk/atkhypertext.h atk/atkhyperlink.h:
2017 Add padding to class structures to allow for future expansion.
2019 * atk/atkdocument.h:
2020 Add padding to class structures to allow for future expansion.
2022 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
2023 Add padding to class structures to allow for future expansion.
2025 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
2027 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
2029 2002-02-26 Tor Lillqvist <tml@iki.fi>
2031 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
2032 libtool won't create a DLL.
2034 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
2037 Remove -no-undefined because of problems with uunresolved symbols
2038 in libgobject on Solaris when using gcc
2040 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
2042 * configure.in: Version 0.13
2044 * NEWS: Update for 0.13
2046 * docs/atk-sections.txt: Update.
2048 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
2050 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
2051 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
2052 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
2053 Make use of parent_class consistent; define as gpointer and
2054 use g_type_class_peek_parent() to get it
2057 Delete unused empty line
2059 * atk/atkregistry.c atk/atkrelation.c:
2060 Make parent_class static
2062 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
2065 Add check for offset being negative in functions which have offset
2066 parameter and return immediately if so.
2068 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
2070 * atk/atkcomponent.h:
2071 Change argument of get_layer and get_mdi_zorder function pointers
2072 to be AtkComponent instead of AtkObject
2074 * atk/atkcomponent.c:
2075 Change atk_component_get_layer and atk_component_get_mdi_zorder
2076 to refer to argument as component instead os accessible
2078 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
2079 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
2080 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
2081 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
2082 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
2083 Update for recent changes
2085 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
2088 Guard atk.h with ifndef __ATK_H__
2089 (#71405 reported by terra@diku.dk (Morten Welinder))
2091 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
2093 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
2094 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
2095 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
2096 atk/atktable.h atk/atktext.h atk/atkvalue.h:
2097 Add padding to class structures to allow for future expansion.
2099 2002-02-11 Bill Haneman <bill.haneman@sun.com>
2102 Incremented revision and tagged GNOME_D2_BETA.
2105 Marked atk_object_get_layer and atk_object_get_mdi_zorder
2106 as deprecated (should use atk_component API below).
2109 Added atk_component_get_layer and atk_component_get_mdi_zorder
2110 (erroneously defined in atkobject, they belong here).
2113 Fixed some property get/set bugs.
2115 * NEWS: updated for GNOME 2 Desktop Beta.
2117 2002-02-11 jacob berkman <jacob@ximian.com>
2119 * atk/atkselection.[ch] (atk_selection_get_type):
2120 * atk/atktable.[ch] (atk_table_get_type):
2121 * atk/atkregistry.h (atk_get_default_registry):
2122 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
2123 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
2124 * atk/atkcomponent.[ch] (atk_component_get_type):
2125 * atk/atkaction.[ch] (atk_action_get_type): declare function
2126 arguments as (void) rather than ()
2128 2002-02-04 Bill Haneman <bill.haneman@sun.com>
2131 Incremented revision.
2133 2002-01-30 Bill Haneman <bill.haneman@sun.com>
2135 * docs/tmpl/atkaction.sgml:
2136 * docs/tmpl/atkcomponent.sgml:
2137 * docs/tmpl/atkeditabletext.sgml:
2138 * docs/tmpl/atkimage.sgml:
2139 * docs/tmpl/atkobject.sgml:
2140 * docs/tmpl/atkselection.sgml:
2141 * docs/tmpl/atktable.sgml:
2142 * docs/tmpl/atktext.sgml:
2143 * docs/tmpl/atkvalue.sgml:
2144 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
2145 fields to improve docs; the documentation now gives some
2146 information on the purpose and function of the various ATK
2147 interfaces, and which types of UI components typically implement
2150 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
2152 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
2154 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
2157 Update version number to 0.10, for Desktop Alpha 2
2159 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
2162 Correct inconsistencies between registered signal parameter types
2163 and default signal handler struct fields
2164 (based on patch from Murray Cumming <murray@usa.net>)
2166 2002-01-10 Bill Haneman <bill.haneman@sun.com>
2169 Update version number to 0.9, for Beta2 package.
2171 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
2173 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
2174 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
2177 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
2179 * atk/atkcomponent.c (atk_component_add_focus_handler):
2180 Add comments to clarify behavior if handler has already been added
2182 * docs/tmpl/atktext.sgml:
2183 Update for change of caret_changed to text_caret_moved
2185 2002-01-05 Hans Breuer <hans@breuer.org>
2187 * atk/makefile.msc : generate atk-enum-types.[hc]
2188 NOTE: the long comment in atkobject.h is crashing perl,
2189 at least version 5.005_02 built for MSWin32-x86-object
2190 Binary build 506 provided by ActiveState. Temporary
2191 deleting the AtkRole comment allows to work-around.
2193 atk/atk.def : updated externals
2195 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
2197 * atk/atkgobjectaccessible.h
2198 Fixed typo in define (reported by Jeff Franks)
2200 * atk/atktext.c atk/atktext.h
2201 Change name of default signal handler for text_caret_moved signal
2202 from caret_changed to text_caret_moved
2203 Change enum CARET_MOVED to TEXT_CARET_MOVED
2204 (both issues reported by Jeff Franks)
2206 2001-12-15 Michael Meeks <michael@ximian.com>
2208 * atk/atkrelation.c (atk_relation_class_init):
2210 (atk_relation_finalize): chain to parent.
2212 * atk/atkrelationset.c (atk_relation_set_class_init),
2213 (atk_relation_set_finalize): same fix.
2215 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
2217 * configure.in: Version 0.8, require GLib-1.3.12
2219 * atk/makefile.msc (PKG_VER): Version 0.8.
2221 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
2223 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
2224 for correct srcdir != builddir operation when
2225 generating source files in srcdir.
2227 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
2229 * docs/tmpl/atkutil.sgml: remove some conflict
2232 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
2237 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
2239 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
2240 docs/tmpl/atkgobjectaccessible.sgml
2242 * atk/Makefile.am atk/atk.h:
2243 Add references to new files
2245 * atk/atkobject.c atk/atkobject.h
2246 docs/tmpl/atkobject.sgml:
2247 Add new function atk_object_initialize
2249 * atk/atkobjectfactory.c atk/atkobjectfactory.h
2250 docs/tmpl/atkobjectfactory.sgml:
2251 Add new function atk_object_factory_get_accessible_type
2253 * docs/atk-sections.txt:
2255 Add functions in atk-unused.txt
2258 2001-12-17 Darin Adler <darin@bentspoon.com>
2260 * atk/atktext.c: Add missing #include <string.h>
2262 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
2264 * atk/Makefile.am, tests/Makefile.am: Compile with
2265 -DG_DISABLE_DEPRECATED. See #52790.
2267 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
2269 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
2270 Remove unnecessary g_retunn_val_if_fail() call.
2272 2001-12-08 Michael Meeks <michael@ximian.com>
2274 * atk/atkregistry.c (atk_registry_class_init):
2275 paranoia is not appropriate here, setup parent_class,
2276 don't create a new default registry here - makes no
2278 (atk_registry_finalize): chain to parent class, do
2279 g_hash_table_destroys instead of g_frees.
2281 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
2284 Update to create atk-enum-types.h before compiling source files
2285 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
2287 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
2289 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
2290 docs/tmpl/atktext.sgml tests/testrelation.c:
2291 Change atk_attribute_register to atk_text_attribute_register,
2292 atk_attribute_get_value to atk_text_attribute_get_value,
2293 atk_attribute_get_name to atk_text_attribute_get_name
2294 atk_attribute_for_name to atk_text_attribuute_for_name
2296 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
2299 Add implementation of atk_attribute_register, atk_attribute_for_name
2300 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
2301 support extra attributes being defined
2304 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
2305 extra attributes to be defined
2306 Add atk_attribute_register() and atk_attribute_for_name()
2311 * docs/atk-sections.txt docs/tmpl/atktext.sgml
2312 Update because of additions to atk/atktext.h
2314 * tests/testrelation.c:
2315 Add tests for text attributes
2317 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
2320 Update atk_role_register() to allow extra roles to be defined
2321 Update atk_role_get_name() and atk_role_for_name() for newly defined
2324 * tests/testrelation.c:
2327 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
2329 * atk/atkrelation.c:
2330 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
2331 atk_relation_type_for_name()
2334 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
2335 atk_state_type_for_name()
2337 * tests/testrelation.c, tests/teststateset.c:
2338 Update tests as name componenets are separated by hyphen (-) rather
2341 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
2344 Generate files atk-enum-types.c and atk-enums-types.h to create
2348 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
2350 2001-11-28 Bill Haneman <bill.haneman@sun.com>
2353 Changed calls to g_type_class_peek() to g_type_class_ref() where
2354 it makes more sense, and in other places check for a non-null
2355 klass return before trying to call class methods. This prevents
2356 SEGV if no Atk-implementation library has been loaded.
2359 Fixed gtk-doc warning.
2361 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
2363 * atk/atkobject.[c|h]:
2364 Add functions atk_role_get_name() and atk_role_for_name() which
2365 transform a role into an untranslated string
2366 Update comments in atkobject.h which refer to property names
2368 * atk/atkrelation.c:
2369 Correct error in atk_relation_type_get_name
2371 * docs/atk-sections.txt
2372 Added atk_role_get_name and atk_role_for_name
2377 2001-11-23 Hans Breuer <hans@breuer.org>
2379 * atk/atk.def : updated externals
2381 * atk/atktext.c atk/atkutil.c : added two spaces to fix
2382 minor coding style issues. Found by my exports generator.
2384 * atk/makefile.msc : version 0.7, use build dir from
2387 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
2391 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
2393 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
2395 * atk/atknoopobject.c:
2396 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
2397 when creating object
2399 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
2401 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
2402 docs/tmpl/atkrelation.sgml:
2403 Change atk_relation_type_from_string to atk_relation_type_for_name
2404 Add atk_relation_type_get_name
2406 * atk/atkrelationtype.c:
2407 Change atk_relation_type_from_string to atk_relation_type_for_name
2408 Add atk_relation_type_get_name
2409 Update atk_relation_type_register() to correctly register new
2413 Changed name of static variable type to last_type
2414 Changed name of paremeter if atk_state_type_get_name to type to match
2420 * tests/README, tests/Makefile.am
2421 Add new test file testrelation.c
2423 2001-11-22 Bill Haneman <bill.haneman@sun.com>
2425 * atk/atkutil.c (atk_add_key_event_listener):
2426 Fix gtk-doc comment and clarify use of 'data' gpointer.
2428 2001-11-22 Michael Meeks <michael@ximian.com>
2430 * atk/atkutil.c (atk_add_key_event_listener): switch
2433 * atk/atkobject.c (atk_object_real_get_property):
2434 add missing 'break'.
2436 2001-11-21 Michael Meeks <michael@ximian.com>
2438 * atk/atkrelation.c: pull in string.h for strcmp
2440 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
2442 * atk/atkutil.c (atk_add_global_event_listener),
2443 (atk_get_toolkit_name, atk_get_toolkit_version):
2446 2001-11-21 Bill Haneman <bill.haneman@sun.com>
2448 * atk/atkrelation.c: Added gtk-doc docs for
2449 atk_relation_type_from_string.
2451 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
2453 * atk/atkobject.h (enum): Fix trailing comma on
2456 * docs/atk-sections.txt: Update.
2460 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
2462 * atk/atkobject.[c|h]:
2463 Add additional argument (name) to state-change signal
2464 Update atk_object_notify_state_change to take account of
2465 extra argument for state-change
2467 * atk/atkmarshal.list:
2468 Add marshaller for VOID:STRING,BOOLEAN
2470 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
2472 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
2473 Add enum AtkLayer and functions atk_object_get_layer and
2474 atk_object_get_mdi_zorder
2476 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
2478 * atk/atkobject.[c|h]:
2479 Remove property accessible-state; use signal state-change instead
2480 Change signature of state-change handler to take gboolean as argument
2481 instead of AtkPropertyValues
2482 Update atk_object_notify_state_change() to emit state-change signal
2484 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
2485 Remove state ATK_STATE_COLLAPSED
2487 2001-11-19 Bill Haneman <bill.haneman@sun.com>
2491 Added state-changed signal to atkobject, in anticipation of
2492 deprecating the accessible-state property.
2495 Fixed signature of atk_util_add_key_listener () to
2496 take an AtkKeySnoopFunc instead of a pointer to same.
2498 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
2500 * atk/atkobject.c (atk_object_notify_state_change):
2501 Fix bug in calculation of number of toggle states
2504 Correct out-by-1 error in atk_state_type_register()
2505 Use type (number of states defined) in atk_state_type_get_name()
2506 and atk_state_type_for_name()
2508 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
2510 * atk/atkeditabletext.c:
2511 Remove unused structure _AtkEditableTextIfaceClass
2513 * atk/atkobject.[c|h]
2514 Remove signals model_changed and selection_changed
2516 * atk/selection.[c|h]
2517 Add signal selection_changed
2519 * atk/atktable.[c|h]
2520 Remove unused structure _AtkTableIfaceClass
2521 Add signal model_changed
2524 Remove unused structure _AtkTextIfaceClass
2525 Add signal text_selection_changed
2527 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
2528 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
2529 Documentation changes
2531 2001-11-17 Tor Lillqvist <tml@iki.fi>
2533 * atk-zip.sh.in: Build separate runtime and developer packages.
2535 * atk/atk.def: Update.
2537 2001-11-14 Bill Haneman <bill.haneman@sun.com>
2541 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
2543 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
2546 to allow non-GTK-dependent installation of key snoop functions.
2547 This also meant adding definitions of AtkKeySnoopFunc and
2550 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
2552 * atk/atkobject.c (atk_object_notify_state_change):
2553 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
2554 to ATK_STATE_EXPANDED or vice versa.
2556 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
2559 Add role ATK_ROLE_TREE_TABLE
2561 * atk/atkrelation.h:
2562 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
2563 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
2565 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
2566 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
2567 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
2568 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
2569 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
2570 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
2571 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
2572 Update to reflect the current state of the documentation in the code.
2574 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
2576 * atk/relation.h, docs/tmpl/atkrelation.sgml:
2577 Add two new relations ATK_RELATION_NODE_CHILDREN and
2578 ATK_RELATION_NODE_PARENT to support compound objects in a
2579 node or cell of a tree or table
2580 Added descriptions of all relations which are defined
2583 Remove functions atk_table_real_get_index_at(),
2584 atk_table_real_get_column_at_index() and
2585 atk_table_real_get_row_at_index()
2586 Correct typos in documentation of other functions.
2588 2001-10-28 Tor Lillqvist <tml@iki.fi>
2590 * atk-zip.sh.in: New file, used to build developer package for
2594 * configure.in: Add it.
2596 * atk/Makefile.am: Add rules to install and uninstall mingw import
2599 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
2601 * atk/atkobject.[c|h]
2602 Remove the following properties
2603 accessible-child - use signal children_changed for notification
2604 accessible-text - use signal text_changed for notification
2605 accessible-caret - use signal text_caret_moved for notification
2606 accessible-selection - use new signal selection_changed
2608 accessible-visible-data - use new signal visible_data_changed
2610 accessible-model - use new signal model_changed for notification
2611 Notify when role or parent changes
2612 Allow parent and role to be set or got using g_object_set() or
2615 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
2621 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
2623 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
2624 Add role ATK_ROLE_TERMINAL for an accessible terminal.
2626 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
2628 * atk/atkobject.c (atk_object_notify_state_change):
2629 Initialize AtkPropertyValue data structure to 0 instead of using
2632 2001-10-19 Tor Lillqvist <tml@iki.fi>
2634 * configure.in: Set automake conditionals OS_WIN32 if on (native)
2635 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
2636 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
2638 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
2639 -export-symbols atk.def. If lib.exe is available, generate
2640 atk.lib, and install it.
2642 * atk/atk.def: Update with new entry points.
2644 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
2646 * atk/atkobject.[c|], docs/atk-sections.txt,
2647 docs/tmpl/atkobject.sgml:
2648 Add convenience function atk_object_notify_state_change()
2649 to generate property notification of state change.
2651 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
2652 Correct comments on functions atk_attribute_get_name() and
2653 atk_attribute_get_value()
2655 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
2658 Update comments in atk_text_get_text_[at|after|before]_offset()
2659 to clarify what these functions will return.
2661 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
2664 Update comments in atk_text_get_run_attributes() and
2665 atk_text_get_default_attributes().
2667 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2670 Change "property-change" signal to allow detail (i.e. property name)
2671 and add detail in atk_object_notify().
2673 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2676 Correct order of attribute names in text_attr_name array.
2678 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
2680 * atk/atktext.[c|h]:
2681 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2682 Use enum AtkTextAttribute to specify what attribute are supported
2683 rather than hash defines. Define new functions atk_attribute_get_name()
2684 and atk_attribute_get_value() which return the strings for the
2685 attribute name and values for those attribute which have named values.
2687 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2689 * atk/atktext.c (atk_text_get_run_attributes):
2692 * atk/atktext.c (atk_text_get_default_attributes):
2693 Add call to set iface.
2695 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2697 * atk/atktext.[c|h]:
2698 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2699 Add new function atk_text_get_default_attributes
2700 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
2702 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
2704 * atk/atktext.c (atk_attribute_set_free):
2705 Avoid leaking of AtkAttributeSet data structure; speed up code.
2707 * docs/tmpl.atk*.sgml
2708 Updated to reflect current APIs.
2710 2001-10-01 jacob berkman <jacob@ximian.com>
2712 * docs/Makefile.am (dist-hook-local): depend on all-local so that
2713 make dist works correctly w/o having to build first
2715 2001-10-01 Tor Lillqvist <tml@iki.fi>
2717 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
2719 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
2721 * configure.in (ATK_MICRO_VERSION): Version 0.6
2722 (because libglade will depend on a the small api addition below)
2724 * atk/makefile.msc (PKG_VER): Version 0.6
2726 * atk/atkrelation.h:
2727 * atk/atkrelation.c: (AtkRelationType
2728 atk_relation_type_from_string (const gchar *name)): Added method.
2731 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
2733 * configure.in (ATK_MICRO_VERSION): Version 0.5
2735 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
2737 * atk/makefile.msc (PKG_VER): Version 0.5
2739 2001-09-21 Hans Breuer <hans@breuer.org>
2741 * atk/atk.def : updated externals
2742 * atk/makefile.msc : version 0.4
2744 * atk/atktext.c (atk_text_get_character_extents) : real_height
2745 is a reference to int, so use &local_height
2747 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
2751 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
2753 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
2754 up ATK_VERSION to 0.4, interface age 0, binary age 0.
2755 (from 0.2 which was not properly updated last time).
2756 depend on glib 1.3.8.
2760 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
2763 Add object reference when object is set as accessible_parent
2765 2001-09-05 Mark McLoughlin <mark@skynet.ie>
2767 * configure.in: remember ACLOCAL_FLAGS.
2769 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
2771 * atk/atktable.[c|h]
2772 Change atk_table_get_caption() and atk_table_set_caption()
2773 to deal with AtkObject* rather than gchar*
2774 Remove redundant and incorrect comments
2776 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
2778 * configure.in: Version 0.3
2780 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
2784 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
2787 Correct property definitions for "accessible-table-caption",
2788 "accessible-table-column-description",
2789 "accessible-table-row-description"
2791 Update comments to include all properties defined
2793 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
2795 * atk/atkhyperlink.h:
2796 Change AtkHyperLink to AtkHyperlink in comment
2797 * atk/atkhypertext.[c|h]:
2798 Change AtkHyperLink to AtkHyperlink
2799 * atk/atktable.[c|h]:
2800 Make gchar* arguments const; make return value of type gchar*
2802 * docs/atk-sections.txt
2803 Remove reference to AtkHyperLink
2804 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
2805 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
2808 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2811 Add functions atk_table_real_get_index_at(),
2812 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
2813 as default implementations for atk_table_get_index_at(),
2814 atk_table_get_row_at_index(), atk_table_get_column_at_index()
2816 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2819 Refer to return value in function documentation for
2820 atk_action_do_action
2822 Fix typo in comments
2823 * docs/tmpl/atkaction.sgml:
2824 Update to include return value
2826 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
2828 * atk/atkaction.c atk/atkaction.h:
2829 Made atk_action_do_action return a gboolean as the class member of
2830 AtkActionIface does.
2834 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
2836 * docs/tmpl/atkimage.sgml atk/atkimage.h:
2837 Swap height and width arguments to atk_image_get_image_size
2839 Swap height and height arguments to atk_image_get_image_size
2840 Do not crash if NULL pointers are passed for return values
2842 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
2844 * docs/tmpl/atktext.sgml atk/atktext.h:
2845 Change parameter names *offset to *_offset
2846 * atk/atkcomponent.c:
2847 Do not crash if NULL pointers are passed for return values
2849 Change parameter names *offset to *_offset
2850 Do not crash if NULL pointers are passed for return values
2852 2001-08-16 Bill Haneman <bill.haneman@sun.com>
2855 Changed g_type_class_peek() to g_type_class_ref()
2856 in atk_add_global_event_listener(), since
2857 g_type_class_peek() could return NULL when an
2858 instance of the class had not been created.
2860 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2862 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2863 Ensure that atk_attribute_set_free is in the documentation.
2865 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2867 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2868 Swapped order of width and height arguments to
2869 atk_text_get_character_extents()
2870 Changed AtkAttrributeSet_free to atk_attribute_set_free
2872 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
2874 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2875 Changed "length" argument of atk_text_get_character_extents() to
2878 2001-08-15 Jens Finke <jens@gnome.org>
2880 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2881 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2882 added a AC_SUBST for it. This is needed for the spec.in file.
2883 Added atk.spec to output list.
2884 * atk.spec.in: New file.
2886 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
2888 * atk/atkcomponent.[c|h]
2889 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2890 Change atk_component_get_accessible_at_point to
2891 atk_component_ref_accessible_at_point so it will work for flyweights
2893 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
2895 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2898 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
2900 * atk/atkaction.c, atk/atkcomponent.c
2901 Remove all instances of g_return_if_fail (foo != NULL); that are
2902 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2903 since the second check catches the NULL.
2904 * atk/atkcomponent.c
2905 Add functions atk_component_real_contains(),
2906 atk_component_real_get_position(), atkcomponent_real_get_size()
2907 as default implementations for atk_component_contains(),
2908 atk_component_get_position(), atk_component_get_size()
2910 2001-08-07 Brian Cameron <brian.cameron@sun.com>
2912 * atk/atkimage.[ch] docs/atk-sections.txt
2913 docs/tmpl/atkimage.sgml
2914 Updated AtkImage get_position to get_image_position
2915 so the naming is consistant. Now get_image_position
2916 and get_image_size return -1 for x/y/height/width
2917 if AtkImage implementations of these functions is
2920 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
2923 Create an object relation set when the object is created.
2925 2001-07-30 Brian Cameron <brian.cameron@sun.com>
2928 Changed first argument of atk_add_global_event_listener
2929 so the callback function is of type GSignalEmissionHook
2930 instead of AtkEventListener. AtkEventListener is
2931 appropriate for Focus event callbacks, but not generic
2934 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2937 Add function atk_object_real_ref_state_set() which creates the
2938 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2941 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2944 Remove all instances of g_return_if_fail (foo != NULL); that are
2945 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2946 since the second check catches the NULL.
2948 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
2951 Fix problem with ATK not building after running make maintainer-clean
2952 and autogen.sh: add extra files to MAINTAINERCLEANFILES
2954 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2957 * atk/atkeditabletext.h
2959 * atk-uninstalled.pc.in
2962 Removed (unused) #defines of pango/pango.h
2963 Removed references to/dependencies on pango from .pc files
2964 Removed dependencies on pango from makefile.msc and configure.in
2966 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
2968 * atk/atkobject.[c|h]
2969 Move some implementation from GAIL:
2970 Default implementations for some some functions
2971 atk_object_real_get_name, atk_object_real_set_name,
2972 atk_object_real_get_description, atk_object_real_set_description,
2973 atk_object_real_get_parent, atk_object_real_set_parent,
2974 atk_object_real_get_role,
2975 atk_object_real_connect_property_change_handler,
2976 atk_object_real_remove_property_change_handler,
2978 definition of property-changed signal.
2979 Initialize pointers to NULL in atk_object_init().
2980 Initialize uninitialized function pointers to NULL in
2981 atk_object_class_init().
2983 2001-07-23 Brian Cameron <brian.cameron@sun.com>
2986 Changed children_changed signal to allow NULL pointers
2987 for the 2nd argument to the signal handler.
2989 2001-07-20 Hans Breuer <hans@breuer.org>
2991 * atk/atk.def : added more exports
2992 * atk/makefile.msc : updated win32 build
2994 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
2996 * atk/atkaction.[c|h], docs/atk-sections.txt,
2997 docs/tmpl/atkaction.sgml
2998 Add atk_action_get_name() and atk_action_set_description()
3000 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
3002 * atk/atkstate.[c|h]
3003 Add ATK_STATE_ENABLED so we can distinguish between a consistent
3004 and inconsistent GtkToggleButton
3006 2001-07-16 Brian Cameron <brian.cameron@sun.com>
3008 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
3009 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
3010 gail_textattributes_update.pat is for gail/gail and integrates the
3011 ATK_ATTRIBUTE_* macros in the gail implementations.
3012 atk_docs_textattributes_update.pat is for atk/docs and patches
3013 atk-sections.txt etc. for improved docs
3014 atk_atk_textattributes_update.pat is for atk/atk and included the
3015 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
3017 2001-07-13 Darin Adler <darin@bentspoon.com>
3019 * atk/atkstate.c: Add missing <string.h> include.
3020 * tests/teststateset.c: Add missing <string.h> include.
3022 2001-07-13 Darin Adler <darin@bentspoon.com>
3024 * .cvsignore: Ignore some generated files.
3025 * autogen.sh: Get rid of call to autoheader since the
3026 configure file doesn't include AM_CONFIG_HEADER.
3028 2001-07-11 Brian Cameron <brian.cameron@sun.com>
3030 * tmpl/atkdocument.sgml
3031 Added new file for docs.
3033 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
3035 * atk/atkimage.c atk/atkutil.c
3036 Changes to build with Sun's FORTE compiler.
3038 2001-07-10 Brian Cameron <brian.cameron@sun.com>
3040 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
3041 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
3042 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
3043 tmpl/atktext.sgml tmpl/atkutil.sgml
3046 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
3048 * atk/atktext.c (atk_text_base_init):
3049 * atk/atktable.c (atk_table_base_init):
3050 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
3051 to adapt to recent GSignal changes.
3053 2001-06-28 Brian Cameron <brian.cameron@sun.com>
3055 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
3056 docs/tmpl/atkutil.sgml
3057 Added new functiosn to AtkUtil.
3059 2001-06-28 Brian Cameron <brian.cameron@sun.com>
3061 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
3062 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
3063 docs/tmpl/atkobject.sgml
3064 Added new atk document interface.
3066 2001-06-28 Brian Cameron <brian.cameron@sun.com>
3068 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
3069 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
3070 Updated so that functions that take screen coords as
3071 input/output also take an enum specifying whether
3072 the coords are screen or top-level window based.
3073 Updated docs as well.
3075 2001-06-28 Brian Cameron <brian.cameron@sun.com>
3077 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
3078 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
3079 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
3080 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
3081 atk/docs/tmpl/atkstreamablecontent.sgml
3082 Cleaned up docs. Added atkstreamablecontent.sgml
3084 2001-06-28 Brian Cameron <brian.cameron@sun.com>
3086 *atk/atktable.h, atk/atktable.c
3087 Updated signal handler definitions.
3089 2001-06-27 Brian Cameron <brian.cameron@sun.com>
3092 Updated AtkXYCoords enum.
3094 2001-06-27 Brian Cameron <brian.cameron@sun.com>
3096 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
3097 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
3098 atk/atkimage.c atk/atkimage.h atk/atkobject.c
3099 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
3100 atk/atkstateset.c atk/atkstreamablecontent.c
3101 atk/atkstreamablecontent.h atk/atktable.c
3102 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
3103 and some docs/tmpl files.
3104 Updated gtk-docs fixing spelling errors and making minor
3107 2001-06-27 Louise Miller <lousie.miller@sun.com>
3109 *atk/atkselection.h, atk/atkselection.c
3110 changed return type to gboolean for
3111 atk_selection_select_all_selection
3113 2001-06-26 Brian Cameron <brian.cameron@sun.com>
3115 *atk/atkstate.h atk/atkstate.c
3116 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
3117 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
3118 docs/tmpl/atktext.sgml
3119 Added ATK_STATE_STALE. Updated docs.
3121 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
3124 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
3126 2001-06-21 Brian Cameron <brian.cameron@sun.com>
3128 * atk/atkeditabletext.h, atk/atkobject.h,
3130 Added AtkAttributeSet_free() convenience
3133 2001-06-20 Peter Williams <peterw@ximian.com>
3135 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
3136 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
3137 G_{BEGIN,END}_DECLS.
3139 2001-06-20 Brian Cameron <brian.cameron@sun.com>
3141 * atk/atktable.c, atk/atkmarshal.list
3142 Removed needless marshal and updated signal handlers in
3145 2001-06-20 Louise Miller <louise.miller@sun.com>
3147 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
3148 Changed parameters for get_selected_rows/get_selected_columns
3149 Added 4 new functions, add_row_selection, remove_row_selection,
3150 add_column_selection, remove_column_selection
3152 2001-06-19 Brian Cameron <brian.cameron@sun.com>
3155 Fixed minor bug with signals.
3157 2001-06-18 Brian Cameron <brian.cameron@sun.com>
3162 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
3164 * atk/atkselection.h atk/atkselection.c
3165 Now add_selection, clear_selection, and remove_selection
3166 return a boolean indicating SUCCESS/FAILURE to indicate
3167 if the operation was successful.
3169 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
3171 * atk/atktable.h atk/atktable.h
3172 Updated so now the get_text_before|at|after functions
3173 return the start & end offset of the string. Updated the
3176 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
3178 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
3180 2001-06-11 Havoc Pennington <hp@redhat.com>
3184 * configure.in: bump version to 0.2 and add infrastructure for
3185 libtool version info. Assumes GTK versioning scheme (major.minor
3186 is binary compatible)
3188 * atk/Makefile.am (LDFLAGS): set version info
3189 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
3191 2001-06-13 Brian Cameron <brian.cameron@sun.com>
3193 * atk/atktable.h, atk/atktable.c
3194 Updated so that get/set row/column header functions
3195 work with AtkObjects rather than AtkTables. Organized
3196 the header file a little more cleanly. Also the get/set
3197 row_description and caption functions now use gchar *
3198 rather than AtkObject.
3200 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
3202 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
3203 Add signal model-changed.
3205 * atk/atkobject.c: Add properties
3206 accessible-role, accessible-table-caption,
3207 accessible-table-column-header, accessible-table-column_description.
3208 accessible-table-row-header, accessible-table-row_description.
3209 accessible-table-summary, accessible-model
3211 2001-06-12 Brian Cameron <brian.cameron@sun.com>
3213 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
3214 Updated atkeditabletext and atktext interfaces so they
3215 now properly define the get/set attribute methods and now
3216 get_offset_at_point and get_character_extents can request
3217 x,y coords by either widget or screen coords.
3219 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
3221 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
3222 CFLAGS, not in LIBS. (Always linking with -lpthread
3223 is a noticeable speed hit.)
3225 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
3227 * atk/Makefile.am: Really fix marshal generation.
3229 2001-06-07 Havoc Pennington <hp@redhat.com>
3231 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
3232 glib-genmarshal stuff
3234 2001-06-07 Havoc Pennington <hp@redhat.com>
3236 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
3239 * configure.in: rearrange the library checks to support
3242 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
3244 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
3245 ATK in giant GTK tarball
3247 2001-06-07 Brian Cameron <brian.cameron@sun.com>
3249 * docs/atk-api.sgml docs/atk-sections.txt
3250 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
3251 docs/tmpl/atktext.sgml
3252 Removed docs/atk-api.sgml since it is not used.
3253 Updated sgml files and atk-sections.txt to reflect
3254 recent changes to the atktext and atkeditabletext
3257 2001-06-06 Brian Cameron <brian.cameron@sun.com>
3259 * atk/atktext.h atk/atktext.h
3260 Updated to new atktext functions for getting attributes.
3262 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
3264 * New files atk/atkstreamablecontent.[ch]
3265 Updated files: atk/Makefile.am, atk/atk.h
3267 * atk/atkvalue.c: Updated comments
3269 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
3271 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
3273 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
3275 * atk/atkobject.c: Add property accessible-visible-data
3277 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
3279 * atk/atkobject.c: Add support for setting and getting
3280 accessible-value property.
3282 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
3284 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
3286 * atk/atkeditabletext.[ch], atk/atktext.[ch]
3288 * docs/atk-overrides.txt, docs/Makefile.am
3289 Updated the interface for dealing with selected
3290 text to handle multiple selected regions. Removed
3291 get_row_col_at_offset from atktext.[ch]. Added
3292 docs/atk-overrides.txt file.
3294 Thu May 31 Brian Cameron <brian.cameron@sun.com>
3296 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
3297 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
3298 Added atk_marshal_VOID__INT_INT marshaller. Updated the
3299 Makefiles so the proper marshall files get included in the
3300 dist. Updated the Makefiles and configure.in so that the
3301 docs get included in the dist.
3303 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
3305 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
3307 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
3309 * atk/atkobject.c: Define new properties accessible-text,
3310 accessible-caret, accessible-selection and accessible-value
3312 2001-05-29 Brian Cameron <brian.cameron@sun.com>
3314 * docs/atk-sections.txt
3317 Improved the layout/formatting of the atk docs. Added docs/tmpl
3320 2001-05-28 Brian Cameron <brian.cameron@sun.com>
3323 Now properly set the initialized flag when setting up signals.
3324 Updated the atk-docs in several files
3326 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
3328 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
3329 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
3330 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
3331 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
3332 Fix warnings generated by Sun FORTE compiler
3334 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
3336 * atk/atkcomponent.c atk/atkvalue.c
3337 Remove return calls in functions which return void
3339 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
3341 * atk/atkobject.h: Correct naming of role for status bar
3344 Clarify behaviour of atk_text_get_text_after/at/before_offset
3346 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
3348 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
3350 2001-01-06 Hans Breuer <hans@breuer.org>
3352 * atk/makefile.msc atk/atk.def (new files) :
3353 Enable build for win32, no sourc changes necessary.
3355 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
3359 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
3361 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
3363 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>