Commit Graph

7 Commits

Author SHA1 Message Date
8db565271c added cast
2004-06-10  Radek Doulik  <rodo@ximian.com>

	* gal/a11y/e-table/gal-a11y-e-table-click-to-add.c
	(idle_do_action): added cast

	* gal/a11y/e-table/gal-a11y-e-cell-tree.c
	(gal_a11y_e_cell_tree_new): added cast

	* gal/a11y/e-table/gal-a11y-e-cell.c: added #include
<gtk/gtkwindow.h>

	* gal/e-text/e-text.c (_get_position): removed unused variable

	* gal/e-text/e-completion.c: #if 0'ed e_completion_sort

	* tests/test-text.c (create_entry): removed unused variables
	added #include "gal/widgets/e-canvas-utils.h"
	added #include "gal/e-text/e-text-model.h"
	(create_text): removed unused variables
	(create_ro_text): ditto

	* tests/test-table-1.c (create_table): added cast

	* tests/test-completion.c (main): added cast

	* gal/a11y/e-text/gal-a11y-e-text.c (et_get_text): return NULL if
	check fails
	added #include <string.h> for strlen
	(et_get_text_after_offset): fixed typo defalut --> default
	(et_get_text_at_offset): ditto
	(et_get_character_extents): removed unused variables
	(et_set_selection): ditto
	(_et_command_cb): added default: label to quiet compiler

	* gal/a11y/e-table/gal-a11y-e-table-click-to-add-factory.c
	(gal_a11y_e_table_click_to_add_factory_create_accessible): return
	NULL if check fails

	* gal/a11y/e-table/gal-a11y-e-table-click-to-add.c
	(idle_do_action): fixed wrong cast
	(idle_do_action): removed unused variables
	(etcta_ref_child): return NULL if check fails
	(gal_a11y_e_table_click_to_add_new): ditto
	(gal_a11y_e_table_click_to_add_new): removed unused variable

	* gal/a11y/e-table/gal-a11y-e-table-item-factory.c
	(gal_a11y_e_table_item_factory_create_accessible): return NULL if
	fails
	(gal_a11y_e_table_item_factory_create_accessible): added cast
	(gal_a11y_e_table_item_factory_create_accessible): removed unused
	variable

	* gal/a11y/e-table/gal-a11y-e-table-item.c (eti_dispose): removed
	unused variable
	(eti_get_parent): ditto
	(eti_get_n_children): ditto
	(eti_ref_child): ditto
	(eti_get_index_in_parent): ditto
	(eti_ref_accessible_at_point): return value (NULL)
	(cell_destroyed): removed unused variable
	(cell_destroyed): ditto
	(table_add_row_selection): ditto
	added #inclued <string.h> for memset, memmove
	(eti_rows_inserted): removed unused variable
	(eti_rows_deleted): ditto
	(eti_header_structure_changed): ditto

	* gal/a11y/e-table/gal-a11y-e-cell-popup.c
	(gal_a11y_e_cell_popup_class_init): removed unused variable
	added #include "gal-a11y-e-cell-registry.h"
	(popup_cell_action): removed unused variable

	* gal/a11y/e-table/gal-a11y-e-cell-toggle.c (toggle_cell_action):
	removed unused variable

	* gal/a11y/e-table/gal-a11y-e-cell-tree.c: added #include
	"gal-a11y-e-cell-registry.h"
	(gal_a11y_e_cell_tree_new): add cast
	(gal_a11y_e_cell_tree_new): removed unused variable

	* gal/a11y/e-table/gal-a11y-e-cell-text.c: added #include
	<string.h>
	(ect_remove_selection): removed unused variable
	(ect_copy_text): added cast
	(ect_delete_text): ditto
	(ect_paste_text): ditto
	(ect_init): ditto

	* gal/a11y/e-table/gal-a11y-e-cell.c (eti_grab_focus): added cast
	(eti_grab_focus): ditto
	(eti_grab_focus): return TRUE (grab was successful)
	added #include <atk/atkstateset.h>

	* gal/a11y/e-table/gal-a11y-e-tree.c: added #include
	"gal-a11y-e-table-item.h"
	(gal_a11y_e_tree_new): removed unused variable

	* gal/e-text/e-text.c (_do_tooltip): removed unused variable
	(e_text_event): added cast
	(primary_clear_cb): removed unused variable
	(_get_position): ditto
	(_get_position): ditto
	#if 0'ed unused prototypes

	* gal/e-text/e-text-model.c (e_text_model_real_insert_length):
	removed unused variables

	* gal/e-text/e-completion.c (e_completion_sort): #if'0 ed, as it's
	not used anywhere

	* gal/widgets/e-reflow.c (items_inserted): remove unused variables

	* gal/widgets/e-categories.c (e_categories_get_property): remove
	unused variable

	* gal/widgets/e-categories-master-list-dialog.c
	(dialog_destroyed): added cast

	* gal/widgets/e-categories-master-list-combo.c
	(ecmlc_ecml_changed): remove unused variable

	* gal/widgets/color-palette.c: include string.h for memset
	prototype

svn path=/trunk/; revision=26289
2004-06-10 17:01:14 +00:00
e440b4e39b make sure the declation is at the beginning of the block.
2003-10-11  Larry Ewing  <lewing@ximian.com>

        * gal/a11y/e-text/ChangeLog: make sure the declation is at the
        beginning of the block.

svn path=/trunk/; revision=22868
2003-10-11 19:32:36 +00:00
11d7ad93e9 set the role of the atk object in the initialization function of
2003-09-27  Tim Wo <tim.wo@sun.com>

	* gal/a11y/e-text/gal-a11y-e-text-factory.c
	(gal_a11y_e_text_factory_create_accessible): set the role of the
	atk object in the initialization function of GalA11yEText
	* gal/a11y/e-text/gal-a11y-e-text.c (is_a_seperator),
	(find_word_start), (find_word_end), (find_sentence_start),
	(find_sentence_end), (find_line_start), (find_line_end): 7 new
	private functions, They are all used by text retrieving functions
	below.
	(et_get_text_after_offset): implementation added
	(et_get_text_at_offset): implementation added
	(et_get_text_before_offset): implementation added
	(et_get_character_extents): implementation added
	(et_get_offset_at_point): implementation added
	(et_set_caret_offset): use command to modify the cursor position,
	so that we can be notified and emit "text-caret-moved" signal in
	function _et_command_cb.
	(_et_reposition_cb): new function to emit "text-changed" signal
	for the atk object
	(_et_command_cb): new function to emit "text-caret-moved" and
	"text-selection-changed" signals for the atk object
	(et_real_initialize): new function to deal with initialization of
	GalA11yEText. It set some signal callbacks and the atk role of
	the atk object (set GalA11yEText's role to ATK_ROLE_TEXT).
	(et_class_init): override the virtual function "initialize" in
	baseclass (AtkObject) with "et_real_initialize"

svn path=/trunk/; revision=22856
2003-10-10 08:02:31 +00:00
030eb06b18 some checking code added to ensure that end_offset and start_offset both
2003-09-22  Tim Wo <tim.wo@sun.com>

	* gal/a11y/e-text/gal-a11y-e-text.c (et_get_text): some checking
	code added to ensure that end_offset and start_offset both belong
	to [0, length of the text] and end_offset >= start_offset or it
	will lead to a crash
	(et_get_caret_offset):no need to deal with character encoding
	here, since the widget has already delt with it.
	(et_get_selection): dealing with character encoding and ensure
	end_offset >= start_offset, or it will lead to a crash
	(et_add_selection): we can not get the ETextEventProcessor here,
	so the old implementation leads to a crash. Modify the parameters
	"selection_start" and "selection_end" directly instead
	(et_remove_selection): implementation added
	(et_set_selection): implementation added
	(et_set_caret_offset): no need to deal with character encoding
	here, since the widget has already delt with it. Another change
	is when offset == -1, move the caret to the end of the text,
	this keeps the same behavior as GailTextview

svn path=/trunk/; revision=22685
2003-09-24 11:26:00 +00:00
43eb05b879 make the code be compliant with C89, or it can't be compiled on solaris.
2003-09-13  Tim Wo <tim.wo@sun.com>

	* gal/a11y/e-text/gal-a11y-e-text.c (et_insert_text): make the
	code be compliant with C89, or it can't be compiled on solaris.
	(et_copy_text): implementation added
	(et_cut_text): implementation added
	(et_delete_text): implementation added
	(et_paste_text): implementation added

svn path=/trunk/; revision=22606
2003-09-18 13:47:25 +00:00
8b364a6d16 GalA11yETextFactory should inherit from AtkObjectFactory not AtkObject.
2003-09-08  Tim Wo <tim.wo@sun.com>

	* gal/a11y/e-text/gal-a11y-e-text-factory.h: GalA11yETextFactory
	should inherit from AtkObjectFactory not AtkObject. (#47097).
	* gal/a11y/e-text/gal-a11y-e-text.c (et_class_init): Set value
	for "component_parent_iface". (#47097)
	* gal/e-text/e-text.c (e_text_class_init): Added registration
	code for GalA11yETextFactory. (#47097)

svn path=/trunk/; revision=22551
2003-09-12 13:55:57 +00:00
9ec429940d gal a11y work from clahey
svn path=/trunk/; revision=18959
2002-11-30 07:54:16 +00:00