summaryrefslogtreecommitdiff
path: root/chart2
AgeCommit message (Collapse)AuthorFilesLines
2014-01-29kill two virtual destructorsMarkus Mohrhard2-2/+2
we know that there are no subclasses so the virtual destructors are unnecessary Change-Id: Idad45370035004224d4128fb095aefac6b9acad0
2014-01-29one more place for time based chartingMarkus Mohrhard1-0/+12
Change-Id: I977c02af8517fb747d526535bb1dc5aa0f3e485c
2014-01-29add SAL_FINAL to assert that there are no subclassesMarkus Mohrhard2-2/+2
we can now remove all the virtual keywords Change-Id: I494b25d7a1ba7f30d319025c92040d0f882d6c63
2014-01-29implement time based charting based on new approachMarkus Mohrhard6-2/+67
The old approach does not work with the current implementation of the OpenGL backend. We now need to repaing every time the whole chart. Change-Id: I2151a3f016c6ceecaec2d45db0cb967cfee59af6
2014-01-29Revert "that code looked strange and might explain some artifacts"Markus Mohrhard1-5/+9
Apparently this code was not so strange. It looks even worse after my change. Maybe I should make it clearer that I'm just guessing right now. Where is this big black rectangle coming from? This reverts commit d55dfdb9b48196b9907a7023cb338a62bac99127.
2014-01-29that code looked strange and might explain some artifactsMarkus Mohrhard1-9/+5
Change-Id: I069728620b741cc62218eff8ca10c0950166d6db
2014-01-29remove unused variableMarkus Mohrhard1-3/+0
Change-Id: I45418cd15bab69083824561a005263ae0908aa52
2014-01-29next tryMarkus Mohrhard1-0/+1
Change-Id: If55af315576f3dd0b19687f83b6e259974123582
2014-01-29one more change to the renderingMarkus Mohrhard1-25/+24
Change-Id: I36ba16e8ccb8782c9fd85d7cf772d74ffab5a7f7
2014-01-29add more debug outputMarkus Mohrhard1-3/+4
Change-Id: Ib9454f6fec6988899161e59c066fcc384e286200
2014-01-29add color to bubblesMarkus Mohrhard1-1/+8
Change-Id: Id851916a160b65360ee0dd4bbe67b5246067b659
2014-01-29add more debug outputMarkus Mohrhard1-0/+2
Change-Id: I41710783f1f2d448110b5db8e9c2e7955e2ed5a7
2014-01-29activate the new rendering codeMarkus Mohrhard2-0/+9
Change-Id: Ie5b8ef035610d5ca26b418ec966d3eaa95966241
2014-01-29some inital work on merging all the rendered shapesMarkus Mohrhard2-94/+53
Change-Id: Ic8e68e1311393d5f2115412a703e3d86b91e1df8
2014-01-29use initializer list in constructoMarkus Mohrhard1-12/+12
Change-Id: I772f6cf195e48b4efba86e50efeaef32d5b9639b
2014-01-29remove one more unused methodMarkus Mohrhard2-65/+0
Change-Id: I6801486c09e5fdfe9a7a00c42503c3701f77cd54
2014-01-29remove unused methodMarkus Mohrhard2-98/+1
Change-Id: I0ed8082ceb42f2b1c89571884b46bf537507abb2
2014-01-29remove leftover pieces to amke factory clearly stateless againMarkus Mohrhard2-8/+2
Change-Id: I0744ebed41cc1c9bbf40ef2caecb8d97baf177e6
2014-01-29add some code to list the properties for debuggingMarkus Mohrhard1-1/+18
Change-Id: I0ebad4112899965dea0da9da44c5f4b7b444948e
2014-01-29move Circle to OpenGl backend and out of the factoryMarkus Mohrhard3-7/+13
This finally makes the factory stateless again. Now it is possible again to render more than one chart in the OpenGL backend. Change-Id: I9d1a24dabb2bdf5aacd05cbe2931924f27aafeca
2014-01-29move code out of the factory into the OpenGL implementationMarkus Mohrhard3-91/+51
one step closer to a stateless factory Change-Id: If491a53d9ce0d27244d4df293de7792019539c33
2014-01-29initialize openGL for Linux too.Michael Meeks2-3/+12
Change-Id: I5bd73e0690b264f8670b71d4894bf3a33337b112
2014-01-29add bubble chartYangZhang3-0/+228
Change-Id: Idfffb7ce8607964ecb71571546bfcc2544b4e00a Signed-off-by: shaochunfang <shaochun@multicorewareinc.com>
2014-01-29add anti-aliasing fboPeilin2-0/+37
2014-01-29fix linux compilationYangZhang2-3/+8
Change-Id: I1631fe4abfd1a14d39410e6e75883949dfc15c18 Signed-off-by: shaochunfang <shaochun@multicorewareinc.com>
2014-01-29add anti-aliasing initPeilin4-1/+224
2014-01-29Fix a number of issues converting GL to BitmapEx.Michael Meeks2-61/+55
Change-Id: Ic6f0d4859f82d5afa4608a37697d2d10cc3f0cef
2014-01-29add one more implementation for propertiesMarkus Mohrhard1-2/+7
Change-Id: Ib2aeb9fcffc5c967006a754214ced6e7ab8d012a
2014-01-29fix previous commitMarkus Mohrhard1-1/+1
Change-Id: Ic55c86a9e8f8771f9bf347ccd89f158f465bccf9
2014-01-29try to improve the renderingMarkus Mohrhard1-1/+1
Change-Id: I873e56c28228e24c9d26419a013f358548873931
2014-01-29fix warningsMarkus Mohrhard1-2/+2
Change-Id: I3e45922aa6bc2bbd1db99025a5dde9670247501b
2014-01-29now I can at least something on the screenMarkus Mohrhard1-0/+1
Change-Id: Iececc07d84cd583b68231814353a357553eda604
2014-01-29try to control sizeMarkus Mohrhard1-0/+2
Change-Id: Ib588b28370bc7a680fa379d02d7669999e963bec
2014-01-29make it easier to draw with all propertiesMarkus Mohrhard8-18/+65
Change-Id: Ia563f703d5bc622f9577fee177b4f558c100be87
2014-01-29also set line properties to the internal propertiesMarkus Mohrhard1-2/+38
Change-Id: I385fc04853d2da33c2ee6c81833289f75c4176bb
2014-01-29set a few more missed propertiesMarkus Mohrhard1-4/+16
Change-Id: I30a606e2bea9c8c8d7861e5b05a6df0e7c00b9a5
2014-01-29enable that code againMarkus Mohrhard1-4/+2
Change-Id: I4314c7062195f0593c34b6a11ba2b3ae81811ff8
2014-01-29fix regression from last warning cleaningMarkus Mohrhard1-4/+4
Change-Id: Id4f758a6d27670ff03d4e0c32a45ca66cc74d0c6
2014-01-29blind fix for reported Windows build errorMarkus Mohrhard1-1/+13
Change-Id: Ia106f5b1ec5177099c098390ece7fda1a478078c
2014-01-29re-enable opengl module hooks.Michael Meeks1-2/+0
Change-Id: I48275b81e4569ace26f986542ac3190ba8e0a052
2014-01-29Fix warning of OpenGLYangZhang1-28/+29
Change-Id: Iceb26e5245470fe9a23c41f0b448481aa7a1a1eb
2014-01-29fix crash when creating bitmapsMarkus Mohrhard1-3/+3
Change-Id: I72982abcfcb0edff35a7000944146e8d924c120f
2014-01-29fix weird issue on windows with OPTIONAL being defined somewhereMarkus Mohrhard1-1/+1
WTF!!!!!!!!!!!!! Who had the glorious idea to provide a define for OPTIONAL when we use it internally as well Change-Id: I257f82b62978c73c84faa34c8b341d77c017425e
2014-01-29disable this call for nowMarkus Mohrhard1-1/+3
That one is particular nasty because it creates the chart root shape before the chart view exists and deletes therefore the uno object directly. Change-Id: Idb2318484bac4c2f251f0c51e53b3add3923414c
2014-01-29add ugly hack to work around SvxDrawPage::add only accepting SvxShapeMarkus Mohrhard2-2/+5
Change-Id: I77c292b088a1a1797fba10cc514167a1f3dca917
2014-01-29fix windows buildMarkus Mohrhard1-2/+2
Change-Id: I2c2c22ebfaeb1787b6a848a296476bc2bdf5130e
2014-01-29still editing the wrong copy of the fileMarkus Mohrhard1-1/+1
Change-Id: I34933f312700f7ce6fca6f2e5f6c2bd3d118898e
2014-01-29initial work on showing the bitmap in LibreofficeMarkus Mohrhard8-30/+105
Change-Id: Id6543889509982bdb7487de484cf3d7f79c15f1e
2014-01-29adding all files would prevent compile errorsMarkus Mohrhard4-33/+24
Change-Id: I351e0ac179445e45a5cbc767b20159f647ec30cc
2014-01-29initial work on OpenGL rendering backendPeilin Xiao5-13/+1313
with Linux build fixes and adaption to glm work Change-Id: I8fc84fd1f6131cd352b97cf5f82309d672e3118c