at-poke 0.2.3



       Module: at-poke
      Version: 0.2.3
  Uploaded by: Bill Haneman

http://download.gnome.org/sources/at-poke/0.2/at-poke-0.2.3.tar.gz
  md5sum: a5c541c59f4b978caea757c63ac8c71e
    size: 344K

http://download.gnome.org/sources/at-poke/0.2/at-poke-0.2.3.tar.bz2
  md5sum: 4ba8187038922c2afb2d83fad996b2e2
    size: 256K

ChangeLog
---------

2006-02-21  Bill Haneman <bill haneman sun com>

	* configure.in: Revved to 0.2.3, re-dist.
	
2006-02-20  Bill Haneman <bill haneman sun com>

	* src/Makefile.am:
	Added poke.h to at_poke_SOURCES. Thanks to Daniel Holbach
	for finding problem. Fixes bug #331692.

2005-11-29  Frederic Crozat  <fcrozat mandriva com>

	reviewed by: Michael Meeks <michael meeks novell com>

	* src/poke.c: (poker_create):
	Fix crash when closing poke window. Bug #311180
	Patch from Jonathan Blandford <jrb redhat com>.

2005-05-26  Michael Meeks  <michael meeks novell com>

	* src/poke.c (accessible_get_iface_string): impl.

	* src/eventlog.c (log_object_property_change),
	(log_window): impl.
	disable idle event logging - have to do it immediately to
	get the data we need.
	(log_accessible): don't use indexInParent, instead
	print details about supported interfaces.

	* src/eventlog.c (log_keyboard_modifiers),
	(log_object_link_selected, log_object_text_selection_changed)
	(log_object_children_changed) 
	(log_object_active_descendant_changed): impl.

	* src/main.c: fix eventlog show/no-show lifecycle.

	* src/eventlog.c (log_mouse_button, log_mouse): impl.

	* src/eventlog.c (log_event): match events vs. our table
	& locate a suitable event dump function.
	(log_object_text_changed, log_object_text_caret_moved): impl.
	a couple of dumping functions.

2005-05-25  Michael Meeks  <michael meeks novell com>

	* src/main.c (child_setup_env, main, main),
	* src/poke.c (blink_draw_rectangle): allow the specification
	of a target display to poke at - ie. logged into the same
	machine you can run with -T :0.0 from DISPLAY=:1.0 and see
	at-poke on display :1.0 and poke the apps on :0.0

	* src/eventlog.c (global_event_callback, idle_do_log) 
	(event_log_destroy, event_log_create): store events until
	idle, before interrogating & whacking them in the GtkTreeView,
	otherwise we can get infinite loops eg. via getIndexInParent's
	bogus property-change notification on call.

	* src/poke.c (poke, find_poker, poker_create, poker_destroy):
	keep a list of live poker windows, seek that when we are
	asked for a new poke - try to raise/select the relevant
	accessible.

	* src/poke.c (poke, root_died_cb, window_delete_event):
	fix hideous lifecycle problems.

	* src/eventlog.c (link_clicked, log_message, log_accessible),
	(ellipsize): pretty print more details about each accessible
	add hyperlink type things - as yet not that useful.

	* src/eventlog.c (clobber_with_children): upd to tolerate
	NULL iter, (events_select_all_clicked): impl.
	(events_save_as_clicked): impl.

	* src/eventlog.c: expand list of events to listen to.

2005-05-10  Michael Meeks  <michael meeks novell com>

	* src/eventlog.c (update_listener_row_changed): connect
	and update the events we're listening to from the tree.
	
	* src/eventlog.c (update_filter_model, clobber_with_children) 
	(toggle_row, check_children, get_row_state): re-factor
	& implement indeterminate state goodness in tree.

	* src/eventlog.[ch]: add to help track down / work
	out what events are being & should be emitted & when
	& in what order.
	
	* src/main.c (edit_preferences_clicked): impl. &
	change default of dontdisplaychildren to TRUE for
	MANAGES_DESCENDANTS.
	(file_execute_clicked): impl.
	(show_event_log_toggled): impl.

	* src/graphics.c (get_glade_xml): cache the glade xml.

	* src/poke.c (update_if_editable, update_if_text):
	don't de-sensitize as well as making non-editable,
	insensitive in Industrial is virtually invisible.

	* glade/at-poke.glade2: re-work, bin bogus
	BonoboWindow usage, add menu etc.

	* src/poke.c (poker_window_activate_cb): fix function
	signature & return type.

	* src/main.c (child_setup_env, spawn_app, main): 
	re-write to use g_spawn instead of unsafe fork code.
	Use popt arguments properly; launch gtk-demo less
	frequently.
	(window_delete): rename from destroy, use delete_event
	get mainloop handling right.

	* src/poke.c (update_text_caret): split.
	(update_if_text): from here.
	(editable_text_changed_cb): call here too.

2005-04-26  Stanislav Brabec  <sbrabec suse cz>

	* src/accessible-tree-model.c: Define ITER_NODE_L, which can be
	used as lvalue with gcc-4.

2005-04-22  Michael Meeks  <michael meeks novell com>

	* src/poke.c (poke) split out (poker_destroy): update &
	disconnect listener signal handlers with bogus user_data.

	* src/accessible-listener.c (accessible_listener_dispose):
	de-register callbacks as we dispose in case of listener
	lifecycle problems.

2005-04-13  Michael Meeks  <michael meeks novell com>

	* src/poke.c (update_if_action): cope with exception on
	getNActions without looping forever; warn if we have a
	stupid (>256?) number of actions.

2005-01-05  Padraig O'Briain   <padraig obriain sun com>

	* src/accessible_tree_model.c (accessible_tree_model_get_value):
	Add missing brackets. Problem introduced in fix for bug 149897.
	Problem reported by George Kraft (gk4 austin ibm com)

2004-11-30  Padraig O'Briain   <padraig obriain sun com>

	* src/Makefile.am: Add define DATADIR

	* src/graphics.c (get_glade_xml): Use gnome_program_locate_file()
	to find at-poke's glade file.

	* src/main.c (main): Specify GNOME_PARAM_APP_DATADIR param to
	gnome_program_init()

	Fixes bug #159901; patch from Christian Persch

2004-08-11  Padraig O'Briain   <padraig obriain sun com>

	* src/accessible-listener.c: Fix compiler warning.

	* src/accessible_tree_model.c: Use SPI_dupString instead of 
	my_SPI_dupString. Call SPI_freeStrring to avoid leaking string which
	is replaced.

	* src/popuplate_app_list: Add check for application with no name and
	output <no name> as name for such applications. Fixes bug #149897.

2004-05-11  James Henstridge  <james daa com au>

	* configure.in: remove GNOME_PLATFORM_GNOME_2 macro, which is a
	no-op and deprecated.

-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]