1. 15 Jan, 2020 1 commit
    • Joanmarie Diggs's avatar
      Add ATK_TEXT_ATTR_TEXT_POSITION to the list of possible AtkText attributes · 26756a4f
      Joanmarie Diggs authored
      IAccessible2 has a "text-position" attribute with values of "baseline",
      "super", and "sub". This relative position is arguably preferable to
      having applications specify the pixels via ATK_TEXT_ATTR_RISE, which
      applications are not using anyway. Adding text position as an officially
      supported attribute increases the likelihood that assistive technologies
      will get this information in a predictable fashion.
      26756a4f
  2. 05 Jul, 2019 1 commit
  3. 26 Jan, 2019 1 commit
  4. 26 May, 2017 1 commit
  5. 11 Nov, 2016 1 commit
  6. 27 Jul, 2015 1 commit
  7. 25 Apr, 2014 1 commit
    • Chun-wei Fan's avatar
      Annotate the Public Symbols in Public Headers · ca5ea1bd
      Chun-wei Fan authored
      This includes atk/atkversion.h in all the public headers, either directly
      or via atk/atkobject.h, and annotates the public symbols in the headers,
      which all lead to _ATK_EXTERN via one of ATK_AVAILABLE_IN_ALL,
      ATK_AVAILABLE_IN_X_Y, ATK_DEPRECATED, ATK_DEPRECATED_FOR,
      ATK_DEPRECATED_IN_X_Y or ATK_DEPRECATED_IN_X_Y_FOR, depending on which
      stable release series the API was introduced or deprecated.
      
      _ATK_EXTERN which can then be defined in a way during the build, so that
      these symbols can be exported automatically using compiler directives.
      
      Also use _ATK_EXTERN for ATK_VAR in atk/atkmisc.h during the build so that
      variables can also be properly exported.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=728031
      ca5ea1bd
  8. 01 Feb, 2014 1 commit
  9. 23 Jan, 2014 1 commit
  10. 18 Nov, 2013 1 commit
  11. 19 Aug, 2013 1 commit
  12. 14 Aug, 2013 1 commit
  13. 12 Aug, 2013 1 commit
  14. 17 Jun, 2013 3 commits
  15. 02 Dec, 2012 1 commit
  16. 13 Jun, 2011 1 commit
  17. 27 Feb, 2011 1 commit
  18. 25 Feb, 2011 1 commit
  19. 21 Sep, 2010 1 commit
  20. 10 Aug, 2009 1 commit
  21. 05 Jun, 2008 1 commit
    • Michael Natterer's avatar
      add G_DISABLE_SINGLE_INCLUDES and ATK_DISABLE_SINGLE_INCLUDES to CPPFLAGS. · 521b6f54
      Michael Natterer authored
      2008-06-05  Michael Natterer  <mitch@imendio.com>
      
      	* configure.in: add G_DISABLE_SINGLE_INCLUDES and
      	ATK_DISABLE_SINGLE_INCLUDES to CPPFLAGS.
      
      	* atk/atk.h: define __ATK_H_INSIDE__ around including all other
      	headers.
      
      	* atk/atk*.h: add single-include guards that #error out if
      	ATK_DISABLE_SINGLE_INCLUDES is defined and any of these files is
      	included individually. Use G_BEGIN_DECLS/G_END_DECLS in all files.
      
      	* atk/Makefile.am: define ATK_COMPILATION while building ATK.
      	Add single-include guards to the generated atk-enum-types.h too.
      
      
      svn path=/trunk/; revision=1246
      521b6f54
  22. 21 Mar, 2006 1 commit
  23. 18 Nov, 2005 1 commit
  24. 21 Jan, 2003 1 commit
    • Padraig O'Briain's avatar
      Add property accessible-table-caption-object. This addresses bug #74814. · 44a3ad9b
      Padraig O'Briain authored
      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.
      44a3ad9b
  25. 08 Nov, 2002 1 commit
    • Soeren Sandmann's avatar
      atk/atkhyperlink.c atk/atkhyperlink.h atk/atktable.c atk/atktable.h · 4360fa06
      Soeren Sandmann authored
      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.
      4360fa06
  26. 30 Oct, 2002 1 commit
    • Padraig O'Briain's avatar
      Add reference to atk/atkrelationtype.h · 3cc3023a
      Padraig O'Briain authored
      * 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.
      3cc3023a
  27. 13 Feb, 2002 1 commit
    • Padraig O'Briain's avatar
      Add padding to class structures to allow for future expansion. · 876318cd
      Padraig O'Briain authored
      * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
      atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
      atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
      atk/atktable.h atk/atktext.h atk/atkvalue.h:
      Add padding to class structures to allow for future expansion.
      876318cd
  28. 02 Jan, 2002 1 commit
  29. 05 Dec, 2001 1 commit
    • Padraig O'Briain's avatar
      Change atk_attribute_register to atk_text_attribute_register, · 42a2d17b
      Padraig O'Briain authored
      * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
      docs/tmpl/atktext.sgml tests/testrelation.c:
      Change atk_attribute_register to atk_text_attribute_register,
      atk_attribute_get_value to atk_text_attribute_get_value,
      atk_attribute_get_name to atk_text_attribute_get_name
      atk_attribute_for_name to atk_text_attribuute_for_name
      42a2d17b
  30. 04 Dec, 2001 1 commit
    • Padraig O'Briain's avatar
      Add implementation of atk_attribute_register, atk_attribute_for_name Udate · 344b987a
      Padraig O'Briain authored
      * atk/atktext.c:
      Add implementation of atk_attribute_register, atk_attribute_for_name
      Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
      support extra attributes being defined
      
      * atk/atktext.h:
      Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
      extra attributes to be defined
      Add atk_attribute_register() and atk_attribute_for_name()
      
      * atk/atk.def:
      Add new functions
      
      * docs/atk-sections.txt docs/tmpl/atktext.sgml
      Update because of additions to atk/atktext.h
      
      * tests/testrelation.c:
      Add tests for text attributes
      344b987a
  31. 17 Nov, 2001 1 commit
    • Padraig O'Briain's avatar
      Remove unused structure _AtkEditableTextIfaceClass · 40be3ed8
      Padraig O'Briain authored
      * atk/atkeditabletext.c:
      Remove unused structure _AtkEditableTextIfaceClass
      
      * atk/atkobject.[c|h]
      Remove signals model_changed and selection_changed
      
      * atk/selection.[c|h]
      Add signal selection_changed
      
      * atk/atktable.[c|h]
      Remove unused structure _AtkTableIfaceClass
      Add signal model_changed
      
      * atk/atktext.[c|h]
      Remove unused structure _AtkTextIfaceClass
      Add signal text_selection_changed
      
      * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
      docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
      Documentation changes
      40be3ed8
  32. 12 Oct, 2001 1 commit
    • Padraig O'Briain's avatar
      Use enum AtkTextAttribute to specify what attribute are supported rather · 36cfd10e
      Padraig O'Briain authored
      * atk/atktext.[c|h]:
      * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
      Use enum AtkTextAttribute to specify what attribute are supported
      rather than hash defines. Define new functions atk_attribute_get_name()
      and atk_attribute_get_value() which return the strings for the
      attribute name and values for those attribute which have named values.
      36cfd10e
  33. 10 Oct, 2001 1 commit
  34. 17 Aug, 2001 1 commit
  35. 16 Aug, 2001 1 commit
  36. 15 Aug, 2001 1 commit
  37. 25 Jul, 2001 1 commit
    • Bill Haneman's avatar
      Modified Files: atk-uninstalled.pc.in atk.pc.in configure.in · 96f46e47
      Bill Haneman authored
      
       Modified Files:
       	atk-uninstalled.pc.in atk.pc.in configure.in
       	atk/atkeditabletext.h atk/atktext.h atk/makefile.msc
      Removed last of pango dependencies in ATK: removed (unused) #includes,
      and removed dependencies from makefile.msc and configure.in
      96f46e47
  38. 16 Jul, 2001 1 commit
    • Brian Cameron's avatar
      atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h · 7894309d
      Brian Cameron authored
      * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
      docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
      gail_textattributes_update.pat is for gail/gail and integrates the
      ATK_ATTRIBUTE_* macros in the gail implementations.
      atk_docs_textattributes_update.pat is for atk/docs and patches
      atk-sections.txt etc. for improved docs
      atk_atk_textattributes_update.pat is for atk/atk and included the
      new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
      7894309d