📄 changelog
字号:
2001-12-03 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkrelation.c: Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and atk_relation_type_for_name() * atk/atkstate.c: Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and atk_state_type_for_name() * tests/testrelation.c, tests/teststateset.c: Update tests as name componenets are separated by hyphen (-) rather than underline (_)2001-11-29 Padraig O'Briain <padraig.obriain@sun.com> * atk/Makefile.am: Generate files atk-enum-types.c and atk-enums-types.h to create types for enums. * atk/atkobject.c: Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()2001-11-28 Bill Haneman <bill.haneman@sun.com> * atk/atkutil.c: Changed calls to g_type_class_peek() to g_type_class_ref() where it makes more sense, and in other places check for a non-null klass return before trying to call class methods. This prevents SEGV if no Atk-implementation library has been loaded. * atk/atkobject.c: Fixed gtk-doc warning.2001-11-28 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[c|h]: Add functions atk_role_get_name() and atk_role_for_name() which transform a role into an untranslated string Update comments in atkobject.h which refer to property names * atk/atkrelation.c: Correct error in atk_relation_type_get_name * docs/atk-sections.txt Added atk_role_get_name and atk_role_for_name * docs/tmpl/*sgml Updated files 2001-11-23 Hans Breuer <hans@breuer.org> * atk/atk.def : updated externals * atk/atktext.c atk/atkutil.c : added two spaces to fix minor coding style issues. Found by my exports generator. * atk/makefile.msc : version 0.7, use build dir from $(TOP)\glibThu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com> * Version 0.7 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.112001-11-22 Padraig O'Briain <padraig.obriain@sun.com> * atk/atknoopobject.c: Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID when creating object2001-11-22 Padraig O'Briain <padraig.obriain@sun.com> * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt, docs/tmpl/atkrelation.sgml: Change atk_relation_type_from_string to atk_relation_type_for_name Add atk_relation_type_get_name * atk/atkrelationtype.c: Change atk_relation_type_from_string to atk_relation_type_for_name Add atk_relation_type_get_name Update atk_relation_type_register() to correctly register new relation types * atk/atkstate.c: Changed name of static variable type to last_type Changed name of paremeter if atk_state_type_get_name to type to match comments * docs/tmpl/*sgml Updated files * tests/README, tests/Makefile.am Add new test file testrelation.c2001-11-22 Bill Haneman <bill.haneman@sun.com> * atk/atkutil.c (atk_add_key_event_listener): Fix gtk-doc comment and clarify use of 'data' gpointer.2001-11-22 Michael Meeks <michael@ximian.com> * atk/atkutil.c (atk_add_key_event_listener): switch to class_peek. * atk/atkobject.c (atk_object_real_get_property): add missing 'break'.2001-11-21 Michael Meeks <michael@ximian.com> * atk/atkrelation.c: pull in string.h for strcmp * atk/atktext.c (atk_text_get_selection): fix bug / warning. * atk/atkutil.c (atk_add_global_event_listener), (atk_get_toolkit_name, atk_get_toolkit_version): constify 2001-11-21 Bill Haneman <bill.haneman@sun.com> * atk/atkrelation.c: Added gtk-doc docs for atk_relation_type_from_string.Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com> * atk/atkobject.h (enum): Fix trailing comma on enumeration. * docs/atk-sections.txt: Update. * NEWS: Updates2001-11-21 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[c|h]: Add additional argument (name) to state-change signal Update atk_object_notify_state_change to take account of extra argument for state-change * atk/atkmarshal.list: Add marshaller for VOID:STRING,BOOLEAN 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml: Add enum AtkLayer and functions atk_object_get_layer and atk_object_get_mdi_zorder2001-11-20 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[c|h]: Remove property accessible-state; use signal state-change instead Change signature of state-change handler to take gboolean as argument instead of AtkPropertyValues Update atk_object_notify_state_change() to emit state-change signal * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml: Remove state ATK_STATE_COLLAPSED2001-11-19 Bill Haneman <bill.haneman@sun.com> * atk/atkobject.c: * atk/atkstate.c: Added state-changed signal to atkobject, in anticipation of deprecating the accessible-state property. * atk/atkutil.[ch]: Fixed signature of atk_util_add_key_listener () to take an AtkKeySnoopFunc instead of a pointer to same.2001-11-19 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c (atk_object_notify_state_change): Fix bug in calculation of number of toggle states * atk/atkstate.c: Correct out-by-1 error in atk_state_type_register() Use type (number of states defined) in atk_state_type_get_name() and atk_state_type_for_name() 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com> * 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 changes2001-11-17 Tor Lillqvist <tml@iki.fi> * atk-zip.sh.in: Build separate runtime and developer packages. * atk/atk.def: Update.2001-11-14 Bill Haneman <bill.haneman@sun.com> * atk/atkutil.h : Added API atk_add_key_event_listener (AtkKeySnoopFunc *listener, gpointer data); atk_remove_key_event_listener (AtkKeySnoopFunc *listener, gpointer data); to allow non-GTK-dependent installation of key snoop functions. This also meant adding definitions of AtkKeySnoopFunc and AtkKeyEventStruct.2001-11-08 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c (atk_object_notify_state_change): Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED to ATK_STATE_EXPANDED or vice versa.2001-11-05 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.h: Add role ATK_ROLE_TREE_TABLE * atk/atkrelation.h: Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl, docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml, docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl, docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml, docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml, docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml, docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml: Update to reflect the current state of the documentation in the code.2001-10-31 Padraig O'Briain <padraig.obriain@sun.com> * atk/relation.h, docs/tmpl/atkrelation.sgml: Add two new relations ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT to support compound objects in a node or cell of a tree or table Added descriptions of all relations which are defined * atk/atktable.c: Remove functions atk_table_real_get_index_at(), atk_table_real_get_column_at_index() and atk_table_real_get_row_at_index() Correct typos in documentation of other functions.2001-10-28 Tor Lillqvist <tml@iki.fi> * atk-zip.sh.in: New file, used to build developer package for Win32. * Makefile.am * configure.in: Add it. * atk/Makefile.am: Add rules to install and uninstall mingw import library.2001-10-26 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[c|h] Remove the following properties accessible-child - use signal children_changed for notification accessible-text - use signal text_changed for notification accessible-caret - use signal text_caret_moved for notification accessible-selection - use new signal selection_changed for notification accessible-visible-data - use new signal visible_data_changed for notification accessible-model - use new signal model_changed for notification Notify when role or parent changes Allow parent and role to be set or got using g_object_set() or g_object_get().Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com> * Version 0.6 * NEWS: Updates.2001-10-25 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.h, docs/tmpl/atkobject.sgml: Add role ATK_ROLE_TERMINAL for an accessible terminal.2001-10-22 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.c (atk_object_notify_state_change): Initialize AtkPropertyValue data structure to 0 instead of using memset.2001-10-19 Tor Lillqvist <tml@iki.fi> * configure.in: Set automake conditionals OS_WIN32 if on (native) Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value. * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use -export-symbols atk.def. If lib.exe is available, generate atk.lib, and install it. * atk/atk.def: Update with new entry points.2001-10-19 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject.[c|], docs/atk-sections.txt, docs/tmpl/atkobject.sgml: Add convenience function atk_object_notify_state_change() to generate property notification of state change. * atk/atktext.c, docs/tmpl/atk-unused.sgml: Correct comments on functions atk_attribute_get_name() and atk_attribute_get_value()2001-10-17 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c: Update comments in atk_text_get_text_[at|after|before]_offset() to clarify what these functions will return.2001-10-16 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c: Update comments in atk_text_get_run_attributes() and atk_text_get_default_attributes().2001-10-15 Padraig O'Briain <padraig.obriain@sun.com> * atk/atkobject;c: Change "property-change" signal to allow detail (i.e. property name) and add detail in atk_object_notify().2001-10-15 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c: Correct order of attribute names in text_attr_name array.2001-10-12 Padraig O'Briain <padraig.obriain@sun.com> * 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.2001-10-10 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c (atk_text_get_run_attributes): Correct typo. * atk/atktext.c (atk_text_get_default_attributes): Add call to set iface.2001-10-10 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.[c|h]: * docs/atk-sections.txt, docs/tmpl/atktext.sgml: Add new function atk_text_get_default_attributes Rename atk_text_ref_run_attributes to atk_text_get_run_attributes2001-10-09 Padraig O'Briain <padraig.obriain@sun.com> * atk/atktext.c (atk_attribute_set_free): Avoid leaking of AtkAttributeSet data structure; speed up code. * docs/tmpl.atk*.sgml Updated to reflect current APIs.2001-10-01 jacob berkman <jacob@ximian.com> * docs/Makefile.am (dist-hook-local): depend on all-local so that make dist works correctly w/o having to build first2001-10-01 Tor Lillqvist <tml@iki.fi> * configure.in: Add AC_LIBTOOL_WIN32_DLL.Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com> * configure.in (ATK_MICRO_VERSION): Version 0.6 (because libglade will depend on a the small api addition below) * atk/makefile.msc (PKG_VER): Version 0.6 * atk/atkrelation.h: * atk/atkrelation.c: (AtkRelationType atk_relation_type_from_string (const gchar *name)): Added method. Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com> * configure.in (ATK_MICRO_VERSION): Version 0.5 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9 * atk/makefile.msc (PKG_VER): Version 0.52001-09-21 Hans Breuer <hans@breuer.org> * atk/atk.def : updated externals * atk/makefile.msc : version 0.4 * atk/atktext.c (atk_text_get_character_extents) : real_height is a reference to int, so use &local_heightWed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org> * Released 0.4.Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org> * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION. up ATK_VERSION to 0.4, interface age 0, binary age 0. (from 0.2 which was not properly updated last time). depend on glib 1.3.8. * NEWS: updates.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -