[gnumeric] delete some old stuff from BUGS (it is probably still badly out-of-date)
- From: Andreas J. Guelzow <guelzow src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] delete some old stuff from BUGS (it is probably still badly out-of-date)
- Date: Fri, 8 Jul 2011 18:39:13 +0000 (UTC)
commit d5f69cf63c4292c15a3a7f6366db78ceb314c646
Author: Andreas J Guelzow <aguelzow pyrshep ca>
Date: Fri Jul 8 12:37:22 2011 -0600
delete some old stuff from BUGS (it is probably still badly out-of-date)
BUGS | 262 +-----------------------------------------------------------------
1 files changed, 4 insertions(+), 258 deletions(-)
---
diff --git a/BUGS b/BUGS
index 6fc58d3..eacd669 100644
--- a/BUGS
+++ b/BUGS
@@ -115,28 +115,19 @@ Architecture Changes
1) things to move into libgoffice
1.1) plugin-manager dialog
1.2) doc meta data
- 1.2.1) Use GsfDocMetaData {Jody}
- 1.2.1.1) sax-in (DONE)
- 1.2.1.2) sax-out (DONE)
- 1.2.2) doc meta data dialog {Trelane and etrunko}
+ 1.2.1) doc meta data dialog {Trelane and etrunko}
1.3) Insert hyperlink dialog
1.3.1) Integration with evo address book
1.4) move password dialog to goffice
2) Font handling (move to GOFont)
-3) Function docs (DONE)
-
4) AutoFilter [share functionality with slicers]
4.19) Change value entries in expr dialog into combos
4.4) 2nd value in expr dialog only if 1st is active
- 4.23) undo/redo for creation (DONE)
- 4.24) undo/redo for condition set change (DONE)
4.25) Undo redo support for ins/del col/row with filters
- 4.26) guess initial region if its a singleton (DONE)
4.27) combo contains start to end of continuous region
not just the end of the selected region
- 4.28) filter changes should dirty things (DONE)
4.34) Tooltip on combo with the current filter details
4.35) Change icon in combo from arrow to filter instead
of changing colour
@@ -237,115 +228,50 @@ Architecture Changes
7.1) Common code framework for dnd and X/W32 clipboard
7.2) Find a better place than SheetControlGUI for dnd code
7.3) More formats, at least html and text
- 7.4) Advertise SVG for graphs, as the preferred format (DONE)
- 7.5) Autoscroll for sheet object movement (DONE)
7.6) Autoscroll in 1 dimension and movement in other
8) Rich Text
8.13) xls
8.13.3) collect fonts from markup for export
- 8.13.3.1) cells (DONE)
8.13.3.2) comments (partial)
8.13.3.2) text boxes (partial)
9) RTL
9.1) Drawing
9.1.2) item-cursor
- 9.1.2.1) basic drawing (DONE)
- 9.1.2.2) motion (DONE)
- 9.1.2.3) drag autoscroll (DONE)
9.1.2.4) re-position the autofill handle
9.1.4) item-edit
- 9.1.4.1) basic (DONE)
- 9.1.4.2) at the margins (DONE)
- 9.1.4.3) mouse events (DONE)
9.1.4.4) right alignment editing
9.1.4.4) center alignment editing
9.1.4.5) rotation
- 9.1.4.6) merges (DONE)
9.1.5) wbcg/scg/pane
- 9.1.5.1) init scroll regions for rtl (DONE)
- 9.1.5.2) set_top_left (DONE)
- 9.1.5.3) set_left (DONE)
- 9.1.5.4) scrollbars (DONE)
- 9.1.5.5) positioning/redraw when flipping at IV1 (DONE)
- 9.1.5.6) Zooming (DONE)
- 9.1.5.7) zooming sometimes loses headers (DONE)
- until a scroll
- 9.1.5.8) increase zoom misaligns grid (DONE)
- 9.1.5.9) frozen panes (DONE)
9.1.5.10) autoscroll
- 9.1.5.10.1) basics (DONE)
- 9.1.5.10.2) draging to right of col A jumps ? (DONE)
9.1.5.10.3) object drags outside window
9.2) spans
- 9.2.1) swap left/right align during rtl (DONE)
9.2.2) Respect style selected dir
9.2.3) add 'context' selected text dir
9.3) Model
- 9.3.1) Add GtkAction (DONE)
- 9.3.2) Store state in scg (DONE)
- 9.3.3) Store state in view (DONE)
- 9.3.4) Store state in sheet (DONE)
- 9.3.5) Update view when sheet changes (DONE)
- 9.3.6) update sheet-controls when view changes (DONE)
- 9.3.7) update wbcg when view changes (DONE)
- 9.3.8) update wbcg when switching tabs (DONE)
- 9.3.9) Add a new style element for text dir (DONE)
9.3.10) swap action icon depending on state
9.3.11) Add entry to format dialog to set text dir
- 9.3.12) Undo/Redo (DONE)
9.4) Persistence
9.4.5) csv
9.4.6) html
9.4.7) latex
- 9.4.8) sylk (unsupported in format) (DONE)
- 9.4.9) dif (unsupported in format) (DONE)
9.5) Printing
- 9.5.1) single cells (DONE)
- 9.5.2) outline borders (DONE)
- 9.5.4) diagonal borders (DONE)
- 9.5.5) spans (DONE)
- 9.5.5) merges (DONE)
- 9.5.6) check right margin, we overwrite the edge (DONE)
9.5.7) init preview scroll to right in rtl mode
- 9.5.8) Objects (DONE)
9.5.9) Patterns
- 9.6) Add entry in manage sheet dialog (DONE)
9.7) Add entry to tab context menu (do we need ?)
- 9.8) autofilters (see 4.41) (DONE)
- 9.9) validate from list (see 22.10) (DONE)
- 9.10) cell comments (DONE)
9.11) sheet objects
- 9.11.1) reposition views when direction changes (DONE)
- 9.11.2) movement (DONE)
- 9.11.3) resize (DONE)
- 9.11.4) creation pivots on right side. (DONE)
- 9.11.5) selecting object sometimes jumps it to right (DONE)
- 9.11.6) objects created in rtl disappear in ltr (DONE)
9.11.7) set direction of views
9.12) preview grid ??
9.12.1) do we need/want the autoformat examples to swap dir ?
- 9.13) Set default value depending on LC_MESSAGE (DONE)
-
+
10) Functions
- Function range_min_k uses an O(n*log n) algorithm. It should use O(n)
algorithm, see Knuth.
- - WORKDAY Add holiday support (DONE)
- Suport >100 style for SUBTOTAL
- docs
- : Translate each arg name + description seperately to get better
- commonality. (DONE)
- : Translate description paragraphs seperately to allow better grouping.( DONE)
: Make 'func is foo compatible' a flag on the importers
- : func_help [] = { (DONE)
- { ARG, N_("issue:The issue date of the underlying bond") },
- { ARG, N_("maturity:The maturity of the underlying bond") },
- { DESC, N_("calculates some stuff") },
- { DESC, N_("available day count basis conventions are :\n"
- "0\tUS 30/360") },
- { 0, NULL }
- };
: need conventions for including markup
- simple bold/italic/font
- links
@@ -377,60 +303,28 @@ Architecture Changes
11) Conditional formats
11.1) Data Structures in the core
- 11.1.1) Storage (DONE)
- 11.1.2) Update GnmStyle to flag changes (DONE)
- 11.1.3) Release (DONE)
11.1.5) Check re-merging on change
11.1.6) Check merging of auto pattern colours on link
11.2) Gnumeric XML
- 11.2.1) import (DONE)
- 11.2.1.1) SAX (DONE)
- 11.2.1.2) DOM (DONE)
- 11.2.2) Gnumeric XML export (DONE)
- 11.2.2.1) SAX (DONE)
- 11.2.2.2) DOM (DONE)
11.2.3) Add to .xsd schema
11.3) MOOX
11.3.1) import
11.3.2) export
- 11.4) ODF
- 11.4.1) import (partial)
- 11.4.2) export (conditional number formats DONE)
11.6) Evaluation
- 11.6.1) Custom (DONE)
- 11.6.2) Comparisons
11.6.3) Optimize constants (=1)
11.6.4) Optimize non-position dependent (=$A$1>3)
11.7) Rendering
- 11.7.1) background (DONE)
- 11.7.2) borders (DONE)
- 11.7.3) font and font colour
- 11.7.4) Merged cells (DONE)
11.7.5) Long spans
11.8) Printing
- 11.8.1) background
- 11.8.2) borders
- 11.8.3) font and font colour
- 11.8.4) Merged cells
11.8.5) Long spans
- 11.8) UI to modify
12) Input Messages
12.1) Implement
12.1.1) Data Structure to store it (DONE)
12.1.2) Display them
12.2) UI to modify them
- 12.3) Gnumeric XML (DONE)
- 12.3.1) import (DONE)
- 12.3.1.1) SAX (DONE)
- 12.3.1.3) DOM (DONE)
- 12.3.3) Gnumeric XML export (DONE)
- 12.3.3.1) SAX (DONE)
- 12.3.3.3) DOM (DONE)
- 12.3.3) Add to .xsd schema (DONE)
12.6) ODF
12.6.1) import
- 12.6.2) export (DONE)
16) Protection limits for selection
16.2) I/O
@@ -463,39 +357,17 @@ Architecture Changes
17.3.5) Applix ?
17.3.6) Create User Interface for them
-2) stf {Andreas/Morten}
- 2.1) UTF-8 cleanliness (DONE)
- 2.2) User specifiable character encoding (DONE)
- 2.3) Replace UI for format selection (DONE)
+2) stf
2.4) Provide an optional mechanism for specifying the
target location useful for text to columns, and
import into sheet
- 2.5) A help button (DONE)
- 2.6) Make it possible to ignore column on import, thus (DONE)
- making it possible to import (parts of) files with
- more than 256 columns. (Think of this as a special
- "format".)
- 2.7) Create interface for line terminator selection (DONE)
2.8) Make listed separators locale dependent (ie translators
should be able to define separators)
- 2.9) User specifiable locale encoding (not to be confused (DONE)
- with character encoding)
- 2.10) Fix stf bugs (DONE)
- 2.11) Improve initial file preview (DONE)
- 2.12) Hook up workbook-control-gui.c:cb_data_import_text (DONE)
- Data -> External -> Import _Text File...
- 2.13) Separate guessing of csv/fixed from importer. (DONE)
2.14) Implement format guessing.
2.15) Put big "best guess" button on front page.
- 2.16) Fix character set mess on paste (DONE)
2.17) Tabs: handle optional expansion.
- 2.18) Kill use of "importlines" and properly find the end. (DONE)
- 2.19) Fix locale specific parsing on paste. (DONE)
3) hlinks
- 3.1) Finish the edit dialog to load and store results (DONE)
- 3.2) Figure out import semantics of the other 2 XL types (DONE)
- 3.3) email support ? via system 'evolution mailto:....' (DONE)
3.4) XLS export (6.10)
3.4.1) fix import of short names without long names
3.5) ODF
@@ -508,72 +380,43 @@ Architecture Changes
6) XL
6.5) Intersection, union and set export
6.12) Set operand classes
- 6.12.1) calc and set the classes (DONE)
- 6.12.2) check target_type of external func (DONE)
6.12.3) check target type of range/intersect
6.13) image export
6.13.1) Excel95
- 6.13.1) Excel97 (DONE)
6.13) chart import
6.13.8) Axis
- 6.13.8.1) value format (DONE)
- 6.13.8.2) Axis bounds and ticks size (DONE)
- 6.13.8.3) log scale (DONE)
- 6.13.8.4) deleted axis should not appear (DONE)
6.13.8.5) double axis import on simple_bar2
6.13.8.6) high/low flag is for partner not self
6.13.9) Gradients
- 6.13.9.1) Horizontal x4 (DONE)
- 6.13.9.2) Vertical x4 (DONE)
- 6.13.9.3) Diag Up x4 (DONE)
- 6.13.9.4) Diag Down x4 (DONE)
6.13.9.5) From center
6.13.9.6) From corner
- 6.13.9.7) Two colour (DONE)
6.13.9.8) Two colour alpha (is this possible)
- 6.13.9.9) One colour (DONE)
6.13.9.10) One colour alpha (is this possible)
6.13.9.11) presets
6.13.10) override auto series indexing for xls
6.13.11) error bars
6.14) chart export
6.14.1) Infrastructure
- 6.14.1.1) escher wrappers (DONE)
- 6.14.1.2) spid generation across sheets (DONE)
- 6.14.1.3) collect colors (DONE)
6.14.1.4) collect fonts
6.14.1.5) collect fmts
6.14.1.6) Create a NullRenderer for measurement
6.14.1.7) Handle multiple charts in a graph
6.14.1.8) spid group allocation for gradients
6.14.5) Axes
- 6.14.5.1) value axis (DONE)
6.14.5.2) discrete axis
- 6.14.5.3) axis set creation (DONE)
- 6.14.5.4) handle bar plot axes (DONE)
6.14.5.4) handle area plot axes
6.14.5.5) radar plot axes
- 6.14.5.6) check line formatting (DONE)
6.14.5.7) label fmt
- 6.14.5.8) Tick position and axis label (DONE)
6.14.6) Area Formating
- 6.14.6.1) None (DONE)
- 6.14.6.2) Pattern (DONE)
6.14.6.3) Gradient
6.14.6.3) Image
- 6.14.7) Marker Formating (DONE)
- 6.14.7) Line Formating (DONE)
6.14.8) labels
6.14.8.1) Content
6.14.8.2) Placement
6.14.8.3) Markup
6.14.8) Legends
- 6.14.8.1) Basic (DONE)
6.14.8.2) Exceptions
6.14.9) error bars
- 6.14.10) OOo compat
- 6.14.10.1) Bubble seems broken (DONE)
- 6.14.10.2) Markers are not appearing (DONE)
6.14.11) Singletons
6.14.12) Grid lines
6.14.12.1) Import
@@ -582,8 +425,6 @@ Architecture Changes
6.15.7) generate CompObj stream
6.15.8) generate property streams to get the flags
6.15.9) Look into Michael's vba compressor
- 6.16) Excel95 object import
- 6.16.1) TextBox (DONE)
6.17) Excel95 object export
13) UI
@@ -622,121 +463,53 @@ Architecture Changes
30) Cleanup importers/exporters
30.1) multiple extensions for exporters, with a default
30.2) flag/virtual for an imp/exp to flag viability with current context
- 30.3) support command line flags via goption (glib-2.5) (DONE)
- 30.4) remove bogosity of function pointers that are unused
+ 30.4) remove bogosity of function pointers that are unused
in the base instance.
30.5) Allow import of multiple views {jody}
30.5) Allow export of multiple views {jody}
31) sylk
31.1) importer
- 31.1.1) constants (DONE)
- 31.1.2) expressions (DONE)
- 31.1.3) array expressions (DONE)
- 31.1.4) column widths (DONE)
- 31.1.5) formats (DONE)
- 31.1.6) fonts (DONE)
- 31.1.7) styles (DONE)
- 31.1.8) sheet/wb options (DONE)
31.1.9) hidden cells
31.1.10) cell protection
31.1.11) comments
- 31.1.12) array row sep ';;' (DONE)
- 31.1.13) escaping in expression string (DONE)
31.2) exporter
- 31.2.1) constants (DONE)
- 31.2.2) expressions (DONE)
- 31.2.3) array expressions (DONE)
31.2.4) column widths
31.2.5) formats
31.2.6) fonts
31.2.7) styles
- 31.2.8) sheet/wb options (DONE)
31.2.9) hidden cells
31.2.10) cell protection
31.2.11) comments
31.2.12) array row sep ';;'
- 31.2.13) escaping in expression string (DONE)
32) SheetObjects
- 32.1) SheetView specific objects (DONE)
32.2) Add acetate_create virtual to handle shaped objects.
- 32.3) Other anchor types for sheet objects (DONE)
- 32.4) Add keyboard controls for the control points (DONE)
- 32.4.1) Arrows move (DONE)
- 32.4.2) Ctrl Arrows expand (DONE)
- 32.4.3) Shift Ctrl Arrows shrink (DONE)
32.5) Use delta from start of drag rather than previous movement
- 32.6) Add 'is_printable' flag (DONE)
- 32.7) Add 'move_with_cells' flag (DONE)
32.8) Add ability to fix aspect ratio of drag resize
- 32.9) Honour rubber_band_directly during resize too (DONE)
32.10) research the other xl object flags.
- 32.11) remove update_view_bounds and have the model emit a (DONE)
- bound_changed signal
- 32.12) double click to bring up prefs dialog (DONE)
32.13) selecting object with other objects on top of it should
hide them while editing
32.14) ngettext for insert/delete objects undo message
32.15) Check the stacking of ctrl pts when moving multiple selections
- 32.16) event handling for check boxes (DONE)
32.17) Combos
- 32.17.1) Gnumeric (DONE)
- 32.17.1.1) DOM import (DONE)
- 32.17.1.2) SAX import (DONE)
- 32.17.1.3) SAX export (DONE)
32.17.2) XLS
- 32.17.2.1) import (DONE)
32.17.2.2) export
32.17.3) MOOX
32.17.3.1) import
32.17.3.2) export
- 32.17.4) ODF
- 32.17.4.1) import (DONE)
- 32.17.4.2) export (DONE)
- 32.17.5) Populate list (DONE)
- 32.17.6) Update list on source change (DONE)
- 32.17.7) Link cell change updates selection (DONE)
- 32.17.7.1) in range (DONE)
- 32.17.7.2) truncate floats (DONE)
- 32.17.7.3) less than or eq 0 implies no selection (DONE)
- 32.17.7.4) gte list size selects last element (DONE)
- 32.17.8) Selection change updates cell link (DONE)
- 32.17.9) Use GtkComboBoxEntry (DONE)
- 32.17.10) Make Entry non-focusable (DONE)
- 32.17.11) update entry on model content change (DONE)
- 32.17.12) Write a prop dialog #156762 (DONE)
- 32.17.13) Right click for context menu #135966 (DONE)
32.18) Lists
- 32.18.1) Gnumeric (DONE)
- 32.18.1.1) DOM import (DONE)
- 32.18.1.2) SAX import (DONE)
- 32.18.1.3) SAX export (DONE)
32.18.2) XLS
- 32.18.2.1) import (DONE)
32.18.2.2) export
32.18.3) MOOX
32.18.3.1) import
32.18.3.2) export
- 32.18.4) ODF
- 32.18.4.1) import (DONE)
- 32.18.4.2) export (DONE)
- 32.18.5) Populate list (DONE)
- 32.18.6) Update list on source change (DONE)
- 32.18.7) Link cell change updates selection (DONE)
- 32.18.7.1) in range (DONE)
- 32.18.7.2) truncate floats (DONE)
- 32.18.7.3) less than or eq 0 implies no selection (DONE)
- 32.18.7.4) gte list size selects last element (DONE)
- 32.18.8) Selection change updates cell link (DONE)
- 32.18.9) Write a prop dialog #156762 (DONE)
32.19) SheetObjectGroup
32.20) editing text boxes (do a derived FooCanvasEditableTextItem) we can
steal some of the xim support from item-edit.
32.21) rich text for objects
33) Rotated text
- 33.1) Resurrect printing (DONE)
33.2) Create new span type so drawing can overflow cells.
33.3) Draw borders sheared.
33.4) Draw background sheared when border present.
@@ -747,51 +520,33 @@ Architecture Changes
as a template
36) OpenDocument (ODF)
- 36.1) missing features in importer that we in fact export
- 36.1.1) Cell Comments (DONE)
36.2) Import
36.2.1) We fail to do proper white space handling on import, see
5.1.1 of the OpenDocument Standard.
- 36.2.2) default col/row compression on OOo import. (DONE)
- 36.2.3) table styles (DONE)
36.2.4) col/row manual vs auto
- 36.3) Export
- 36.3.1) We don't handle whitespace correctly. See OpenDocument
- format 5.1.1 (DONE)
- 36.4) See 11.4 (Conditionals) (DONE)
36.5) See 12.6 (Input Messages)
36.6) See 4.46 (Autofilters)
36.7) See 22.13 (Validation)
- 36.8) See 32.17.4 (Sheet Object Combos) (DONE)
- 36.9) See 32.18.4 (Sheet Object Lists) (DONE)
36.10) See 5.3 (pivots)
36.11) See 17.2.5 (page breaks)
37) MOOX
37.1) Import
- 37.1.1) workbook/calc properties (Calc_PR) (DONE)
- 37.1.1.1) refMode from wb -> sheet (DONE)
37.1.2) Named expressions
37.1.3) Rich text
- 37.1.4) Validation (DONE)
37.1.6) More print settings
37.1.6.1) PI:{error_display,comment_placement}
37.1.7) Comments
37.1.8) Text direction in styles
37.2) Export
- 37.2.1) workbook/calc properties (Calc_PR) (DONE)
37.2.2) Named expressions
37.2.3) Rich text
- 37.2.4) Validation (DONE)
37.2.6) More print settings
37.2.6.1) PI:{error_display,comment_placement}
37.2.7) Comments
37.2.8) Text direction in styles
38) Printing
- 38.1) cell text wraps differently when printing than
- displaying due to scaling differences in font size. (DONE)
- 38.2) explicit page breaks (DONE)
38.3) PI:comment_placement
38.4) PI:display_errors
@@ -810,15 +565,9 @@ Architecture Changes
41.2.2) automate pygobject build fix
41.2.3) package pygobject
41.2.4) install pygobject
- 41.3) Docs
- 41.3.1) Generation of hhmap (DONE)
- 41.3.2) include hhmap with installer (DONE)
- 41.3.3) Include chm/hhmap build in build process (DONE)
- 41.3.4) Generate chm package during build (DONE)
41.6) long pause between license and screen ?
41.7) version dll.a the same way the .dll is handled
41.8) Add MS Office processing instruction hooks for us
- 41.9) Increase stack size (DONE)
41.10) Check registry/gconf wrapper
autoformat
@@ -839,7 +588,6 @@ auto-fill
* We should start with the expr entry set to either the current cell,
or by selecting the first named expression in scope that contains the
current cell.
- : Check scoping changes. (DONE)
: Handle pasting an expression with an un-qualified sheet local name into
another sheet
@@ -865,8 +613,6 @@ Import/Export
Clipboard
---------
- - Fall back to string import when incoming html and OpenOffice doesn't
- contain tables. (DONE)
- May be not export html as table when just one cell is selected.
General Ideas
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]