summaryrefslogtreecommitdiffstats
path: root/src/animations
Commit message (Collapse)AuthorAgeFilesLines
* Qt Charts project file structure changeTitta Heikkala2014-10-1421-1762/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Charts repository structure is changed to follow the structure of a Qt Add-On module. The task includes following changes: - All macros and definitions named 'commercial' have been renamed. - Compile errors related to QString and qSort usage have been fixed. - Old demos are moved under examples. The QML examples now support only Qt Quick 2.0, the support for Qt Quick 1 is removed. - The QML examples with multiple views are updated so that they are usable also with touch devices. - Unnecessary version checks are removed from examples. - The build stamp has been removed as it was only meant for Charts development purposes and it's no longer needed. Also development build related debug prints are removed as __DATE__ can't be used for all OS thus it doesn't make much sense. - Documentation structure has been updated based on the new module structure. The raw HTML files have been removed. Demos are combined to examples. - Unnecessary .qdocinc files are no longer needed. The content is moved to the corresponding .cpp files. - The Charts widget designer plugin is updated according to the module change. - The test cases updated according to the project structure change. Tests are added also for version 2.0. - cmake modules generation is not needed with Qt 5.4 and Qt Charts so it's disabled. - The new module name and version are updated to the plugin.qmltypes file. Task-number: QTRD-2844, QTRD-3217, QTRD-3218, QTRD-3277, QTRD-3228, QTRD-2526, QTRD-3233, QTRD-3222 Change-Id: Ib7fb26057cde710ffaf6bc780c8bf52a16f45160 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Update copyright yearTitta Heikkala2014-05-1320-20/+20
| | | | | | Task-number: QTRD-3083 Change-Id: Ide516e5299d2363953d46bf9dc5e2f9ec277154e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Remove TODOsMiikka Heikkinen2013-06-131-5/+0
| | | | | | | | No need to bring these back after release, tasks were created in JIRA for relevant TODOs. Change-Id: I4cf5fb09276ee720000329b9ac2a48021cfe0830 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Qt Commercial -> Qt EnterpriseMiikka Heikkinen2013-06-1320-70/+70
| | | | | | | Also updated licenses. Change-Id: Ie14327305207e14879c1f1223219fcdfa1669dc0 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix animation artifact with boxplots.Miikka Heikkinen2013-06-103-4/+8
| | | | | | | Also rename m_moveMedianLine to m_changeAnimation to clarify things. Change-Id: I342434c479a9a8cac3a2eed3dafa5692b3c30f72 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Compile issuesMika Salmela2013-06-102-0/+3
| | | | | | | Couple addition to get stuff compiled Change-Id: I3bece10aaf7ea6876246a4fd50f06790862766ae Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Further crash fixes to boxplotMiikka Heikkinen2013-06-104-6/+17
| | | | | Change-Id: Ic14119490bb39a7040d4bed65af4f19548846a89 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix box-and-whiskers animationsMiikka Heikkinen2013-06-103-4/+11
| | | | | Change-Id: I406a9b5320caa7c971f692330077ea3b71206655 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix resetting animation options mid-animation.Miikka Heikkinen2013-06-063-2/+57
| | | | | | | | | | Setting animation options while animations were running could cause crash if layout in old animation didn't match the current layout, as animation options setting didn't destroy or stop old animations when it created new ones. Change-Id: If45ee8daf3facd49ce7dd127bb37678a31e6a2d3 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* A new box-and-whiskers series type added to charts.Mika Salmela2013-06-035-2/+321
| | | | | Change-Id: Iab7a05c44026db9925fa0d68afd2b533b3ea2f91 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Further animation fixesMiikka Heikkinen2013-04-255-11/+120
| | | | | | | | - Scatter animation didn't update points correctly after remove - Spline animation crashed at insert/removal at zero index Change-Id: I181cfb195aa3f152fb1df1cf9f74b7592c1a8f19 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix crash when adding/removing points during animationMiikka Heikkinen2013-04-241-3/+9
| | | | | | | | | | | | Adding/removing points during the animation of the previous add/remove operation resulted in a mismatch between visible point count and the actual point count, leading to crashes in code that assumed both to be the same. Added necessary safeguards and improved autotests to detect these cases. Task-number: QTRD-1984 Change-Id: I544d10a69e760a40d4c90a4f02de61d4d1bb974f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Add Polar chart supportMiikka Heikkinen2013-04-172-9/+10
| | | | | | | | | | This commit also heavily refactors things as polar chart needs separate implementation of various classes that previously only needed one, such as ChartAxis and ChartLayout. Task-number: QTRD-1757 Change-Id: I3d3db23920314987ceef3ae92879960b833b7136 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Revert "Remove TODOs for 1.2.1 release, revert this after release"Miikka Heikkinen2013-04-091-0/+6
| | | | | | | | | This reverts commit 9df61547fec62d7a608dd8cd2be94e04ed0f92e3. Release has been done, so bring back the TODOs. Change-Id: I1362a254a7f9c9c2f0b659b72af29638a980a394 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Remove TODOs for 1.2.1 release, revert this after releaseMiikka Heikkinen2013-03-151-6/+0
|
* Fixed the copyright year 2012 -> 2013Miikka Heikkinen2013-03-0513-13/+13
|
* Revert "TODOs removed from code. Undo me after release"Michal Klocek2013-01-211-0/+6
| | | | This reverts commit 37aa57c82a3a115ff1a58cb04f9dc2f3c1c06d45.
* TODOs removed from code. Undo me after releaseMarek Rosa2012-12-141-6/+0
|
* Fixed: when animation enabled charts crash when setting the range which has ↵Marek Rosa2012-12-131-3/+5
| | | | no ticks (logvalueaxis, categoryaxis)
* Fix pie animation chrashJani Honkonen2012-11-292-3/+9
|
* Fixed baranimation blinkingMarek Rosa2012-11-291-2/+5
|
* Removed few unnecessary include from animation classesMarek Rosa2012-11-294-8/+3
|
* Bar animations refactoredMarek Rosa2012-11-2915-759/+36
|
* Fix deprecation errors from Qt5Jani Honkonen2012-11-0711-25/+25
|
* src folder: another massive victory for coding style policeJani Honkonen2012-10-022-63/+63
|
* Refactors axis updateGeometry handlingMichal Klocek2012-09-261-4/+4
| | | | | | | * adds verticalaxis class * adds horizontalaxis class * adds updateGeometry logic to base clases * fixes small issues with axis hadnling for datetime,category,barcategory axis
* Refactors layout:Michal Klocek2012-09-251-21/+19
| | | | | | | | * support for dynamic mulipule axis handling * adds aligment for axis * removes geomoetry hadnling from presenter * fixes value axis to support multiaxis drawing * TODO: category, barcategory datetimeaxis - futher refactor
* more coding style fixes for src-folderJani Honkonen2012-09-255-11/+12
| | | | mostly putting the * or & next to the variable name
* astyle and manual coding style fixes for src-folderJani Honkonen2012-09-2415-222/+212
|
* Refactors layoutMichal Klocek2012-09-051-3/+3
| | | | | | | | | | | | | | | * adds sizeHints to layout managers * adds sizeHiint to axes * adds "..." wraping to titles * adds title for axes * adds "..." wraping to legend markers * adds logic for layouting axes vs legend vs plotArea * renames minimumMargins to margin * marings size is always keept * legend takes contentMargins into consideration during layout * charts takes contentMargins into consideration during layout * adds "..." wraping to chartvaleaxisY * adds logic to resize plotArea during scale and scroll
* Fix Krazy issuesJani Honkonen2012-08-312-4/+2
|
* add missing license statementsJani Honkonen2012-08-302-0/+40
|
* Adds checkLayout call, when geometry of axis updatedMichal Klocek2012-08-291-0/+1
|
* correct interpolation for baranimationsauimone2012-08-282-8/+32
|
* Donut support simplified. Examples updatedMarek Rosa2012-08-242-5/+5
|
* fix to baranimations leaving crap on screen with negative barssauimone2012-08-236-6/+6
|
* Minor: extra colons, commented out codeTero Ahola2012-08-141-8/+8
|
* Fix wrong intialization of QPointF with QPointMichal Klocek2012-08-011-2/+2
|
* Refactor spline animation handlingMichal Klocek2012-08-012-49/+25
| | | | | | | | * removes legacy comented out code * adds valid flag to animation setup * moves controlPoints count check from splineitem to animation * when animation strats it checks for valid setup first * incase of invalid setup animation is stopped
* pie: finetuning donut animationsJani Honkonen2012-07-312-2/+9
| | | | Also added donut stuff to piechartcustomization demo
* Refactor animatorMichal Klocek2012-07-247-177/+13
| | | | | * refactors pie animation handling from animator to animation class * removes animator class and files
* Fix wrong interpolation call in bar*series, unit tests fixedMichal Klocek2012-07-242-2/+3
|
* horizontal percent barchart & examplesauimone2012-07-124-4/+121
|
* horizontal stacked barchartsauimone2012-07-124-4/+122
|
* animation for horizontal barchartsauimone2012-07-111-5/+16
|
* horizontal barchart & examplesauimone2012-07-113-2/+107
|
* Added casting to qreal in qMin, qFuzzyCompare calls to fix build on armMarek Rosa2012-07-111-1/+1
|
* refactoring internal barchart itemssauimone2012-07-118-14/+14
|
* refactored baranimationssauimone2012-07-1111-166/+144
|
* GroupedBarSeries to BarSeriessauimone2012-07-031-1/+1
|