summaryrefslogtreecommitdiff
path: root/atk
Commit message (Collapse)AuthorAgeFilesLines
* Move specification of ALL_LINGUAS to later in file so that CATOBJEXT isPadraig O'Briain2004-01-052-5/+4
| | | | | | | | | | | | | | 2004-01-05 Padraig O'Briain <padraig.obriain@sun.com> * configure.in: Move specification of ALL_LINGUAS to later in file so that CATOBJEXT is defined correctly. Use ATK_LOCALEDIR instead of atklocaledir. * atk/Makefile.am: Remove definition of ATKLOCALEDIR. * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR. * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
* Fix segfault (bug #129837) Patch provided by Jeff Franks.Padraig O'Briain2004-01-021-2/+4
| | | | | | | 2004-01-02 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837) Patch provided by Jeff Franks.
* Change "accel label" to "accelerator label". Fixes bug #129499.Padraig O'Briain2003-12-171-1/+1
| | | | | | | 2003-12-17 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c: Change "accel label" to "accelerator label". Fixes bug #129499.
* Fix typo in comment.Padraig O'Briain2003-12-011-1/+1
| | | | * atk/atkobject.h: Fix typo in comment.
* Add new role ATK_ROLE_EDITBAR. Fixes bug #111607.Padraig O'Briain2003-12-012-1/+4
| | | | | | | | | | | 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #111607. * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and properties * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
* fix typo: s/g_value_set_set/g_value_set_int/.Michael Natterer2003-12-011-1/+1
| | | | | | | 2003-12-01 Michael Natterer <mitch@gimp.org> * atk/atkobject.c (atk_object_real_get_property): fix typo: s/g_value_set_set/g_value_set_int/.
* Make nicks and blurbs of properties translatable. Add new propertyPadraig O'Briain2003-12-013-66/+109
| | | | | | | | | | | | | | | | | 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of properties translatable. Add new property "accessible-hypertext-nlinks". (atk_object_real_get_property): Add support for new property "accessible-hypertext-nlinks". * atk/atkhyperlink.h: Remove unnecessary comments. Add signal link_activated. * atk/atkhyperlink.c: aAdd signals link_activated and new properties "number-of-anchors, end-index and start-index. This fixes bug #112390.
* Add state FOCUSED if object is focus object.Padraig O'Briain2003-11-263-2/+21
| | | | | | | | | | | | | | | 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED if object is focus object. * atk/atkutil.[ch] (atk_get_focus_object): New function which returns the last object reported by the application as focused. * docs/atk-sections.txt, docs/tmpl/atkutil.sgml: Add atk_get_focus_object. Fixes bug #127400.
* Change role names so that the unlocalized names do not contain hyphens andPadraig O'Briain2003-11-261-268/+117
| | | | | | | 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c: Change role names so that the unlocalized names do not contain hyphens and match the Java role names. Fixes bug #125024.
* Use weak references for objects in a relation instead of object referencesPadraig O'Briain2003-11-031-5/+17
| | | | | | | | | | 2003-11-03 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkrelation.c: Use weak references for objects in a relation instead of object references so that objects are not leaked when corresponding widgets are destroyed. This fixes bug #125725.
* shut up cvsManish Singh2003-10-271-0/+1
|
* Fix memory leak. (bug #124877)Padraig O'Briain2003-10-241-0/+1
| | | | | | 2003-10-24 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
* Remove comments about signals. The description should be in files inPadraig O'Briain2003-09-101-9/+0
| | | | | | | | | | | | | | | | | | | | | 2003-09-10 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c: Remove comments about signals. The description should be in files in docs/tmpl directory. * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal. * docs/tmpl/atkobject.sgml: Add descriptions for active-descendant-changed, children-changed, focus-event, property-change, state-change and visible-data-changed signals. * docs/tmpl/atkselection.sgml: Add description for selection-changed signal. * docs/tmpl/atktable.sgml: Add descriptions for column-deleted, columnn-inserted, column-reordered, model-changed, row-deleted, row-inserted and row-reordered signals. * docs/tmpl/atktext.sgml: Add description for text-attributes-changed, text-caret-moved, text-changed nd text-selection-changed signals. This fixes bug #121163.
* Ensure that row and column values are non-negative.Padraig O'Briain2003-07-081-0/+2
| | | | | | | | | 2003-07-08 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktable.c (atk_table_ref_at): Ensure that row and column values are non-negative. This is a partial fix for bug #116712.
* Correct return value. Fixes bug #116621. Problem reported by Mario Lang.Padraig O'Briain2003-07-031-2/+2
| | | | | | | 2003-07-03 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkstateset.c (atk_state_set_is_empty): Correct return value. Fixes bug #116621. Problem reported by Mario Lang.
* Set gettext_initialized.Tor Lillqvist2003-06-131-0/+2
| | | | | | | | | | 2003-06-13 Tor Lillqvist <tml@iki.fi> * atk/atkobject.c (atk_role_get_localized_name): Set gettext_initialized. * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin directory, so look there, too. Include the message catalogs.
* Add new relation ATK_RELATION_POPUP.Padraig O'Briain2003-06-101-0/+2
| | | | | | | 2003-06-10 Padraig O'Briain <padraig.obriain@sun.com> * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation ATK_RELATION_POPUP.
* Add new role ATK_ROLE_AUTOCOMPLETE.Padraig O'Briain2003-05-281-0/+2
| | | | | | | 2003-05-28 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role ATK_ROLE_AUTOCOMPLETE.
* Add state ATK_STATE_INDETERMINATE. This state is used by Oo for checkPadraig O'Briain2003-05-201-0/+2
| | | | | | | | 2003-05-20 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons which can have a value other than on or off.
* Fix typo in documentation.Padraig O'Briain2003-04-251-1/+1
| | | | | | 2003-04-25 Padraig O'Briain <padraig.obriain@sun.com> * atk/stateset.h: Fix typo in documentation.
* update to call automake-1.7, libtoolize, gtkdocize and glib-gettextize.James Henstridge2003-03-201-85/+67
| | | | | | | | | | | | | | | | | | | | 2003-03-20 James Henstridge <james@daa.com.au> * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize and glib-gettextize. * configure.in: cleanup to make use of newer autoconf/automake features. * Makefile.am: get rid of custom distcheck rule, which is no longer necessary. * atk/Makefile.am: cleanup makefile. Use BUILT_SOURCES for built sources. * docs/Makefile.am: use common gtk-doc.make. * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
* Add one more missing export, thanks to Cedric Gustin.Tor Lillqvist2003-03-121-0/+1
| | | | | | | 2003-03-12 Tor Lillqvist <tml@iki.fi> * atk/atk.def: Add one more missing export, thanks to Cedric Gustin.
* Add check that role is actually being changed. Do not emit notificationPadraig O'Briain2003-03-071-2/+9
| | | | | | | | 2003-03-07 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c (atk_object_set_role): Add check that role is actually being changed. Do not emit notification for initial role setting. (bug #107710)
* Current returning of FALSE to 0 in function which returns integer; (bugPadraig O'Briain2003-03-061-1/+1
| | | | | | | 2003-03-06 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkrelationset.c: Current returning of FALSE to 0 in function which returns integer; (bug #107661) reported by Morten Welinder.
* Correct returning of FALSE to NULL in functions which return pointer; (bugPadraig O'Briain2003-03-053-9/+9
| | | | | | | | | 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com> * atk/atk-relation.c atk/atkrelationset.c atk/atkstatset.c: Correct returning of FALSE to NULL in functions which return pointer; (bug #107650) reported by Morten Welinder.
* *** empty log message ***Padraig O'Briain2003-02-263-8/+40
|
* Dist atk-zip.sh.in, not atk-zip.sh.Tor Lillqvist2003-02-254-1/+70
| | | | | | | | | | | | | | | | | | | | 2003-02-25 Tor Lillqvist <tml@iki.fi> * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh. * atk/atk.def: Add a couple of missing entries, thanks to Cedric Gustin. * atk/atk.rc.in: New file, for version info in the DLL on Windows. Similar as in GLib, GTK, etc. * configure.in: Generate atk/atk.rc. * atk/Makefile.am: Use atk.rc on Windows. (EXTRA_DIST): Distribute atk.rc(.in). * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR, but deduce it from DLL location, like GLib, GTK etc do.
* Add AtkHypertext interface as this object should claim to implement allPadraig O'Briain2003-02-141-1/+10
| | | | | | | 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com> * atk/atknoopobject.c: Add AtkHypertext interface as this object should claim to implement all interfaces.
* Correct typo in blurbPadraig O'Briain2003-02-122-3/+9
| | | | | | | | | | 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb * atk/atkhypertext.c (atk_hypertext_get_link): Add check on link_index value (atk_hypertext_get_link_index): Add check on char_index value
* Add weak reference so we do not leak the accessible when the object dies.Padraig O'Briain2003-02-041-0/+3
| | | | | | | | 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object): Add weak reference so we do not leak the accessible when the object dies. Problem reported by Alex Larsson.
* New functions which checks whether the specified AtkHyperlink is selectedPadraig O'Briain2003-01-304-6/+106
| | | | | | | | | | | | | | | | | | | | 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkhyperlink.[ch] New property selected-link defined. Function pointer is_selected_link added to interface (atk_hyperlink_is_selected_link: New functions which checks whether the specified AtkHyperlink is selected * atk/atkhypertext.[ch] New signal link-selected added. * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link and function atk_hyperlink_is_selected_link. This fixes bug #104621.
* Set vtable entry for default implementations (atk_text_get_range_extents):Padraig O'Briain2003-01-212-33/+27
| | | | | | | | | | | | | | | | | | 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c (atk_text_base_init): Set vtable entry for default implementations (atk_text_get_range_extents): Omit calling default implementation (atk_text_get_bounded_ranges): Omit calling default implementation * atk/atkcomponent.c (atk_component_base_init): New function to set vtable entry for default implementations (atk_component_ref_accessible_at_point): Omit calling default implementation (atk_component_contains): Omit calling default implementation (atk_component_get_position): Omit calling default implementation (atk_component_get_size): Omit calling default implementation
* Add support for PROP_TABLE_SUMMARY and PROP_TABLE_CAPTION_OBJECT.Padraig O'Briain2003-01-211-0/+16
| | | | | | | | | | | | 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY and PROP_TABLE_CAPTION_OBJECT. (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY and PROP_TABLE_CAPTION_OBJECT. This completes ATK changes for bug #74814.
* Add property accessible-table-caption-object. This addresses bug #74814.Padraig O'Briain2003-01-215-25/+513
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c: Add property accessible-table-caption-object. This addresses bug #74814. * atk/atkobject.h: Move some documentation from template file to avoid warnings when building. * atk/atkrelation.c: Add new properties relation and target. This addresses bug #72426. * atktext.[ch]: Add new functions atk_text_get_range_extents and atk_text_get_bounded_ranges. Also added data structures AtkTextRectangle and AtkTextRange, enum AtkTextClipType and helper function atk_text_free_ranges. This addresses bug #100943. (atk_text_get_character_extents): Ensure that the reported width is not negative. This fixes bug #102954) * docs/atk-sections.txt: Add new functions and data items. * docs/tmpl/atk-object.sgml: Remove some docuementation and put in atkobject.h. Add reference to accessible-table-caption-object. * docs/tmpl/atk-relation.sgml: Add new properties * docs/tmpl/atktext.sgml: Add new functions and data items.
* Rerturn 0 instead of -1 if caret is not supported. This addresses bugPadraig O'Briain2002-12-131-2/+2
| | | | | | | | | | 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c (atk_text_get_caret_offset): Rerturn 0 instead of -1 if caret is not supported. This addresses bug #101020. * configure.in: Use third argument of AC_DEFINE to get rid of acconfig.h.
* Added ATK_ROLE_APPLICATION, revved to 1.1.3. Fix for 99090.Bill Haneman2002-11-202-0/+5
|
* Revved to 1.1.2, added ATK_RELATION_EMBEDS/EMBEDDED_BY,Bill Haneman2002-11-144-4/+56
| | | | atk_hyperlink_is_inline.
* Add signal active-descendant-changedPadraig O'Briain2002-11-132-1/+21
| | | | * atk/atkobject.[ch]: Add signal active-descendant-changed
* atk/atkhyperlink.c atk/atkhyperlink.h atk/atktable.c atk/atktable.hSoeren Sandmann2002-11-086-30/+30
| | | | | | | | | | | | | | | | | | Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk> * atk/atkhyperlink.c * atk/atkhyperlink.h * atk/atktable.c * atk/atktable.h * atk/atktext.c * atk/atktext.h * docs/tmpl/atkhyperlink.sgml * docs/tmpl/atkobject.sgml * docs/tmpl/atktable.sgml * docs/tmpl/atktext.sgml Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow without warnings.
* New filePadraig O'Briain2002-11-042-1/+13
| | | | | | | | | | | | | | | | * acinclude.m4: New file * autogen.sh: Add i18n support (copied from gtk+). * configure.in: Add definition for atklocaledir and check for bind_textdomain_codeset() * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES * atk/atkobject.c (atk_role_get_localized_name): Add code to initialize i18n. * po/.cvsignore: Add extra files.
* ===== Released 1.1.1 =====ATK_1_1_1Padraig O'Briain2002-10-311-1/+3
| | | | | | | | | | * ===== Released 1.1.1 ===== * configure.in: Version 1.1.1, interface age 0, binary age 101 * NEWS: Updated. * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
* Add po directoryPadraig O'Briain2002-10-302-3/+252
| | | | | | | | | | | | | | | | * Makefile.am: Add po directory * configure.in: Add support for I18N * acconfig.h atk/atkintl.h: New files used to support I18N * atk/atkobject.c: Update atk_role_get_localized_name() to allow for localized name to be returned. * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore po/ChangeLog: New files
* Add reference to atk/atkrelationtype.hPadraig O'Briain2002-10-3011-30/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h * atk/atkaction.[ch]: Add atk_action_get_localized_name. * atk/atkobject.[ch]: Add atk_role_get_localized_name, atk_object_add_relationship and atk_object_remove_relationship Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH and ATK_ROLE_RULER * atk/atkrelation.h: Move definition of AtkRelationType to atk/relationtype.h * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS * atk/atktext.[ch]: Add text-attributes-changed signal. * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions. * docs/tmpl/atkobject.sgml: Add new functions and new roles. * docs/tmpl/atkrelation.sgml: Add new relations * docs/tmpl/atkstate.sgml: Add new state * docs/tmpl/atktext.sgml: Add new signal * tests/testrelation.c: Add tests for new relationship functions.
* Fix leak; report and patch supplied by Sebastian RittauPadraig O'Briain2002-10-011-0/+1
| | | | | | | * atk/atkobject.c (atk_object_notify): Fix leak; report and patch supplied by Sebastian Rittau (srittau@jroger.in-berlin.de) Bug #94548.
* add ATK_LAYER_WINDOW.Mark McLoughlin2002-09-092-2/+4
| | | | | | | | 2002-09-06 Mark McLoughlin <mark@skynet.ie> * atk/atkobject.h: add ATK_LAYER_WINDOW. * atk/atkcomponent.c: upd docs.
* Add documentation for AtkKeyEventTypePadraig O'Briain2002-09-051-0/+8
| | | | | | | | | | | | | | | | | * atk/atkutil.h: Add documentation for AtkKeyEventType * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml docs/tmpl/atkutil.sgml: Reduce number of undocumented symbols
* Add implementation for atk_object_factory_get_accessible_type()Padraig O'Briain2002-08-261-0/+8
| | | | | * atk/atknoopobjectfactory.c: Add implementation for atk_object_factory_get_accessible_type()
* These changes improve the quality of the documentation by addingPadraig O'Briain2002-08-161-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | information about properties and signals. * configure.in: Add atktargetlibi, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for use in docs Makefile.am * atk/atk.h: Add missing include files, atk/atknoopobject.h and atknoopobjectfactory.h * docs/Makefile.am: Add support for scan program * docs/atk.types: Added content to this file * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml docs/tmplatkutil.sgml: Removed references to contents of object's data structure * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Add references to signals and properties.
* atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgmlPadraig O'Briain2002-06-201-1/+1
| | | | | | | | | | | | | | | * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml Update documentation.
* 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com) (bugPadraig O'Briain2002-05-291-10/+10
| | | | | | * atk/atkregistry.c: 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com) (bug #83316)