1. 13 Jun, 2006 2 commits
    • Steve Frécinaux's avatar
      Update property definitions to use the new enum GTypes. · 1ef0cfe3
      Steve Frécinaux authored
      2006-06-13  Steve Frécinaux  <steve@istique.net>
      
              * gedit/gedit-tab.c:
              * gedit/gedit-window.c:
      
              Update property definitions to use the new enum GTypes.
      
              * bindings/python/gedit.defs:
              * bindings/python/gedit.override:
      
              Update enum types to actually use the new GTypes. Add bindings for
              several new methods (GeditDocument.get_enable_search_highlighting,
              GeditDocument.get_enable_search_highlighting, GeditWindow.close_tabs,
              GeditWindow.get_tab_from_uri and GeditApp.get_lockdown)
      1ef0cfe3
    • Steve Frécinaux's avatar
      gedit 2.15.3 · e986abb6
      Steve Frécinaux authored
      e986abb6
  2. 12 Jun, 2006 1 commit
  3. 11 Jun, 2006 2 commits
    • Elijah Newren's avatar
      Add $PYTHON_LOC_LIB to ensure python library gets found. #344539 · 153c6985
      Elijah Newren authored
      2006-06-11  Elijah Newren  <newren gmail com>
      
              * bindings/python/Makefile.am: Add $PYTHON_LOC_LIB to ensure
              python library gets found.  #344539
      153c6985
    • Steve Frécinaux's avatar
      Fix for bug #165568 – Support global lockdown keys (first part) · 0a27ec08
      Steve Frécinaux authored
      2006-06-11  Steve Frécinaux  <steve@istique.net>
      
      	Fix for bug #165568 – Support global lockdown keys (first part)
      
      	* gedit/gedit-app.[ch]: define GeditLockdownMask as a flag type, add a
      	'lockdown' property to GeditApp, of type GeditLockdownMask, and define
      	its getter/setter.
      
      	* gedit/gedit-prefs-manager.[ch]: define a new helper function
      	gedit_prefs_manager_get_lockdown.
      
      	* gedit/gedit-prefs-manager-app.c: Listen to lockdown GConf folder
      	changes. Update GeditApp's lockdown properties when a lockdown key is
      	changed.
      
      	* gedit/gedit-enum-types.h.template:
      	* gedit/gedit-enum-types.c.template:
      	* gedit/Makefile.am:
      
      	Autogenerate type definitions for exported enums using glib-mkenums.
      
      	* configure.ac: add GLIB_MKENUMS definition.
      0a27ec08
  4. 04 Jun, 2006 1 commit
  5. 03 Jun, 2006 2 commits
  6. 31 May, 2006 3 commits
    • Paolo Maggi's avatar
      Added a couple of helper functions for plugins. · d690cad2
      Paolo Maggi authored
      2006-05-31  Paolo Maggi  <paolo@gnome.org>
      
      	Added a couple of helper functions for plugins.
      
      	* gedit/gedit-commands-file.c
      	(gedit_commands_load_uri) (gedit_commands_load_uris): new public
      	functions
      	(_gedit_cmd_load_files): removed
      	(open_dialog_response_cb): uses gedit_commands_load_uris instead of
      	_gedit_cmd_load_files
      	(open_location_dialog_response_cb): ditto
      	(_gedit_cmd_file_open_recent): ditto
      
      	* gedit/gedit-commands.h
      	(gedit_commands_load_uri) (gedit_commands_load_uris): new public
      	functions
      
      	* gedit/gedit-window.c (drag_data_received_cb): uses
      	gedit_commands_load_uris instead of _gedit_cmd_load_files
      	(gedit_window_get_unsaved_documents): refactored
      	(gedit_window_get_tab_from_uri): new function
      
      	* gedit/gedit-window.h (gedit_window_get_tab_from_uri): new function
      d690cad2
    • Francisco Javier F. Serrador's avatar
      Updated Spanish translation. · 73b962cd
      Francisco Javier F. Serrador authored
      2006-05-31  Francisco Javier F. Serrador  <serrador@openshine.com>
      
      	* es.po: Updated Spanish translation.
      73b962cd
    • Paolo Borelli's avatar
      fix use after free. Patch by Sylvain Defresne (bug #343480) · d4ba1d62
      Paolo Borelli authored
      2006-05-31  Paolo Borelli  <pborelli@katamail.com>
      
      	* gedit/gedit-commands-file.c (confirm_overwrite_callback): fix
      	use after free. Patch by Sylvain Defresne (bug #343480)
      d4ba1d62
  7. 30 May, 2006 1 commit
  8. 29 May, 2006 3 commits
    • Francisco Javier F. Serrador's avatar
      Updated Spanish translation. · ece573e0
      Francisco Javier F. Serrador authored
      2006-05-29  Francisco Javier F. Serrador  <serrador@openshine.com>
      
      	* es.po: Updated Spanish translation.
      ece573e0
    • Theppitak Karoonboonyanan's avatar
      Updated Thai translation. · 112e2076
      Theppitak Karoonboonyanan authored
      2006-05-29  Theppitak Karoonboonyanan  <thep@linux.thai.net>
      
      	* th.po: Updated Thai translation.
      112e2076
    • Paolo Maggi's avatar
      s/gedit_cmd/_gedit_cmd/ · b14090c9
      Paolo Maggi authored
      2006-05-29  Paolo Maggi  <paolo@gnome.org>
      
      	* gedit/gedit-app.c (window_delete_event): s/gedit_cmd/_gedit_cmd/
      
      	* gedit/gedit-commands-documents.c
      	(_gedit_cmd_documents_previous_document)
      	(_gedit_cmd_documents_next_document)
      	(_gedit_cmd_documents_move_to_new_window): ditto
      
      	* gedit/gedit-commands-edit.c (_gedit_cmd_edit_undo)
      	(_gedit_cmd_edit_redo) (_gedit_cmd_edit_cut) (_gedit_cmd_edit_copy)
      	(_gedit_cmd_edit_paste) (_gedit_cmd_edit_delete)
      	(_gedit_cmd_edit_select_all) (_gedit_cmd_edit_preferences): ditto
      
      	* gedit/gedit-commands-file-print.c (_gedit_cmd_file_page_setup)
      	(_gedit_cmd_file_print_preview) (_gedit_cmd_file_print): ditto
      
      	* gedit/gedit-commands-file.c (_gedit_cmd_file_new)
      	(_gedit_cmd_load_files) (_gedit_cmd_load_files_from_prompt)
      	(open_dialog_response_cb) (_gedit_cmd_file_open)
      	(open_location_dialog_response_cb) (_gedit_cmd_file_open_uri)
      	(_gedit_cmd_file_open_recent) (_gedit_cmd_file_save)
      	(_gedit_cmd_file_save_as) (_gedit_cmd_file_save_all)
      	(_gedit_cmd_file_revert) (_gedit_cmd_file_close)
      	(_gedit_cmd_file_close_all) (_gedit_cmd_file_quit): ditto
      
      	* gedit/gedit-commands-help.c (_gedit_cmd_help_contents)
      	(_gedit_cmd_help_about): ditto
      
      	* gedit/gedit-commands-search.c (_gedit_cmd_search_find)
      	(_gedit_cmd_search_replace) (_gedit_cmd_search_find_next)
      	(_gedit_cmd_search_find_prev) (_gedit_cmd_search_clear_highlight)
      	(_gedit_cmd_search_goto_line): ditto
      
      	* gedit/gedit-commands-view.c (_gedit_cmd_view_show_toolbar)
      	(_gedit_cmd_view_show_statusbar) (_gedit_cmd_view_show_side_pane)
      	(_gedit_cmd_view_show_bottom_pane): ditto
      
      	* gedit/gedit-commands.h: ditto
      
      	* gedit/gedit-ui.h: ditto
      
      	* gedit/gedit-window.c (open_recent_gtk) (open_recent_uim)
      	(drag_data_received_cb): ditto
      
      	* gedit/gedit.c (on_message_received) (main): ditto
      
      	* gedit/gedit-prefs-manager.c: gedit_gconf_client_set_color is now a
      	static function
      b14090c9
  9. 28 May, 2006 3 commits
  10. 26 May, 2006 2 commits
  11. 24 May, 2006 2 commits
  12. 23 May, 2006 3 commits
    • Jesse van den Kieboom's avatar
      fixed invalid tab triggers · 0b798145
      Jesse van den Kieboom authored
      	* plugins/snippets/data/ruby.xml:
      	* plugins/snippets/data/php.xml:
      
      	fixed invalid tab triggers
      0b798145
    • Jesse van den Kieboom's avatar
      fix timeout_id to be None instead of 0 when not active because the value · 2b9afc61
      Jesse van den Kieboom authored
      	* plugins/snippets/snippets/SnippetPlaceholders.py: fix timeout_id
      	to be None instead of 0 when not active because the value can be
      	0 in python placeholders (it's used for storing the default sigalarm
      	handler which can be 0, and it wasn't properly restored because of
      	this). Added a new exception TimeoutError so the timeout is handled
      	differently from other errors. Show other errors to the user
      	(like syntax etc).
      
      	* plugins/snippets/snippets/SnippetController.py: make sure to
      	remove placeholders that need updates from the updates list when they
      	are removed so that when the update runs the placeholders that don't
      	exist anymore aren't tried to be updated
      2b9afc61
    • Jesse van den Kieboom's avatar
      fixed a problem with removing the last user snippet in a user library. The · cc91997f
      Jesse van den Kieboom authored
      	* plugins/snippets/snippets/SnippetsLibrary.py: fixed a problem with
      	removing the last user snippet in a user library. The library would
      	signal the store that it should be removed and that causes the
      	container to be removed. After that the remove_snippet function would
      	try to remove the snippet from the container causing a ValueError.
      	Only IndexErrors were caught. The fix is to catch every error.
      cc91997f
  13. 22 May, 2006 8 commits
  14. 21 May, 2006 4 commits
    • Steve Frécinaux's avatar
      Removed hint for gconf code generation in plugin generator (gconf usage is · 49ec739b
      Steve Frécinaux authored
      2006-05-21  Steve Frécinaux  <steve@istique.net>
      
              * tools/generate-plugin.py: Removed hint for gconf code generation in
              plugin generator (gconf usage is not generic enough)
      
              * tools/plugin_template/gedit-plugin-helper.py:
              * tools/plugin_template/gedit-plugin-nohelper.py:
              * tools/plugin_template/gedit-plugin.c:
      
              Added support for --with-menu generation option.
      49ec739b
    • Steve Frécinaux's avatar
      New plugin generator, able to generate python and C plugin skelettons. See · b2ed3a3e
      Steve Frécinaux authored
      2006-05-21  Steve Frécinaux  <steve@istique.net>
      
              * tools/generate-plugins.py:
              * tools/preprocessor.py:
      
              New plugin generator, able to generate python and C plugin skelettons.
              See ./generate-plugins.py --help
      
              * tools/plugin_template/Makefile.am:
              * tools/plugin_template/gedit-plugin.desktop.in:
              * tools/plugin_template/gedit-plugin-helper.py:
              * tools/plugin_template/gedit-plugin-nohelper.py:
              * tools/plugin_template/gedit-plugin.c:
              * tools/plugin_template/gedit-plugin.h:
      
              Templates for the generator.
      
              * tools/.cvsignore: ignore *.pyc files.
      b2ed3a3e
    • Paolo Maggi's avatar
      Fixed bug #342208 - show 'next tab' and 'previous tab' menu items · dd00f9a1
      Paolo Maggi authored
      2006-05-21  Paolo Maggi  <paolo@gnome.org>
      
      	Fixed bug #342208 - show 'next tab' and 'previous tab' menu
      items
      
      	* gedit/gedit-commands-documents.c
      	(gedit_cmd_documents_previous_document)
      	(gedit_cmd_documents_next_document): new methods
      
      	* gedit/gedit-commands.h: new
      	gedit_cmd_documents_[previous|next]_document methods
      
      	* gedit/gedit-ui.h: added icon to "Select All", added new
      actions
      	for "Next|Previous Document"
      
      	* gedit/gedit-ui.xml:  added new menu items
      	for "Next|Previous Document"
      
      	* gedit/gedit-window.c (update_next_prev_doc_sensitivity)
      	(update_next_prev_doc_sensitivity_per_window)
      	(set_sensitivity_according_to_tab) (notebook_tab_added)
      	(notebook_tab_removed) (notebook_tabs_reordered): update
      sensitivity
      	of "Next|Previous Document" menu item
      dd00f9a1
    • Alexander Shopov's avatar
      Updated Bulgarian translation by Alexander Shopov <ash@contact.bg> · 783eac57
      Alexander Shopov authored
      2006-05-21  Alexander Shopov  <ash@contact.bg>
      
      	* bg.po: Updated Bulgarian translation
      	by Alexander Shopov  <ash@contact.bg>
      783eac57
  15. 20 May, 2006 3 commits
    • Steve Frécinaux's avatar
      Add gedit-prefs-manager-private.h to NOINST_H_FILES. · ca51e356
      Steve Frécinaux authored
      2006-05-20  Steve Frécinaux  <steve@istique.net>
      
      	* gedit/Makefile.am: Add gedit-prefs-manager-private.h to
      	NOINST_H_FILES.
      
      	* docs/reference/Makefile.am:
      	* docs/reference/gedit.types:
      	* docs/reference/gedit-docs.sgml:
      
      	Ignore private header files when generating the docs (typically, NOINST
      	and cut'n'pasted files).
      
      	* docs/reference/tmpl/*: Add template files.
      ca51e356
    • Paolo Maggi's avatar
      use "None" instead of "Normal" in the Highlight Mode menu · c77fcc0c
      Paolo Maggi authored
      2006-05-20  Paolo Maggi  <paolo@gnome.org>
      
      	* gedit/gedit-window.c (create_language_menu_item)
      	(create_languages_menu) (update_languages_menu): use "None"
      instead of
      	"Normal" in the Highlight Mode menu
      c77fcc0c
    • Paolo Maggi's avatar
      Updated .cvsignore · ab5a8d22
      Paolo Maggi authored
      ab5a8d22