summaryrefslogtreecommitdiff
path: root/chart2
AgeCommit message (Collapse)Author
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-15fdo#74137: Fix for courruption of Pie chart after roundtrip.Rohit Deshmukh
Problem: - Pie chart with data labels files gets corrupt because of label position is bestFit in original file. - But after round trip, data labels position gets changes to top, left and right. For some data labels postion value is missing. Implementaion: - In LO, while converting data label from model, the position gets changed. So we are ignoring this hack for Pie chart. Conflicts: chart2/qa/extras/chart2export.cxx Change-Id: Ic51845cd6f39bc905439eea8971e878607d25dac
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 unused shaderMarkus Mohrhard
Change-Id: Ib30ff20e099f4b3403a3ca7689f7d8d75d888763
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-13FDO#74430: File Corruption due to repetition of docPr Idumeshkadam
Issue : - If there is a scenario where a chart is followed by a shape (may it be in the footer or on a different page ) which is being exported as an alternate content then, the docPr Id is being repeated, ECMA 20.4.2.5 says that the docPr Id should be unique. - Two different variables were been used as counters for the docPr Id, hence there were repitions in the docPr Id. Implementation : - ensured that a single counter is used to track the docPr Id. Conflicts: chart2/qa/extras/chart2export.cxx Reviewed on: https://gerrit.libreoffice.org/7916 Change-Id: I1c105be184d045ef058423f03259eb8c634fcbbe
2014-02-12convert SvStream::operator>> methods to ReadXXX methodsNoel Grandin
First, I updated the clang rewriter to do the conversion. Then I lightly hand-tweaked the output for the few places where the rewriter messed up, mostly when dealing with calls on "this". Change-Id: I40a6a977959cd97415c678eafc8507de8aa3b1a9 Reviewed-on: https://gerrit.libreoffice.org/7879 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-02-12cid#707669 uninitialized pointer valueNoel Grandin
Change-Id: I252f88ba76d9b927d472655d2bee71cc85b22452
2014-02-12disable the testMarkus Mohrhard
2014-02-12a 800 kB file is maybe not the best idea for a test caseMarkus Mohrhard
Change-Id: Ie59d6e019d140f87a8f5ebb922524a5a2d5218e6
2014-02-12fdo#74111 3D Rotation is wrong after Round trip for bar chartPriyankaGaikwad
3D Rotation is lost after Round trip for bar chart. XML Difference: Original: <c:rotX val="30"/> <c:rotY val="50"/> Round Trip: <c:rotX val="42"/> <c:rotY val="42"/> Implementation: The RightAngledAxes should set first then the RotationVertical and RotationHorizontal because the RightAngledAxes is needed while setting Rotation. Conflicts: chart2/qa/extras/chart2export.cxx Change-Id: I64f3b6e56f8515bf6c3d935c59dfaf1d440dba31
2014-02-12fdo#74115 Fix for DOCX BitmapFill for Chart WallVinaya Mandke
Fixed import and export for chart wall Bitmap Fill in DOCX Added UT for the same. Conflicts: oox/source/export/chartexport.cxx Change-Id: Id066b0e4c2007fcdfdbbfa67b40307463bf0cfe7
2014-02-12fdo#74115 Fix for DOCX GradientFill for Chart WallVinaya Mandke
Fixed import and export for chart wall Gradient Fill in DOCX Added UT for the same. Conflicts: chart2/qa/extras/chart2export.cxx Change-Id: Ie6caa2b238aeb70f7225145da8c5c78003e73002
2014-02-11fdo#74112 Write Chart Displayunits information back to XML.sushil_shinde
During export access properties stored during import and write back those. Currently we just support basic chart display unit information such as builtinunit, there are more properties ex. custUnit, dispUnitsLbl, extLst. which are pending. Conflicts: chart2/qa/extras/chart2export.cxx Change-Id: I87e0a8322fc0b0c3df2b8053b7f29fffea611040 Reviewed-on: https://gerrit.libreoffice.org/7722 Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
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-10set mnemonic widgetsCaolán McNamara
Change-Id: Ia093bcd93bd453f039b0dcba744cb8608158ed43
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