667d4a0f68c8dd3bee0188baeca82fdbdb02ff12
[platform/upstream/atk.git] / ChangeLog
1 2001-06-26  Brian Cameron <brian.cameron@sun.com>
2         *atk/atkstate.h atk/atkstate.c
3         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
4         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
5         docs/tmpl/atktext.sgml
6         Added ATK_STATE_STALE.  Updated docs.
7
8 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
9         *atk/atktext.h
10         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
11
12 2001-06-21  Brian Cameron <brian.cameron@sun.com>
13         * atk/atkeditabletext.h, atk/atkobject.h,
14         atktext.[ch]
15         Added AtkAttributeSet_free() convenience
16         function.
17
18 2001-06-20  Peter Williams  <peterw@ximian.com>
19         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
20         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
21         G_{BEGIN,END}_DECLS.
22
23 2001-06-20  Brian Cameron <brian.cameron@sun.com>
24         * atk/atktable.c, atk/atkmarshal.list
25         Removed needless marshal and updated signal handlers in
26         atktable.c
27
28 2001-06-20  Louise Miller <louise.miller@sun.com>
29         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
30         Changed parameters for get_selected_rows/get_selected_columns
31         Added 4 new functions, add_row_selection, remove_row_selection,
32         add_column_selection, remove_column_selection
33
34 2001-06-19  Brian Cameron <brian.cameron@sun.com>
35         * atk/atktable.c
36         Fixed minor bug with signals.
37
38 2001-06-18  Brian Cameron <brian.cameron@sun.com>
39         * atk/atktable
40         Added signals.
41
42 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
43         * atk/atkselection.h atk/atkselection.c
44         Now add_selection, clear_selection, and remove_selection 
45         return a boolean indicating SUCCESS/FAILURE to indicate
46         if the operation was successful.
47
48 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
49         * atk/atktable.h atk/atktable.h
50         Updated so now the get_text_before|at|after functions
51         return the start & end offset of the string.  Updated the
52         docs.
53
54 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
55
56         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
57
58 2001-06-11  Havoc Pennington  <hp@redhat.com>
59
60         * NEWS: updated
61
62         * configure.in: bump version to 0.2 and add infrastructure for 
63         libtool version info. Assumes GTK versioning scheme (major.minor 
64         is binary compatible)
65         
66         * atk/Makefile.am (LDFLAGS): set version info
67         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
68         
69 2001-06-13  Brian Cameron <brian.cameron@sun.com>
70
71         * atk/atktable.h, atk/atktable.c
72         Updated so that get/set row/column header functions
73         work with AtkObjects rather than AtkTables.  Organized
74         the header file a little more cleanly.  Also the get/set
75         row_description and caption functions now use gchar *
76         rather than AtkObject.
77
78 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
79
80         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
81         Add signal model-changed.
82
83         * atk/atkobject.c: Add properties
84         accessible-role, accessible-table-caption, 
85         accessible-table-column-header, accessible-table-column_description.
86         accessible-table-row-header, accessible-table-row_description.
87         accessible-table-summary, accessible-model
88
89 2001-06-12  Brian Cameron <brian.cameron@sun.com>
90
91         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
92         Updated atkeditabletext and atktext interfaces so they
93         now properly define the get/set attribute methods and now
94         get_offset_at_point and get_character_extents can request
95         x,y coords by either widget or screen coords.
96
97 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
98
99         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
100         CFLAGS, not in LIBS. (Always linking with -lpthread
101         is a noticeable speed hit.)
102
103 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
104
105         * atk/Makefile.am: Really fix marshal generation.
106
107 2001-06-07  Havoc Pennington  <hp@redhat.com>
108
109         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
110         glib-genmarshal stuff
111
112 2001-06-07  Havoc Pennington  <hp@redhat.com>
113
114         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
115         glib-genmarshal
116
117         * configure.in: rearrange the library checks to support
118         uninstalled linking     
119
120         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
121
122         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
123         ATK in giant GTK tarball
124
125 2001-06-07  Brian Cameron <brian.cameron@sun.com>
126
127         * docs/atk-api.sgml docs/atk-sections.txt
128         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
129         docs/tmpl/atktext.sgml
130         Removed docs/atk-api.sgml since it is not used.
131         Updated sgml files and atk-sections.txt to reflect
132         recent changes to the atktext and atkeditabletext
133         interfaces
134
135 2001-06-06  Brian Cameron <brian.cameron@sun.com>
136
137         * atk/atktext.h atk/atktext.h
138         Updated to new atktext functions for getting attributes.
139
140 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
141
142         * New files atk/atkstreamablecontent.[ch]
143         Updated files: atk/Makefile.am, atk/atk.h
144         * atk/atkvalue.c: Updated comments
145
146 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
147
148         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
149
150 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
151
152         * atk/atkobject.c: Add property accessible-visible-data
153
154 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
155
156         * atk/atkobject.c: Add support for setting and getting 
157         accessible-value property.
158         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
159
160 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
161
162         * atk/atkeditabletext.[ch], atk/atktext.[ch]
163         * docs/atk-overrides.txt, docs/Makefile.am
164           Updated the interface for dealing with selected
165           text to handle multiple selected regions.  Removed
166           get_row_col_at_offset from atktext.[ch].  Added
167           docs/atk-overrides.txt file.
168
169 Thu May 31  Brian Cameron <brian.cameron@sun.com>
170
171         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
172           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
173           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
174           Makefiles so the proper marshall files get included in the
175           dist.  Updated the Makefiles and configure.in so that the
176           docs get included in the dist.
177
178 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
179
180         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
181
182 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
183
184         * atk/atkobject.c: Define new properties accessible-text, 
185         accessible-caret, accessible-selection and accessible-value
186
187 2001-05-29  Brian Cameron <brian.cameron@sun.com>
188         * docs/atk-sections.txt
189         * docs/tmpl/*
190         Improved the layout/formatting of the atk docs.  Added docs/tmpl
191         files.
192
193 2001-05-28  Brian Cameron <brian.cameron@sun.com>
194
195         * atk/atktext.c
196         Now properly set the initialized flag when setting up signals.
197         Updated the atk-docs in several files
198
199 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
200
201         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
202         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
203         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
204         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
205         Fix warnings generated by Sun FORTE compiler
206
207 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
208
209         * atk/atkcomponent.c atk/atkvalue.c
210         Remove return calls in functions which return void
211         
212 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
213
214         * atk/atkobject.h: Correct naming of role for status bar
215         * atk/atktext.c: 
216         Clarify behaviour of atk_text_get_text_after/at/before_offset
217  
218 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
219
220         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
221
222 2001-01-06  Hans Breuer  <hans@breuer.org>
223
224         * atk/makefile.msc atk/atk.def (new files) :
225         Enable build for win32, no sourc changes necessary.
226
227 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
228
229         * Released 0.1
230
231 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
232
233         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
234
235 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
236
237         * Start a ChangeLog
238