anjuta r3140 - in trunk: . libanjuta/interfaces plugins/file-manager plugins/sourceview
- From: jhs svn gnome org
- To: svn-commits-list gnome org
- Subject: anjuta r3140 - in trunk: . libanjuta/interfaces plugins/file-manager plugins/sourceview
- Date: Fri, 21 Sep 2007 01:39:31 +0100 (BST)
Author: jhs
Date: 2007-09-21 01:39:31 +0100 (Fri, 21 Sep 2007)
New Revision: 3140
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=3140&view=rev
Added:
trunk/plugins/file-manager/file-model.c
trunk/plugins/file-manager/file-model.h
Modified:
trunk/ChangeLog
trunk/libanjuta/interfaces/libanjuta.idl
trunk/plugins/file-manager/Makefile.am
trunk/plugins/file-manager/file-view.c
trunk/plugins/sourceview/assist-tip.c
trunk/plugins/sourceview/sourceview-cell.c
Log:
2007-09-21 Johannes Schmid <jhs gnome org>
* libanjuta/interfaces/libanjuta.idl:
Added IAnjutaLanguage interface (might still change...) for
the upcoming language-manager plugin.
* plugins/file-manager/Makefile.am:
* plugins/file-manager/file-model.c:
(file_model_cancel_expand_idle), (file_model_add_dummy),
(file_model_expand_idle), (file_model_sort),
(file_model_row_expanded), (file_model_row_collapsed),
(file_model_init), (file_model_finalize),
(file_model_set_property), (file_model_get_property),
(file_model_class_init), (file_model_new), (file_model_refresh),
(file_model_get_uri):
* plugins/file-manager/file-model.h:
* plugins/file-manager/file-view.c: (file_view_cancel_refresh),
(file_view_expand_row_idle), (file_view_refresh),
(file_view_get_selected), (file_view_button_press_event),
(file_view_selection_changed), (file_view_init),
(file_view_get_property), (file_view_set_property),
(file_view_finalize), (file_view_class_init):
Split up model/view as far as possible and fixed some file-manager
bugs (popup-menu and incorrect project loading).
* plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
Use monospace font for tips.
* plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
(sourceview_cell_new), (icell_get_character), (icell_get_length),
(icell_get_attribute), (icell_style_get_font_description),
(icell_style_get_color), (icell_style_get_background_color),
(iiter_first), (iiter_next), (iiter_previous), (iiter_last),
(iiter_foreach), (iiter_set_position), (iiter_get_position),
(iiter_get_length), (iiter_clone), (iiter_assign):
Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
interface. This is way faster though it has the drawback to create invalid
iterators if the buffer is changed.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]