1. 20 Sep, 2002 1 commit
    • Jody Goldberg's avatar
      normalize the result range. · 018f2466
      Jody Goldberg authored
      2002-09-19  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric-expr-entry.c (gnm_expr_entry_get_rangesel) : normalize the
      	  result range.
      
      2002-09-20  Jody Goldberg <jody@gnome.org>
      
      	* src/print.c : revert to gnome-2-0 versions of gnome-print
      
      	* src/application.c (gnumeric_application_setup_icons) : Add jimmac's
      	  new hyperlink icons.
      	* src/pixmaps/Makefile.am : ditto.
      
      	* src/Makefile.am : remove the extra BONOBO libs that is now handled
      	  correctly in configure.
      
      	* configure.in : Prep for graphs
      	    --with-graphs defaults to guppi, but can also be gtkextra-2
      	    tidy up the compile/link line by being smarter, and merging in
      	    the bonobo specific libs earlier
      	    Enforce a gnome-2-0 limit on the printing libraries
      018f2466
  2. 18 Sep, 2002 1 commit
  3. 17 Sep, 2002 3 commits
    • Jody Goldberg's avatar
      use NONE__POINTER rather than NONE_OBJECT so that we can remove the · 0e9a694d
      Jody Goldberg authored
      
      2002-09-17  Jody Goldberg <jody@gnome.org>
      
      	* src/application.c (gnumeric_application_class_init) : use
      	  NONE__POINTER rather than NONE_OBJECT so that we can remove the
      	  workbook during finalization.
      0e9a694d
    • Jody Goldberg's avatar
      conditionally enable guppi · 82eb995e
      Jody Goldberg authored
      
      2002-09-17  Jody Goldberg <jody@gnome.org>
      
      	* configure.in : conditionally enable guppi
      82eb995e
    • Jody Goldberg's avatar
      no need to handle bonobo ness here. we have signals now so things can be · db10dc61
      Jody Goldberg authored
      
      2002-09-17  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook.c (workbook_init) : no need to handle bonobo ness here.
      	  we have signals now so things can be moved elsewhere.
      
      	* src/gnm-marshalers.list : add NONE:OBJECT
      
      	* src/bonobo-io.c : copy over remnants from workbook-private.
      	* src/workbook-private.[ch] : delete
      
      	* src/application.c (application_workbook_list_add) : emit signal.
      	(application_workbook_list_remove) : emit signal.
      	(application_workbook_list) : move workbook list into Application.
      	(application_workbook_foreach) : ditto.
      	(gnumeric_application_class_init) : add signals.
      
      2002-09-17  Jody Goldberg <jody@gnome.org>
      
      	* src/print.c (sheet_print) : tweak so that things compile again.
      db10dc61
  4. 09 Sep, 2002 1 commit
    • Jody Goldberg's avatar
      convert to unicode. (autocorrect_set_exceptions) : convert to ucs4 · 090ff0e7
      Jody Goldberg authored
      2002-09-09  Jody Goldberg <jody@gnome.org>
      
      	* auto-correct.c (autocorrect_tool) : convert to unicode.
      	(autocorrect_set_exceptions) : convert to ucs4 internally.
      	(autocorrect_get_exceptions) : change the memory management semantics
      	  of the result.
      	(autocorrect_get_feature) : init the gconf cache as needed.
      	(autocorrect_store_config) : use a changeset.
      	(cb_autocorrect_update) : Use clear and load.
      	(autocorrect_init) : hook on to the application as data so to handle
      	  destruction in stead of requiring explicit removal.
      	(autocorrect_load) : handle the gconf lookup directly.
      
      
      2002-09-09  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-gconf.c : slim things down and cache the results
      	  locally.
      
      	* src/gutils.c (g_unichar_strchr) : new.
      	(g_unichar_strstr_utf8) : new.
      	(g_unichar_strlen) : new.
      	(g_unichar_strncmp) : new.
      090ff0e7
  5. 29 Aug, 2002 2 commits
  6. 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
  7. 26 Aug, 2002 2 commits
  8. 23 Aug, 2002 1 commit
  9. 20 Aug, 2002 1 commit
  10. 19 Aug, 2002 1 commit
  11. 17 Aug, 2002 3 commits
    • Jon Kåre Hellan's avatar
      Make bonobo version link with libgsf-gnome-1. · c0b4732f
      Jon Kåre Hellan authored
      * configure.in: Make bonobo version link with libgsf-gnome-1.
      
      * src/Makefile.am (gnumeric_LDADD): Ditto.
      c0b4732f
    • Jon Kåre Hellan's avatar
      Reintroduce stuff accidentaly clobbered by my · 44c8360c
      Jon Kåre Hellan authored
      commit 2002-08-15.
      44c8360c
    • Jody Goldberg's avatar
      delete. (excel_iconv_open_for_import) : realize that 1200 and 1201 are · 67836fc7
      Jody Goldberg authored
      2002-08-17  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-util.c (get_locale_charset_name) : delete.
      	(excel_iconv_open_for_import) : realize that 1200 and 1201 are both
      	  unicode and that we only want to convert to utf8.
      	(excel_wcstombs) : die die die.  We may need this again one day when
      	  exporting utf8 back to xl 95.  But we'll cross that bridge when we
      	  come to it.
      
      	* ms-excel-read.c (get_chars) : internally text should always be utf8.
      	(ms_excel_read_workbook) : fix the warning.
      	  I've found some references for the code pages.
      
      2002-08-17  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-io.c (xml_probe) : clear the sax routines so that it is
      	  actually quiet.
      
      2002-08-16  Jody Goldberg <jody@gnome.org>
      
      	* src/gui-clipboard.c (x_clipboard_received) : tidy up a bit and
      	  prepare to receive utf8.
      67836fc7
  12. 16 Aug, 2002 1 commit
    • Jukka Pekka's avatar
      Implemented the algorithm selection. · 6dc26880
      Jukka Pekka authored
      2002-08-17  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
      
      	* dialog-solver.c (dialog_init): Implemented the algorithm
      	selection.
      
      	* solver.glade: related changes.
      6dc26880
  13. 15 Aug, 2002 1 commit
  14. 13 Aug, 2002 3 commits
  15. 11 Aug, 2002 1 commit
  16. 09 Aug, 2002 2 commits
    • Jody Goldberg's avatar
      enable plan perfect. · 7ea2b08a
      Jody Goldberg authored
      
      2002-08-09  Jody Goldberg <jody@gnome.org>
      
      	* configure.in (int) : enable plan perfect.
      
      2002-08-09  Jody Goldberg <jody@gnome.org>
      
      	* pln.c (pln_file_open) : fix signature and queue a respan.
      	(pln_parse_sheet) : YAY! we have specs.  Do a few minor tweaks.
      
      	* plugin.xml.in : update a bit.
      7ea2b08a
    • Hasbullah Bin Pit's avatar
      Added Malay (ms). · 938f2296
      Hasbullah Bin Pit authored
      2002-08-09  Hasbullah Bin Pit <sebol@ikhlas.com>
      
              * configure.in: (ALL_LINGUAS) Added Malay (ms).
      938f2296
  17. 07 Aug, 2002 1 commit
    • Zbigniew Chyla's avatar
      added plugins/uihello/Makefile · bbbc57bc
      Zbigniew Chyla authored
      
      2002-08-05  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* configure.in (AC_OUTPUT): added plugins/uihello/Makefile
      
      	* plugins/Makefile.am (SUBDIRS_EXAMPLES):
      	moved $(GNOME_GLOSSARY_DIR) and $(PYFUNC_DIR) here, added uihello
      bbbc57bc
  18. 06 Aug, 2002 1 commit
    • Jody Goldberg's avatar
      make control-p the print accelerator. · 4d45fa59
      Jody Goldberg authored
      
      2002-08-06  Jody Goldberg <jody@gnome.org>
      
      	* src/GNOME_Gnumeric.xml (</) : make control-p the print accelerator.
      
      	* src/item-edit.c (item_edit_destroy) : reset the cursor here.
      	(item_edit_event) : set the cursor to something clearer on entry.
      
      	* src/item-grid.c (item_grid_button_press) : Its crufty but given that
      	  we do a grab on button down we need to recognize the double click
      	  ourselves.
      	(cb_cursor_come_to_rest) : remove some debugging cruft.
      4d45fa59
  19. 03 Aug, 2002 1 commit
  20. 20 Jul, 2002 1 commit
    • Jon Kåre Hellan's avatar
      Test for BROKEN_PY_INITIALIZE feature (before Python 2.0, Python would · 4afeed64
      Jon Kåre Hellan authored
      * configure.in: Test for BROKEN_PY_INITIALIZE feature (before
      Python 2.0, Python would write to the environment, and we had to
      work around it.)
      
      * acconfig.h: Add BROKEN_PY_INITIALIZE
      
      * plugins/python-loader/python-loader.c (BROKEN_PY_INITIALIZE): Test
      for this condition is now autoconfiscated.
      
      * plugins/python/python.c (BROKEN_PY_INITIALIZE): Test for this
      condition is now autoconfiscated.  struct FuncData: Include category.
      (register_function): Save category.
      (plugin_can_deactivate_general): Able to deactivate unless a
      function is in use.
      (plugin_cleanup_general): Do cleanup.
      4afeed64
  21. 19 Jul, 2002 1 commit
    • Jody Goldberg's avatar
      take some eval flags to see if we can support implicit iteration. ditto. · 4e60546c
      Jody Goldberg authored
      
      2002-07-18  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_extract_ref) : take some eval flags to see if
      	  we can support implicit iteration.
      	* src/func.c (function_call_with_list) : ditto.
      
      2002-07-18  Jody Goldberg <jody@gnome.org>
      
      	* src/hlink.c : write url and internal link support.
      
      2002-07-16  Jody Goldberg <jody@gnome.org>
      
      	* src/cellspan.c (cell_calc_span) : center across selection can force
      	  a span for something that would wrap.
      
      	* src/workbook-control-gui.c (wbcg_error_error_info) : add 150% as a
      	  std zoom level.
      
      2002-07-15  Jody Goldberg <jody@gnome.org>
      
      	* src/func.h : add status info to the func def for easy update
      4e60546c
  22. 17 Jul, 2002 1 commit
    • Yanko Kaneti's avatar
      Added Bulgarian (bg). · c2f030ef
      Yanko Kaneti authored
      2002-07-16  Yanko Kaneti <yaneti@declera.com>
      
         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
      
      po/
         * bg.po (added): Bulgarian translation by
         Borislav Aleksandrov <B.Aleksandrov@cnsys.bg>.
      
      84%
      c2f030ef
  23. 16 Jul, 2002 1 commit
  24. 12 Jul, 2002 1 commit
    • Jody Goldberg's avatar
      remove pretend feature that supported regexp. Only shell paterns are · 8fec8a06
      Jody Goldberg authored
      
      2002-07-12  Jody Goldberg <jody@gnome.org>
      
      	* src/plugin-service.c (gnum_plugin_file_opener_probe) : remove
      	  pretend feature that supported regexp.  Only shell paterns are
      	  supported now.
      	(plugin_service_file_opener_read) : ditto.
      
      	* src/io-context.c (file_io_progress_set) : delete.
      	(file_io_progress_update) : ditto.
      	(memory_io_progress_set) : ditto.
      	(memory_io_progress_update) : ditto.
      
      	* src/gnumeric-gconf.c (gnm_gconf_get_horizontal_dpi) : dummy out for
      	  now until we add a cache.
      	(gnm_gconf_get_vertical_dpi) : ditto.
      
      2002-07-10  Jody Goldberg <jody@gnome.org>
      
      	* src/stf.c (stf_preparse) : stf_parse_convert_to_unix now returns the
      	  length.
      	* src/stf.c (stf_read_default_probe) : handle short files.
      
      2002-07-10  Jody Goldberg <jody@gnome.org>
      
      	* src/gui-clipboard.c (x_clipboard_to_cell_region) :
      	  stf_parse_is_valid_data now takes a length.
      	* src/stf.c (stf_read_default_probe) : ditto.
      	(stf_preparse) : ditto.
      	* src/stf-parse.c (stf_parse_is_valid_data) : Use the supplied buffer
      	  length, not a 0 terminator.
      8fec8a06
  25. 09 Jul, 2002 1 commit
  26. 08 Jul, 2002 1 commit
  27. 07 Jul, 2002 1 commit
  28. 27 Jun, 2002 1 commit
    • Jody Goldberg's avatar
      move frozen panes here. from here. · a27f4f0f
      Jody Goldberg authored
      
      2002-06-27  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-view.c : move frozen panes here.
      	* src/sheet.c : from here.
      
      	* src/sheet-control-gui.c (scg_resize) : freezing in in view now.
      	(scg_scrollbar_config) : ditto.
      	(gnm_canvas_update_inital_top_left) : ditto.
      	(scg_set_left_col) : ditto.
      	(scg_set_top_row) : ditto.
      	(scg_make_cell_visible) : ditto.
      	(scg_set_panes) : ditto.
      	* src/workbook-control-gui.c (wbcg_menu_state_update) : ditto.
      	(cb_view_freeze_panes) : ditto.
      	* src/xml-io.c (xml_read_sheet_layout) : ditto.
      	(xml_write_sheet_layout) : ditto.
      a27f4f0f
  29. 21 Jun, 2002 1 commit
  30. 20 Jun, 2002 1 commit
    • Jon Kåre Hellan's avatar
      Add test for Pygtk. · 4a28f7f1
      Jon Kåre Hellan authored
      * configure.in (have_pygtk): Add test for Pygtk.
      
      * acconfig.h: Add WITH_PYGTK
      
      * plugins/python/python-loader.c: Include pygobject.h if Pygtk is
      installed.
      (initialize_python_if_needed): Add init_pygobject if Pygtk is
      installed.
      (gnumeric_plugin_loader_python_func_file_probe): Replace file name
      argument with GsfInput. Try to wrap GsfInput in Python object if
      Pygtk is installed. Otherwise give up with warning.
      (gnumeric_plugin_loader_python_func_file_open): Ditto.
      
      * plugins/python/Makefile.am: Add PYGTK_CFLAGS to includes.
      4a28f7f1
  31. 08 Jun, 2002 1 commit
    • Jody Goldberg's avatar
      libgsf has landed. · b1973fb4
      Jody Goldberg authored
      2002-06-07  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-view.c (wb_view_open) : convert to libgsf.
      
      	* src/stf.c (stf_open_and_read) : convert to libgsf.
      	(stf_preparse) : ditto.
      	(stf_read_workbook) : ditto.
      	(stf_read_workbook_auto_csvtab) : ditto.
      	(stf_read_default_probe) : ditto.
      
      	* src/stf-parse.c (stf_parse_is_valid_data) : actually disable the
      	  wide char support if it is not available.
      
      	* src/gutils.c (gnm_extension_pointer) : copied from libgnome to
      	  decrease our dependence on it.
      
      	* src/gui-util.c (gnumeric_editable_enters) : modernize a bit.
      
      	* src/gnumeric-simple-canvas.c (gnm_simple_canvas_grab) : suppress
      	  warning.
      
      	* src/file.c (gnum_file_opener_probe_real) : Use libgsf.
      	(gnum_file_opener_open_real) : ditto.
      	(gnum_file_opener_probe) : ditto.
      	(gnum_file_opener_open) : ditto.
      	(gnum_file_saver_save_to_stream_real) : disable, we can move this out
      	  of here when GsfOutput comes online.
      
      	* src/collect.c (string_range_function) : suppress warning.
      
      	* src/cell.c (cell_set_array_formula) : Adjust to the signature change
      	  for gnm_expr_new_array.
      	* src/sheet-autofill.c (autofill_cell) : ditto.
      
      2002-06-07  Jody Goldberg <jody@gnome.org>
      
      	* configure.in : require libgsf.
      
      	* src/xml-io.c (xml_check_version) : move the sanity checking here.
      	(gnumeric_xml_read_workbook) : rather than here.  Support GsfInput.
      	(xml_probe) : and here.
      	(gnumeric_xml_write_workbook_to_stream) : delete.
      
      2002-05-31  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-simple-canvas.c (gnm_simple_canvas_grab) : actually
      	  return the result.
      b1973fb4