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