summaryrefslogtreecommitdiff
path: root/chart2/source
AgeCommit message (Collapse)Author
2014-02-19avoid calling glew repeatedlyMarkus Mohrhard
This saves us about 10% of the rendering time. Change-Id: I3ea7f1849500b025830b44c5175d79ad04aff362
2014-02-18we should not enable the png debug export by defaultMarkus Mohrhard
Change-Id: Iaf8873b32b40db911aa07e910b4070b37b3277ea
2014-02-17Don't violate the One Definition RuleTor Lillqvist
There were two different struct types called chart::TimeBasedInfo, which caused problems at least in statically linked iOS app. Rename the other struct to chart::DialogModelTimeBasedInfo for now. Change-Id: Ib95736b1046c5bd9001d7aeba2b8bbd22a18f8c2
2014-02-17this dialog is unfinished, but fix it to not crashCaolán McNamara
Change-Id: Icb6d1d1bb14678eb711100644f3f60725db4b5db
2014-02-16add SAL_CALL to definitions tooDavid Tardon
Change-Id: Id7c05aeb7e14a49cdb1fd6a889ddbb17e31ad368
2014-02-16move SAL_CALL to the right placeDavid Tardon
Change-Id: I5081220e8880c9608daa482690b99e9738afc30e
2014-02-16fix windows buildMarkus Mohrhard
Change-Id: I2c6e94c7662719cd5f6dccaa19cf7451b036f0f9
2014-02-16fix windows buildDavid Tardon
Change-Id: I5d53537ec7055c041fb9e308bc17af3ca55a43a9
2014-02-16fix crash when dumping OpenGL dummy shapesMarkus Mohrhard
CTRL + F12 is working now partly for the OpenGL shapes Change-Id: Ia4d0499d0df683202d9e2f56de96b22abcd9e367
2014-02-16text position for legend improvementsMarkus Mohrhard
Change-Id: I06d8baf8cfe59999cd6b417fc6e70c1bd6eede27
2014-02-16improve bubble positioningMarkus Mohrhard
Change-Id: Ifeecb23b0f2ee3218b052aaf688dcd51bcc30d58
2014-02-16improve text positioningMarkus Mohrhard
Change-Id: I9a6d99105ae32a2e03e4756983a87cb4ad174ea2
2014-02-15last fix for chart area size and positioningMarkus Mohrhard
It WORKS!!!!!!! The chart looks good and there are now only minor positioning issues. Issues that I'm aware of: * legend text is not positioned correctly * text seems to be positioned a bit too far to the right * bubble positions are incorrect Change-Id: Ib81cae13624c8119216f0bedea58b5838fcdc80c
2014-02-15fix OpenGL resource leakMarkus Mohrhard
Change-Id: I56d00381dc023273c406a134c0828bda89d4d6b2
2014-02-15remove more unused codeMarkus Mohrhard
Change-Id: I36ec2e2960072120a064805f171e20703f0508c0
2014-02-15remove more unused codeMarkus Mohrhard
Change-Id: I57c5bc1fd436df4e917d460a31d671e361fd47b3
2014-02-15set transformation matrix as property with fixed sizeMarkus Mohrhard
Change-Id: I3853ea0f6f3b82dc6ea7b402dec58d528b639684
2014-02-15remove unused functionsMarkus Mohrhard
Change-Id: I5e176c705cc373333831e4b833386ed707418d2e
2014-02-15fix OpenGL text renderingMarkus Mohrhard
Change-Id: Ia5dd022d8b79d4276a92bcf741196137d5e9d36e
2014-02-15remove unnecessary stuffMarkus Mohrhard
Change-Id: Ideac5b1bdd86ed8eaf37d8f9554293d965cb8612
2014-02-15-Werror,-WundefTakeshi Abe
Change-Id: I69ddad5ee2763590ae4db97d19cf620bcd102645
2014-02-14sal_Bool->boolNoel Grandin
Change-Id: Ib0f6699e994f5a71603779b8227bf081b71a5dd6
2014-02-14Fix GLEW debug stuff for WindowsStephan Bergmann
Change-Id: I5fd3df862b59a621af1e3f965abc9820dba08c3f
2014-02-14Drop unused #includeTakeshi Abe
Change-Id: Id05440ffb8eb9990d2d08f721d6914f3dbc86cab
2014-02-14Include glew.h on OS X for the debug_output stuffTor Lillqvist
Change-Id: Ib40e0d9898fa1cf2c08eba9ae969f9f5a984c830
2014-02-13add native OpenGL debug output for dbgutil buildsMarkus Mohrhard
depends on support of ARB_debug_output Change-Id: I8c96284377e2cb9d2ee06ddd4101c1de4d0fbe9f
2014-02-13remove unused enumMarkus Mohrhard
Change-Id: Ib5cc05f20fad673c015700657f02a07659e0c566
2014-02-13coverity#737027 Uncaught exceptionCaolán McNamara
Change-Id: I96b07d58233cf19708bbda68bcb19f5d7f6404df
2014-02-13coverity#737024 Uncaught exceptionCaolán McNamara
Change-Id: Ifdb5fb60c436e847ba85d690f8ca0087bd516ab7
2014-02-12cid#707669 uninitialized pointer valueNoel Grandin
Change-Id: I252f88ba76d9b927d472655d2bee71cc85b22452
2014-02-11fdo#74112 Preserve Chart displayunits properties during ODF import/export.sushil_shinde
Change-Id: I38508b71ee5b3b966e1d36b0d253304fe17c0ec0 Reviewed-on: https://gerrit.libreoffice.org/7721 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-02-10Related: #i123862# use O*String's isEmpty() method...Herbert Dürr
to check for emptiness in chart2 module Patch-by: j.nitschke@ok.de Review-by: hdu@apache.org (cherry picked from commit 17b6784443432419e9aa9fddf56e5fa6c3ce4c60) Conflicts: chart2/source/controller/chartapiwrapper/DiagramWrapper.cxx chart2/source/controller/chartapiwrapper/WrappedAxisAndGridExistenceProperties.cxx chart2/source/controller/chartapiwrapper/WrappedStatisticProperties.cxx chart2/source/controller/dialogs/ChartTypeDialogController.cxx chart2/source/controller/dialogs/DataBrowserModel.cxx chart2/source/controller/dialogs/ObjectNameProvider.cxx chart2/source/controller/dialogs/res_ErrorBar.cxx chart2/source/controller/dialogs/tp_DataSource.cxx chart2/source/controller/dialogs/tp_RangeChooser.cxx chart2/source/controller/drawinglayer/DrawViewWrapper.cxx chart2/source/controller/itemsetwrapper/ErrorBarItemConverter.cxx chart2/source/controller/itemsetwrapper/StatisticsItemConverter.cxx chart2/source/controller/main/ChartController.cxx chart2/source/controller/main/ChartController_TextEdit.cxx chart2/source/controller/main/ChartController_Tools.cxx chart2/source/controller/main/ChartController_Window.cxx chart2/source/controller/main/ControllerCommandDispatch.cxx chart2/source/controller/main/DrawCommandDispatch.cxx chart2/source/controller/main/ElementSelector.cxx chart2/source/controller/main/ObjectHierarchy.cxx chart2/source/controller/main/SelectionHelper.cxx chart2/source/controller/main/StatusBarCommandDispatch.cxx chart2/source/controller/main/UndoCommandDispatch.cxx chart2/source/model/filter/XMLFilter.cxx chart2/source/model/main/ChartModel_Persistence.cxx chart2/source/tools/ExplicitCategoriesProvider.cxx chart2/source/tools/InternalDataProvider.cxx chart2/source/tools/NamedProperties.cxx chart2/source/tools/ObjectIdentifier.cxx chart2/source/tools/PropertyHelper.cxx chart2/source/tools/RegressionCurveHelper.cxx chart2/source/tools/WrappedProperty.cxx chart2/source/tools/XMLRangeHelper.cxx chart2/source/view/axes/VCartesianAxis.cxx chart2/source/view/main/ChartView.cxx chart2/source/view/main/ShapeFactory.cxx chart2/source/view/main/VLegend.cxx chart2/source/view/main/VTitle.cxx Change-Id: Ia013e3d1d215f7391d5bee4b4e80eedc2a3a724f
2014-02-10the return of callcatcherCaolán McNamara
Change-Id: I447ebcc61ff061bce15678c6fcfd3d0a4669908f
2014-02-10first step into positioning fixes for legendsMarkus Mohrhard
Change-Id: Id6c83f907c942a48005338090fc01d9d23045548
2014-02-09coverity#1169824 Explicit null dereferencedCaolán McNamara
Change-Id: I5fe32e480d8cc372bccae25a0d180210e34075cf
2014-02-09coverity#1169832 Using invalid iteratorCaolán McNamara
Change-Id: I40b732f42f48c3d72fed4cee0241a5c6a6cb31a2
2014-02-09coverity#1169877 Uninitialized pointer fieldCaolán McNamara
Change-Id: I3a64f7d476b682c68d05a25ed4b2287ef3e482d5
2014-02-09forgot the new filesMarkus Mohrhard
Change-Id: I63bdb340aa06b072541bb8b0ed975457c504c9a2
2014-02-09add a few more debug statementsMarkus Mohrhard
Change-Id: I9c9f4f216f1505d66911cfcf049eb991fbe59ccf
2014-02-09improve dialogs for mapped propertiesMarkus Mohrhard
Change-Id: I87e07a30743de0fc30d0caafd35192b18caf3dae
2014-02-09add the time based charting stuff to the ui filesMarkus Mohrhard
Change-Id: I5ffb382f61e56d1c07dfb945f08fa354aea9d5fc
2014-02-09Typo: prefere -> preferJulien Nabet
Change-Id: Ifad9097f933b2821c1168fc317889e66d6419545
2014-02-09TyposJulien Nabet
Change-Id: I8316213889280b8f8622fb5196b6a36e81d8e6f1
2014-02-08coverity#737047 Uncaught exceptionCaolán McNamara
Change-Id: Icdb50f632654f0e46c41fa3e98741a00dfbc0feb
2014-02-08coverity#1169880 Uninitialized pointer fieldCaolán McNamara
Change-Id: I70a9381a77b3b782c52dbcbc0b48a0e5ea387c8b
2014-02-07coverity#737046 Uncaught exceptionCaolán McNamara
Change-Id: Icc089ca0b320c7db0e00b48a787e1657d65514ae
2014-02-07sal_Bool -> boolStephan Bergmann
Change-Id: Ifc80202e0865b59931af6e50d3d60f5021f8b52e
2014-02-07coverity#1158121 Unchecked dynamic_castCaolán McNamara
Change-Id: I961c3da368c1f2bffb4c116c325a82cf7619cf15
2014-02-07coverity#1158125 Unchecked dynamic_castCaolán McNamara
Change-Id: Id560c9d5941ba679b92aaa2b2db0fb34a23d7a5f
2014-02-07fdo#73374 Trendline: correct R^2 for forced interceptLaurent Balland-Poirier
In case of forced intercept, R^2 must be calculated in a different way. This patch calculates R^2 of trend line in the same way as LINEST function. Change-Id: I3ac361f014569261f05d513acb3428de5c7641ab Reviewed-on: https://gerrit.libreoffice.org/7326 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>