Commit Graph

2078 Commits

Author SHA1 Message Date
wp
6ae52eb288 TAChart: Fix too late updating of variables FLoBounds and FUpBounds of TBasicChartSeries. Patch by Marcin Wiazowski. Issue #34935.
git-svn-id: trunk@60216 -
2019-01-25 17:26:19 +00:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
wp
1e95857ce7 TAChart: Fix uninitialized variables FLoBound and FUpBound used by TBasicPointSeries. Patch by Marcin Wiazowski. Issue #34935
git-svn-id: trunk@60163 -
2019-01-24 00:14:49 +00:00
wp
59e51e3587 TAChart: Avoid crash of chart if an axis is destroyed. Add chart properties HorAxis and VertAxis.
git-svn-id: trunk@60162 -
2019-01-23 23:19:00 +00:00
wp
e4ec9da618 TAChart: Refinements for long series labels (respect device scaling, introduce chart property MinDataSpace). Issue #34896.
git-svn-id: trunk@60151 -
2019-01-22 23:07:37 +00:00
wp
3b38aad6ce TAChart: Fix axes for series having very long labels. Issue #34896. Based on patch by Marcin Wiazowski.
git-svn-id: trunk@60129 -
2019-01-20 23:33:19 +00:00
wp
12278e7ef4 TAChart: Fix logical error in previous commit
git-svn-id: trunk@60128 -
2019-01-20 23:20:28 +00:00
wp
bd9458ebd9 TAChart: Fix series label direction for an inverted axis.
git-svn-id: trunk@60127 -
2019-01-20 23:12:35 +00:00
wp
f2bff00d16 TAChart: Fix series label direction in case of right-to-left mode.
git-svn-id: trunk@60120 -
2019-01-20 13:08:33 +00:00
wp
be59e0738e TAChart: Fix scaling of axis with fixed range when associated series is hidden
git-svn-id: trunk@60110 -
2019-01-19 17:00:27 +00:00
wp
34796ea982 TAChart: Use ChildSizing technique to position charts in demo/panes.
git-svn-id: trunk@60109 -
2019-01-19 16:46:42 +00:00
wp
033dcb2dee TAChart: Undo part of r60075 #361e42f65a (see issue #34898).
git-svn-id: trunk@60105 -
2019-01-18 23:31:29 +00:00
wp
974e1fea09 TAChart: Fix sign error in coordinate transformation (issue #34898, found by Marcin Wiazowski)
git-svn-id: trunk@60104 -
2019-01-18 22:55:21 +00:00
wp
fcf8d854dc TAChart: Replace deprecated Reticule in demo/basic by a DataPointCrosshairTool.
git-svn-id: trunk@60090 -
2019-01-15 11:57:25 +00:00
wp
b60e2c8d42 TAChart: Update area demo to show new property "MarkPositionCentered".
git-svn-id: trunk@60089 -
2019-01-15 11:35:47 +00:00
wp
7596783b3d TAChart: Replace TMarkPositions option lmpInsideCenter by new property "MarkPositionCentered" published for bar and area series.
git-svn-id: trunk@60088 -
2019-01-15 10:33:57 +00:00
wp
12f19c342d TAChart: Correct vertical position of stacked bar series centered labels if ZeroLevel is not used.
git-svn-id: trunk@60087 -
2019-01-15 09:12:06 +00:00
wp
4747a4d09e TAChart: Fix crash of IDE due to r60070 #9d2ff37d62
git-svn-id: trunk@60082 -
2019-01-14 17:59:59 +00:00
wp
26d29fe3be TAChart: Fix positioning of series labels (hopefully...) by reverting some of r56492 #1401108152. Issue #34819
git-svn-id: trunk@60077 -
2019-01-13 23:48:36 +00:00
wp
361e42f65a TAChart: Fix AreaSeries drawing inverted area if it extends down to -Inf.
git-svn-id: trunk@60075 -
2019-01-13 19:05:26 +00:00
wp
25e8ac68ed TAChart: Fix positioning of centered labels for logarithmic, non-stacked bar series with multiple y values.
git-svn-id: trunk@60074 -
2019-01-13 17:09:05 +00:00
wp
ed08eac4e4 TAChart: Fix horizontal position of series labels for a bar series having multiple, non-stacked y values (issue #34862)
git-svn-id: trunk@60073 -
2019-01-13 15:56:22 +00:00
wp
554039e183 TAChart: Fix painting of a non-stacked bar series in case of a nonlinear axis transformation.
git-svn-id: trunk@60072 -
2019-01-13 15:47:26 +00:00
wp
c09a250d35 TAChart: Fix vertical placement of series labels on stacked series with logarithmic axis (issue #34861)
git-svn-id: trunk@60071 -
2019-01-13 15:19:39 +00:00
wp
9d2ff37d62 TAChart: Use data point index limits FLoBound and FUoBound instead of 0 and Count-1 in data point labeling routines. Issue #34819. Patch by Marcin Wiazowski.
git-svn-id: trunk@60070 -
2019-01-13 00:38:45 +00:00
wp
6d5b031556 TAChart: Fix precedance of boolean operators error in TCustomChartSeries.Drawlabels. Issue #34819. Patch by Marcin Wiazowski.
git-svn-id: trunk@60069 -
2019-01-13 00:30:23 +00:00
wp
6fbf3f209a TAChart: Undo 60021, 60027, 60057, 60058, 60059, 60060, 60065, 60066
git-svn-id: trunk@60068 -
2019-01-13 00:18:44 +00:00
wp
84a9df69ff TAChart: Fix position of series labels at a multi-y-valued non-stacked bar series.
git-svn-id: trunk@60066 -
2019-01-12 23:43:20 +00:00
wp
a9b6333383 TAChart: Fix severe speed issue when switching to logarithmic axis. Improved label positioning for logarithmic bar series. Fix drawing of logarithmic bar series.
git-svn-id: trunk@60065 -
2019-01-12 22:28:30 +00:00
wp
5c04c460cf TAChart: Fix precedance of boolean operators error in TCustomChartSeries.Drawlabels. Issue #34819. Patch by Marcin Wiazowski.
git-svn-id: trunk@60060 -
2019-01-12 06:45:29 +00:00
wp
677076e5e4 TAChart: Use data point index limits FLoBound and FUoBound instead of 0 and Count-1 in data point labeling routines. Issue #34819. Patch by Marcin Wiazowski.
git-svn-id: trunk@60059 -
2019-01-12 06:27:54 +00:00
wp
17bcdd3a7f TAChart: Fix uninitialized variable in TCustomSeries.DrawLabels (issue #34819).
git-svn-id: trunk@60058 -
2019-01-12 00:17:42 +00:00
wp
363d5d8418 TAChart: Fix series label positioning for stacked series. Issue #34819.
git-svn-id: trunk@60057 -
2019-01-12 00:09:42 +00:00
wp
7226642cf1 TAChart: Add helper methods ZoomPercent and UndoZoom to TAChartTeeChart for improved Delphi compatibility.
git-svn-id: trunk@60056 -
2019-01-11 11:17:53 +00:00
wp
1194a890cc TAChart: Further improvements in positioning of series marks (issue #34819).
git-svn-id: trunk@60027 -
2019-01-07 22:03:43 +00:00
wp
6f819f1f40 TAChart: Fix compilation by FPC trunk after r40785 #9d12401342.
git-svn-id: trunk@60025 -
2019-01-07 16:30:37 +00:00
wp
43eecc2e2f TAChart: Add new legend property FixedItemWidth (patch by Marcin Wiazowski, issue #34826).
git-svn-id: trunk@60022 -
2019-01-06 22:32:15 +00:00
wp
6d2a629bb9 TAChart: Improved positioning of series marks (issue #34819).
git-svn-id: trunk@60021 -
2019-01-06 22:11:41 +00:00
wp
b08eb51dc4 TAChart: Less hints.
git-svn-id: trunk@60020 -
2019-01-06 21:56:58 +00:00
maxim
bc4e1da857 Translations: Polish translation update by Sławomir Niedziela, bug #34788
git-svn-id: trunk@59988 -
2019-01-04 13:58:31 +00:00
wp
c8835c761e TAChart: Add missing overload directives in TBasicDrawer class (issue #34774, patch by Jonas Maebe).
git-svn-id: trunk@59935 -
2018-12-29 19:25:14 +00:00
wp
ec688911e8 TAChart: Use TSeriesPointerStylePropertyEditor in TChartCombobox; some improvements in TSeriesPointerStylePropertyEditor.
git-svn-id: trunk@59735 -
2018-12-06 11:55:52 +00:00
wp
f87a819e21 TAChart: Simplify painting of series pointer in TChartCombobox.
git-svn-id: trunk@59734 -
2018-12-06 11:43:19 +00:00
wp
3a17f4d9bb TAChart: Add property editor for TSeriesPointerStyle.
git-svn-id: trunk@59733 -
2018-12-06 10:00:48 +00:00
maxim
8f13d737df TAChart: regenerated German translation
git-svn-id: trunk@59661 -
2018-11-25 22:49:47 +00:00
wp
329c654042 TAChart: New property AllowPanning to turn built-in panning on/off.
git-svn-id: trunk@59643 -
2018-11-23 23:02:51 +00:00
wp
e0708688f5 TAChart: Fix typo in German translation.
git-svn-id: trunk@59642 -
2018-11-23 18:57:25 +00:00
maxim
c8c7a1723a Translations: Chinese translation update by robsean, bug #34579
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
wp
33ce58f4dc TAChart: Fix panning error of TAreaSeries (caused by r58562 #e279c0a839, see https://forum.lazarus.freepascal.org/index.php/topic,43182.0.html).
git-svn-id: trunk@59528 -
2018-11-12 17:27:46 +00:00
wp
1af1c96e32 TAChart: Fix numlib issue of returning 0 for exp() function (https://forum.lazarus.freepascal.org/index.php/topic,42913.msg299793)
git-svn-id: trunk@59320 -
2018-10-19 09:38:43 +00:00