[gnumeric] delete some old stuff from BUGS (it is probably still badly out-of-date)



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]