1. 01 Jan, 2005 1 commit
  2. 17 Dec, 2004 2 commits
  3. 15 Dec, 2004 1 commit
    • Morten Welinder's avatar
      Print rotated. · 68f96b1d
      Morten Welinder authored
      2004-12-15  Morten Welinder  <terra@gnome.org>
      
      	* src/print-cell.c (print_cell_NEW): Print rotated.
      
      	* src/cell-draw.c (cell_draw): Draw rotated text if
      	HAVE_PANGO_CONTEXT_SET_MATRIX.
      
      	* src/rendered-value.c (rendered_value_render): Rotated numbers
      	are not variable width.
      	(rendered_value_remeasure): Adjust width and height for rotation.
      
      	* src/rendered-value.h (struct _RenderedValue): Eliminate
      	display_formula and introduce might_overflow and rotation.
      68f96b1d
  4. 02 Nov, 2004 1 commit
    • Andreas J. Guelzow's avatar
      plug leak · 49b6f750
      Andreas J. Guelzow authored
      2004-11-01  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/rendered-value.c (rendered_value_get_text):
      	  plug leak
      49b6f750
  5. 26 Sep, 2004 1 commit
    • Jody Goldberg's avatar
      add some safety checking (ms_obj_read_pre_biff8_obj) : merge up the · 5500f712
      Jody Goldberg authored
      
      2004-09-24  Jody Goldberg <jody@gnome.org>
      
      	* ms-obj.c (ms_obj_attr_new_flag) : add some safety checking
      	(ms_obj_read_pre_biff8_obj) : merge up the handling of similar
      	  structures to get more consistent import.
      
      	* ms-excel-write.c (excel_write_objs) : now that text boxes and
      	  rectangles are the same we need to do more work to figure out which
      	  are which.  Make a list and use that in place of repeated lookups.
      	(excel_sheet_new) : make the list here.
      	(excel_write_state_new) : use the list.
      	(excel_sheet_free) : new.
      	(excel_write_state_free) : use excel_sheet_free.
      
      	* ms-excel-read.c (ms_sheet_map_color) : rework to use GOColor
      	(ms_sheet_realize_obj) : simplify greatly by using GObject properties
      	  with common names in the sheet objects and merging the handling of
      	  related types (text==rectangle ...)
      	(ms_sheet_create_obj) : Use the new object types in a step towards
      	  removing this function.
      
      	* ms-escher.c (ms_escher_read_OPT_bools) : new.
      	(ms_escher_read_OPT) : read the boolean blocks as a group to avoid
      	  kludging around the infrastructure for 1:1 properties.
      	 While in here make the debug spew for complex options more useful
      	 Store PTR properties
      
      
      2004-09-26  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-pane.c (gnm_pane_object_move) :  handle symetric
      	  movement via ctrl-click and object duplicate via ctrl-click on
      	  acetate
      
      	* src/gnumeric-pane.c (build_so_menu) : new
      	(display_object_menu) : create a GtkMenu based on the actions.
      
      	* src/sheet-object.c (sheet_object_populate_menu) : Rework the
      	  interface to return action descririptors rather than a GtkMenu
      	  Change all implementations
      
      2004-09-26  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-io.c (xml_cellregion_read) : read objects
      	(xml_cellregion_write) : write them too
      
      2004-09-25  Jody Goldberg <jody@gnome.org>
      
      	* src/wbcg-actions.c (cb_edit_copy) : Use
      	  gnm_app_clipboard_cut_copy_obj for objects
      	(cb_edit_cut) : ditto.
      
      	* src/sheet-object.c (sheet_object_populate_menu) : put the stacking
      	  items into a sub menu.
      
      2004-09-24  Jody Goldberg <jody@gnome.org>
      
      	* src/clipboard.c (paste_object) : new.
      	(clipboard_paste_region) : use it.
      	(cb_dup_objects) : new.
      	(clipboard_copy_range) : dup the objects in the range.
      	(cellregion_new) : init the object list
      	(cellregion_unref) : free the object list
      
      	* src/sheet-object.c (sheet_object_dup) : make public, and tweak
      	  interface.
      	(sheet_object_clone_sheet) : adjust to the interface change.
      
      2004-09-24  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-object-image.c (sheet_object_image_copy) : implement
      
      	* src/wbcg-actions.c : update the actions to handle the new drawing
      	  object types.
      
      	* src/sheet-object.c (sheet_object_clone) : Change the interface to
      	  have the wrapper create the object.  Then s/clone/copy/ and have it
      	  just do the assignament rather, not allocation.
      	* src/sheet-object*.c : s/clone/copy/ with related semantic changes
      
      	* src/rendered-value.c (rendered_value_render) : trivial
      	  constification
      
      	* src/main-application.c (main) : Use bonobo_main WITH_GNOME just in
      	  case.
      
      	* src/gnumeric-pane.c (gnm_pane_object_register) : Change return type
      	  to GObject.  There's no need to be more specific.
      	(gnm_pane_widget_register) : ditto.
      
      	* src/gnm-so-filled.c : Rewrite of the old SheetObjectGraphic
      	  to use GogStyle, merge text into the base, and use GObject properties
      	* src/gnm-so-line.c : Rewrite of the old SheetObjectFilled
      	  to use GogStyle  and use GObject properties
      
      	* src/Makefile.am : Adjust to the file changes for
      	  sheet-object-graphic.c
      
      2004-09-13  Stepan Kasal  <kasal@ucw.cz>
      
      	* configure.in (GCONF_SCHEMAS_INSTALL): AM_CONDITIONAL has to be
      	  called in all branches.
      
      2004-09-24  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-io.c (xml_read_sheet_object) : add hooks to the old names
      	  for GnmSOFilled, and GnmSOLine
      
      2004-09-23  Jody Goldberg <jody@gnome.org>
      
      	* src/commands.c (cmd_object_format) : undo redo for the new line and
      	  filled objects.
      
      2004-09-23  Jody Goldberg <jody@gnome.org>
      
      	* configure.in (GNUMERIC_PLUGIN_LDFLAGS) : new macro to give the win32
      	  folk a hook for the plugins.
      	* plugins/*/Makefile.am : Use it
      	* plugins/*/plugin.xml.in : Remove the .la for module names.  Core of
      	  glib adds just before checking platform specific names.
      
      2004-09-23  Jody Goldberg <jody@gnome.org>
      
      	* src/wbcg-actions.c (cb_view_zoom_out) : in and out were reversed
      	(cb_view_zoom_in) : ditto
      5500f712
  6. 23 Sep, 2004 4 commits
    • Morten Welinder's avatar
      Don't require Pango 1.6, but use it if we have it. · f8d6f422
      Morten Welinder authored
      2004-09-23  Morten Welinder  <terra@gnome.org>
      
      	* src/rendered-value.c (rendered_value_recontext): Don't require
      	Pango 1.6, but use it if we have it.
      f8d6f422
    • Morten Welinder's avatar
      Force wrap==FALSE when the source layout has only one line. (Mostly fixes · 71ddbd0c
      Morten Welinder authored
      2004-09-23  Morten Welinder  <terra@gnome.org>
      
      	* src/rendered-value.c (rendered_value_recontext): Force
      	wrap==FALSE when the source layout has only one line.
      	(Mostly fixes #152265)
      71ddbd0c
    • Morten Welinder's avatar
      Stick a fork in it. It's done. · 3023f713
      Morten Welinder authored
      2004-09-23  Morten Welinder  <terra@gnome.org>
      
      	* src/rendered-value.h (struct _RenderedValue): switch
      	layout_natural_width and layout_natural_height be in terms of
      	pango units.  All users changed.
      
      	* src/cell-draw.c (cell_calc_layout): Switch srguments width,
      	height, h_center, res_x, and res_y to be in terms of pango units.
      	Ditto for internal variables rect_x, rect_y, hoffset, indent, and
      	text_base.  All callers changed.
      3023f713
    • Morten Welinder's avatar
      New function. (rendered_value_new): Use rendered_value_remeasure. · 3a612998
      Morten Welinder authored
      2004-09-23  Morten Welinder  <terra@gnome.org>
      
      	* src/rendered-value.c (rendered_value_remeasure): New function.
      	(rendered_value_new): Use rendered_value_remeasure.
      	(rendered_value_recontext): New function.
      
      	* src/cell-draw.c (cell_calc_layout): Use
      	rendered_value_remeasure.
      
      	* src/print-cell.c (print_cell_NEW): Use rendered_value_recontext.
      3a612998
  7. 22 Sep, 2004 1 commit
    • Morten Welinder's avatar
      Take extra PangoContext argument. All callers changed. (print_cell_range): · 1f6be121
      Morten Welinder authored
      2004-09-22  Morten Welinder  <terra@gnome.org>
      
      	* src/print-cell.c (print_merged_range, print_cell): Take extra
      	PangoContext argument.  All callers changed.
      	(print_cell_range): Create a pango context.
      
      	(print_cell_OLD): Renamed from print_cell.
      	(print_cell_NEW): New function.
      	(print_cell): New macro to call _OLD or _NEW as appropriate.
      
      	* src/rendered-value.c (rendered_value_new): Get rid of quantify
      	artefacts.
      1f6be121
  8. 20 Apr, 2004 1 commit
    • Jody Goldberg's avatar
      graph style wants outline not line (ms_excel_read_chart) : there is not · cc28b725
      Jody Goldberg authored
      2004-04-19  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c (BC_R(end)) : graph style wants outline not line
      	(ms_excel_read_chart) : there is not 'Graph' concept in xls, remove
      	  it's style.  Charts default to blank too.
      
      2004-04-19  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (excel_sheet_insert_val) : fix the fix.
      	  We do need to apply the style, even if we're not going to assigned
      	  the format to the value.
      
      2004-04-19  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-edit.c (cb_entry_insert_text) : be clear which values
      	  are measured in bytes (PangoAttribute) and which are in characters
      	  (GtkEditable)
      	(cb_entry_cursor_pos) : ditto.
      	(cb_entry_delete_text) : ditto.
      	(wbcg_edit_add_markup) : ditto.
      cc28b725
  9. 19 Apr, 2004 1 commit
    • Jody Goldberg's avatar
      don't apply markup to the shared set of attributes associated with the · 5a3e9b4e
      Jody Goldberg authored
      2004-04-19  Jody Goldberg <jody@gnome.org>
      
      	* src/rendered-value.c (rendered_value_new) : don't apply markup to
      	  the shared set of attributes associated with the style make a local
      	  copy.
      
      2004-04-19  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (sst_read_string) : don't forget the last markup
      	  element.  Leave some debug in here to figure out what's going on
      	  with quick test.
      5a3e9b4e
  10. 13 Apr, 2004 1 commit
  11. 06 Mar, 2004 1 commit
    • Jody Goldberg's avatar
      new. (ms_obj_attr_get_markup) : new. (ms_obj_attr_destroy) : teach about · 09ad1ad2
      Jody Goldberg authored
      2004-03-06  Jody Goldberg <jody@gnome.org>
      
      	* ms-obj.c (ms_obj_attr_new_markup) : new.
      	(ms_obj_attr_get_markup) : new.
      	(ms_obj_attr_destroy) : teach about PangoAttrList
      	(append_txorun) : new.
      	(ms_obj_read_pre_biff8_obj) : font colours come with the FONT info in
      	  txoruns.  The docs are wrong the colour in the record is useless.
      	  Remove some extra debug spew.
      
      	* ms-excel-read.c (excel_wb_get_fmt) : no point using pointers to
      	  ints.  Just use G_INT_TO_POINTER.
      	(ms_sheet_get_fmt) : ditto.
      	(excel_read_BOUNDSHEET) : ditto.
      	(excel_workbook_new) : ditto.
      	(excel_workbook_reset_style) : ditto.
      	(base_char_width_for_read) : ditto.
      	(excel_read_FORMAT) : ditto.
      	(excel_read_FONT) : ditto.
      	(excel_get_font) : ditto.
      	  Also no need for this to take a sheet, take a workbook.
      	(biff_font_data_destroy) : free the new optional attr lists.
      	(ms_sheet_create_obj) : Use markup rather than a single colour.
      	(biff_guint16_hash (guint16 const *d)
      	(biff_guint32_hash (guint32 const *d)
      	(biff_guint16_equal) : delete.
      	(biff_guint32_equal) : delete.
      	(excel_get_style_from_xf) : remove some useless code now that font
      	  substitution is handled at the app level.
      	(add_attr) : new.
      	(ms_wb_get_font_markup) : new.  build a PangoAttrList from a FONT record.
      
      	* ms-container.c (ms_container_get_fmt) : automatically chain up
      	(ms_container_get_markup) : new.
      
      	* ms-chart.c (chart_get_fmt) : delete.
      
      2004-03-06  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-object-graphic.c (sheet_object_text_finalize) : release
      	  the markup.
      	(sheet_object_text_new_view) : set the attributes.
      	(sheet_object_text_clone) : handle the attributes.
      	(gnm_so_text_set_font_color) : delete.
      	(gnm_so_text_set_markup) : new.
      
      2004-03-05  Jody Goldberg <jody@gnome.org>
      
      	* src/colrow.c (colrow_set_sizes) : force re-render of variable width cells
      	(colrow_restore_state_group) : ditto
      
      	* src/rendered-value.c (rendered_value_render) : privatize
      
      	* src/style.c (required_updates_for_style) : Now that rendered values
      	  contain size info too we can dispense with the distinction between
      	  rendering and sizing.  Without this changing the font size would not
      	  resize because the rendered value cached the size and was not
      	  re-rendered until draw, rather than at row-height calc.
      09ad1ad2
  12. 09 Jan, 2004 1 commit
    • Jody Goldberg's avatar
      http://bugzilla.gnome.org/show_bug.cgi?id=130172 A major change Do not do · 46cd0f49
      Jody Goldberg authored
      
      
      2004-01-08  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=130172
      	* src/func.c (function_call_with_list) : A major change
      	  Do not do the empty conversion to int(0) in expr_eval
      	  ALLOW scalars to return empty/NULL, the convert them to empty for
      	  most types, and int(0) for float/bool.  Which makes
      	  'S' the same as 's' for all purposes accept documentation.
      
      	* src/GNOME_Gnumeric-gtk.xml : No need to name items their action is
      	  sufficient as long as they are unique in their parent.
      
      	* src/cell.h (CELL_HAS_NEW_EXPR) : AARRRGGH.  Actually a sign a
      	  _unique_ value to it.
      
      	* src/gnumeric-pane.c (cb_control_point_event) : change the cursor
      	  when dragging.  Only start dragging on button 1 down.  Ignore other
      	  buttons while dragging.
      	(cb_sheet_object_canvas_event) : ditto.
      
      	* src/main-application.c (main) : set the app name.
      
      2004-01-08  Jody Goldberg <jody@gnome.org>
      
      	* functions.c (gnumeric_euroconvert) : slight cleanup.  Nothing major.
      
      2004-01-08  Jody Goldberg <jody@gnome.org>
      
      	* functions.c (gnumeric_isblank) : huge simplification
      	  now that we can use 'E'
      
      2004-01-08  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=130172
      	* functions.c (gnumeric_text) : improve compatiblity.
      46cd0f49
  13. 21 Dec, 2003 1 commit
  14. 12 Nov, 2003 2 commits
  15. 11 Oct, 2003 1 commit
    • Jody Goldberg's avatar
      new to write csv files without intervention. (stf_init) : Use it. · 7a725771
      Jody Goldberg authored
      
      
      2003-10-10  Jody Goldberg <jody@gnome.org>
      
      	* src/stf.c (stf_write_csv) : new to write csv files without
      	  intervention.
      	(stf_init) : Use it.
      
      2003-10-09  Jody Goldberg <jody@gnome.org>
      
      	* src/libgnumeric.c : pull the ancient if BONOBO checks
      
      	* src/io-context-gtk.c (icg_show_gui) : mark the window as a splash.
      
      	* schemas/Makefile.am : make friendlier for rpm builders
      7a725771
  16. 09 Oct, 2003 1 commit
    • Jody Goldberg's avatar
      Release 1.2.1 · b762bb9d
      Jody Goldberg authored
      
      2003-10-08  Jody Goldberg <jody@gnome.org>
      
      	* Release 1.2.1
      b762bb9d
  17. 27 Jun, 2003 1 commit
  18. 02 Jun, 2003 1 commit
    • Morten Welinder's avatar
      Take a pango context argument also instead of producing a bogus one. · ad9cdc0a
      Morten Welinder authored
      2003-06-02  Morten Welinder  <terra@gnome.org>
      
      	* src/style.c (style_font_new_simple): Take a pango context
      	argument also instead of producing a bogus one.
      	(style_font_new): Ditto.  Improve fall-back scheme.
      	(font_init): For now, create the default font on the default
      	screen.  The need for the default is almost gone.
      
      	* src/mstyle.c (mstyle_get_font, mstyle_get_pango_attrs): Take a
      	pango context also to produce fonts.
      	* src/rendered-value.c (calc_indent, rendered_value_render): Ditto.
      	* src/sheet-control-gui.c (scg_get_style_font): Ditto.
      ad9cdc0a
  19. 20 May, 2003 1 commit
  20. 08 May, 2003 1 commit
  21. 01 May, 2003 1 commit
    • Morten Welinder's avatar
      Add zoom parameter. Supply zoom. · 1cded8ef
      Morten Welinder authored
      2003-05-01  Morten Welinder  <terra@gnome.org>
      
      	* src/mstyle.c (mstyle_get_pango_attrs): Add zoom parameter.
      	* src/rendered-value.c (rendered_value_new): Supply zoom.
      1cded8ef
  22. 21 Mar, 2003 1 commit
  23. 26 Feb, 2003 2 commits
    • Morten Welinder's avatar
      No more rendered_text member. · 8d1521c1
      Morten Welinder authored
      2003-02-26  Morten Welinder  <terra@diku.dk>
      
      	* src/rendered-value.h: No more rendered_text member.
      
      	* src/rendered-value.c (rendered_value_destroy): Don't release
      	rendered_text.
      	(rendered_value_new): Don't set rendered_text.  Change to using
      	format_value_gstring.  Recycle the GString.
      	(rendered_value_get_text): Don't check rendered_text because we
      	don't use it.
      	(cb_rendered_value_pool_leak): Use the pango text.
      
      	* src/print-cell.c (print_cell): Use the pango text.
      
      	* src/print-info.c (render_value_with_format): Use
      	format_value_gstring.
      
      	* src/format.c (format_number): Change to take a GString *
      	argument.  All callers changed.
      	(fmt_general_float): Ditto.
      	(fmt_general_int): Ditto.
      	(format_value_gstring): New function copied from format_value.
      	(format_value): Changed to a simple wrapper around
      	format_value_gstring.
      
      	* src/formats.c (cell_format_is_number): Don't redefine macro.
      8d1521c1
    • Morten Welinder's avatar
      Save a strlen. · 37ff2327
      Morten Welinder authored
      37ff2327
  24. 07 Feb, 2003 1 commit
  25. 03 Feb, 2003 1 commit
  26. 28 Jan, 2003 2 commits
    • Morten Welinder's avatar
      Cache attributes. (struct _MStyle): new member pango_attrs. · 1ca4b0ee
      Morten Welinder authored
      2003-01-28  Morten Welinder  <terra@diku.dk>
      
      	* src/mstyle.c (mstyle_get_pango_attrs): Cache attributes.
      	(struct _MStyle): new member pango_attrs.
      	(mstyle_pango_clear): New function.
      	(mstyle_new): Set pango_attrs.
      	(mstyle_copy): Duplicate pango_attrs.
      	(mstyle_unref): Clear pango_attrs.
      	(mstyle_set_color): Ditto.
      	(mstyle_set_font_name): Ditto.
      	(mstyle_set_font_bold): Ditto.
      	(mstyle_set_font_italic): Ditto.
      	(mstyle_set_font_uline): Ditto.
      	(mstyle_set_font_strike): Ditto.
      	(mstyle_set_font_size): Ditto.
      1ca4b0ee
    • Morten Welinder's avatar
      Rerender cells that are zero when toggling the hide-zeroes flag. · 33b43a96
      Morten Welinder authored
      2003-01-28  Morten Welinder  <terra@diku.dk>
      
      	* src/workbook-control-gui.c (cb_rerender_zeroes): Rerender cells
      	that are zero when toggling the hide-zeroes flag.
      
      	* src/value.c (find_column_of_field): Don't refer to rendered
      	text, because that is not what is meant.  Use value_get_as_string
      	for now.
      
      	* src/style.c (style_font_new_simple): Create a
      	PangoFontDescription also (for the benefit of
      	mstyle_get_pango_attrs.)
      	(style_font_unref): Get rid of it.
      	(style_font_text_width): Delete.
      
      	* src/stf-export.c (stf_export_cell): Don't use rendered text, use
      	the result of value_get_as_string.  Perhaps this should be a
      	format call.
      
      	* src/sheet.c (sheet_new): Create a PangoContext and store it in
      	the sheet.
      	(sheet_destroy): Unref it.
      
      	* src/rendered-value.c (rendered_value_new): Take and use a
      	PangoContext for creating layouts.  Place the string into the
      	layout.  Handle zero-blanking here.  Process and store all mstyle
      	info, either in layout or in RenderedValue itself.  Implement
      	HALIGN_JUSTIFY modulo a Pango bug.  Implement HALIGN_FILL
      	correctly for multi-line cells.
      
      	* src/preview-grid.c (pg_construct_cell): Changed to match new
      	conventions for rendering cells.
      
      	* src/mstyle.c (mstyle_get_pango_attrs): Handle font also.
      
      	* src/cell-draw.c (cell_draw): Rework to let Pango handle much of
      	the alignment and line-breaking issues.  Clean out #includes.
      	Move gdk_gc_set_fill calls into callers.  (Or rather into their
      	setup routines.)
      
      	* configure.in: post release bump.
      33b43a96
  27. 14 Jan, 2003 1 commit
    • Morten Welinder's avatar
      Delete render_color member. · 33f7dded
      Morten Welinder authored
      2003-01-14  Morten Welinder  <terra@diku.dk>
      
      	* src/rendered-value.h: Delete render_color member.
      
      	* src/rendered-value.c (cell_get_render_color): Change to return a
      	PangoColor pointer that includes any explicit foreground colour.
      	All callers changed.
      	(rendered_value_new): Don't store render_color.
      	(rendered_value_destroy): Don't release render_color.
      
      	* src/print-cell.c (print_cell): Use cell_get_render_color (for
      	now).
      33f7dded
  28. 13 Jan, 2003 1 commit
    • Morten Welinder's avatar
      Create a matching PangoAttrList. (rendered_value_calc_size_ext): Constify. · daeef7ae
      Morten Welinder authored
      2003-01-13  Morten Welinder  <terra@diku.dk>
      
      	* src/rendered-value.c (rendered_value_new): Create a matching
      	PangoAttrList.
      	(rendered_value_calc_size_ext): Constify.
      
      	* src/cell-draw.c (cell_draw): Use the rendered value's
      	attributes.
      
      	* src/mstyle.c (mstyle_get_pango_attrs): New function.
      
      	* src/style.c (style_font_new_simple): Explicitly set a colour map
      	for the pango context.
      
      	* src/item-grid.c (cb_cursor_come_to_rest): Constify.
      daeef7ae
  29. 03 Jan, 2003 2 commits
    • Jody Goldberg's avatar
      handle preview grid's use without a sheet. · e07b52b6
      Jody Goldberg authored
      
      2003-01-03  Jody Goldberg <jody@gnome.org>
      
      	* src/rendered-value.c (rendered_value_new) : handle preview grid's
      	  use without a sheet.
      e07b52b6
    • Jody Goldberg's avatar
      Support XL's 1904 date convention · c1db9cc7
      Jody Goldberg authored
      2003-01-02  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (excel_read_1904) : Enable 1904 support.
      	* ms-excel-write.c (write_workbook) : Set 1904 flag as necessary.
      
      2003-01-02  Jody Goldberg <jody@gnome.org>
      
      	* openoffice-read.c (oo_date_convention) : support 1904 date
      	  convention.
      
      2003-01-02  Jody Goldberg <jody@gnome.org>
      
      	* applix-read.c (applix_parse_cellref) : warning.
      
      2003-01-02  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-io.c (xml_workbook_write) : export quick hack for 1904 date
      	  convention.  The positioning is silly.
      	(xml_workbook_read) : read it back.
      
      2003-01-01  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.desktop.in : Add StartupNotify=true
      c1db9cc7
  30. 15 Dec, 2002 1 commit
    • Morten Welinder's avatar
      New function. · b169366d
      Morten Welinder authored
      2002-12-15  Morten Welinder  <terra@diku.dk>
      
      	* src/expr.c (gnm_expr_as_gstring): New function.
      
      	* src/rendered-value.c (rendered_value_new): Use
      	gnm_expr_as_gstring to avoid extra copy of result.  Use
      	string_get_nocopy to avoid yet another copy.
      	(cell_get_entered_text): Use gnm_expr_as_gstring to avoid extra
      	copy of result.
      
      
      plus parts of this one:
      
      2002-12-13  Morten Welinder  <terra@diku.dk>
      
      	* src/value.c (value_get_as_gstring): New function.
      	(value_get_as_string): Use that.
      
      	* src/expr.c (do_expr_as_string): Use value_get_as_gstring.
      
      	* src/xml-io.c (gnumeric_xml_read_workbook): Grammar fix.
      
      	* src/parse-util.h (struct _GnmExprConventions): New members
       	expr_name_handler, output_sheet_name_sep, output_argument_sep,
       	output_array_col_sep, and output_translated.  Eliminate
       	use_locale_C.
      
      	* src/expr.c (do_expr_as_string): Use new expr_name_handler in
      	conventions.
      
      	* src/parse-util.c (def_expr_name_handler): New function, mostly
      	extracted from do_expr_as_string.
      	(gnm_expr_conventions_new): Attach def_expr_name_handler.
      b169366d
  31. 04 Dec, 2002 1 commit
  32. 11 Nov, 2002 1 commit
    • Jody Goldberg's avatar
      convert to GObject · 961ff772
      Jody Goldberg authored
      
      2002-11-11  Jody Goldberg <jody@gnome.org>
      
      	* src/preview-grid.c : convert to GObject
      961ff772