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