[gnomeweb-wml] 1.9.7
- From: Morten Welinder <mortenw src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnomeweb-wml] 1.9.7
- Date: Wed, 6 May 2009 21:27:03 -0400 (EDT)
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 "TBD" 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>>= 0.7.5</td>
+ <td>>= 0.7.6</td>
<td></td>
</tr>
<tr>
<td><a href="http://ftp.gnome.org/pub/GNOME/sources/libgsf">Libgsf</a></td>
- <td>>= 1.14.11</td>
+ <td>>= 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]