1. 28 Sep, 2005 1 commit
    • Jody Goldberg's avatar
      merge in format_destroy there was no utility in keeping them distinct. Do · aaa7df0e
      Jody Goldberg authored
      2005-09-26  Jody Goldberg <jody@gnome.org>
      
      	* goffice/utils/format.c (go_format_unref) : merge in format_destroy
      	  there was no utility in keeping them distinct.  Do not warn about
      	  the final unref of a markup style, they are not kept in the global
      	  cache.
      	(go_format_new_markup) : do not put markup formats in the global
      	  cache.  We do not really want to share them, and the old code would
      	  replace existing formats in the rare situation where some rich text
      	  formating happened to be used in the same way in two places
      	  eg C sub 1  vs C sub 2
      	(go_format_parse_markup) : support rise.
      	(cb_attrs_as_string) : ditto.
      
      2005-09-28  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c (xl_chart_import_reg_curve) : split out from
      	  ms_excel_chart_read.
      	(xl_chart_import_error_bar) : ditto.
      
      	* ms-excel-write.c (excel_font_overlay_pango) : check super/sub scripts.
      	(excel_font_hash) : ditto.
      	(excel_font_equal) : ditto.
      	(excel_font_new) : init the super/sub status
      	(map_underline_to_xl) : new.
      	(map_script_to_xl) : new.
      	(cb_write_condition) : handle super/sub script.
      	(excel_write_FONT) : ditto.
      	(excel_font_new) : ditto.
      
      	* ms-excel-read.c (ms_wb_get_font_markup) : The super/subscript
      	  distances were broken.  Use 5000 not 500.  Seems like we may want a
      	  scale in there too.
      	(excel_read_FONT) : Use GOFontScript
      	(excel_get_style_from_xf) : store the script (super/sub)
      	(excel_read_CF) : handle scripts.
      
      2005-09-26  Jody Goldberg <jody@gnome.org>
      
      	* cell-format.glade : give the super/sub script buttons names and
      	  enable them.
      	* dialog-cell-format.c (cb_font_changed) : watch for script changes.
      	(cb_font_script_toggle) : new.
      	(fmt_dialog_init_font_page) : setup super/sub script buttons.
      
      2005-09-26  Jody Goldberg <jody@gnome.org>
      
      	* src/gnm-style-impl.h : Add a script element to GnmStyle
      	* src/mstyle.c (elem_is_eq) : support scripts
      	(elem_assign_content) : support scripts
      	(gnm_style_new_default) : support scripts
      	(gnm_style_get_pango_attrs) : support scripts
      	(gnm_style_dump) : support scripts
      	(gnm_style_set_font_script) : new.
      	(gnm_style_get_font_script) : new.
      
      	* src/GNOME_Gnumeric-gtk.xml.in  : Add the super/sub script
      	  accelerators
      
      	* gnumeric.xsd : update to include the new h/v alignments and to add
      	  Script.
      
      	* src/wbc-gtk.c (wbc_gtk_style_feedback) : support super/sub script
      	  and fix support for double underline
      
      	* src/wbcg-actions.c (toggle_font_attr) : support super/sub script
      	(cb_font_subscript) : new.
      	(cb_font_superscript) : new.
      
      	* src/xml-io.c (xml_write_style) : ditto.
      	(xml_read_style) : ditto.
      	* src/xml-sax-read.c (xml_sax_styleregion_font) : ditto.
      	* src/xml-sax-write.c (xml_write_gnmstyle) : ditto.
      aaa7df0e
  2. 27 Sep, 2005 3 commits
  3. 26 Sep, 2005 7 commits
  4. 25 Sep, 2005 2 commits
    • Jody Goldberg's avatar
      handle motion in frozen areas. (sheet_control_gui_new) : use a blank label · 13f27786
      Jody Goldberg authored
      
      2005-09-24  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-control-gui.c (resize_pane_pos) : handle motion in frozen
      	  areas.
      	(sheet_control_gui_new) : use a blank label as a space rather than a
      	  scrollbar.  Emmanuel's idea seems more consistent with frozen panes
      	  than reseting the pane.
      	(set_resize_pane_pos) : new utility to calculate the desired pane
      	  position and block the signal.
      	(resize_pane_finish) : renamed from cb_resize_pane_finish to be more
      	  consistent.  Round the pane position to the col/row bound using
      	  set_resize_pane_pos.
      	(scg_set_panes) : position the resize panes.  Change the behavior not
      	  to short circuit if the freeze status is unchanged.  This seems safe
      	  and makes sue that set_resize_pane_pos is called.
      13f27786
    • Jody Goldberg's avatar
      warning suppression. · 7a3f12c8
      Jody Goldberg authored
      
      2005-09-24  Jody Goldberg <jody@gnome.org>
      
      	* src/dependent.c : warning suppression.
      7a3f12c8
  5. 24 Sep, 2005 2 commits
  6. 23 Sep, 2005 5 commits
  7. 22 Sep, 2005 2 commits
  8. 21 Sep, 2005 7 commits
  9. 20 Sep, 2005 3 commits
  10. 18 Sep, 2005 4 commits
  11. 17 Sep, 2005 1 commit
  12. 16 Sep, 2005 3 commits