anjuta r3196 - in trunk: . libanjuta/interfaces plugins/build-basic-autotools plugins/debug-manager plugins/devhelp plugins/document-manager plugins/editor plugins/search plugins/sourceview



Author: jhs
Date: 2007-10-06 23:02:34 +0100 (Sat, 06 Oct 2007)
New Revision: 3196
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=3196&view=rev

Added:
   trunk/plugins/document-manager/search-box.c
   trunk/plugins/document-manager/search-box.h
Removed:
   trunk/plugins/document-manager/goto_line.c
   trunk/plugins/document-manager/goto_line.h
Modified:
   trunk/ChangeLog
   trunk/libanjuta/interfaces/anjuta-idl-compiler.pl
   trunk/libanjuta/interfaces/libanjuta.idl
   trunk/plugins/build-basic-autotools/build-basic-autotools.c
   trunk/plugins/build-basic-autotools/executer.c
   trunk/plugins/debug-manager/plugin.c
   trunk/plugins/devhelp/anjuta-devhelp.ui
   trunk/plugins/document-manager/Makefile.am
   trunk/plugins/document-manager/action-callbacks.c
   trunk/plugins/document-manager/action-callbacks.h
   trunk/plugins/document-manager/anjuta-docman.c
   trunk/plugins/document-manager/anjuta-document-manager.ui
   trunk/plugins/document-manager/plugin.c
   trunk/plugins/document-manager/plugin.h
   trunk/plugins/editor/text_editor.c
   trunk/plugins/search/anjuta-search.ui
   trunk/plugins/search/plugin.c
   trunk/plugins/sourceview/sourceview-cell.c
   trunk/plugins/sourceview/sourceview-cell.h
   trunk/plugins/sourceview/sourceview.c
Log:
2007-10-06  Johannes Schmid <jhs gnome org>

	* libanjuta/interfaces/anjuta-idl-compiler.pl:

	Fixed to properly support pointer-to-pointer (**) types

	* libanjuta/interfaces/libanjuta.idl:
	* plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
	* plugins/sourceview/sourceview-cell.h:
	* plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
	(ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
	(iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
	(isearch_backward), (isearch_iface_init):
	* plugins/editor/text_editor.c: (itext_editor_get_position_iter),
	(itext_editor_iface_init), (iselection_set_iter),
	(iselection_get_start_iter), (iselection_get_end_iter),
	(iselection_iface_init), (isearch_forward), (isearch_backward),
	(isearch_iface_init):
	
	Added IAnjutaEditorSearch interface and some utility methods to
	migrate from positions to iterators for the editor interface.
	
	* plugins/document-manager/Makefile.am:
	* plugins/document-manager/action-callbacks.c:
	(on_goto_line_no1_activate), (on_show_search):
	* plugins/document-manager/action-callbacks.h:
	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_add_document), (anjuta_docman_show_editor),
	(anjuta_docman_grab_text_focus):
	* plugins/document-manager/anjuta-document-manager.ui:
	* plugins/document-manager/goto_line.c: (removed)
	* plugins/document-manager/goto_line.h: (removed)
	* plugins/document-manager/search-box.c:
	* plugins/document-manager/search-box.h:
	* plugins/document-manager/plugin.c: (ui_give_shorter_names),
	(update_editor_ui_enable_all), (update_editor_ui_disable_all),
	(update_editor_ui_interface_items), (on_editor_added),
	(activate_plugin), (deactivate_plugin):
	* plugins/document-manager/plugin.h:
	
	Created new incremental \"Quick Search\" bar in the document manager to
	replace the crappy EggToolbar entries. Uses the new search interface and
	it thus much faster and more reliable.
	Fixes: 
	Bug 357544 â incremental search should work consistently (or not at all) 
	when main toolbar is hidden
	Bug 440637 â Search, don\'t work very well (partly for incremental search)
	
	* plugins/search/anjuta-search.ui:
	* plugins/search/plugin.c: (activate_plugin):
	
	Removed incremental search stuff
	
	* plugins/build-basic-autotools/build-basic-autotools.c:
	(on_session_save), (on_session_load):
	* plugins/build-basic-autotools/executer.c:
	(get_program_parameters):
	
	Scroll to selected executable and remember it across sessions
	(followup of #477976)
	
	* plugins/debug-manager/plugin.c: (value_added_current_editor):
	Check if it is an editor and cast afterwards, avoids a Gtk-Critical
	
	* plugins/devhelp/anjuta-devhelp.ui:
	Rearraged toolbar items a bit




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