summaryrefslogtreecommitdiff
path: root/chart2
AgeCommit message (Collapse)Author
2015-08-08Explicit capture annotationsStephan Bergmann
Change-Id: I7be1a36196a07a80a7b7173c3869621f5d707204
2015-08-05support more command in chart sidebarMarkus Mohrhard
We now have a complete toolbar controller in chart2. Change-Id: I007d9b058e3d6800204ac035cc2aef5e93c1208b
2015-08-04cui,connectivity: inline some use-once typedefsNoel Grandin
Change-Id: I1b043031014a3e823cd614966984a2ac2be1ac71
2015-08-01tdf#92459 replace deprecated o3tl featuresDaniel Robertson
Replace all uses of deprecated features from o3tl/compat_functional.hxx with lambda expressions. Change-Id: I6370c80dbe675da517904e535e19bf63830c3e2c Reviewed-on: https://gerrit.libreoffice.org/17450 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2015-07-31avoid crash when chart model is disposedMarkus Mohrhard
Change-Id: I70c3a06e2aa9112cd5a47b7d8839c4bd701cfc1e
2015-07-30Some (mostly HIG) tweaks to chart axis panelKatarina Behrens
+ added a text orientation spinbox to .ui file, but it does nothing so far Change-Id: Idb9177683c46fba50a153aff795aab7a2f419694 Reviewed-on: https://gerrit.libreoffice.org/17402 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-07-30API CHANGE: remove update() from X3DChartWindowProviderMichael Stahl
Revert the API change from e41c33b376d8b5776e400979eb8544db596c5bbe and use the existing css::util::XUpdatable instead. Change-Id: I3eba4c7def98c8765a970d54a7fe84a320d4313e Reviewed-on: https://gerrit.libreoffice.org/17382 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-07-30prevent panel update when updating values from panelMarkus Mohrhard
Change-Id: I10debb5119ce78638db42315594cda4d65092fb0
2015-07-30loplugin:unusedmethodsNoel Grandin
Change-Id: Ib4d77ee01e7362f5951f81fceeca3c489872d971 Reviewed-on: https://gerrit.libreoffice.org/17378 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-30small fix to reduce UnknownPropertyException in chart2Markus Mohrhard
accidently introduced with f1531cdaaebe706d909dc6ddde439ccb5f4ad36d Change-Id: I292097c5f61ecb32a28a90e9f5be48fcfd6bcd7b
2015-07-30also handle line width correctlyMarkus Mohrhard
Change-Id: Ia564d3c9b821a09586a0bcb32ee3f827e71f43de
2015-07-30handle line dash in chart line panelMarkus Mohrhard
Change-Id: Ia3d466c269eef62f8fa419d15869f44213a6e001
2015-07-30it is insane to not map line and border properties to the same idMarkus Mohrhard
Change-Id: I6f4eb2509dc731cb281350b2bb0cce94b66a8ad6
2015-07-30set some properties from chart line panelMarkus Mohrhard
Change-Id: Idbe26d7ea554512391b22299ac6dccaeaa71d584
2015-07-30provide also LineTransparence for DataPointPropertiesMarkus Mohrhard
Change-Id: I9c3e547831d3d876c228c8b9b566f17a4d95ce5b
2015-07-30provide structure for chart line panelMarkus Mohrhard
Change-Id: I75204a012e4bc59f40a06db814bb9057a1cf8598
2015-07-29Some (mostly HIG) tweaks to chart data series panelKatarina Behrens
Additional tweak: use 'Data series %1' as frame label, substitute %1 by real series name Change-Id: Id5bee4c2e52ccd98fa40649ec539b3efdee55962 Reviewed-on: https://gerrit.libreoffice.org/17387 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-07-29Some (mostly HIG) tweaks to chart elements panelKatarina Behrens
As I wanted to represent subsections as frames (it looks kinda better with bold labels), I tried to emulate grid behaviour by putting widgets into 2 size groups Other tweaks include disabling legend position listbox when legend is not to be shown and missing clear() of that listbox Change-Id: I0b635fe5aba1580542cf982e2e6be02eb0056352 Reviewed-on: https://gerrit.libreoffice.org/17386 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-07-28chart2: fix duplicate entries at index 0Takeshi Abe
... introduced at 6949629e35f308ce7efc890319ecf9a46a5f154c. Change-Id: Ifc5c2f92584aabe668eb8c87abdc5085d4a7b075 Reviewed-on: https://gerrit.libreoffice.org/17377 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-07-28fix the last transparency gradient issues in the chart area panelMarkus Mohrhard
So apparently I was looking up the gradient in the wrong table. Change-Id: I26de6f9bb5f9baf65a7856682a327da611da3ae7
2015-07-28reflect the property name changes also in the idl filesMarkus Mohrhard
DataPoints now support the whole css::drawing::FillProperties properties which makes handling fill properties in chart2 a lot easier. The new names are just aliases for the old property names. Change-Id: I5b85010fe2557eeb5376de71ff3605b3abbcd488
2015-07-28use common fill property names in chart2Markus Mohrhard
Change-Id: I9445344efc70d872fdb9c9a8cc49838210861a7b
2015-07-28Revert "provide a few more common property names"Markus Mohrhard
This reverts commit 6301e1e8b983f099d1f93140a3fb54c635206ac6.
2015-07-28Revert "provide some common fill property name aliases"Markus Mohrhard
This reverts commit 3d32e9f81b263884ec0a3b262e71ae78fcb892b7.
2015-07-28handle fill float transparence in chart area panelMarkus Mohrhard
Change-Id: Ibf72ba72ec193638f389167aab415b94a383f3d1
2015-07-27-Werror,-Winconsistent-missing-overrideNoel Grandin
Change-Id: I6975b340e42b113650a6c6ba51fdb558af493132
2015-07-27inline a bunch of use-once macrosNoel Grandin
no point in having a macro unless it's actually going to reduce the number of lines of code Change-Id: Ic8760d6506cf272d7bd088f7b3b4dcbf288099fc
2015-07-26don't show the area sidebar for panels where it makes no senseMarkus Mohrhard
Change-Id: I06655e0574b28a88db920424fa515b8350133f10
2015-07-26also update for the first selected objectMarkus Mohrhard
Change-Id: I7df8772c7414df694eda5ea30b74eccd6e9b98db
2015-07-26handle chart wall correctly in area panelMarkus Mohrhard
Change-Id: Iacd9498884a20357f217e1165a3422b6f1e2aa81
2015-07-26provide a few more common property namesMarkus Mohrhard
Change-Id: I574af7999f8a76457dd61e66854db191b8876dfa
2015-07-26handle bitmap in chart area panelMarkus Mohrhard
Change-Id: I3137fc1ac066b712594d0cf471ca4eb8a344c0bd
2015-07-26update hatch in chart sidebarMarkus Mohrhard
There is a huge level of insanity in the hatch handling. Apparently different parts of the code use different case of the hatch id which makes it difficult to handle it. Change-Id: I5674e21a6c9a2d01d7b641473e00ab5e2bcaffd4
2015-07-26update gradients in sidebar as wellMarkus Mohrhard
Change-Id: I0dc737c133e905d75fab23457fb86c8d2b724ce8
2015-07-26this nasty update cycle was causing many issuesMarkus Mohrhard
Setting the property from the sidebar was causing the model to be changed and therefore updating the sidebar again. Change-Id: I9ca690ae05d4cb0f2ce16f905a29582cc9e86f64
2015-07-26update some area propertiesMarkus Mohrhard
Change-Id: Iab888226ef1b8f18a6cdfd0ddf58077405306510
2015-07-26add selection change listener to area panelMarkus Mohrhard
Change-Id: I4e3f0c1c669ec1c584cc2d6932fd78e177effa89
2015-07-26add selection change listenerMarkus Mohrhard
This finally allows us to handle the case where you switch between objects of the same type. Change-Id: Ic13e15e2a426d08995a577dfc1b7ee6f7da04f30
2015-07-26handle more than one chart with chart sidebarMarkus Mohrhard
Change-Id: I4998904a9273f2c67114a246d7f234843602573c
2015-07-26implement a few more methodsMarkus Mohrhard
Change-Id: Ieab088f2ad48f313c913424c60a10b59de4e0bcb
2015-07-26avoid a crash that occures sometimesMarkus Mohrhard
Change-Id: Iccbdfdb8a46b45b76756ff8080757db3770d691c
2015-07-26dispose all childrenMarkus Mohrhard
Change-Id: I96501640bc15836476eaa6ff7784ab299277ced9
2015-07-26handle some of the property changes correctly in area panelMarkus Mohrhard
Change-Id: I107245f52504c6dc059554346e00402534cf6243
2015-07-26provide some common fill property name aliasesMarkus Mohrhard
They are mapped to the same entry as the exisiting ones but make it much easier to select the correct property name. Change-Id: I6f334284825c809f50a35c4566889b01950734ce
2015-07-26add skeleton for chart area sidebar panelMarkus Mohrhard
Change-Id: I5dc78fede2a51396086a8e4fde627c83c383de24
2015-07-26finish error bar panelMarkus Mohrhard
Change-Id: I954b858ea76c949fe3e5de15e3ed45a7aba6bb2d
2015-07-24Revert "tdf#76649 Skip NaN initial values for min and max"Markus Mohrhard
This patch should not go in without a test!! This reverts commit ae5ff039f697016a9c04b8f99c24f4e620ce4c65.
2015-07-24tdf#76649 Skip NaN initial values for min and maxLaurent Balland-Poirier
min and max were initiated as aValuesX[0] which could be NaN Change-Id: I0246913dcf427e59fd354321eeffa7c08c41c08d Reviewed-on: https://gerrit.libreoffice.org/16345 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2015-07-20loplugin:unusedmethods chart2Noel Grandin
Change-Id: Ib7e8824e9e7f912963fbf07111ee3aa97773ceca Reviewed-on: https://gerrit.libreoffice.org/17167 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-19Fix typosAndrea Gelmini
Change-Id: I52cbaad71560d73f5e24f3de3cd62b00d678dd6c Reviewed-on: https://gerrit.libreoffice.org/17187 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>