diff options
Diffstat (limited to 'kchart/ChangeLog')
-rw-r--r-- | kchart/ChangeLog | 182 |
1 files changed, 91 insertions, 91 deletions
diff --git a/kchart/ChangeLog b/kchart/ChangeLog index 5d38df2f..1d9263a9 100644 --- a/kchart/ChangeLog +++ b/kchart/ChangeLog @@ -13,16 +13,16 @@ Start on bug 134194: Impossible to change the data range. Step 1: Actually set and read the data area. * kchart_params.h: store the data area in the params. - * kchartDataConfigPage.cc (init): Set dataArea lineEdit. + * kchartDataConfigPage.cpp (init): Set dataArea lineEdit. (defaults): clear it (apply): set dataArea from the lineEdit - * kchartWizardSelectDataFormatPage.cc (constructor): set dataArea lineEdit + * kchartWizardSelectDataFormatPage.cpp (constructor): set dataArea lineEdit (apply): set dataArea from the lineEdit 2006-11-06 Inge Wallin <inge@lysator.liu.se> Fix bug 128758: misinterpretation of the checkbox "first row as label" - * kchart_part.cc (createLabelsAndLegend): Pass parameters as + * kchart_part.cpp (createLabelsAndLegend): Pass parameters as references. 2006-10-29 Inge Wallin <inge@lysator.liu.se> @@ -31,38 +31,38 @@ 2006-10-10 Inge Wallin <inge@lysator.liu.se> - * kchart_params.cc (saveOasisAxis): Add saving of axis titles. + * kchart_params.cpp (saveOasisAxis): Add saving of axis titles. 2006-10-06 ---- Version 1.6.0 tagged ---- 2006-10-03 Inge Wallin <inge@lysator.liu.se> - * kchart_params.cc (loadOasisPlotarea): Fix bug. Pie charts use + * kchart_params.cpp (loadOasisPlotarea): Fix bug. Pie charts use only the y axis, not only the x axis. 2006-09-28 Inge Wallin <inge@lysator.liu.se> - * kchart_params.cc (loadOasisPlotarea): Add support for + * kchart_params.cpp (loadOasisPlotarea): Add support for chart:series-source (row or column): 2006-08-11 Inge Wallin <inge@lysator.liu.se> Only show checkboxes in config dialog if applicable. * kchart_params.h (KChartParams::part): new method - * kchartDataConfigPage.cc: Only show the checkboxes "First row/col + * kchartDataConfigPage.cpp: Only show the checkboxes "First row/col as headers" if we have external data. 2006-08-06 Inge Wallin <inge@lysator.liu.se> Disable "First row/col as label in the data editor. - * kchartDataEditor.cc (kchartDataEditor): Disable checkboxes + * kchartDataEditor.cpp (kchartDataEditor): Disable checkboxes 2006-08-04 Inge Wallin <inge@lysator.liu.se> Let the Data Editor use icons for it's buttons. - * kchartDataEditor.cc (kchartDataEditor): Make the insert / delete + * kchartDataEditor.cpp (kchartDataEditor): Make the insert / delete row / col buttons show an icon instead of text. - * kchartDataEditor.cc (addDocs): Add ToolTips to the buttons. + * kchartDataEditor.cpp (addDocs): Add ToolTips to the buttons. 2006-07-18 Inge Wallin <inge@lysator.liu.se> @@ -71,7 +71,7 @@ * kchartDataEditor.{h,cc} (currentChanged): New method (m_insertRowButton, m_removeRowButton, m_insertRowButton, m_removeRowButton): New members - * kchartDataEditor.cc (removeCurrentRow, removeCurrentCol): Don't + * kchartDataEditor.cpp (removeCurrentRow, removeCurrentCol): Don't allow to remove a row or column if it's the first column or if there are only 2 of them. @@ -80,9 +80,9 @@ 2006-07-17 Inge Wallin <inge@lysator.liu.se> Add "first row/col as legend" checkboxes to data editor. - * kchartDataEditor.cc (kchartDataEditor): Enable existing code - * kchartDataEditor.cc (setData): Enable existing code - * kchartDataEditor.cc (getData): Enable existing code + * kchartDataEditor.cpp (kchartDataEditor): Enable existing code + * kchartDataEditor.cpp (setData): Enable existing code + * kchartDataEditor.cpp (getData): Enable existing code Simplify paintContent(): * kchart_part.{h,cc} (createLabelsAndLegend): New function @@ -99,7 +99,7 @@ Fix bug 108770: [PATCH] kchart should have a format menu * kchart.rc (Format): New menu (KChartTypes toolbar): place to the left - * kchart_view.cc (KChartView::KChartView): change strings for some + * kchart_view.cpp (KChartView::KChartView): change strings for some actions. 2005-08-08 Inge Wallin <inge@lysator.liu.se> @@ -110,7 +110,7 @@ 2005-07-28 Inge Wallin <inge@lysator.liu.se> Fix bug 108461: Bug in generation of HiLo charts - * kchart_part.cc (paintContent): Add code to handle HiLo chart + * kchart_part.cpp (paintContent): Add code to handle HiLo chart separately. General code cleaning. @@ -153,7 +153,7 @@ * kdchart/KDChartParams.h (lineColor): return _lineColor again. * kdchart/KDChartParams_io.h (saveXML): Only save the line color if it is non-null. - * kchart_part.cc (setAxisDefaults): Always set lineColor to + * kchart_part.cpp (setAxisDefaults): Always set lineColor to null. This compensates for the (now fixed) bug in saving when reading back old charts. @@ -169,7 +169,7 @@ Fix bug 99995: KChart should be able to import CSV data * kchart_part.{h,cc} (doSetData): new method broken out of setData() (setData): Call doSetData - kchart_view.cc (importData): Get data from the dialog and call + kchart_view.cpp (importData): Get data from the dialog and call KChartPart::doSetData() Code cleaning @@ -195,7 +195,7 @@ negative numbers in a 3D bar chart. If all bars are <= 0 the bars with value 0 will still have an arrow. - * kchart_part.cc (KChartPart), kchart_params.cc (KChartParams): + * kchart_part.cpp (KChartPart), kchart_params.cpp (KChartParams): Make sure the excess arrow is solid by calling setDrawSolidExcessArrows(true) after a chart has been loaded or created. @@ -203,7 +203,7 @@ 2005-04-13 Inge Wallin <inge@lysator.liu.se> CSV import: Disable irrelevant formats - * csvimportdialog.cc (CSVImportDialog): Disable formats Currency + * csvimportdialog.cpp (CSVImportDialog): Disable formats Currency and Date. Disable "Import Data" if inside KSpread @@ -214,7 +214,7 @@ Get a file name for "Import Data" and actually read data. (No new strings). - * kchart_view.cc (importData): Open a file dialog, and read data. + * kchart_view.cpp (importData): Open a file dialog, and read data. ---------------------------------------------------------------- @@ -224,31 +224,31 @@ * csvimportdialogui.ui: new file * Makefile.am: Add files above * kchart.rc (File menu): Add Action import_data - * kchart_view.cc (import_data): new TDEAction + * kchart_view.cpp (import_data): new TDEAction (importData): new slot 2005-04-10 Inge Wallin <inge@lysator.liu.se> Fix the margins on the pie config page. - * kchartParameterPieConfigPage.cc (KChartParameterPieConfigPage): + * kchartParameterPieConfigPage.cpp (KChartParameterPieConfigPage): Added a toplevel layout. 2005-04-07 Fredrik Edemar <f_edemar@linux.se> - * kchart_part.cc (KChartPart): Set modified when the chart type is + * kchart_part.cpp (KChartPart): Set modified when the chart type is changed. 2005-04-07 Inge Wallin <inge@lysator.liu.se> - * kchartWizardLabelsLegendPage.cc (KChartWizardLabelsLegendPage): + * kchartWizardLabelsLegendPage.cpp (KChartWizardLabelsLegendPage): Reenable titles for X and Y axis. 2005-04-07 Fredrik Edemar <f_edemar@linux.se> - * kchart_part.cc (KChartPart): The decimal symbol and thousends + * kchart_part.cpp (KChartPart): The decimal symbol and thousends separator is the same as the rest of KDE. - * kchart_params.cc (KChartParams): Revert my last change: use + * kchart_params.cpp (KChartParams): Revert my last change: use KDChart's default precision instead. * KDChart (KDChartAxesPainter.cpp): The axis label: Use at most 6 digits after the decimal point. @@ -258,7 +258,7 @@ Fix bug 103267: Unreasonable precison in axis values * kchartParameterConfigPage.{h,cc} (KChartParameterConfigPage): Add settings for decimal precision for the left axis. - * kchart_params.cc (KChartParams): Set 2 as default decimal + * kchart_params.cpp (KChartParams): Set 2 as default decimal precision. * KDChart: If the totalLen property is >0, the text label should be truncated at the position of totalLen. @@ -268,7 +268,7 @@ 2005-04-06 Inge Wallin <inge@lysator.liu.se> Enable axis titles again. - * kchartParameterConfigPage.cc (KChartParameterConfigPage): Don't + * kchartParameterConfigPage.cpp (KChartParameterConfigPage): Don't disable xtitle and ytitle. ---------------------------------------------------------------- @@ -276,15 +276,15 @@ Fix line specific settings * kchartConfigDialog.{h,cc} (linepage3d): resurrected page (all members except - * kchartLine3dConfigPage.cc (lineMarkers): new method + * kchartLine3dConfigPage.cpp (lineMarkers): new method (all 3d stuff): disabled - * kchartParameterConfigPage.cc (lineMarker): moved to the line + * kchartParameterConfigPage.cpp (lineMarker): moved to the line page. ---------------------------------------------------------------- Fix pie specific settings. - * kchartConfigDialog.cc (constructor): Move all type specific + * kchartConfigDialog.cpp (constructor): Move all type specific settings immediately after the subtype page. (constructor): disable the piepage. * kchartParameterPieConfigPage.{h,cc} (explode): new member @@ -292,10 +292,10 @@ * kchartPieConfigPage (explose): Moved to kchartParameterPieConfigPage. Code cleaning - * kchartConfigDialog.cc (constructor): order initializations + * kchartConfigDialog.cpp (constructor): order initializations logically (all): Fix indentation and other smaller stuff. - * kchart_view.cc: Remove reduntant variable actionExtraCreateTemplate. + * kchart_view.cpp: Remove reduntant variable actionExtraCreateTemplate. 2005-04-05 Fredrik Edemar <f_edemar@linux.se> * Use a better layout in KChartParameterPieConfigPage and KChartParameterPolarConfigPage. @@ -328,7 +328,7 @@ Fix bug 102414: KChart shows the startup dialog even when embedded into a spreadsheet. - * kchart_part.cc (constructor): Initialize members but don't call + * kchart_part.cpp (constructor): Initialize members but don't call initDoc(). (initDoc): don't initialize members, and return immediately if called for an embedded chart. @@ -342,14 +342,14 @@ (misc): set m_modified if data changed, including headers. * kchart_part.{h,cc} (slotModified): new slot (setData): connect wizard::finished() with slotModified - * kchart_view.cc (edit, apply, wizard): call setModified() in document + * kchart_view.cpp (edit, apply, wizard): call setModified() in document 2005-03-23 Inge Wallin <inge@lysator.liu.se> Implement wish 45358: KChart start up dialog? - * kchart_part.cc (initNullChart): New method + * kchart_part.cpp (initNullChart): New method (initDoc): Call KoTemplateChooseDia(). - * kchart_view.cc (KChartView): Don't initialize the standard chart. + * kchart_view.cpp (KChartView): Don't initialize the standard chart. ---------------------------------------------------------------- @@ -361,7 +361,7 @@ ---------------------------------------------------------------- Bug fix. - * kchartDataEditor.cc (setCols): Set width for all new columns. + * kchartDataEditor.cpp (setCols): Set width for all new columns. (misc): Code cleaning Code cleaning @@ -382,22 +382,22 @@ 2005-03-18 Inge Wallin <inge@lysator.liu.se> Improve layout for 3D bar chart parameters. - * kchartParameter3dConfigPage.cc (KChartParameter3dConfigPage): + * kchartParameter3dConfigPage.cpp (KChartParameter3dConfigPage): Improve layout. 2005-03-17 Inge Wallin <inge@lysator.liu.se> Remove the 3D Line Parameters page from the config dialog due to general uselessness and uglyness. - * kchartConfigDialog.cc (KChartConfigDialog): Disabled 3D Line + * kchartConfigDialog.cpp (KChartConfigDialog): Disabled 3D Line page. - * kchartLine3dConfigPage.cc (constructor): Changed layout + * kchartLine3dConfigPage.cpp (constructor): Changed layout somewhat, during the experiments. ---------------------------------------------------------------- Fix the uglyness of the font config dialog. - * kchartFontConfigPage.cc (KChartFontConfigPage): Add some stretch + * kchartFontConfigPage.cpp (KChartFontConfigPage): Add some stretch in suitable places. ---------------------------------------------------------------- @@ -432,13 +432,13 @@ ---------------------------------------------------------------- Don't include kchartDataEditor.h where is shouldn't be included. - * kchartBarConfigDialog.cc, kchartColorConfigPage.cc, - kchartDataConfigPage.cc: remove it, and include koChart.h instead + * kchartBarConfigDialog.cpp, kchartColorConfigPage.cpp, + kchartDataConfigPage.cpp: remove it, and include koChart.h instead 2005-03-13 Inge Wallin <inge@lysator.liu.se> Make the page layout dialog better looking. - * kchartPageLayout.cc (constructor): Place settings inside a + * kchartPageLayout.cpp (constructor): Place settings inside a button box. ---------------------------------------------------------------- @@ -450,21 +450,21 @@ (getXLabel): removed * kchart_part.h (axisLabelText{short,long}): removed (m_longLabels, m_shortLabels): removed - * kchart_view.cc (edit): remove all stuff within #if 0 - #endif + * kchart_view.cpp (edit): remove all stuff within #if 0 - #endif ---------------------------------------------------------------- Fix problem with mixed plurals/singulars in chart names. - * kchart_view.cc (KChartView): Rename some actions. + * kchart_view.cpp (KChartView): Rename some actions. The default chart is marked as modified even when it's not. - * kchart_part.cc (KChartPart): Remove call to setModified(). + * kchart_part.cpp (KChartPart): Remove call to setModified(). 2005-03-12 Inge Wallin <inge@lysator.liu.se> Remove the defaults button from the config dialog. It wasn't working anyway. - * kchartConfigDialog.cc (KChartConfigDialog): Disable the Defaults + * kchartConfigDialog.cpp (KChartConfigDialog): Disable the Defaults button. ---------------------------------------------------------------- @@ -473,7 +473,7 @@ logarithmic axes. * kchartParameterConfigPage.h (KChartParameterConfigPage::lin and log): new members - * kchartParameterConfigPage.cc (KChartParameterConfigPage): Add + * kchartParameterConfigPage.cpp (KChartParameterConfigPage): Add new widgets to the Settings buttonbox (used to be Title) (init): initialize the members from the params. (apply): store the parameters from the values of the widgets @@ -481,13 +481,13 @@ ---------------------------------------------------------------- Fix the bad layout of the title buttonbox. - * kchartParameterConfigPage.cc (KChartParameterConfigPage): Change + * kchartParameterConfigPage.cpp (KChartParameterConfigPage): Change the layout slightly, and add row and col stretch. ---------------------------------------------------------------- Load row and column headers from XML file. - * kchart_part.cc (loadXML): Get the legend and axis label strings + * kchart_part.cpp (loadXML): Get the legend and axis label strings from the KDChart parameters and store in the column and row headers. @@ -497,8 +497,8 @@ Clean up the data editor and remove old cruft. * kchartDataEditor.{h,cc}: Remove all #if 0:ed code. - * Makefile.am (libkchartpart_la_SOURCES): Removed parser.cc, - sheet.cc, sheetdlg.cc, table.cc qttableview.cpp + * Makefile.am (libkchartpart_la_SOURCES): Removed parser.cpp, + sheet.cpp, sheetdlg.cpp, table.cpp qttableview.cpp (noinst_HEADERS): Removed parser.h sheet.h sheetdlg.h table.h qttableview.h Files mentioned above: Removed. @@ -507,20 +507,20 @@ Move Tooltips and Whatsthis help from the old data editor to the new one. - * kchartDataEditor.cc (addDocs): New method + * kchartDataEditor.cpp (addDocs): New method (constructor): Clean up by moving all help generation to addDocs(). ---------------------------------------------------------------- Enable "Finish" button for all pages in the wizard. - * kchartWizard.cc (KChartWizard): Enable Finish button for + * kchartWizard.cpp (KChartWizard): Enable Finish button for "Subtypes" and "Labels & Legend" pages. 2005-03-10 Inge Wallin <inge@lysator.liu.se> Make the table in the data editor shrink when number of rows/cols are decreased in the spinboxes. - * kchartDataEditor.cc (askUserForConfirmation): new static + * kchartDataEditor.cpp (askUserForConfirmation): new static function. (setRows, setCols): Handle shrinking @@ -546,25 +546,25 @@ ---------------------------------------------------------------- Cleaning - * kchart_part.cc (paintContent): break out common code out of an + * kchart_part.cpp (paintContent): break out common code out of an if/else construction. ---------------------------------------------------------------- More experiments with visual appearance of the data editor - * kchartDataEditor.cc (setData): Set size of the table widget to + * kchartDataEditor.cpp (setData): Set size of the table widget to (600,300) ---------------------------------------------------------------- Experiment with visual appearance of the new data editor - * kchartDataEditor.cc (setData): Set column widths to 80. + * kchartDataEditor.cpp (setData): Set column widths to 80. ---------------------------------------------------------------- Fix bug introduced by patch to fix bug 14971: Axes label handling in connection with KSpread was broken. - * kchart_part.cc (setData): set m_rowLabels and m_colLabels + * kchart_part.cpp (setData): set m_rowLabels and m_colLabels instead of storing axes labels to the params. 2005-03-08 Inge Wallin <inge@lysator.liu.se> @@ -580,13 +580,13 @@ This fixes bug 14971. * kchart_part.h (m_rowLabels, m_colLabels): new members (rowLabelTexts, colLabelTexts): new methods - * kchart_part.cc (paintContent): Paint using the new labels, both + * kchart_part.cpp (paintContent): Paint using the new labels, both for ordinary and transposed tables. * kchartDataEditor.{h,cc} (setRowLabels): new method (getRowLabels): new method (setColLabels): new method (getColLabels): new method - * kchart_view.cc (edit): call new methods above in data editor, + * kchart_view.cpp (edit): call new methods above in data editor, and don't call old methods setLegend, getLegend, setXLabel, etc. 2005-03-07 Inge Wallin <inge@lysator.liu.se> @@ -608,18 +608,18 @@ ---------------------------------------------------------------- Cleaning: - * kchart_part.cc (loadOasis): remove parameter names to remove + * kchart_part.cpp (loadOasis): remove parameter names to remove warnings. Reorder chart types to make it more logical order * kchart.rc (Toolbar): Reorder chart types - * kchartWizardSelectChartTypePage.cc (constructor): Reorder chart + * kchartWizardSelectChartTypePage.cpp (constructor): Reorder chart types into same order. 2005-03-06 Inge Wallin <inge@lysator.liu.se> Begin to support the Apply button in the data editor. - * kchartDataEditor.cc (kchartDataEditor): connect applyClicked() + * kchartDataEditor.cpp (kchartDataEditor): connect applyClicked() to apply() * kchartDataEditor.{h,cc} (apply): new method. @@ -630,11 +630,11 @@ author. Continue with the new data editor. - * kchartDataEditor.cc (setLegend): Always initialize the row + * kchartDataEditor.cpp (setLegend): Always initialize the row headers, not only the first time. Start fixing default handling in the config dialog. - * kchartConfigDialog.cc (defaults): Call datapage->defaults() + * kchartConfigDialog.cpp (defaults): Call datapage->defaults() instead of init. * kchartDataConfigPage.{h,cc} (defaults): New method. @@ -649,13 +649,13 @@ * kchartDataEditor.{h,cc}: First prototype of a new data editor. Code cleaning. - * kchartFontConfigPage.cc (class KChartFontListBoxItem): Move from + * kchartFontConfigPage.cpp (class KChartFontListBoxItem): Move from kchartDataConfigPage.h. That used to be an error. 2005-02-25 Inge Wallin <inge@lysator.liu.se> Fix bug 99998: KChart: 3d Depth parameter has ludicrous max value - * kchartParameter3dConfigPage.cc (KChartParameter3dConfigPage): + * kchartParameter3dConfigPage.cpp (KChartParameter3dConfigPage): Make the depth parameter go from 0 to 2.0 instead of 0 to 40. 2005-02-24 Inge Wallin <inge@lysator.liu.se> @@ -689,7 +689,7 @@ Fix bug 99765: "Chart Subtype" config page is missing for Pie, Ring, Box&Whisker chart types. - * kchartConfigDialog.cc (initSubtypePage): Don't create a + * kchartConfigDialog.cpp (initSubtypePage): Don't create a configuration page for subtype if the type doesn't have a subtype. Applicable to Pie, Ring and Box&Whiskers. @@ -698,9 +698,9 @@ Start of a new page in the config dialog for configuring Data. This is not yet finished. * kchartDataConfigPage.h: New file - * kchartDataConfigPage.cc: New file + * kchartDataConfigPage.cpp: New file * kchartConfigDialog.h (KChartConfigDialog::m_datapage): New member - * kchartConfigDialog.cc (KChartConfigDialog): Create the data page + * kchartConfigDialog.cpp (KChartConfigDialog): Create the data page 2005-01-07 Raphael Langerhorst <raphael-langerhorst@gmx.at> @@ -711,10 +711,10 @@ 2005-01-06 Raphael Langerhorst <raphael-langerhorst@gmx.at> Improve Data Editor usability: - * sheet.cc: Add tooltips and what's this help. - * sheet.cc: Use a different color for first row and column - * sheetdlg.cc: Add tooltips and what's this help. - * sheetdlg.cc: Change order of widget initialization (better tab order). + * sheet.cpp: Add tooltips and what's this help. + * sheet.cpp: Use a different color for first row and column + * sheetdlg.cpp: Add tooltips and what's this help. + * sheetdlg.cpp: Change order of widget initialization (better tab order). 2004-11-16 Inge Wallin <inge@lysator.liu.se> @@ -725,7 +725,7 @@ 2004-11-05 Inge Wallin <inge@lysator.liu.se> Fix bug 90895: save config is not needed - * kchart_view.cc (KChartView): Remove actions "loadconfig", + * kchart_view.cpp (KChartView): Remove actions "loadconfig", "saveconfig" and "defaultconfig". * kchart.rc: Remove reference to them in the definition of the Settings menu. @@ -733,26 +733,26 @@ Fix bug 90904: edit/configure is confusingly named * kchart.rc: Add a sub menu for editing only one aspect of the chart. - * kchart_view.cc: Change shortcut for Edit Data - * kchart_view.cc: Change string for Configure Chart + * kchart_view.cpp: Change shortcut for Edit Data + * kchart_view.cpp: Change string for Configure Chart 2004-10-07 Inge Wallin <inge@lysator.liu.se> * Cleanup of the following files. Made the code more readable, fixed indentation, added some comments: - sheet.h - - sheet.cc + - sheet.cpp 2004-10-06 Inge Wallin <inge@lysator.liu.se> Fix bug 55603: Pressing Enter in Data Editor doesn't update any changes. - * sheetdlg.cc (SheetDlg): Make the OK button the default. + * sheetdlg.cpp (SheetDlg): Make the OK button the default. * Cleanup of the following files. Made the code more readable, fixed indentation, added some comments: - parser.h - - parser.cc + - parser.cpp 2004-10-04 Inge Wallin <inge@lysator.liu.se> @@ -760,19 +760,19 @@ readable, fixed indentation, added (a few) comments: (Man, there are a lot of coding styles in there...) - kchart_part.h - - kchart_part.cc + - kchart_part.cpp * Cleaned the following files a little. Made the code more readable, fixed indentation, added (a few) comments: - - kchart.la.cc - - main.cc - - kchart_dummy.cc + - kchart.la.cpp + - main.cpp + - kchart_dummy.cpp - kchart_aboutdata.h - kchart_factory.h - - kchart_factory.cc + - kchart_factory.cpp - kchart_params.h - - kchart_params.cc + - kchart_params.cpp - kchart_view.h - - kchart_view.cc + - kchart_view.cpp |