1 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
4 Fix problem with ATK not building after running make maintainer-clean
5 and autogen.sh: add extra files to MAINTAINERCLEANFILES
7 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
10 Move some implementation from GAIL:
11 Default implementations for some some functions
12 atk_object_real_get_name, atk_object_real_set_name,
13 atk_object_real_get_description, atk_object_real_set_description,
14 atk_object_real_get_parent, atk_object_real_set_parent,
15 atk_object_real_get_role,
16 atk_object_real_connect_property_change_handler,
17 atk_object_real_remove_property_change_handler,
19 definition of property-changed signal.
20 Initialize pointers to NULL in atk_object_init().
21 Initialize uninitialized function pointers to NULL in
22 atk_object_class_init().
24 2001-07-23 Brian Cameron <brian.cameron@sun.com>
27 Changed children_changed signal to allow NULL pointers
28 for the 2nd argument to the signal handler.
30 2001-07-20 Hans Breuer <hans@breuer.org>
32 * atk/atk.def : added more exports
33 * atk/makefile.msc : updated win32 build
35 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
37 * atk/atkaction.[c|h], docs/atk-sections.txt,
38 docs/tmpl/atkaction.sgml
39 Add atk_action_get_name() and atk_action_set_description()
41 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
44 Add ATK_STATE_ENABLED so we can distinguish between a consistent
45 and inconsistent GtkToggleButton
47 2001-07-16 Brian Cameron <brian.cameron@sun.com>
49 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
50 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
51 gail_textattributes_update.pat is for gail/gail and integrates the
52 ATK_ATTRIBUTE_* macros in the gail implementations.
53 atk_docs_textattributes_update.pat is for atk/docs and patches
54 atk-sections.txt etc. for improved docs
55 atk_atk_textattributes_update.pat is for atk/atk and included the
56 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
58 2001-07-13 Darin Adler <darin@bentspoon.com>
60 * atk/atkstate.c: Add missing <string.h> include.
61 * tests/teststateset.c: Add missing <string.h> include.
63 2001-07-13 Darin Adler <darin@bentspoon.com>
65 * .cvsignore: Ignore some generated files.
66 * autogen.sh: Get rid of call to autoheader since the
67 configure file doesn't include AM_CONFIG_HEADER.
69 2001-07-11 Brian Cameron <brian.cameron@sun.com>
71 * tmpl/atkdocument.sgml
72 Added new file for docs.
74 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
76 * atk/atkimage.c atk/atkutil.c
77 Changes to build with Sun's FORTE compiler.
79 2001-07-10 Brian Cameron <brian.cameron@sun.com>
81 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
82 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
83 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
84 tmpl/atktext.sgml tmpl/atkutil.sgml
87 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
89 * atk/atktext.c (atk_text_base_init):
90 * atk/atktable.c (atk_table_base_init):
91 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
92 to adapt to recent GSignal changes.
94 2001-06-28 Brian Cameron <brian.cameron@sun.com>
96 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
97 docs/tmpl/atkutil.sgml
98 Added new functiosn to AtkUtil.
100 2001-06-28 Brian Cameron <brian.cameron@sun.com>
102 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
103 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
104 docs/tmpl/atkobject.sgml
105 Added new atk document interface.
107 2001-06-28 Brian Cameron <brian.cameron@sun.com>
109 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
110 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
111 Updated so that functions that take screen coords as
112 input/output also take an enum specifying whether
113 the coords are screen or top-level window based.
114 Updated docs as well.
116 2001-06-28 Brian Cameron <brian.cameron@sun.com>
118 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
119 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
120 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
121 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
122 atk/docs/tmpl/atkstreamablecontent.sgml
123 Cleaned up docs. Added atkstreamablecontent.sgml
125 2001-06-28 Brian Cameron <brian.cameron@sun.com>
127 *atk/atktable.h, atk/atktable.c
128 Updated signal handler definitions.
130 2001-06-27 Brian Cameron <brian.cameron@sun.com>
133 Updated AtkXYCoords enum.
135 2001-06-27 Brian Cameron <brian.cameron@sun.com>
137 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
138 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
139 atk/atkimage.c atk/atkimage.h atk/atkobject.c
140 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
141 atk/atkstateset.c atk/atkstreamablecontent.c
142 atk/atkstreamablecontent.h atk/atktable.c
143 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
144 and some docs/tmpl files.
145 Updated gtk-docs fixing spelling errors and making minor
148 2001-06-27 Louise Miller <lousie.miller@sun.com>
150 *atk/atkselection.h, atk/atkselection.c
151 changed return type to gboolean for
152 atk_selection_select_all_selection
154 2001-06-26 Brian Cameron <brian.cameron@sun.com>
156 *atk/atkstate.h atk/atkstate.c
157 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
158 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
159 docs/tmpl/atktext.sgml
160 Added ATK_STATE_STALE. Updated docs.
162 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
165 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
167 2001-06-21 Brian Cameron <brian.cameron@sun.com>
169 * atk/atkeditabletext.h, atk/atkobject.h,
171 Added AtkAttributeSet_free() convenience
174 2001-06-20 Peter Williams <peterw@ximian.com>
176 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
177 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
180 2001-06-20 Brian Cameron <brian.cameron@sun.com>
182 * atk/atktable.c, atk/atkmarshal.list
183 Removed needless marshal and updated signal handlers in
186 2001-06-20 Louise Miller <louise.miller@sun.com>
188 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
189 Changed parameters for get_selected_rows/get_selected_columns
190 Added 4 new functions, add_row_selection, remove_row_selection,
191 add_column_selection, remove_column_selection
193 2001-06-19 Brian Cameron <brian.cameron@sun.com>
196 Fixed minor bug with signals.
198 2001-06-18 Brian Cameron <brian.cameron@sun.com>
203 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
205 * atk/atkselection.h atk/atkselection.c
206 Now add_selection, clear_selection, and remove_selection
207 return a boolean indicating SUCCESS/FAILURE to indicate
208 if the operation was successful.
210 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
212 * atk/atktable.h atk/atktable.h
213 Updated so now the get_text_before|at|after functions
214 return the start & end offset of the string. Updated the
217 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
219 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
221 2001-06-11 Havoc Pennington <hp@redhat.com>
225 * configure.in: bump version to 0.2 and add infrastructure for
226 libtool version info. Assumes GTK versioning scheme (major.minor
227 is binary compatible)
229 * atk/Makefile.am (LDFLAGS): set version info
230 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
232 2001-06-13 Brian Cameron <brian.cameron@sun.com>
234 * atk/atktable.h, atk/atktable.c
235 Updated so that get/set row/column header functions
236 work with AtkObjects rather than AtkTables. Organized
237 the header file a little more cleanly. Also the get/set
238 row_description and caption functions now use gchar *
239 rather than AtkObject.
241 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
243 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
244 Add signal model-changed.
246 * atk/atkobject.c: Add properties
247 accessible-role, accessible-table-caption,
248 accessible-table-column-header, accessible-table-column_description.
249 accessible-table-row-header, accessible-table-row_description.
250 accessible-table-summary, accessible-model
252 2001-06-12 Brian Cameron <brian.cameron@sun.com>
254 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
255 Updated atkeditabletext and atktext interfaces so they
256 now properly define the get/set attribute methods and now
257 get_offset_at_point and get_character_extents can request
258 x,y coords by either widget or screen coords.
260 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
262 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
263 CFLAGS, not in LIBS. (Always linking with -lpthread
264 is a noticeable speed hit.)
266 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
268 * atk/Makefile.am: Really fix marshal generation.
270 2001-06-07 Havoc Pennington <hp@redhat.com>
272 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
273 glib-genmarshal stuff
275 2001-06-07 Havoc Pennington <hp@redhat.com>
277 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
280 * configure.in: rearrange the library checks to support
283 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
285 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
286 ATK in giant GTK tarball
288 2001-06-07 Brian Cameron <brian.cameron@sun.com>
290 * docs/atk-api.sgml docs/atk-sections.txt
291 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
292 docs/tmpl/atktext.sgml
293 Removed docs/atk-api.sgml since it is not used.
294 Updated sgml files and atk-sections.txt to reflect
295 recent changes to the atktext and atkeditabletext
298 2001-06-06 Brian Cameron <brian.cameron@sun.com>
300 * atk/atktext.h atk/atktext.h
301 Updated to new atktext functions for getting attributes.
303 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
305 * New files atk/atkstreamablecontent.[ch]
306 Updated files: atk/Makefile.am, atk/atk.h
308 * atk/atkvalue.c: Updated comments
310 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
312 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
314 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
316 * atk/atkobject.c: Add property accessible-visible-data
318 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
320 * atk/atkobject.c: Add support for setting and getting
321 accessible-value property.
323 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
325 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
327 * atk/atkeditabletext.[ch], atk/atktext.[ch]
329 * docs/atk-overrides.txt, docs/Makefile.am
330 Updated the interface for dealing with selected
331 text to handle multiple selected regions. Removed
332 get_row_col_at_offset from atktext.[ch]. Added
333 docs/atk-overrides.txt file.
335 Thu May 31 Brian Cameron <brian.cameron@sun.com>
337 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
338 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
339 Added atk_marshal_VOID__INT_INT marshaller. Updated the
340 Makefiles so the proper marshall files get included in the
341 dist. Updated the Makefiles and configure.in so that the
342 docs get included in the dist.
344 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
346 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
348 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
350 * atk/atkobject.c: Define new properties accessible-text,
351 accessible-caret, accessible-selection and accessible-value
353 2001-05-29 Brian Cameron <brian.cameron@sun.com>
355 * docs/atk-sections.txt
358 Improved the layout/formatting of the atk docs. Added docs/tmpl
361 2001-05-28 Brian Cameron <brian.cameron@sun.com>
364 Now properly set the initialized flag when setting up signals.
365 Updated the atk-docs in several files
367 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
369 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
370 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
371 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
372 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
373 Fix warnings generated by Sun FORTE compiler
375 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
377 * atk/atkcomponent.c atk/atkvalue.c
378 Remove return calls in functions which return void
380 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
382 * atk/atkobject.h: Correct naming of role for status bar
385 Clarify behaviour of atk_text_get_text_after/at/before_offset
387 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
389 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
391 2001-01-06 Hans Breuer <hans@breuer.org>
393 * atk/makefile.msc atk/atk.def (new files) :
394 Enable build for win32, no sourc changes necessary.
396 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
400 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
402 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
404 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>