atk/atkaction.[c|h], docs/atk-sections.txt, docs/tmpl/atkaction.sgml Add
[platform/upstream/atk.git] / ChangeLog
1 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
2         * atk/atkaction.[c|h], docs/atk-sections.txt, 
3         docs/tmpl/atkaction.sgml
4         Add atk_action_get_name() and atk_action_set_description()
5
6 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
7         * atk/atkstate.[c|h]
8         Add ATK_STATE_ENABLED so we can distinguish between a consistent
9         and inconsistent GtkToggleButton
10
11 2001-07-16  Brian Cameron <brian.cameron@sun.com>
12         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
13         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
14         gail_textattributes_update.pat is for gail/gail and integrates the 
15         ATK_ATTRIBUTE_* macros in the gail implementations.
16         atk_docs_textattributes_update.pat is for atk/docs and patches
17         atk-sections.txt etc. for improved docs
18         atk_atk_textattributes_update.pat is for atk/atk and included the
19         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
20
21 2001-07-13  Darin Adler  <darin@bentspoon.com>
22
23         * atk/atkstate.c: Add missing <string.h> include.
24         * tests/teststateset.c: Add missing <string.h> include.
25
26 2001-07-13  Darin Adler  <darin@bentspoon.com>
27
28         * .cvsignore: Ignore some generated files.
29         * autogen.sh: Get rid of call to autoheader since the
30         configure file doesn't include AM_CONFIG_HEADER.
31
32 2001-07-11  Brian Cameron <brian.cameron@sun.com>
33         * tmpl/atkdocument.sgml
34         Added new file for docs.
35
36 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
37         * atk/atkimage.c atk/atkutil.c
38         Changes to build with Sun's FORTE compiler.
39
40 2001-07-10  Brian Cameron <brian.cameron@sun.com>
41         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
42         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
43         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
44         tmpl/atktext.sgml tmpl/atkutil.sgml
45         Updated docs pages.
46
47 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
48
49         * atk/atktext.c (atk_text_base_init): 
50         * atk/atktable.c (atk_table_base_init): 
51         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
52         to adapt to recent GSignal changes.
53
54 2001-06-28  Brian Cameron <brian.cameron@sun.com>
55         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
56         docs/tmpl/atkutil.sgml
57         Added new functiosn to AtkUtil.
58
59 2001-06-28  Brian Cameron <brian.cameron@sun.com>
60         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
61         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
62         docs/tmpl/atkobject.sgml
63         Added new atk document interface.
64
65 2001-06-28  Brian Cameron <brian.cameron@sun.com>
66         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
67         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
68         Updated so that functions that take screen coords as 
69         input/output also take an enum specifying whether
70         the coords are screen or top-level window based.
71         Updated docs as well.
72
73 2001-06-28  Brian Cameron <brian.cameron@sun.com>
74         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
75         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
76         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
77         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
78         atk/docs/tmpl/atkstreamablecontent.sgml
79         Cleaned up docs.  Added atkstreamablecontent.sgml
80
81 2001-06-28  Brian Cameron <brian.cameron@sun.com>
82         *atk/atktable.h, atk/atktable.c
83         Updated signal handler definitions.
84
85 2001-06-27  Brian Cameron <brian.cameron@sun.com>
86         *atk/atktext.h
87         Updated AtkXYCoords enum.
88
89 2001-06-27  Brian Cameron <brian.cameron@sun.com>
90         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
91         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
92         atk/atkimage.c atk/atkimage.h atk/atkobject.c
93         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
94         atk/atkstateset.c atk/atkstreamablecontent.c
95         atk/atkstreamablecontent.h atk/atktable.c
96         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
97         and some docs/tmpl files.
98         Updated gtk-docs fixing spelling errors and making minor
99         changes to the API.
100
101 2001-06-27  Louise Miller <lousie.miller@sun.com>
102         *atk/atkselection.h, atk/atkselection.c
103         changed return type to gboolean for 
104         atk_selection_select_all_selection
105
106 2001-06-26  Brian Cameron <brian.cameron@sun.com>
107         *atk/atkstate.h atk/atkstate.c
108         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
109         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
110         docs/tmpl/atktext.sgml
111         Added ATK_STATE_STALE.  Updated docs.
112
113 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
114         *atk/atktext.h
115         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
116
117 2001-06-21  Brian Cameron <brian.cameron@sun.com>
118         * atk/atkeditabletext.h, atk/atkobject.h,
119         atktext.[ch]
120         Added AtkAttributeSet_free() convenience
121         function.
122
123 2001-06-20  Peter Williams  <peterw@ximian.com>
124         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
125         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
126         G_{BEGIN,END}_DECLS.
127
128 2001-06-20  Brian Cameron <brian.cameron@sun.com>
129         * atk/atktable.c, atk/atkmarshal.list
130         Removed needless marshal and updated signal handlers in
131         atktable.c
132
133 2001-06-20  Louise Miller <louise.miller@sun.com>
134         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
135         Changed parameters for get_selected_rows/get_selected_columns
136         Added 4 new functions, add_row_selection, remove_row_selection,
137         add_column_selection, remove_column_selection
138
139 2001-06-19  Brian Cameron <brian.cameron@sun.com>
140         * atk/atktable.c
141         Fixed minor bug with signals.
142
143 2001-06-18  Brian Cameron <brian.cameron@sun.com>
144         * atk/atktable
145         Added signals.
146
147 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
148         * atk/atkselection.h atk/atkselection.c
149         Now add_selection, clear_selection, and remove_selection 
150         return a boolean indicating SUCCESS/FAILURE to indicate
151         if the operation was successful.
152
153 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
154         * atk/atktable.h atk/atktable.h
155         Updated so now the get_text_before|at|after functions
156         return the start & end offset of the string.  Updated the
157         docs.
158
159 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
160
161         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
162
163 2001-06-11  Havoc Pennington  <hp@redhat.com>
164
165         * NEWS: updated
166
167         * configure.in: bump version to 0.2 and add infrastructure for 
168         libtool version info. Assumes GTK versioning scheme (major.minor 
169         is binary compatible)
170         
171         * atk/Makefile.am (LDFLAGS): set version info
172         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
173         
174 2001-06-13  Brian Cameron <brian.cameron@sun.com>
175
176         * atk/atktable.h, atk/atktable.c
177         Updated so that get/set row/column header functions
178         work with AtkObjects rather than AtkTables.  Organized
179         the header file a little more cleanly.  Also the get/set
180         row_description and caption functions now use gchar *
181         rather than AtkObject.
182
183 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
184
185         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
186         Add signal model-changed.
187
188         * atk/atkobject.c: Add properties
189         accessible-role, accessible-table-caption, 
190         accessible-table-column-header, accessible-table-column_description.
191         accessible-table-row-header, accessible-table-row_description.
192         accessible-table-summary, accessible-model
193
194 2001-06-12  Brian Cameron <brian.cameron@sun.com>
195
196         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
197         Updated atkeditabletext and atktext interfaces so they
198         now properly define the get/set attribute methods and now
199         get_offset_at_point and get_character_extents can request
200         x,y coords by either widget or screen coords.
201
202 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
203
204         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
205         CFLAGS, not in LIBS. (Always linking with -lpthread
206         is a noticeable speed hit.)
207
208 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
209
210         * atk/Makefile.am: Really fix marshal generation.
211
212 2001-06-07  Havoc Pennington  <hp@redhat.com>
213
214         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
215         glib-genmarshal stuff
216
217 2001-06-07  Havoc Pennington  <hp@redhat.com>
218
219         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
220         glib-genmarshal
221
222         * configure.in: rearrange the library checks to support
223         uninstalled linking     
224
225         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
226
227         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
228         ATK in giant GTK tarball
229
230 2001-06-07  Brian Cameron <brian.cameron@sun.com>
231
232         * docs/atk-api.sgml docs/atk-sections.txt
233         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
234         docs/tmpl/atktext.sgml
235         Removed docs/atk-api.sgml since it is not used.
236         Updated sgml files and atk-sections.txt to reflect
237         recent changes to the atktext and atkeditabletext
238         interfaces
239
240 2001-06-06  Brian Cameron <brian.cameron@sun.com>
241
242         * atk/atktext.h atk/atktext.h
243         Updated to new atktext functions for getting attributes.
244
245 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
246
247         * New files atk/atkstreamablecontent.[ch]
248         Updated files: atk/Makefile.am, atk/atk.h
249         * atk/atkvalue.c: Updated comments
250
251 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
252
253         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
254
255 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
256
257         * atk/atkobject.c: Add property accessible-visible-data
258
259 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
260
261         * atk/atkobject.c: Add support for setting and getting 
262         accessible-value property.
263         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
264
265 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
266
267         * atk/atkeditabletext.[ch], atk/atktext.[ch]
268         * docs/atk-overrides.txt, docs/Makefile.am
269           Updated the interface for dealing with selected
270           text to handle multiple selected regions.  Removed
271           get_row_col_at_offset from atktext.[ch].  Added
272           docs/atk-overrides.txt file.
273
274 Thu May 31  Brian Cameron <brian.cameron@sun.com>
275
276         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
277           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
278           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
279           Makefiles so the proper marshall files get included in the
280           dist.  Updated the Makefiles and configure.in so that the
281           docs get included in the dist.
282
283 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
284
285         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
286
287 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
288
289         * atk/atkobject.c: Define new properties accessible-text, 
290         accessible-caret, accessible-selection and accessible-value
291
292 2001-05-29  Brian Cameron <brian.cameron@sun.com>
293         * docs/atk-sections.txt
294         * docs/tmpl/*
295         Improved the layout/formatting of the atk docs.  Added docs/tmpl
296         files.
297
298 2001-05-28  Brian Cameron <brian.cameron@sun.com>
299
300         * atk/atktext.c
301         Now properly set the initialized flag when setting up signals.
302         Updated the atk-docs in several files
303
304 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
305
306         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
307         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
308         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
309         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
310         Fix warnings generated by Sun FORTE compiler
311
312 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
313
314         * atk/atkcomponent.c atk/atkvalue.c
315         Remove return calls in functions which return void
316         
317 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
318
319         * atk/atkobject.h: Correct naming of role for status bar
320         * atk/atktext.c: 
321         Clarify behaviour of atk_text_get_text_after/at/before_offset
322  
323 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
324
325         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
326
327 2001-01-06  Hans Breuer  <hans@breuer.org>
328
329         * atk/makefile.msc atk/atk.def (new files) :
330         Enable build for win32, no sourc changes necessary.
331
332 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
333
334         * Released 0.1
335
336 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
337
338         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
339
340 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
341
342         * Start a ChangeLog
343