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