1. 28 Aug, 2002 1 commit
    • Jody Goldberg's avatar
      begin tighening the include requirements. ditto. ditto. ditto. ditto. · 6917084b
      Jody Goldberg authored
      2002-08-28  Jody Goldberg <jody@gnome.org>
      
      	* dialog-about.c : begin tighening the include requirements.
      	* dialog-analysis-tools.c : ditto.
      	* dialog-autocorrect.c : ditto.
      	* dialog-autoformat.c : ditto.
      	* dialog-formula-guru.c : ditto.
      	* dialog-goto-cell.c : ditto.
      	* dialog-printer-setup.c : ditto.
      	* dialog-random-generator.c : ditto.
      	* dialog-search-replace.c : ditto. ditto.
      	* dialog-search.c : ditto.
      	* dialog-stf-export-private.h : ditto.
      	* dialog-stf-preview.c : ditto.
      
      	* dialog-stf.c (stf_dialog_druid_page_cancel) : convert to
      	  gtkmessagedialog.
      	* dialog-stf-export-sheet-page.c (stf_export_dialog_sheet_page_result)
      	  ditto.
      	* dialog-stf-export.c (stf_export_dialog_druid_page_cancel) : ditto.
      
      	* dialog-define-names.c (name_guru_in_list) : no need to be case
      	  insensitive here.
      
      	* dialog-simulation.c (simulation_ok_clicked_cb) : fix const.
      
      2002-08-28  Jody Goldberg <jody@gnome.org>
      
      	* src/func.c (function_marshal_arg) : begin work to support implicit
      	  iteration.
      
      2002-08-28  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-canvas.c : begin tighening the include requirements.
      	* src/gui-file.c : ditto.
      	* src/sheet-object-graphic.c : ditto.
      	* src/sheet-object-widget.c : ditto.
      	* src/xml-io.c : ditto.
      
      	* src/gutils.c (gnm_extension_pointer) : move to libgsf.
      	(gnm_iconv_close) : ditto.
      
      2002-08-28  Jody Goldberg <jody@gnome.org>
      
      	* configure.in : prep for inclusion of libegg code
      	  bump libgsf version req.
      	* src/Makefile.am : ditto.
      
      	* README : update.
      6917084b
  2. 27 Aug, 2002 1 commit
  3. 26 Aug, 2002 12 commits
  4. 24 Aug, 2002 2 commits
  5. 23 Aug, 2002 4 commits
  6. 22 Aug, 2002 3 commits
  7. 21 Aug, 2002 3 commits
    • Zbigniew Chyla's avatar
      gnm-python.c Conditionally include "pygobject.h" (patch from Jon K) · 61518f88
      Zbigniew Chyla authored
      
      2002-08-21  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* gnm-python.c
      	Conditionally include "pygobject.h" (patch from Jon K)
      61518f88
    • Zbigniew Chyla's avatar
      Removed py-console-ui.xml · b3d86f92
      Zbigniew Chyla authored
      
      2002-08-21  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* Makefile.am (gnumeric_plugin_python_loader_DATA):
      	Removed py-console-ui.xml
      
      	* py-console-ui.xml: Removed
      
      	* py-console.c (show_python_console): Don't use bonobo-ui, build
      	UI manually (fixes crash at exit)
      
      	* gnm-python.[ch]: Cleaner memory management - gnm_python_object_get()
      	always returns new reference, all functions get GnmPython argument.
      
      	* python-loader.c
      	Cleaned up includes
      	(gnumeric_plugin_loader_python_load_base,
      	gnumeric_plugin_loader_python_unload_base):
      	Don't keep the number of loaded plugins, GnmPython takes care of this.
      	ref/unref GnmPython object where needed
      
      	* py-interpreter-selector.c: Keep reference to GnmPython, not to the
      	default interpreter, unref on finalization
      
      	* gnm-py-interpreter.c: Cleaned up includes
      
      	* py-command-line.c (gnm_py_command_line_keypress):
      	Don't store empty lines in the history
      
      	* py-gnumeric.c: Don't use gnm_python*, only Python API
      b3d86f92
    • Zbigniew Chyla's avatar
      Define PLUGIN_CLASS only if PLUGIN_ID is defined · 0014f5c1
      Zbigniew Chyla authored
      
      2002-08-21  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* module-plugin-defs.h:
      	Define PLUGIN_CLASS only if PLUGIN_ID is defined
      0014f5c1
  8. 20 Aug, 2002 6 commits
    • Jukka Pekka's avatar
      Fixed a replace assingment. · 656376f3
      Jukka Pekka authored
      2002-08-20  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
      
      	* import-GLPK: Fixed a replace assingment.
      656376f3
    • Chyla Zbigniew's avatar
      Connect to "interpreter_changed" with g_signal_connect_object (using the · fb19bc9e
      Chyla Zbigniew authored
      
      	* py-console.c
      	(show_python_console): Connect to "interpreter_changed" with
      	g_signal_connect_object (using the window as an object), not
      	g_signal_connect.
      fb19bc9e
    • Jody Goldberg's avatar
      add config message about python · af43f730
      Jody Goldberg authored
      
      2002-08-20  Jody Goldberg <jody@gnome.org>
      
      	* configure.in : add config message about python
      af43f730
    • Zbigniew Chyla's avatar
      py-console.c #include <stdlib.h> (app_cline_entered) s/stdout/stdout_str/, · bda1aea0
      Zbigniew Chyla authored
      
      2002-08-20  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* py-console.c
      	#include <stdlib.h>
      	(app_cline_entered) s/stdout/stdout_str/, s/stderr/stderr_str/
      bda1aea0
    • Zbigniew Chyla's avatar
      Define PLUGIN_ID (gnumeric_plugin_python_loader_DATA): Set to · 2f951574
      Zbigniew Chyla authored
      
      2002-08-20  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* Makefile.am
      	(INCLUDES): Define PLUGIN_ID
      	(gnumeric_plugin_python_loader_DATA):
      	Set to "ui-console-menu.xml py-console-ui.xml"
      	(python_loader_la_SOURCES): Added python-loader.h, gnm-python.h,
      	gnm-python.c, gnm-py-interpreter.h, gnm-py-interpreter.c,
      	py-interpreter-selector.c, py-interpreter-selector.h,
      	py-command-line.c, py-command-line.h, py-console.c, py-console.h,
      	boot.c.
      	(EXTRA_DIST): Added $(gnumeric_plugin_python_loader_DATA)
      
      	* plugin.xml.in: Added Python console using "ui" service
      
      	* python-loader.c:
      	Adjusted to plugin-loader.h (conversion from GtkObject to GObject).
      	Register GnumericPluginLoader as dynamic class (using PLUGIN_CLASS)
      	to allow unloading the plugin.
      	(initialize_python_if_needed): Moved to gnum-python.c and renamed
      	(python_get_loader_type): Moved to boot.c
      
      	* py-gnumeric.h
      	(struct InterpreterInfo, create_python_interpreter,
      	destroy_python_interpreter, switch_python_interpreter_if_needed,
      	clear_python_error_if_needed): Moved to gnum-python.c and renamed.
      
      	* py-gnumeric.c
      	(create_python_interpreter, destroy_python_interpreter,
      	switch_python_interpreter_if_needed, clear_python_error_if_needed):
      	Moved to gnum-python.c and renamed.
      	(py_gnumeric_Workbooks_method): New.
      	(py_initgnumeric): Made non-static.
      
      	* python-loader.h, gnm-python.h, gnm-python.c, gnm-py-interpreter.h,
      	gnm-py-interpreter.c, py-interpreter-selector.c,
      	py-interpreter-selector.h, py-command-line.c, py-command-line.h,
      	py-console.c, py-console.h, boot.c: New
      2f951574
    • Zbigniew Chyla's avatar
      Inherit from GObject, not GtkObject. · f7cc91eb
      Zbigniew Chyla authored
      
      2002-08-20  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* src/plugin-loader.[ch]: Inherit from GObject, not GtkObject.
      	(gnumeric_plugin_loader_unload_service): Removed FIXME - unload plugin
      	after unloading all services.
      
      	* src/plugin-loader-module.h: Moved all typedefs with plugin
      	structures...
      
      	* src/module-plugin-defs.h: ... here, added some comments and
      	  PLUGIN_CLASS macro
      
      	* src/plugin-loader-module.c: Adjusted to plugin-loader.h
      
      	* src/plugin.c:
      	Inherit GnmPlugin from GModuleType, not GObject.
      	(gnm_plugin_type_module_load, gnm_plugin_type_module_unload):
      	New, GTypeModule methods.
      	(gnm_plugin_deactivate): Destroy loader after deactivating plugin
      	(GnmPlugin): Removed is_base_loaded,
      	use gnumeric_plugin_loader_is_base_loaded to check this.
      	(gnm_plugin_use_ref, gnm_plugin_use_unref):
      	Added assertions (plugin must be active).
      f7cc91eb
  9. 19 Aug, 2002 7 commits
    • Jon Kåre Hellan's avatar
      Use glib's seek enum instead of the enum which used to be in libgsf. · ae01170d
      Jon Kåre Hellan authored
      * src/stf.c (stf_read_default_probe): Use glib's seek enum instead
      of the enum which used to be in libgsf.
      
      * plugins/applix/boot.c (applix_file_probe): Use glib's seek enum
      instead of the enum which used to be in libgsf.
      
      * plugins/excel/ms-biff.c (ms_biff_query_peek_next, ms_biff_put_var_seekto,
      ms_biff_put_var_commit, ms_biff_put_len_commit): Use glib's seek
      enum instead of the enum which used to be in libgsf.
      
      * plugins/excel/ms-excel-write.c (biff_boundsheet_write_last,
        write_index): Ditto.
      
      * plugins/lotus/boot.c (lotus_file_probe): Use glib's seek enum
      instead of the enum which used to be in libgsf.
      
      * plugins/lotus/lotus.c (record_peek_next): Ditto.
      
      * plugins/plan-perfect/pln.c (pln_file_probe): Use glib's seek enum
      instead of the enum which used to be in libgsf.
      
      * plugins/qpro/qpro-read.c (qpro_check_signature, qpro_read_workbook):
      Use glib's seek enum instead of the enum which used to be in libgsf.
      
      * plugins/sc/sc.c (sc_file_probe): Use glib's seek enum instead of the
      enum which used to be in libgsf.
      
      * plugins/sylk/sylk.c (sylk_file_probe): Use glib's seek enum instead
      of the enum which used to be in libgsf.
      
      * plugins/xbase/xbase.c (record_seek, xbase_field_new): Use glib's seek enum
      instead of the enum which used to be in libgsf.
      ae01170d
    • Morten Welinder's avatar
      Constify a few routines. · 9118137b
      Morten Welinder authored
      2002-08-19  Morten Welinder  <terra@diku.dk>
      
      	* import-GLPK: Constify a few routines.
      9118137b
    • Jody Goldberg's avatar
      Fix the discrepency in error code selection demonstrated by the new test · e8df3f98
      Jody Goldberg authored
      workbook.  Great work Uri.
      
      2002-08-19  Jody Goldberg <jody@gnome.org>
      
      	* src/value.c (value_new_float) : return #NUM rather than #VALUE
      e8df3f98
    • Jon Kåre Hellan's avatar
      include <bonobo/bonobo-storage.h> · 316b324e
      Jon Kåre Hellan authored
      316b324e
    • Jody Goldberg's avatar
      0f9b3a2d
    • Jody Goldberg's avatar
      fix unicode codepage to be actual unicode with the high bit lopped off, · 9c2fdec5
      Jody Goldberg authored
      
      2002-08-18  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-util.c (excel_iconv_open_for_import) : fix unicode codepage
      	  to be actual unicode with the high bit lopped off, which I hope is
      	  synonymous with 8859-1.  This still needs to be translated into
      	  utf8.
      9c2fdec5
    • Jody Goldberg's avatar
      A pile of header cleanups. · 91f126d9
      Jody Goldberg authored
      
      2002-08-18  Jody Goldberg <jody@gnome.org>
      
      	* A pile of header cleanups.
      91f126d9
  10. 18 Aug, 2002 1 commit
    • Jody Goldberg's avatar
      fix warnings. · 88a8a332
      Jody Goldberg authored
      
      2002-08-18  Jody Goldberg <jody@gnome.org>
      
      	* src/gui-clipboard.c (x_claim_clipboard) : fix warnings.
      88a8a332