1. 06 Jan, 2006 1 commit
    • 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
  2. 12 Dec, 2005 1 commit
  3. 26 Sep, 2003 1 commit
    • Paolo Maggi's avatar
      added gconf_key and help_id parameters. · 7a0777b3
      Paolo Maggi authored
      2003-09-25  Paolo Maggi  <paolo.maggi@polito.it>
      
       	* gedit-plugin.[ch](gedit_plugin_locate_program): added gconf_key and
       	  help_id parameters.
      
       	* dialogs/gedit-dialogs.h (gedit_plugin_program_location_dialog):
       	* dialogs/gedit-plugin-program-location-dialog.c (gedit_plugin_program_location_dialog):
       	  added gconf_key and help_id parameters.
      
       	This patch is needed to fix bugs #117365 and #117443.
      
       	Thanks to Balamurali Viswanathan <balamurali.viswanathan@wipro.com> for
       	the initial patch.
      
      
       2003-09-23 Leena Gunda  <leena.gunda@wipro.com>
      
              * time/time.c (help_button_pressed):
              Pass correct section-id for displaying help.
              Fixes bug #123007.
      7a0777b3
  4. 06 May, 2003 1 commit
    • Paolo Maggi's avatar
      added DISTCLEANFILES · 63946300
      Paolo Maggi authored
      2003-05-06  Paolo Maggi  <paolo.maggi@polito.it>
      
      	* Makefile.am: added DISTCLEANFILES
      
      2003-05-06  Paolo Maggi  <paolo.maggi@polito.it>
      
      	* Makefile.am: install the minimal set of header files needed by plugins
      
      	* *.[ch] #include the installed header files in the right way (ex. #include <gedit/gedit.view.h>)
      
      	* dialogs/Makefile.am
      	* recent-files/Makefile.am: cleaned up
      63946300
  5. 21 Nov, 2002 1 commit
    • Paolo Maggi's avatar
      removed plugins/email/Makefile · 3a0e90c1
      Paolo Maggi authored
      2002-11-21  Paolo Maggi <maggi@athena.polito.it>
      
      	* configure.in (AC_OUTPUT): removed plugins/email/Makefile
      
      2002-11-21  Paolo Maggi  <maggi@athena.polito.it>
      
      	* Makefile.am (DIST_SUBDIRS)(SUBDIRS): removed email
      
      	All plugins: use the new improved plugin engine.
      
      2002-11-21  Paolo Maggi <maggi@athena.polito.it>
      
      	* gedit-plugins-engine.[ch]: much improved plugin engine (load
      	plugins only when activated)
      3a0e90c1
  6. 07 Mar, 2002 1 commit
    • Paolo Maggi's avatar
      plugins/ChangeLog: · 3bbb1fe4
      Paolo Maggi authored
      2002-03-07  Paolo Maggi  <maggi@athena.polito.it>
      
      	* ASCII/ascii.c: fix bug #71841
      
      	* diff/diff.c: ditto, use gedit_plugin_locate_program instead of
      	gedit_plugin_program_location_dialog
      
      	* shell_output/shell_output.c: fix bug# 71841
      
      	* taglist/gedit-taglist-plugin-window.c: ditto
      
      	* time/time.c: ditto
      
      src/ChangeLog:
      
      2002-03-07  Paolo Maggi  <maggi@athena.polito.it>
      
      	* gedit-plugin.c: new file
      
      	* gedit-plugin.h: declare gedit_plugin_locate_program
      
      	* Makefile.am (gedit_SOURCES): add gedit-plugin.c
      
      	* gedit-commands.c: fix bug #71841
      
      	* dialogs/gedit-dialog-plugin-manager.c: ditto
      
      	* dialogs/gedit-dialog-uri.c: ditto
      
      	* dialogs/gedit-plugin-program-location-dialog.c: ditto
      3bbb1fe4
  7. 08 Feb, 2002 1 commit
  8. 18 Jan, 2002 2 commits
  9. 16 Jan, 2002 2 commits
    • Paolo Maggi's avatar
      Remember: add new files before committing. · f03a8159
      Paolo Maggi authored
      f03a8159
    • Paolo Maggi's avatar
      defined GEDIT_LOCALEDIR · 93e72dda
      Paolo Maggi authored
      2002-01-16  Paolo Maggi  <maggi@athena.polito.it>
      
      	* Makefile.am: defined GEDIT_LOCALEDIR
      
      	[Added a +<lnum> option (like vi)] Thanks to James Willcox
      	for his work on it
      
      	[Started implemetation of plugin support]
      
      	* gedit-plugin.h: new file
      
      	* gedit-plugins-engine.[ch]: ditto
      
      	[Fixed some bug with notebook labels in bonobo-mdi]
      93e72dda
  10. 15 Nov, 2001 1 commit
  11. 12 May, 2001 1 commit
    • Chema Celorio's avatar
      don't free pd->name ditto · c782a836
      Chema Celorio authored
      2001-05-12  Chema Celorio  <chema@celorio.com>
      
      	* sample/sample.c (destroy_plugin): don't free pd->name
      	* reverse/reverse.c (destroy_plugin): ditto
      c782a836
  12. 19 Mar, 2001 1 commit
    • Paolo Maggi's avatar
      fix typo in gnome.vfs checking. (AC_OUTPUT): include · a4c4d3c0
      Paolo Maggi authored
      2001-03-19  Paolo Maggi  <maggi@athena.polito.it>
      
      	* configure.in: fix typo in gnome.vfs checking.
      	(AC_OUTPUT): include plugins/ASCII/Makefile and plugins/docinfo/Makefile
      
      2001-03-19  Paolo Maggi  <maggi@athnea.polito.it>
      
      	* Makefile.am (SUBDIRS): include ASCII and docinfo
      
      	* ASCII/Makefile.am:
      	* ASCII/ascii.c:
      	* ASCII/asciitable.glade:
      	* ASCII/asciitable.glade.h: new ASCII table plugin
      
      	* docinfo/Makefile.am:
      	* docinfo/docinfo.c
      	* docinfo/docinfo.glade:
      	* docinfo/docinfo.glade.h: new Document Info plugin
      
      	* sample/sample.c: typo
      
      2001-03-19  Paolo Maggi  <maggi@athena.polito.it>
      
      	* document.c (gedit_document_load): new check on URI
      
      	* menus.c: comment the File Info menu item. Now we have the
      	Document Info plugin
      
      	* search.c (file_info)(gedit_file_info_cb): commented with #if0
      	(should I remove them?)
      
      	* search.h (gedit_file_info_cb): commented
      
      	* window.c (gedit_window_set_widgets_sensitivity): don't change
      	sensitivity of the  the File Info menu item.
      a4c4d3c0
  13. 26 Jan, 2001 1 commit
  14. 17 Oct, 2000 1 commit
    • Chema Celorio's avatar
      Rename to GeditDocument & GeditView · 4a962bfb
      Chema Celorio authored
      2000-10-10  Chema Celorio  <chema@celorio.com>
      
      	* all plugins .c files : Rename to GeditDocument & GeditView
      
      2000-10-16  Chema Celorio  <chema@celorio.com>
      
      	* search.c (gedit_replace_all_execute): fix a crash when replacing
      	all. (gmorten found it).
      
      	* recent.c (gedit_recent_update_menus): rewrite, fix recent items
      	bugs.
      	(gedit_recent_add_menu_item): implement
      	(gedit_recent_remove): clean
      
      	* prefs.h (struct _Preferences): remove settings->num_recent, we have
      	recent file list, and we know the size of the list.
      
      	* recent.c (gedit_recent_update_menus): don't return if list == NULL.
      	This was causing a crash.
      
      	* menus.c: clean the file, remove unused stuff
      	add ifndef's for stuff that is disabled
      	* menus.h: ditto
      4a962bfb
  15. 30 Jun, 2000 1 commit
  16. 25 Jun, 2000 1 commit
    • Chema Celorio's avatar
      bump version number to 0.7.9h. · d960d8aa
      Chema Celorio authored
      2000-06-25  Chema Celorio  <chema@celorio.com>
      
      	* shell_output/shell_output.c (shell_output_scan_text): set pos to 0
      	after insertion.
      	* browse/browse.c (gedit_plugin_execute): ditto
      
      	* plugins :  set pd->needs_a_document in all the plugins
      
      000-06-25  Chema Celorio  <chema@celorio.com>
      
      	* window.c (gedit_window_set_widgets_sensitivity): set sensitity of
      	the plugins menu items.
      
      	* plugin.h (struct _PluginData): add menu_item and
      	needs_a_document.
      d960d8aa
  17. 24 Jun, 2000 1 commit
  18. 19 Jun, 2000 1 commit
    • Chema Celorio's avatar
      check for the location of sendmail before using the plugin. If sendmail is · b8fcd331
      Chema Celorio authored
      2000-06-19  Chema Celorio  <chema@celorio.com>
      
      	* email/email.c (gedit_plugin_email_sendmail_location_dialog): check for the location
      	of sendmail before using the plugin. If sendmail is not found, display a dialog box
      	so that sendmail could be located.
      
      	* sendmail.glade: new file
      	* sendmail.glade.h : new file
      
      	* time/time.c: use view_active not view_current
      	* sample/sample.c (insert_hello): ditto
      	* shell_output/shell_output.c (shell_output_scan_text): ditto
      
      2000-06-18  Chema Celorio  <chema@celorio.com>
      
      	* undo.c (gedit_undo_check_size): fix the bug that messed the undo stack when reducing
      	the number of undo levels in the prefs. We need to remove elements from the bottom
      	up, since the list length is changed every time we removed an element from the top.
      
      	* document.c (gedit_document_swap_hc_cb): kill bug
      
      	* view.c (gedit_view_load_toolbar_widgets): unshade/shade the undo&redo menu items
      	too
      	(gedit_view_set_undo): ditto
      
      2000-06-19  Chema Celorio  <chema@celorio.com>
      
      	* window.c (gedit_window_refresh_all): fix the bug in which the toolbars will
      	no get loaded when the mdi_mode is changed.
      
      2000-06-18  Chema Celorio  <chema@celorio.com>
      
      	* undo.c (gedit_undo_check_size): fix the bug that messed the undo stack when reducing
      	the number of undo levels in the prefs. We need to remove elements from the bottom
      	up, since the list length is changed every time we removed an element from the top.
      
      	* document.c (gedit_document_swap_hc_cb): kill bug
      
      	* view.c (gedit_view_load_toolbar_widgets): unshade/shade the undo&redo menu items
      	too
      	(gedit_view_set_undo): ditto
      b8fcd331
  19. 09 Jun, 2000 1 commit
    • Chema Celorio's avatar
      PLUGINS : · 316a34dd
      Chema Celorio authored
      2000-06-08  Chema Celorio  <chema@celorio.com>
      
      	* time/time.c (get_time): use new functions to get
      	and instert text to the documents. Do not call mdi
      	functions here, they are called by gedit_document_new_*
      	* diff/diff.c: ditto
      	* browse/browse.c (goLynx): ditto & fix
      	* sample/sample.c (insert_hello): ditto
      	* email/email.c (email_clicked): ditto
      
      TRANSLATIONS :
      
      2000-06-08  Chema Celorio  <chema@celorio.com>
      
      	* Makefile.in (POTFILES): added "sl" to POTFILES
      
      2000-06-08  Andraz Tori <andraz.tori1@guest.arnes.si>
      
      	* sl.po : Added Sloveninan translation
      
      CODE :
      
      2000-06-08  Chema Celorio  <chema@celorio.com>
      
      	* plugin.h: add prototype to kill warning
      
      	* dialogs/prefs.glade: typo
      
      	* view.c (views_delete): make static.
      	(views_insert): make static
      	Use new functions to insert into the documents
      
      	* file.c (gedit_file_stdin): use new function to set
      	the position in the view.
      316a34dd
  20. 13 Apr, 2000 1 commit
    • Chema Celorio's avatar
      created, copied from gnumeric (gtk_radio_group_get_selected): ditto add · 9ca798d7
      Chema Celorio authored
      2000-04-13  Chema Celorio  <chema@celorio.com>
      
      	* utils.c (gtk_radio_button_select): created, copied
      	from gnumeric
      	(gtk_radio_group_get_selected): ditto
      	* dialogs/dialog-prefs.c : add printing stuff,
      	still need to do the print.c part tho
      	* dialogs/dialog-search.c (search_dialog_button_cb): if
      	not doc is open, return.
      	(search_cb): ditto
      	* commands.[ch] (about_cb): moved here find_line, replace
      	and about callbacks
      	* menus.c: moved some callbacks to commands.c
      	* dialogs/dialog-prefs.c: included "commands.h" and "window.h"
      	to kill two compilation warnings.
      	(gedit_window_refresh): made non-static since prefs.c is
      	calling it.
      	* utils.h and utils.c (gedit_debug_mess): added new debug
      	enum DEBUG_PREFS and DEBUG_PRINT
      	* prefs.c: included #utils for debuging some bugs.
      	* undo.c (gedit_undo_do): If no document is active
      	dont crash.
      	(gedit_undo_redo): ditto
      	* commands.c (edit_cut_cb): ditto
      	(edit_copy_cb): ditto
      	(edit_paste_cb): ditto
      	(edit_selall_cb): ditto
      	(options_toggle_split_screen_cb): ditto
      	(options_toggle_read_only_cb): ditto
      	(options_toggle_word_wrap_cb): ditto
      	(options_toggle_line_wrap_cb): ditto
      	(options_toggle_status_bar_cb): ditto
      	* dialogs/dialog-prefs.c (gedit_window_refresh): ditto
      	* file.c (file_revert_cb): ditto
      	* file.c (file_save_as_cb): ditto
      	* print.c (file_print_cb): ditto
      	* print.c: added utils.h
      9ca798d7
  21. 07 Apr, 2000 1 commit
  22. 06 Apr, 2000 2 commits
  23. 04 Apr, 2000 1 commit
  24. 08 Mar, 2000 2 commits
    • gedit's avatar
    • Alex Roberts's avatar
      Wheeeeeee. Um yes. gEdit is slowly returning from the grave. · 2d25b074
      Alex Roberts authored
      major changes. all good though...
      
      2000-03-08  Alex Roberts  <bse@gedit.pn.org>
      
      	* src/gE_plugin.[ch]: Re-wrote. again. Now based upon the Gnumeric
      	  model. with additions/improvements for gEdit.
      
      	* src/gedit.c: (main) Added call to gE_plugins_init.
      
      	* src/gE_window.c: (gE_window_new) Added call to gE_plugins_window_add.
      	  to add all the plugins to the Plugin menu.
      
      	* plugins/sample/*: New sample plugin. Prints Hello World into the
      	  current document.
      
      	* autogen.sh: Removed call to the makeconfig.pl scripts. unneeded.
      
      	* configure.in, Makefile.am: Added the plugins and plugins/sample
      
      2000-02-22  Alex Roberts  <bse@gedit.pn.org>
      
      	* makeconfig.pl: Bumped version to 0.9.0
      
      2000-02-21  Alex Roberts  <bse@gedit.pn.org>
      
      	* Some major hacking. =]
      
      	* src/gE_plugin.[ch]: Beginnings of the brand new plugins system.
      	  GModule based.
      
      	* src/gedit.c:
      	  src/commands.c:
      	  src/gE_window.c:
      	  src/gE_prefs_box.c: Removed traces of the old plugins system
      
      	* src/gE_prefs_box.c: Added color picker code to set the text colours.
      
      	* src/gE_prefs.[ch]: Added arrays to store the foreground and
      	  background text colours. loads witha  default of black on white.
      	  Also added some defaults to some items on loading preferences.
      
      	* gE_view.c: Implemented the ability to set the background and
      	  foreground colours of the text. Woohoo!
      
      	* src/gE_undo.c: Redo was inserting text with a Black foreground.
      2d25b074