1. 09 Jan, 2006 3 commits
  2. 08 Jan, 2006 2 commits
  3. 07 Jan, 2006 2 commits
  4. 06 Jan, 2006 2 commits
    • Paolo Borelli's avatar
      gedit/gedit-plugins-engine.[ch] gedit/gedit-python-module.[ch] · 4bbdc18b
      Paolo Borelli authored
      
      2006-01-06  Paolo Borelli  <pborelli@katamail.com>
      
      	* gedit/gedit-plugins-engine.[ch]
      	* gedit/gedit-python-module.[ch]
      	* gedit/gedit-window.c:
      
      	Run the python Garbage Collector when closing a window or a tab
      	in order to force python to release references to our objects.
      4bbdc18b
    • Paolo Borelli's avatar
      implement configure_dialog support for python plugins and make sure to · 2493140e
      Paolo Borelli authored
      2006-01-06  Paolo Borelli  <pborelli@katamail.com>
      
      	* gedit/gedit-plugin.[ch]:
      	* gedit/gedit-python-plugin.c:
      
      	implement configure_dialog support for python plugins and make
      	sure to chain up to the default gedit-plugin methods if a python
      	plugin doesn't override a method.
      	Patch from Jesse Van Den Kieboom and Raphael Slinckx.
      2493140e
  5. 05 Jan, 2006 4 commits
    • Paolo Maggi's avatar
      0e3dee67
    • Paolo Borelli's avatar
      make utf8-aware. · f956eed7
      Paolo Borelli authored
      2006-01-05  Paolo Borelli  <pborelli@katamail.com>
      
      	* gedit/gedit-document.c (compute_num_of_lines): make utf8-aware.
      f956eed7
    • Steve Frécinaux's avatar
      larger timeout for the search box, scroll back only on <escape> (cf. Bug · 8f7235a3
      Steve Frécinaux authored
      2005-01-05  Steve Frécinaux  <nud@apinc.org>
      
       	* gedit/gedit-view.c : larger timeout for the search box, scroll back
       	only on <escape> (cf. Bug #105196) ; hide the search box when the window
       	looses focus.
      8f7235a3
    • Paolo Maggi's avatar
      Implemented search highligthing: all the occurences of the searched text · d0d99a91
      Paolo Maggi authored
      2006-01-05  Paolo Maggi  <paolo@gnome.org>
      
      	Implemented search highligthing: all the occurences of the searched
      	text are highlighted
      
      	* data/gedit.schemas.in: added editor/search_highlighting/enable key
      
      	* gedit/Makefile.am: compile gtktextregion.[ch]
      
      	* gedit/gtktextregion.[c]: new files
      
      	* gedit/gedit-document.c (gedit_document_finalize): destroy
      	to_search_region if needed
      	(gedit_document_get_property): get the enable-search-highlighting
      	property
      	(gedit_document_set_property): new function
      	(gedit_document_class_init): added enable-search-highlighting property
      	and search_highlight_updated signal
      	(gedit_document_init): initialize enable-search-highlighting property
      	and connect "insert-text" and "delete-rande" signals
      	(compute_num_of_lines): new function
      	(gedit_document_set_search_text): update search hl if needed
      	(gedit_document_get_can_search_again): fixed to manage the case
      	in which search_text is empty
      	(search_region): new funtion
      	(to_search_region_range): ditto
      	(_gedit_document_search_region): ditto
      	(insert_text_cb): ditto
      	(delete_range_cb): ditto
      	(gedit_document_set_enable_search_highlighting): ditto
      	(gedit_document_get_enable_search_highlighting): ditto
      
      	* gedit/gedit-document.h: added search_highlight_updated signal and
      	declare gedit_document_[set|get]_enable_search_highlighting and
      	_gedit_document_search_region functions
      
      	* gedit/gedit-prefs-manager-app.c (gedit_prefs_manager_app_init)
      	(gedit_prefs_manager_syntax_hl_enable_changed)
      	(gedit_prefs_manager_search_hl_enable_changed): added support for
      	editor/search_highlighting/enable key
      
      	* gedit/gedit-prefs-manager.[ch]: added support for
      	editor/search_highlighting/enable key
      
      	* gedit/gedit-view.c (gedit_view_class_init): set expose_event default
      	handler
      	(gedit_view_new): connect to "search_highlight_updated" signal
      	(gedit_view_expose)(search_highlight_updated_cb): new functions
      d0d99a91
  6. 03 Jan, 2006 6 commits
    • Paolo Maggi's avatar
      Fixes drag&drop of files from file-roller · d739fcb6
      Paolo Maggi authored
      2006-01-03  Paolo Maggi  <paolo@gnome.org>
      
      	Fixes drag&drop of files from file-roller
      
      	* gedit/gedit-utils.c (gedit_utils_is_valid_uri): fixed a compiler
      	warning
      	(gedit_utils_make_canonical_uri_from_shell_arg): new function
      
      	* gedit/gedit-utils.h: new function
      	gedit_utils_make_canonical_uri_from_shell_arg
      
      	* gedit/gedit-window.c (drag_data_received_cb): use the new
      	gedit_utils_make_canonical_uri_from_shell_arg
      
      	* gedit/gedit.c (gedit_get_command_line_data): use the new
      	gedit_utils_make_canonical_uri_from_shell_arg function
      d739fcb6
    • Paolo Borelli's avatar
      fix startup race condition on active_window. sanity check arguments. · f2fd3e91
      Paolo Borelli authored
      2006-01-03  Paolo Borelli  <pborelli@katamail.com>
      
      	* gedit/gedit-app.c: fix startup race condition on active_window.
      	* gedit/gedit-utils.c: sanity check arguments.
      f2fd3e91
    • Paolo Maggi's avatar
      added restore_cursor_position key · 7f88273c
      Paolo Maggi authored
      2006-01-03  Paolo Maggi  <paolo@gnome.org>
      
      	* data/gedit.schemas.in: added restore_cursor_position key
      
      	* gedit/gedit-prefs-manager.c
      	(gedit_prefs_manager_get_restore_cursor_position): new function
      
      	* gedit/gedit-prefs-manager.h: add restore_cursor_position key and
      	gedit_prefs_manager_get_restore_cursor_position function
      
      	* gedit/gedit-document.c (document_loader_loaded): restore the previous
      	cursor position if gedit_prefs_manager_get_restore_cursor_position
      	return TRUE
      7f88273c
    • Paolo Maggi's avatar
      modified the string shown in the statusbar for the case occurrences == 1 · 43e3f16a
      Paolo Maggi authored
      2006-01-03  Paolo Maggi  <paolo@gnome.org>
      
      	* gedit/gedit-commands-search.c (phrase_found): modified the string
      	shown in the statusbar for the case occurrences == 1
      43e3f16a
    • Paolo Maggi's avatar
      Fixes Replace All button sensitivity in the Find/Replace dialog. · 03587daa
      Paolo Maggi authored
      2006-01-03  Paolo Maggi  <paolo@gnome.org>
      
      	Fixes Replace All button sensitivity in the Find/Replace dialog.
      
      	* gedit/dialogs/gedit-search-dialog.c (search_options_changed): function
      	removed
      	(gedit_search_dialog_init): do not connect search_options_changed
      	(gedit_search_dialog_set_search_text): set "Replace All" button
      	sensitivity
      
      	* gedit/gedit-commands-search.c (do_find) (do_replace_all): not set
      	"Replace All" button sensitivity
      03587daa
    • Paolo Borelli's avatar
  7. 02 Jan, 2006 4 commits
    • Paolo Borelli's avatar
      remove bogus assertion. · 6b19d7d0
      Paolo Borelli authored
      2006-01-02  Paolo Borelli  <pborelli@katamail.com>
      
      	* plugins/spell/gedit-spell-plugin.c: remove bogus assertion.
      6b19d7d0
    • Paolo Maggi's avatar
      New Modelines plugin by Steve Frécinaux <nud@apinc.org> · 629ce3ab
      Paolo Maggi authored
      2006-01-02  Paolo Maggi  <paolo@gnome.org>
      
      	New Modelines plugin by Steve Frécinaux  <nud@apinc.org>
      
      	* configure.ac: added plugins/modelines/Makefile to AC_OUTPUT
      
      	* data/gedit.schemas.in: added modelines to the list of default plugins
      
      	* plugins/Makefile.am: added modelines to [DIST_]SUBDIRS
      
      	* plugins/modelines/Makefile.am:
      	* plugins/modelines/modelines.gedit-plugin.desktop.in:
      	* plugins/modelines/modelines.py: new modelines plugin
      629ce3ab
    • Paolo Borelli's avatar
      make sure Replace All is sensitive when search options become less strict · 37822ac3
      Paolo Borelli authored
      2006-01-02  Paolo Borelli  <pborelli@katamail.com>
      
      	* gedit/dialogs/gedit-search-dialog.c: make sure Replace All
      	is sensitive when search options become less strict (#325377)
      37822ac3
    • Steve Frécinaux's avatar
      reworked layout of panels, given their orientation: - add "orientation" · 16a30571
      Steve Frécinaux authored
      2006-01-02  Steve Frécinaux  <nud@apinc.org>
      
      	* gedit/gedit-panel.[ch]: reworked layout of panels, given their
      	orientation:
      	 - add "orientation" construction property
      	 - remove tab labels from left panel, show them for bottom one
      	 - ellipsize left panel title
       	 - remove title bar from bottom panel
       	 - placeholder for future panel toolbars
      	to get panel orientation
      
      	* gedit/gedit-window.c: adapt for the above changes
      
      	* bindings/python/gedit.defs: add GeditPanel.get_orientation()
      16a30571
  8. 30 Dec, 2005 1 commit
  9. 29 Dec, 2005 2 commits
  10. 28 Dec, 2005 1 commit
  11. 18 Dec, 2005 1 commit
  12. 15 Dec, 2005 1 commit
  13. 12 Dec, 2005 1 commit
  14. 03 Oct, 2005 1 commit
  15. 11 Sep, 2005 2 commits
  16. 10 Sep, 2005 1 commit
  17. 05 Sep, 2005 1 commit
  18. 29 Aug, 2005 1 commit
  19. 23 Aug, 2005 1 commit
  20. 08 Aug, 2005 1 commit
  21. 05 Aug, 2005 1 commit
    • Paolo Maggi's avatar
      Fixed bug #101281: [ui-review] Undo preference dialog · 52d5cda4
      Paolo Maggi authored
      2005-08-05  Paolo Maggi  <paolo@gnome.org>
      
      	Fixed bug #101281: [ui-review] Undo preference dialog
      
      	* data/gedit.schemas.in: deprecated key
      
      /schemas/apps/gedit-2/preferences/editor/undo/undo_actions_limits and
      	added new key .../undo/max_undo_actions
      
      2005-08-05  Paolo Maggi  <paolo@gnome.org>
      
      	Fixed bug #101281: [ui-review] Undo preference dialog
      
      	Based on a patch by Michael Terry <mike@mterry.name>
      
      	* dialogs/gedit-preferences-dialog.c (setup_editor_page)
      	(get_preferences_dialog): removed code releated the the "Undo"
      	preferences
      
      	* dialogs/gedit-preferences.glade2: removed "Undo" preferences
      
      	* gedit-prefs-manager.h: updated to reflect changes to
      gedit.schemas.in
      52d5cda4
  22. 04 Aug, 2005 1 commit