[gnomeweb-wml] 1.9.7



commit 5484abf03592e24997cafb035660f600963e8b1d
Author: Morten Welinder <terra gnome org>
Date:   Wed May 6 21:26:49 2009 -0400

    1.9.7
---
 .../gnumeric/announcements/1.9/Makefile.am         |    1 +
 .../announcements/1.9/gnumeric-1.9.7.shtml         |  111 +++++++++
 .../gnumeric/announcements/1.9/index.shtml         |    1 +
 .../gnumeric/changelogs/1.9/Makefile.am            |    1 +
 .../gnumeric/changelogs/1.9/changelog-1.9.7.txt    |  238 ++++++++++++++++++++
 .../gnumeric/changelogs/1.9/index.shtml            |    1 +
 projects.gnome.org/gnumeric/downloads.shtml        |    4 +-
 projects.gnome.org/gnumeric/header-end.shtml       |    2 +-
 projects.gnome.org/gnumeric/index.shtml            |    5 +
 9 files changed, 361 insertions(+), 3 deletions(-)

diff --git a/projects.gnome.org/gnumeric/announcements/1.9/Makefile.am b/projects.gnome.org/gnumeric/announcements/1.9/Makefile.am
index 3d341bd..6783d60 100644
--- a/projects.gnome.org/gnumeric/announcements/1.9/Makefile.am
+++ b/projects.gnome.org/gnumeric/announcements/1.9/Makefile.am
@@ -1,6 +1,7 @@
 urlpath = /gnumeric/announcements/1.9
 
 page_SCRIPTS= \
+	gnumeric-1.9.7.shtml \
 	gnumeric-1.9.6.shtml \
 	gnumeric-1.9.5.shtml \
 	gnumeric-1.9.4.shtml \
diff --git a/projects.gnome.org/gnumeric/announcements/1.9/gnumeric-1.9.7.shtml b/projects.gnome.org/gnumeric/announcements/1.9/gnumeric-1.9.7.shtml
new file mode 100644
index 0000000..eaf68d2
--- /dev/null
+++ b/projects.gnome.org/gnumeric/announcements/1.9/gnumeric-1.9.7.shtml
@@ -0,0 +1,111 @@
+<!--#set var="title" value="Gnumeric 1.9.7" --><!--#set var="rootdir" value="../.." --><!--#include virtual="../../header-begin.shtml" -->
+<!--#include virtual="../../header-end.shtml" -->
+  <h2>Gnumeric 1.9.7 aka &quot;TBD&quot; is now available.</h2>
+  <p>The Gnumeric Team is pleased to announce the availability of
+    Gnumeric version 1.9.7.  This release requires the concurrently
+    released goffice 0.7.6 and libgsf 1.14.13.</p>
+  <p>This is a bugfix release.  The most notable fix is for a problem
+  introduced in 1.9.4 causing xls files saved in Gnumeric not to be
+  readable by Excel.  Resaving with Gnumeric 1.9.7 fixes the issue.</p>
+  <p><strong>Attention packagers</strong>: goffice no longer depends
+on libgnome, libgnomeui, and gnome-vfs.  (To get the full benefit of this, make
+sure libgsf is not compiled to require gnome-vfs and bonobo.)</p>
+  <p><strong>Attention packagers</strong>: please do not ship goffice
+  with equation enabled.</p>
+  <ul>
+  <li>Andreas
+    <ul>
+      <li>
+	Fix some divergence between character weight in the label properties
+	dialog and the label itself.
+      </li>
+      <li>
+	Add interface to format cell comments.
+      </li>
+      <li>
+	Fix printing of sheet objects whose text intersects with markup. [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=581125";>Bug 581125</a>].
+      </li>
+      <li>
+	Load meta data from gnumeric files [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=578607";>Bug 578607</a>].
+      </li>
+    </ul>
+  <li>Jean
+    <ul>
+      <li>
+	Do not crash in render_value for NULL values. [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=581120";>Bug 581120</a>].
+      </li>
+    </ul>
+  <li>Jody
+    <ul>
+      <li>
+	XLSX start reading external refs.
+      </li>
+      <li>
+	XL2003-XML enable the use of builtin formats, and drop '.sml' kludge.
+      </li>
+      <li>
+	Add pref entry to set default value of autosave.
+      </li>
+    </ul>
+  <li>Morten
+    <ul>
+      <li>
+	Fix xls save problem with sheets that are too big for the format.
+      </li>
+      <li>
+	Fix global-name .gnumeric warning.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=580227";>Bug 580227</a>].
+      </li>
+      <li>
+	Fix tooltip positioning.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=580358";>Bug 580358</a>].
+      </li>
+      <li>
+	Fix xlst export problem.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=580360";>Bug 580360</a>].
+      </li>
+      <li>
+	Fix size of sheets loaded from Applix files.
+      </li>
+      <li>
+	Fix problem with global names shadowed by sheet names.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=306686";>Bug 306686</a>].
+      </li>
+      <li>
+	Fix relocation problem with expressions using names.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=552749";>Bug 552749</a>].
+      </li>
+      <li>
+	Fix fullscreen toolbar issues.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=574603";>Bug 574603</a>].
+      </li>
+      <li>
+	Fix various R1C1 bugs.
+      </li>
+      <li>
+	Fix precision for xml saving inside graphs.
+      </li>
+      <li>
+	Fix long-sheet-name GUI issue.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=580837";>Bug 580837</a>].
+      </li>
+      <li>
+	Fix dependency problem with names.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=581117";>Bug 581117</a>].
+      </li>
+      <li>
+	Fix style-allocation screwup.
+      </li>
+      <li>
+	Fix xls export performance problem.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=581378";>Bug 581378</a>].
+      </li>
+      <li>
+	Fix xls export issue that made files readable by Gnumeric only.
+      </li>
+      <li>
+	Fix autofill crash.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=581589";>Bug 581589</a>].
+      </li>
+      <li>
+	Fix gnumeric crash exporting polygons.  [<a href="http://bugzilla.gnome.org/show_bug.cgi?id=581394";>Bug 581394</a>].
+      </li>
+    </ul>
+  </ul>
+  <h2>Availability</h2>
+  <blockquote>
+    <a href="http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.9/";>http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.9/</a><br>
+    <a href="http://ftp.gnome.org/pub/GNOME/sources/goffice/0.7/";>http://ftp.gnome.org/pub/GNOME/sources/goffice/0.7/</a><br>
+    <a href="http://ftp.gnome.org/pub/GNOME/sources/libgsf/1.4/";>http://ftp.gnome.org/pub/GNOME/sources/libgsf/1.4/</a>
+  </blockquote>
+<!--#include virtual="../../footer.shtml" -->
diff --git a/projects.gnome.org/gnumeric/announcements/1.9/index.shtml b/projects.gnome.org/gnumeric/announcements/1.9/index.shtml
index 1bc5d46..b241c13 100644
--- a/projects.gnome.org/gnumeric/announcements/1.9/index.shtml
+++ b/projects.gnome.org/gnumeric/announcements/1.9/index.shtml
@@ -21,6 +21,7 @@ Please note, that in development series, things break from time to time.
 Sometimes that is deliberate when things are being reorganized and sometimes it
 is due to oversight.</p>
 <ul>
+  <li><a href="gnumeric-1.9.7.shtml">1.9.7</a></li>
   <li><a href="gnumeric-1.9.6.shtml">1.9.6</a></li>
   <li><a href="gnumeric-1.9.5.shtml">1.9.5</a></li>
   <li><a href="gnumeric-1.9.4.shtml">1.9.4</a></li>
diff --git a/projects.gnome.org/gnumeric/changelogs/1.9/Makefile.am b/projects.gnome.org/gnumeric/changelogs/1.9/Makefile.am
index efdae62..11d8415 100644
--- a/projects.gnome.org/gnumeric/changelogs/1.9/Makefile.am
+++ b/projects.gnome.org/gnumeric/changelogs/1.9/Makefile.am
@@ -8,6 +8,7 @@ page_SCRIPTS= 			\
 	changelog-1.9.4.txt	\
 	changelog-1.9.5.txt	\
 	changelog-1.9.6.txt	\
+	changelog-1.9.7.txt	\
 	index.shtml
 
 include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/gnumeric/changelogs/1.9/changelog-1.9.7.txt b/projects.gnome.org/gnumeric/changelogs/1.9/changelog-1.9.7.txt
new file mode 100644
index 0000000..b381f15
--- /dev/null
+++ b/projects.gnome.org/gnumeric/changelogs/1.9/changelog-1.9.7.txt
@@ -0,0 +1,238 @@
+2009-05-06  Morten Welinder <terra gnome org>
+
+	* Release 1.9.7
+
+2009-05-06  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* configure.in: (libgsf) require 1.14.13 since the
+	  gsf_opendoc_metadata_subtree in previous versions will crash!
+	* src/xml-sax-read.c (xml_sax_document_meta): new
+	(content_ns): added name spaces
+	(gnumeric_1_0_dtd): hook up xml_sax_document_meta
+
+2009-05-06  Morten Welinder  <terra gnome org>
+
+	* src/gnm-so-polygon.c (gnm_so_polygon_write_xml_sax): Implement.
+	Untested, but fixes #581394.
+
+	* src/sheet-autofill.c (afc_set_cell_hint): Don't use the target
+	cell for conventions -- it can be NULL.  Fixes #581589.
+
+2009-05-05  Morten Welinder  <terra gnome org>
+
+	* src/gnm-so-polygon.c (gnm_so_polygon_set_property): Handle NULL
+	points.
+	(so_polygon_view_set_bounds): Handle empty points.
+
+	* src/gnm-style-impl.h (struct _GnmStyle): Allocate the right
+	number of border elements!
+
+	* src/mstyle.c (elem_is_eq): Force inline since most callers then
+	trivially pick the right branch.
+	(gnm_style_find_conflicts): Assert that we have bits enough.
+	(gnm_style_update): Hash the right number of border elements.
+
+2009-05-04  Morten Welinder  <terra gnome org>
+
+	* src/sheet.c (gnm_sheet_get_size2): New function.
+
+	* src/parse-util.c (cellref_as_string, r1c1_rangeref_parse,
+	rangeref_as_string, rangeref_parse): Simplify using
+	gnm_sheet_get_size2.
+
+	* src/position.c (gnm_rangeref_normalize_pp): Simplify using
+	gnm_sheet_get_size2.
+
+	* src/xml-sax-read.c (handle_delayed_names): Simplify using
+	gnm_sheet_get_size2.
+
+	* src/expr.c (reloc_restore_cellref): Take a GnmSheetSize, not a
+	Sheet.  All callers changed.
+
+	* src/dependent.c (dependents_relocate): Relocate names with
+	respect to the right GnmParsePos.
+	(gnm_dep_container_dump): Just list the names.
+
+	* src/workbook.c (workbook_foreach_name): Add extra globals_only
+	flag.  Caller changed.
+
+	* src/dependent.c (dependents_relocate): Relocate sheet-local and
+	global names too.  Minor issues remain.
+
+2009-05-03  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/gnm-so-filled.c (gnm_so_filled_draw_cairo) use 
+	  pango_layout_set_text rather than pango_layout_set_markup
+	  fixes #581125
+
+2009-05-03  Morten Welinder  <terra gnome org>
+
+	* src/expr-name.c (expr_name_handle_references): Undo last change.
+	Bug 581117 is duct taped by sheet_get_nominal_printarea change.
+
+	* src/sheet.c (sheet_get_nominal_printarea): Work harder at
+	ensuring sanity.
+
+	* src/expr.c (reloc_cellrange): Make sure a full row (1:1) or
+	column (A:A) sticks at the beginning too.
+
+2009-05-02  Morten Welinder  <terra gnome org>
+
+	* src/expr-name.c (expr_name_handle_references): Handle NULL sheet
+	from expr_name_handle_references.  Fixes #581117.
+
+	* src/expr.c (gnm_insert_unique): Renamed from
+	g_slist_insert_unique.  Insert NULL too, if appropriate.
+	(do_referenced_sheets): Correctly handle right-hand side of a
+	range if it is NULL.
+
+	* src/position.c (eval_pos_init_sheet, parse_pos_init,
+	parse_pos_init_sheet): Constify.
+
+2009-05-02  Jean Brefort  <jean brefort normalesup org>
+
+	* src/graph.c (render_val): don't crash with a NULL value. [#581120]
+
+2009-05-01  Morten Welinder  <terra gnome org>
+
+	* src/parse-util.c (r1c1_rangeref_parse): Fix sheet size handling.
+
+	* src/sheet-style.c (sheet_style_sanity_check): New function.
+	(sheet_style_init): Call sheet_style_sanity_check.
+	(tile_widths, tile_heights): Add extra element.
+
+2009-05-01  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/commands.h (cmd_set_comment): add author argument
+	* src/commands.c (cmd_set_comment): ditto
+	(cmd_set_comment_apply): ditto, and change all callers
+	(cmd_set_comment_finalize): delete author info
+	* src/sheet-object-cell-comment.c: add "author" property
+	
+2009-04-30  Morten Welinder  <terra gnome org>
+
+	* src/position.c (gnm_cellref_get_row, gnm_cellref_get_col): Get
+	sheet size from eval-pos, if the ref doesn't have one.  Fixes
+	#580953.
+
+	* src/wbc-gtk.c (set_entry_contents): New function for common
+	code.
+	(cb_dataset_changed, wbcg_data_allocator_editor): Use
+	set_entry_contents.
+
+	* src/graph.c (render_val): New function.
+	(gnm_go_data_scalar_get_str, gnm_go_data_vector_get_str,
+	gnm_go_data_matrix_get_str): Use render_val.
+
+2009-04-30  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/sheet-control-gui.c (scg_comment_display):
+	  use comment attributes
+	* src/sheet-object-cell-comment.c (cell_comment_set_property):
+	  remove invalid and unneeded code
+
+2009-04-29  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/sheet-object-cell-comment.h (cell_set_comment): add
+	  markup argument and change all callers
+	* src/sheet-object-cell-comment.c (cell_set_comment): add
+	  markup argument
+	(cell_comment_set_property): comment out invalid call to 
+	  foo_canvas_item_set
+	* src/commands.h (cmd_set_comment): add attribute argument
+	* src/commands.c (cmd_set_comment): add attribute argument
+	(cmd_set_comment_apply): ditto and change all callers
+	(cmd_set_comment_finalize): unref attributes
+	* src/gui-util.c (gnumeric_keyed_dialog): remember dialog size for 
+	  comment dialog
+
+2009-04-29  Morten Welinder  <terra gnome org>
+
+	* */*.c: Reduce use of gnm_conventions_default and
+	gnm_expr_parse_str_simple.  Use conventions from sheet or passed
+	down from sax writer.
+
+2009-04-29  Morten Welinder  <terra gnome org>
+
+	* src/wbc-gtk.c (cb_wbcg_window_state_event): When entering
+	fullscreen mode, disable the actions in ->hide_for_fullscreen.
+	When exiting, restore the old state.
+	(cb_toolbar_box_visible): Don't persist changes while in
+	fullscreen mode.  Fixes #574603.
+
+	* src/expr.c (gnm_expr_as_string): Don't check pp for NULL since
+	we have a debug default.
+	(gnm_expr_is_err): New function extracted from
+	gnm_expr_top_is_err.
+	(gnm_expr_relocate): Only invalidate the use of a name if its
+	expression, hypothetically, moved would become invalid.  Fixes
+	part of #552749.
+
+	* src/application.c (gnm_app_workbook_get_by_index): Simplify and
+	make zero-based.
+
+	* src/position.c (gnm_cellpos_init_cellref_ss): Make public.
+
+	* src/parse-util.c (cellref_as_string, rangeref_parse): Handle
+	out->pp->sheet being NULL for global names.
+
+2009-04-28  Jody Goldberg <jody gnome org>
+
+	* src/wbc-gtk.c (wbc_gtk_init) : use the pref for autosave.
+	* src/gnumeric-gconf.c (gnm_conf_init_essential) : load it here.
+	(gnm_gconf_set_workbook_autosave_time) : new.
+
+2009-04-28  Morten Welinder  <terra gnome org>
+
+	* src/parse-util.c (std_expr_name_handler): Handle shadowed global
+	names.
+	* src/parser.y (workbookref): Ditto.  Fixes #306686.
+
+2009-04-27  Morten Welinder  <terra gnome org>
+
+	* src/position.c (gnm_rangeref_normalize_pp): New function
+	extracted from gnm_rangeref_normalize.
+
+	* src/parse-util.c (col_parse, row_parse, cellpos_parse,
+	cellref_parse, cellref_a1_get, r1c1_get_index, cellref_r1c1_get):
+	Change from Sheet argument to GnmSheetSize argument.  All callers
+	changed.
+	(std_sheet_name_quote): Eliminate the use of MAGIC_MAX_SHEET.
+	(rangeref_as_string): Use gnm_rangeref_normalize_pp.  Fixes
+	#580360.
+
+	src/ranges.c (range_parse): Change from Sheet argument to
+	GnmSheetSize argument.  All callers changed.
+
+	* src/sheet.c (gnm_sheet_get_size): New function replacing
+	gnm_sheet_get_max_cols and gnm_sheet_get_max_rows.  Turn those
+	into macros.
+
+	* src/sheet.h (struct _Sheet): Move max_cols and max_rows into
+	new member size of type GnmSheetSize.
+
+2009-04-27  Morten Welinder  <terra gnome org>
+
+	* src/item-grid.c (cb_cursor_come_to_rest): Fix tooltip
+	positioning.
+	* src/item-cursor.c (item_cursor_tip_setlabel): Ditto.
+	* src/item-bar.c (item_bar_event): Ditto.  Fixes #580358.
+
+2009-04-26  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/gui-util.h (gnm_create_std_tags_for_buffer): new
+	* src/gui-util.c (gnm_create_std_tags_for_buffer): new
+	(gnm_load_pango_attributes_into_buffer_filter): weight will use named tags
+	(gnm_load_pango_attributes_into_buffer_named_filter): ditto
+	(gnm_load_pango_attributes_into_buffer): The standard tags will exist.
+	  Classify the weight into the standard values.
+	
+2009-04-26  Morten Welinder  <terra gnome org>
+
+	* src/xml-sax-read.c (handle_delayed_names): Parse position here
+	too.
+	(xml_sax_named_expr_end): Don't do it here.  Fixes #580227.
+
+2009-04-25  Morten Welinder <terra gnome org>
+
+	* configure.in: Post-release bump.
diff --git a/projects.gnome.org/gnumeric/changelogs/1.9/index.shtml b/projects.gnome.org/gnumeric/changelogs/1.9/index.shtml
index e54d6ca..eae7707 100644
--- a/projects.gnome.org/gnumeric/changelogs/1.9/index.shtml
+++ b/projects.gnome.org/gnumeric/changelogs/1.9/index.shtml
@@ -18,6 +18,7 @@
 <p>Click on a link to go to the changelog for that Gnumeric release.</p>
 <ul>
   <!-- new entries go on top -->
+  <li><a href="changelog-1.9.7.txt">1.9.7</a></i>
   <li><a href="changelog-1.9.6.txt">1.9.6</a></i>
   <li><a href="changelog-1.9.5.txt">1.9.5</a></i>
   <li><a href="changelog-1.9.4.txt">1.9.4</a></i>
diff --git a/projects.gnome.org/gnumeric/downloads.shtml b/projects.gnome.org/gnumeric/downloads.shtml
index 1740e6f..e2caf35 100644
--- a/projects.gnome.org/gnumeric/downloads.shtml
+++ b/projects.gnome.org/gnumeric/downloads.shtml
@@ -222,12 +222,12 @@ branch.</p>
     </tr>
     <tr>
       <td><a href="http://ftp.gnome.org/pub/GNOME/sources/goffice";>GOffice</a></td>
-      <td>&gt;= 0.7.5</td>
+      <td>&gt;= 0.7.6</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="http://ftp.gnome.org/pub/GNOME/sources/libgsf";>Libgsf</a></td>
-      <td>&gt;= 1.14.11</td>
+      <td>&gt;= 1.14.13</td>
       <td></td>
     </tr>
     <tr>
diff --git a/projects.gnome.org/gnumeric/header-end.shtml b/projects.gnome.org/gnumeric/header-end.shtml
index c84949f..554f7fb 100644
--- a/projects.gnome.org/gnumeric/header-end.shtml
+++ b/projects.gnome.org/gnumeric/header-end.shtml
@@ -14,7 +14,7 @@
 href="http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.8/gnumeric-1.8.4.tar.gz";>Latest
 Source</a></li>
 	  <li><a
-href="http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.9/gnumeric-1.9.6.tar.gz";>Latest
+href="http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.9/gnumeric-1.9.7.tar.gz";>Latest
 Devel Source</a></li>
 	</ul>
       </div>
diff --git a/projects.gnome.org/gnumeric/index.shtml b/projects.gnome.org/gnumeric/index.shtml
index be0978f..7d14965 100644
--- a/projects.gnome.org/gnumeric/index.shtml
+++ b/projects.gnome.org/gnumeric/index.shtml
@@ -41,6 +41,11 @@
       <a href="features.shtml">go here</a>.</p>
 
       <h2>News</h2>
+      <p>May 2009:
+      <a href="announcements/1.9/gnumeric-1.9.7.shtml">Gnumeric 1.9.7 is
+      out</a>.  This is a development release for those who want the bleeding
+      edge. Get it from <a href="downloads.shtml">here</a>!</p>
+
       <p>April 2009:
       <a href="announcements/1.9/gnumeric-1.9.6.shtml">Gnumeric 1.9.6 is
       out</a>.  This is a development release for those who want the bleeding



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]