mattias
87130707e7
set version 2.0.12
...
git-svn-id: branches/fixes_2_0@64638 -
2021-02-21 14:07:29 +00:00
maxim
17f2160756
Reverted revision(s) 64161 #62462e4388 from branches/fixes_2_0/components/tachart/tatools.pas:
...
TAChart: Fix some ZoomDragTool and DataPointCrosshairTool painting on other chart if shared between two charts.
It breaks compilation, depends on other unmerged revision.
git-svn-id: branches/fixes_2_0@64621 -
2021-02-18 22:56:13 +00:00
martin
240db20a1d
Merged revision(s) 64403 #d7061ea8e8, 64414 #5ee798bb60, 64430-64431 #5a0bf2ed29-#5a0bf2ed29 from trunk:
...
TAChart: Fix TBarSeries drawing too thick bar border line when Margin is 0.
........
IDE: Load Desktop options correctly from environment. Issue #38376 , patch from Uwe Schächterle.
........
LCL-GTK2: Fix SpeedButton freeze after closing popup menu without choosing menu item. Issue #38401 , patch from Andrzej Kilijanski.
........
LCL-GTK2: Fix SpeedButton freeze after closing system popup menu without choosing menu item. Issue #38402 , patch from Andrzej Kilijanski.
........
git-svn-id: branches/fixes_2_0@64614 -
2021-02-18 01:32:30 +00:00
martin
2961d09e9e
Merged revision(s) 64307 #3f43cd260e, 64353 #24637b3d03, 64377 #adee13bfdd, 64379 #68f758f8e2 from trunk:
...
ProjectTemplates: Use the template.lpi file for a new project. Issue #38244 , patch from Rolf Wetjen.
........
TAChart: Fix too thick connection line between stacked bars.
........
LCL-GTK2: Fix SpeedButton when non-modal form is opened by popup menu. Issue #38345 , patch from Andrzej Kilijanski.
........
TAChart: Fix usage of incorrect drawing backend in OnAfterCustomDrawBackwall (https://www.lazarusforum.de/viewtopic.php?f=18&t=13347 ).
........
git-svn-id: branches/fixes_2_0@64613 -
2021-02-18 01:27:35 +00:00
martin
561d01f2e6
Merged revision(s) 64003 #32439437d4, 64070 #609f5046d8, 64130 #e405b8c6ac, 64142 #2a0df745f0, 64161 #62462e4388 from trunk:
...
LCL-GTK2: Prevent "critical" messages generated by TabControl Tabs. Issue #37924 , patch from Anton Kavalenka.
........
IDE: Don't cut a dotted TargetFilename when adding an extension to it. Issue #34665 .
........
LCL-GTK2: Fix drawing of text region in TListView and others. Issue #38062 , patch from Joeny Ang.
........
LCL: Do not call TTreeView.OnCollapsing and OnCollapsed during clearing the items. Issue #38084 .
........
TAChart: Fix some ZoomDragTool and DataPointCrosshairTool painting on other chart if shared between two charts.
........
git-svn-id: branches/fixes_2_0@64611 -
2021-02-18 01:18:58 +00:00
mattias
770bee475c
darwin: set default lcl platform to cocoa
...
git-svn-id: branches/fixes_2_0@64232 -
2020-12-19 13:54:51 +00:00
mattias
ae9017d9a9
set fixes version 2.0.10
...
git-svn-id: branches/fixes_2_0@63503 -
2020-07-03 21:44:57 +00:00
mattias
84026c90bd
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: branches/fixes_2_0@63375 -
2020-06-17 10:02:41 +00:00
mattias
ed8b1d30b1
set fixes version 2.0.8
...
git-svn-id: branches/fixes_2_0@62943 -
2020-04-11 14:05:22 +00:00
mattias
34feabd2d1
TAChart: Fix NoGuiDemo to find font in Linux.
...
git-svn-id: branches/fixes_2_0@62933 -
2020-04-11 07:24:35 +00:00
maxim
43998ec941
Merged revision(s) 62628 #d47d48cd56, 62633 #6483f57d33 from trunk:
...
TAChart: Fix painting of checkboxes in TChartListBox on COCOA.
........
TAChart: Fix drawing of checkboxes/radiobuttons on Cocoa, part 2.
........
git-svn-id: branches/fixes_2_0@62823 -
2020-03-30 19:32:04 +00:00
maxim
4f57011244
Merged revision(s) 62451 #7b571df356 from trunk:
...
TAChart: Improved and scaled layout of TChartListbox demo.
........
git-svn-id: branches/fixes_2_0@62616 -
2020-02-07 22:10:15 +00:00
maxim
92378adfe6
Merged revision(s) 62255 #410b95d666 from trunk:
...
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: branches/fixes_2_0@62267 -
2019-11-17 21:46:57 +00:00
mattias
6116c3a0ea
set fixes version 2.0.6
...
git-svn-id: branches/fixes_2_0@62128 -
2019-10-27 09:25:32 +00:00
maxim
fbe9203283
Merged revision(s) 62069-62070 #40d59fec0b-#40d59fec0b, 62073 #6d317e22dc from trunk:
...
TAChart: Fix chart distance tools crashing when series contains a NaN value.
........
TAChart: Replace r62069 #40d59fec0b by better solution.
........
TAChart: Fix divide-by-zero error in TFitSeries.
........
git-svn-id: branches/fixes_2_0@62084 -
2019-10-18 22:07:19 +00:00
mattias
ec49d9ce1d
set fixes version 2.0.4
...
git-svn-id: branches/fixes_2_0@61664 -
2019-08-03 16:58:49 +00:00
wp
b16081878d
TAChart: TAChart: Fix compilation of additional drawer packages in FPC 3.2+ (r60862, r60863 #60546d8656)
...
git-svn-id: branches/fixes_2_0@60941 -
2019-04-12 17:02:01 +00:00
wp
43f52607d6
TAChart: Fix compilation of navigatedemo.
...
git-svn-id: branches/fixes_2_0@60864 -
2019-04-07 14:25:43 +00:00
wp
96a144af00
TAChart: Rename demo folder db-barseries to db-pieseries.
...
git-svn-id: branches/fixes_2_0@60857 -
2019-04-06 22:04:29 +00:00
mattias
2d82aed265
TAChart: Fix compilation by FPC trunk after r40785 #9d12401342
...
git-svn-id: branches/fixes_2_0@60392 -
2019-02-09 16:34:56 +00:00
mattias
621e9c876f
TAChart: Improved determination of series marks direction. Issue #35025 . Modified patch by Marcin Wiazowski.
...
git-svn-id: branches/fixes_2_0@60387 -
2019-02-09 08:48:34 +00:00
mattias
7b22ce1935
TAChart: Add property UseZeroLevel to TBarSeries in order to make it behave like TAreaSeries on linear and logarithmic axes Issue #34863
...
git-svn-id: branches/fixes_2_0@60386 -
2019-02-09 08:48:01 +00:00
mattias
0af111a5fc
TAChart: Publish standard property Constraints Issue #35010
...
git-svn-id: branches/fixes_2_0@60381 -
2019-02-09 08:46:26 +00:00
mattias
a6c0d8a0a7
TAChart: Improved initialization of scaling transformation. Issue #34896 , patch by Marcin Wiazowski.
...
git-svn-id: branches/fixes_2_0@60380 -
2019-02-09 08:46:07 +00:00
mattias
511744bfa6
TAChart: Fix bar series not showing bars with values < 1 Issue #34863
...
git-svn-id: branches/fixes_2_0@60378 -
2019-02-09 08:45:25 +00:00
mattias
bb9ed36afa
TAChart: Prioritize Chart.MinDataSpace when plot size is too small. Issue #34896 . Patch by Marcin Wiazowski.
...
git-svn-id: branches/fixes_2_0@60377 -
2019-02-09 08:45:06 +00:00
mattias
e24077d44b
TAChart: Fix font scaling of CanvasDrawer.
...
git-svn-id: branches/fixes_2_0@60376 -
2019-02-09 08:44:46 +00:00
mattias
1243196875
TAChart: Improvements in TChartAxis.EnsureGuaranteedSpace(). Issue #34896 . Patch by Marcin Wiazowski.
...
git-svn-id: branches/fixes_2_0@60374 -
2019-02-09 08:42:54 +00:00
mattias
d758d73029
TAChart: Combine {$hints on} and {$warnings on} with {$push} and {$pop}
...
git-svn-id: branches/fixes_2_0@60373 -
2019-02-09 08:42:33 +00:00
mattias
5205899c43
set fixes version to 2.0.0.4
...
git-svn-id: branches/fixes_2_0@60304 -
2019-02-02 19:58:07 +00:00
mattias
902e02e3f2
TAChart: Fix of TChart.IsPointInViewPort and axis labels if all data values are < 1E-12.
...
git-svn-id: branches/fixes_2_0@60293 -
2019-02-02 18:46:17 +00:00
mattias
6f9a33b570
TAChart: Fix TChart.IsPointInViewPort to allow for floating point round-off errors. Issue #34961
...
git-svn-id: branches/fixes_2_0@60283 -
2019-02-02 18:40:49 +00:00
mattias
4b5c1dcce3
TAChart: Fix incorrect scaling of TScaledCanvasDrawer
...
git-svn-id: branches/fixes_2_0@60280 -
2019-02-02 18:39:54 +00:00
maxim
59d4a48130
Merged revision(s) 60129 #3b38aad6ce, 60151 #e4ec9da618, 60162-60163 #59e51e3587-#59e51e3587, 60216 #6ae52eb288 from trunk:
...
TAChart: Fix axes for series having very long labels. Issue #34896 . Based on patch by Marcin Wiazowski.
........
TAChart: Refinements for long series labels (respect device scaling, introduce chart property MinDataSpace). Issue #34896 .
........
TAChart: Avoid crash of chart if an axis is destroyed. Add chart properties HorAxis and VertAxis.
........
TAChart: Fix uninitialized variables FLoBound and FUpBound used by TBasicPointSeries. Patch by Marcin Wiazowski. Issue #34935
........
TAChart: Fix too late updating of variables FLoBounds and FUpBounds of TBasicChartSeries. Patch by Marcin Wiazowski. Issue #34935 .
........
git-svn-id: branches/fixes_2_0@60219 -
2019-01-25 22:34:26 +00:00
mattias
a6635fbe9b
TAChart: Fix logical error in previous commit
...
git-svn-id: branches/fixes_2_0@60201 -
2019-01-24 09:50:51 +00:00
mattias
250a385e08
TAChart: Fix series label direction for an inverted axis.
...
git-svn-id: branches/fixes_2_0@60200 -
2019-01-24 09:50:34 +00:00
mattias
1a882cc823
TAChart: Fix series label direction in case of right-to-left mode.
...
git-svn-id: branches/fixes_2_0@60198 -
2019-01-24 09:49:53 +00:00
mattias
1a43728757
TAChart: Fix scaling of axis with fixed range when associated series is hidden.
...
git-svn-id: branches/fixes_2_0@60196 -
2019-01-24 09:49:15 +00:00
mattias
01ec95d8d2
TAChart: Use ChildSizing technique to position charts in demo/panes.
...
git-svn-id: branches/fixes_2_0@60195 -
2019-01-24 09:48:57 +00:00
mattias
191dd10a60
TAChart: Undo part of r60075 #361e42f65a (see Issue #34898 ).
...
git-svn-id: branches/fixes_2_0@60194 -
2019-01-24 09:48:40 +00:00
mattias
bef942e6c5
TAChart: Fix sign error in coordinate transformation (Issue #34898 , found by Marcin Wiazowski)
...
git-svn-id: branches/fixes_2_0@60193 -
2019-01-24 09:48:22 +00:00
mattias
a07eef42b0
TAChart: Replace deprecated Reticule in demo/basic by a DataPointCrosshairTool.
...
git-svn-id: branches/fixes_2_0@60192 -
2019-01-24 09:47:59 +00:00
mattias
9790b72f61
TAChart: Update area demo to show new property "MarkPositionCentered".
...
git-svn-id: branches/fixes_2_0@60191 -
2019-01-24 09:47:40 +00:00
mattias
f9e9f72707
TAChart: Replace TMarkPositions option lmpInsideCenter by new property "MarkPositionCentered" published for bar and area series.
...
git-svn-id: branches/fixes_2_0@60190 -
2019-01-24 09:47:18 +00:00
mattias
0dab183da0
TAChart: Correct vertical position of stacked bar series centered labels if ZeroLevel is not used.
...
git-svn-id: branches/fixes_2_0@60189 -
2019-01-24 09:46:59 +00:00
mattias
72b51f3448
TAChart: Fix crash of IDE due to r60070 #9d2ff37d62
...
git-svn-id: branches/fixes_2_0@60184 -
2019-01-24 09:45:07 +00:00
mattias
0cb5c68866
TAChart: Fix positioning of series labels (hopefully...) by reverting some of r56492 #1401108152 . Issue #34819
...
git-svn-id: branches/fixes_2_0@60183 -
2019-01-24 09:44:46 +00:00
mattias
651746a306
TAChart: Fix AreaSeries drawing inverted area if it extends down to -Inf.
...
git-svn-id: branches/fixes_2_0@60181 -
2019-01-24 09:44:08 +00:00
mattias
7bba9a748a
TAChart: Fix positioning of centered labels for logarithmic, non-stacked bar series with multiple y values.
...
git-svn-id: branches/fixes_2_0@60180 -
2019-01-24 09:43:50 +00:00
mattias
0aad0270a8
TAChart: Fix horizontal position of series labels for a bar series having multiple, non-stacked y values (Issue #34862 )
...
git-svn-id: branches/fixes_2_0@60179 -
2019-01-24 09:43:33 +00:00