| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Task-number: QTRD-3083
Change-Id: Ide516e5299d2363953d46bf9dc5e2f9ec277154e
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Also updated licenses.
Change-Id: Ie14327305207e14879c1f1223219fcdfa1669dc0
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
|
|
|
|
|
|
|
| |
Also rename m_moveMedianLine to m_changeAnimation to clarify things.
Change-Id: I342434c479a9a8cac3a2eed3dafa5692b3c30f72
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
|
|
|
|
|
|
|
| |
Couple addition to get stuff compiled
Change-Id: I3bece10aaf7ea6876246a4fd50f06790862766ae
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: Ic14119490bb39a7040d4bed65af4f19548846a89
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
|
|
|
|
|
| |
Change-Id: I406a9b5320caa7c971f692330077ea3b71206655
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Iab7a05c44026db9925fa0d68afd2b533b3ea2f91
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
This reverts commit 9df61547fec62d7a608dd8cd2be94e04ed0f92e3.
Release has been done, so bring back the TODOs.
Change-Id: I1362a254a7f9c9c2f0b659b72af29638a980a394
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
|
| |
|
| |
|
|
|
|
| |
This reverts commit 37aa57c82a3a115ff1a58cb04f9dc2f3c1c06d45.
|
| |
|
|
|
|
| |
no ticks (logvalueaxis, categoryaxis)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* adds verticalaxis class
* adds horizontalaxis class
* adds updateGeometry logic to base clases
* fixes small issues with axis hadnling for datetime,category,barcategory axis
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
mostly putting the * or & next to the variable name
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
Also added donut stuff to piechartcustomization demo
|
|
|
|
|
| |
* refactors pie animation handling from animator to animation class
* removes animator class and files
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|