Commit Graph

18962 Commits

Author SHA1 Message Date
wp
0c695d9c39 TAChart: Speed optimization for preparing TCubicSplineSeries splines. Issue #35268, modified patch by Marcin Wiazowski.
git-svn-id: trunk@60809 -
2019-04-01 10:43:13 +00:00
martin
d0d5e96859 SynEdit: Test for Fixed crash in SyncroEdit, when undoing. Introduced in r60079 #507784f308 "improved syncro/template edit to deal with adjacent cells"
git-svn-id: trunk@60806 -
2019-03-31 17:04:15 +00:00
martin
232ec1cc26 SynEdit: Fixed crash in SyncroEdit, when undoing. Introduced in r60079 #507784f308 "improved syncro/template edit to deal with adjacent cells"
git-svn-id: trunk@60805 -
2019-03-31 17:04:14 +00:00
wp
ff1abdbffb TAChart: Improve TCubicSplineSeries by making its procedure GetSplineXRange a function and avoiding the IfThen calls. Issue #35268, modified patch by Marcin Wiazowski.
git-svn-id: trunk@60804 -
2019-03-31 14:38:38 +00:00
wp
d0f6276d0c TAChart: Add fields missing from TCubicSplineSeries.Assign. Issue #35268, modified patch by Marcin Wiazowski.
git-svn-id: trunk@60803 -
2019-03-31 14:29:19 +00:00
wp
0a93bb1e76 TAChart: Properly initialize the CachedExtent used by TCubicSplineSeries. Issue #35268, patch by Marcin Wiazowski.
git-svn-id: trunk@60802 -
2019-03-31 11:30:22 +00:00
wp
23473d15d0 TAChart: Fix silent exception EAbort in TBroadcaster. Issue #35210, patch by Marcin Wiazowski.
git-svn-id: trunk@60801 -
2019-03-31 10:44:36 +00:00
wp
c53612413e TAChart: Better-suited parameters in OnClick event of TTitleFootClickTool.
git-svn-id: trunk@60800 -
2019-03-30 23:15:36 +00:00
wp
ad24ca68a1 TAChart: Initial implementation of TTitleFootClickTool.
git-svn-id: trunk@60799 -
2019-03-30 21:32:25 +00:00
martin
b0a3fd76d0 FpDebug: Fix an overflow in address calculation
git-svn-id: trunk@60798 -
2019-03-30 18:45:46 +00:00
wp
e2af06f634 TAChart: Improved cooperation of TAxisClickTool with other tools.
git-svn-id: trunk@60796 -
2019-03-29 23:57:33 +00:00
wp
6a763b0115 TAChart: Initial implementation of TAxisClickTool.
git-svn-id: trunk@60795 -
2019-03-29 23:02:48 +00:00
wp
ad745203a8 TAChart: Fix speed issue in drawing TCubicSplineSeries with many data points and with NaN as Y (caused by r60788 #2e629563b1)
git-svn-id: trunk@60791 -
2019-03-28 09:01:38 +00:00
wp
2e629563b1 TAChart: Fix merging of intervals in TIntervalList, add test case. Issue #35268, part of "patch2" by Marcin Wiazowski
git-svn-id: trunk@60788 -
2019-03-27 22:43:18 +00:00
wp
2c3ac872b4 TAChart: Some optimization of TCubicSplineSeries painting after r60785 #3c24b3ee10. Less hints and warnings.
git-svn-id: trunk@60787 -
2019-03-27 22:30:36 +00:00
wp
3c24b3ee10 TAChart: Refactor TDrawFuncHelper for passing every data point in TCubicSplineSeries. Issue #35268.
git-svn-id: trunk@60785 -
2019-03-26 22:32:50 +00:00
michael
efba052d05 * Fix bug ID #35282
git-svn-id: trunk@60784 -
2019-03-26 21:08:27 +00:00
michael
f7d84ad189 * Fix bug #0035286, UTF chars distorted
git-svn-id: trunk@60783 -
2019-03-26 20:59:02 +00:00
wp
56f340d0ba TAChart: Refactor drawing for new bar shapes of TBarSeries.
git-svn-id: trunk@60769 -
2019-03-25 15:22:50 +00:00
wp
4ef73c26d0 TAChart: Implement in drawing backends methods to access pen color only.
git-svn-id: trunk@60768 -
2019-03-25 12:34:17 +00:00
wp
b72b08174e TAChart: Fix bar series shapes when axes are rotated.
git-svn-id: trunk@60767 -
2019-03-25 00:56:54 +00:00
wp
0bfea66f90 TAChart: Add clipping option to TDatapointDistanceTool. Update demo.
git-svn-id: trunk@60766 -
2019-03-24 21:39:45 +00:00
juha
c66c600938 IDE: Enable CompatibilityMode for legacy projects, disable for new projects. Issue #35267, patch from Ondrej.
git-svn-id: trunk@60765 -
2019-03-24 20:37:48 +00:00
michael
3348e9e12b * Add logging, better configuration
git-svn-id: trunk@60764 -
2019-03-24 19:01:59 +00:00
wp
a4166ee45d TAChart: Add property TBarShape to TBarSeries to allow painting of bars as cylinders, pyramids, prisms etc. Add related demo.
git-svn-id: trunk@60762 -
2019-03-24 15:57:28 +00:00
wp
f11f384ce4 TAChart: Fire OnCustomDrawPie event also when top faces of a pie series are drawn.
git-svn-id: trunk@60757 -
2019-03-24 10:40:31 +00:00
martin
18953aeb37 SynEdit: AvlTree, check for nil when searching nodes
git-svn-id: trunk@60756 -
2019-03-24 03:05:36 +00:00
wp
47bccc778c TAChart: Add event OnCustomDrawBar to TBarSeries, deprecate old OnBeforeDrawBar. Rename TPieSeries.OnDrawPie to .OnCustomDrawPie.
git-svn-id: trunk@60755 -
2019-03-23 23:19:53 +00:00
wp
0c7f82169d TAChart: Provide public method TPieSeries.CalcBorderPoint.
git-svn-id: trunk@60752 -
2019-03-23 18:47:26 +00:00
wp
1b480c8800 TAChart: Make method TPieSeries.CalcInnerRadius public.
git-svn-id: trunk@60751 -
2019-03-23 18:40:24 +00:00
wp
e3bb0c1dd4 TAChart: Implement event OnDrawPie for custom painting of TPieSeries.
git-svn-id: trunk@60750 -
2019-03-23 18:12:58 +00:00
wp
189f92546d TAChart: Refactor drawing of 3d TPieSeries
git-svn-id: trunk@60747 -
2019-03-23 12:36:06 +00:00
juha
3bb6b19392 IdeIntf: Allow F12 and other hotkeys in Object Inspector when the selection Combobox is active. Issue #29335, patch from ptvs.
git-svn-id: trunk@60745 -
2019-03-22 09:36:22 +00:00
wp
0db4490515 TAChart: Fix several issues related with TIntervalList.Epsilon. Implement open intervals for TIntervalList.AddRange. Issue #35250, patch by Marcin Wiazowski.
git-svn-id: trunk@60743 -
2019-03-22 08:42:40 +00:00
wp
b2a4a7868b TAChart: Implement sorting of TListChartsource by y value when XCount is 0. Issue #35188, patch by Marcin Wiazowski.
git-svn-id: trunk@60740 -
2019-03-20 23:26:27 +00:00
wp
7ff89755ee TAChart: Adapt test suite to change in r60642 #6d0a2c7637
git-svn-id: trunk@60738 -
2019-03-20 16:41:34 +00:00
wp
113bfca313 TAChart: Fix issues in TIntervalList due to Epsilon being considered to be an absolute number. Issue #35250.
git-svn-id: trunk@60737 -
2019-03-20 15:56:33 +00:00
jesus
f414bde383 IDE, fix form size for NewField dialog, from Aleksey Lagunov, issue #35249
git-svn-id: trunk@60733 -
2019-03-20 06:11:22 +00:00
jesus
1a7930cb2c Printers, fix GTK printing problem issue #34932
git-svn-id: trunk@60732 -
2019-03-20 03:13:56 +00:00
wp
50b7e5b2a4 TAChart: Add new properties Orientation and ViewAngle to TPieSeries. Update demo.
git-svn-id: trunk@60728 -
2019-03-19 22:11:22 +00:00
michael
4259c682c9 * Fix missing image designer
git-svn-id: trunk@60727 -
2019-03-19 21:53:46 +00:00
martin
fac4d989d7 PascalScript: Revert rev 76e377efa5fddc55b3a6a3a3d944317bdfde4a12. Fix compile for linux
git-svn-id: trunk@60720 -
2019-03-19 01:07:24 +00:00
wp
0828a25696 TAChart: Add new property "StartAngle" to TPieSeries. Update demo (new layout).
git-svn-id: trunk@60717 -
2019-03-18 22:35:15 +00:00
juha
eb0786f83c IDE: Save project files in legacy compatibility mode by default.
git-svn-id: trunk@60715 -
2019-03-17 22:18:01 +00:00
wp
cbf913ae02 TAChart: Some more improvements of 3D painting of TPieSeries.
git-svn-id: trunk@60714 -
2019-03-17 22:11:53 +00:00
mattias
c009fdea46 projectgroups: fixed adding missing targets, bug #35243
git-svn-id: trunk@60712 -
2019-03-17 21:14:23 +00:00
mattias
507da49bf0 codetools: fixed mem leak FPM.UnitToSrc
git-svn-id: trunk@60711 -
2019-03-17 20:50:37 +00:00
martin
5a253cd424 PascalScript: Updated to bcf0f1b1b718f52006d518866ed82e04760b79c7 Date: 03/02/2019 14:06:51
git-svn-id: trunk@60710 -
2019-03-17 16:33:17 +00:00
juha
b3a6d22921 LazReport: Support FormatStr with brackets (e.g. [h]:mm) in DateTime fields. Issue #34713, patch from Bartek Dajewski.
git-svn-id: trunk@60709 -
2019-03-17 09:22:31 +00:00
juha
fcdd4db4dc IdeIntf: Fix coordinates for TTIPropertyGrid.OnPropertyHint. Issue #34689, patch from Zhengji.
git-svn-id: trunk@60708 -
2019-03-17 09:16:48 +00:00