Commit Graph

2381 Commits

Author SHA1 Message Date
mattias
9dcd9ee04d updated makefiles
git-svn-id: trunk@63453 -
2020-06-28 11:01:41 +00:00
wp
2e6f771cee TAChart: Fix usage of incorrect axis transformation in FindExtentInterval of rotated TBasicPointSeries (https://forum.lazarus.freepascal.org/index.php/topic,50048.0.html)
git-svn-id: trunk@63280 -
2020-06-02 16:07:32 +00:00
wp
c97a2a7c76 TAChart: Fix AreaSeries crashing when y of first or last data point is NaN.
git-svn-id: trunk@63215 -
2020-05-23 21:56:28 +00:00
wp
efbbeb241f TAChart: Add missing check for NaN to TCustomChartSource.XOfMax and .XOfMin (https://forum.lazarus.freepascal.org/index.php/topic,49848.0.html).
git-svn-id: trunk@63180 -
2020-05-18 09:36:40 +00:00
juha
368225808a LCL: Remove deprecated TComboBox.ReadOnly.
git-svn-id: trunk@63110 -
2020-05-01 21:12:54 +00:00
wp
bc9d1a87a3 TAChart: Add property DateTimeFormat to TDBChartSource for date/time fields returned as strings.
git-svn-id: trunk@63084 -
2020-04-26 17:35:23 +00:00
wp
bb4e2d9fb8 TAChart: Fix TLineSeries segment tracer crashing when only 1 y value exists.
git-svn-id: trunk@63050 -
2020-04-22 21:05:31 +00:00
wp
f86c4782e6 TAChart: Adapt DataPointToolDemo to tracing line segments of TLineSeries.
git-svn-id: trunk@63049 -
2020-04-22 20:25:24 +00:00
wp
e4de3e6dec TAChart: DataTools follow the connection lines of TLineSeries. Keep TLineSeries.LineType when ShowLines is toggled.
git-svn-id: trunk@63048 -
2020-04-22 20:18:34 +00:00
wp
37c5baa6a6 TAChart: Fix NoGuiDemo to find font in Linux.
git-svn-id: trunk@62906 -
2020-04-07 16:49:16 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00
wp
b198ba1129 TAChart: Add TLegendItemBrushPenRect to display pen in legend icons of TBarSeries, TAreaSeries and TBubbleSeries.
git-svn-id: trunk@62772 -
2020-03-17 18:20:10 +00:00
wp
6483f57d33 TAChart: Fix drawing of checkboxes/radiobuttons on Cocoa, part 2.
git-svn-id: trunk@62633 -
2020-02-16 15:48:08 +00:00
wp
d47d48cd56 TAChart: Fix painting of checkboxes in TChartListBox on COCOA.
git-svn-id: trunk@62628 -
2020-02-12 23:18:02 +00:00
maxim
df5a5388d8 Translations: French translation update by Gilles Vasseur, bug #36524
git-svn-id: trunk@62508 -
2020-01-07 22:50:11 +00:00
wp
7b571df356 TAChart: Improved and scaled layout of TChartListbox demo.
git-svn-id: trunk@62451 -
2019-12-27 19:18:05 +00:00
wp
410090e60e TAChart: Add new property "AngleRange" to TPieSeries to enable a "halfdonut series"
git-svn-id: trunk@62354 -
2019-12-08 18:22:21 +00:00
wp
b4a469cf74 TAChart: Fix line demo (inconsistent behavior when "3D" and "rotated" boxes are checked and "Add" is pressed).
git-svn-id: trunk@62290 -
2019-11-23 22:59:36 +00:00
wp
4c785559bb TAChart: Fix crash when unsorted data are entered into DataPointsEditor for a sorted chartsource
git-svn-id: trunk@62289 -
2019-11-23 22:26:40 +00:00
wp
09c0c58381 TAChart: Fix TCustomPieSeries.FindContainingSlice if one of the pies has size 0. Issue #36332, based on patch by TK.
git-svn-id: trunk@62282 -
2019-11-22 10:22:39 +00:00
wp
cdeae9a384 TAChart: Fix updating of extent caches for sources with multiple y and/or x values. Patch by Marcin Wiazowski.
git-svn-id: trunk@62269 -
2019-11-18 18:31:18 +00:00
wp
410b95d666 TAChart: Avoid crash in unfavorable cases when cChart, NavPanel and AutoScaleAxisTransforms are on the form (https://forum.lazarus.freepascal.org/index.php/topic,47429.0.html). Patch by PaulRowntree.
git-svn-id: trunk@62255 -
2019-11-17 11:29:33 +00:00
wp
e8997fb67b TAChart: Add source code for tutorials https://wiki.lazarus.freepascal.org/TAChart_Tutorial:_Userdefined_ChartSource and https://wiki.lazarus.freepascal.org/TAChart_Tutorial:_Dual_y_axis,_Legend
git-svn-id: trunk@62246 -
2019-11-16 10:52:06 +00:00
wp
d35e17fbdd TAChart: Update tutorial "background" to avoid the deprecated background drawing events.
git-svn-id: trunk@62229 -
2019-11-10 21:58:05 +00:00
wp
0f9f6cb8b1 TAChart: AutoSize controls in printdemo, replace chart background colors by clWhite for correct printing in gtk2.
git-svn-id: trunk@62202 -
2019-11-05 18:57:11 +00:00
wp
7db04f024b TAChart: Raise an EChartError if TBarSeries.Extent is called before adding the series to a chart (https://forum.lazarus.freepascal.org/index.php/topic,47295.msg338189.html).
git-svn-id: trunk@62162 -
2019-11-03 10:19:02 +00:00
wp
6cd0d667be TAChart: TDateTimeIntervalChartSource supports bracket time sympols in FormatDateTime() now (e.g. [h]:nn:ss).
git-svn-id: trunk@62153 -
2019-11-01 18:57:51 +00:00
wp
4f81e53b18 TAChart: New axis event OnGetMarkText to replace the old OnMarkToText (which does not pass the used axis in a parameter). Deprecate OnMarkToText.
git-svn-id: trunk@62116 -
2019-10-25 14:48:33 +00:00
wp
834b592281 TAChart: Avoid painting of gaps in non-solid series using the brush color when ChartStyles are active.
git-svn-id: trunk@62094 -
2019-10-20 11:07:40 +00:00
wp
6d317e22dc TAChart: Fix divide-by-zero error in TFitSeries.
git-svn-id: trunk@62073 -
2019-10-18 11:15:35 +00:00
wp
e216e6cfec TAChart: Replace r62069 #40d59fec0b by better solution.
git-svn-id: trunk@62070 -
2019-10-17 22:08:42 +00:00
wp
40d59fec0b TAChart: Fix chart distance tools crashing when series contains a NaN value.
git-svn-id: trunk@62069 -
2019-10-17 22:00:28 +00:00
wp
a43265e3af Improved widgetset-independent and high-dpi-aware layout in some TAChart demos (3D, axis, axisalign, axistransf).
git-svn-id: trunk@62017 -
2019-10-09 22:58:49 +00:00
maxim
bfc5807673 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36097
git-svn-id: trunk@61907 -
2019-09-20 23:42:25 +00:00
wp
76d23f638b TAChart: Move OpenGL-related units to separate package to avoid requirement of OpenGL libraries when TAChart is built (https://forum.lazarus.freepascal.org/index.php/topic,46713.msg333520.html).
git-svn-id: trunk@61897 -
2019-09-18 09:13:39 +00:00
wp
c25bbdfbc0 TAChart: Improved usability of AlignSides in TChartExtentLink (https://forum.lazarus.freepascal.org/index.php/topic,46243.msg330963.html#msg330963).
git-svn-id: trunk@61720 -
2019-08-18 08:49:14 +00:00
wp
81b07b047c TAChart: Fix scaling of TChartAxis.MeasureLabelSize result.
git-svn-id: trunk@61698 -
2019-08-15 21:50:31 +00:00
wp
6cedfbf9a3 TAChart: Add property AlignSides to TChartExtentLink.
git-svn-id: trunk@61691 -
2019-08-13 22:19:55 +00:00
wp
57dd9caaa1 TAChart: Add function TChartAxis.MeasureLabelSize based on code by forum user piola (https://forum.lazarus.freepascal.org/index.php/topic,46243.0.html).
git-svn-id: trunk@61690 -
2019-08-13 21:35:46 +00:00
maxim
3836b0ba73 Translations: Hungarian translation update by Péter Gábor, bug #35891
git-svn-id: trunk@61643 -
2019-07-29 21:07:47 +00:00
wp
900910e4c4 TAChart: Make sure that builtin ColorSource of TCustomColorMapSeries always provides at least one x value. Patch by Marcin Wiazowski, issue #35705.
git-svn-id: trunk@61409 -
2019-06-17 17:53:09 +00:00
wp
0d2a56d82b TAChart: Provide a mechanism which automatically detects when a ListChartSource is sorted. Slightly modified patch by Marcin Wiazowski, issue #35681.
git-svn-id: trunk@61404 -
2019-06-17 14:38:02 +00:00
wp
b90a2cb91b TAChart: Fix cursor not restoring when during PanDrag the left mouse button is pressed (http://www.lazarusforum.de/viewtopic.php?f=18&t=12413).
git-svn-id: trunk@61384 -
2019-06-14 09:50:38 +00:00
wp
d1fe198799 TAChart: Fix compilation of tools demo. Issue #35704. Patch by Marcin Wiazowski.
git-svn-id: trunk@61371 -
2019-06-12 20:25:58 +00:00
wp
cdd32d1ca4 TAChart: Fix handling of XCountMin and YCountMin parameters for built-in chart source of TCustomSeries. Issue #35665, patch by Marcin Wiazowski.
git-svn-id: trunk@61320 -
2019-06-04 14:36:10 +00:00
wp
515b81420b TAChart: Fix issue with sorted TListChartSource when unsorted data are added via DataPoints property. Issue #35664, patch by Marcin Wiazowski.
git-svn-id: trunk@61314 -
2019-06-03 22:00:04 +00:00
wp
96442a5bea TAChart: Fix issue in recently added TCustomSortedChartSource.ItemFind(). Issue #35666, patch by Marcin Wiazowski.
git-svn-id: trunk@61313 -
2019-06-03 21:49:43 +00:00
wp
bd29c5ea1e TAChart: Minor speed-up of source sorting. Issue #35630, patch by Marcin Wiazowski
git-svn-id: trunk@61305 -
2019-05-31 11:34:43 +00:00
wp
c754e91aae TAChart: Paint series shadow to have a constant pixel distance to original position. Issue #35640, patch by Marcin Wiazowski.
git-svn-id: trunk@61304 -
2019-05-31 09:48:33 +00:00
wp
a772554251 TAChart: Fix drawing issues in TBarSeries for extremely narrow bars. Issue #35623.
git-svn-id: trunk@61282 -
2019-05-23 20:56:48 +00:00