martin
6bb1920582
TLvlGraph: Reduce side effects of curved edge-style on continuous lines.
...
git-svn-id: trunk@60890 -
2019-04-07 19:52:09 +00:00
martin
98631703d8
TLvlGraph: Straighten the graph. Reduce the up/down movement of edges.
...
Center Nodes (incl. hidden nodes) according to their siblings in the next/prev level.
git-svn-id: trunk@60889 -
2019-04-07 19:52:08 +00:00
martin
72d4e6d824
TLvlGraph: Option to limit the maximal height of a Level. (height = count of visible / user-created nodes)
...
git-svn-id: trunk@60888 -
2019-04-07 19:52:06 +00:00
martin
e9367141f8
TLvlGraph: Improve MinimizeCrossings. Switch pairs even if they have SwitchDiff=0
...
A pair with "SwitchDiff=0" may block surrounding nodes from being switched. After switching, one of the changed neighbouring pairs may be able to reduce further crossings.
git-svn-id: trunk@60887 -
2019-04-07 19:52:05 +00:00
martin
4e2c794836
TLvlGraph: De-duplicate call to MinimizeOverlappings. Incompatible change of OnMinimizeOverlappings:
...
- added Handled param
- made all param into "var param", so the callback can adjust them
git-svn-id: trunk@60886 -
2019-04-07 19:52:03 +00:00
martin
dfe4f1faa2
Unit-Dependencies, PkgGraphExplorer: Enable minimize length of edges
...
git-svn-id: trunk@60885 -
2019-04-07 19:52:02 +00:00
martin
d83b4c7a53
TLvlGraph: Minimize length of edges
...
git-svn-id: trunk@60884 -
2019-04-07 19:52:00 +00:00
martin
8924c68247
TLvlGraph: Reduce amount of BackEdges
...
git-svn-id: trunk@60883 -
2019-04-07 19:51:59 +00:00
martin
6fac9c5998
TLvlGraph: Find unconnected sub-graphs
...
git-svn-id: trunk@60882 -
2019-04-07 19:51:57 +00:00
martin
19cfa8541b
TLvlGraph: Improve circular edges between adjacent Levels
...
git-svn-id: trunk@60881 -
2019-04-07 19:51:56 +00:00
martin
075f1ff8bc
TLvlGraph: Enable routing of BackEdge (circlular edges going backward)
...
git-svn-id: trunk@60880 -
2019-04-07 19:51:54 +00:00
martin
13a45fd25f
TLvlGraph: Fix correctly apply NodeGapBelow. Depends on node above visible.
...
git-svn-id: trunk@60879 -
2019-04-07 19:51:53 +00:00
martin
5b8832a7b0
TLvlGraph: Adjust node in/out-weights, if edge is destroyed.
...
git-svn-id: trunk@60878 -
2019-04-07 19:51:52 +00:00
martin
7a5bb3650c
TLvlGraph: Avoid crash on empty level
...
git-svn-id: trunk@60877 -
2019-04-07 19:51:50 +00:00
martin
a807d6cb5a
TLvlGraph: fixed hint for 1-to-1 edge
...
git-svn-id: trunk@60876 -
2019-04-07 19:51:48 +00:00
martin
22a3926b27
TLvlGraph: disabled left-over debug-define
...
git-svn-id: trunk@60875 -
2019-04-07 19:51:47 +00:00
martin
9f7ad880cd
Unit-Dependencies: add filter for excluding units from graph
...
git-svn-id: trunk@60874 -
2019-04-07 19:51:45 +00:00
martin
69489f8247
Unit-Dependencies: fix showing units for project, if window is already open at IDE start.
...
git-svn-id: trunk@60873 -
2019-04-07 19:51:44 +00:00
martin
fab82e9924
Unit-Dependencies: remember last selected package(s). So Unitgraph shows correct content after re-parse.
...
git-svn-id: trunk@60872 -
2019-04-07 19:51:42 +00:00
martin
11c7321b73
Unit-Dependencies: auto parse required packages for selection in graph
...
git-svn-id: trunk@60871 -
2019-04-07 19:51:41 +00:00
martin
fb202384bf
Unit-Dependencies: use icons in graph
...
git-svn-id: trunk@60870 -
2019-04-07 19:51:39 +00:00
martin
7f5bb76b42
LazLogger: improve DebulnEnter/Exit, add ability do change indent without logging anything
...
git-svn-id: trunk@60869 -
2019-04-07 19:48:45 +00:00
wp
db88431d08
TAChart: Optimization of chart sources between BeginUpdate/EndUpdate. Issue #35333 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60868 -
2019-04-07 17:59:28 +00:00
mattias
11e60c45bc
openglcontrol: fixed double free, issue #35335 , from Denis Golovan
...
git-svn-id: trunk@60866 -
2019-04-07 17:43:03 +00:00
wp
a6e96bfe61
TAChart: Fix compilation of navigatedemo
...
git-svn-id: trunk@60865 -
2019-04-07 14:27:20 +00:00
wp
60546d8656
TAChart: Update package globallinks to changes in r60862 #f8b11dcbbf
...
git-svn-id: trunk@60863 -
2019-04-07 13:54:27 +00:00
wp
f8b11dcbbf
TAChart: Fix compilation of additional drawer packages in FPC 3.2+
...
git-svn-id: trunk@60862 -
2019-04-07 12:08:44 +00:00
zeljko
107d1871ab
Qt,Qt5: fixed action of TSavePictureDialog. issue #32540
...
git-svn-id: trunk@60861 -
2019-04-07 08:53:17 +00:00
zeljko
58bf52dbc4
Qt,Qt5: TComboBox.Sorted property implemented. issue #28045
...
git-svn-id: trunk@60858 -
2019-04-07 08:39:42 +00:00
wp
48a07c9bb8
TAChart: Check value for NaN BEFORE setting in x-sorted ListChartSource (instead of AFTER). Issue #35188 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60856 -
2019-04-06 08:24:27 +00:00
wp
87794fe7a2
TAChart: Fix invalidation of extent caches. Issue #35313 , forgotten part from patch by Marcin Wiazowski.
...
git-svn-id: trunk@60848 -
2019-04-05 22:24:07 +00:00
wp
d5e0bb643c
TAChart: Improved painting of TChartComboBox in Linux.
...
git-svn-id: trunk@60847 -
2019-04-05 22:05:50 +00:00
wp
056f96d7b5
TAChart: Caching of cumulative and x/y list extents of chart sources. Issue #35313 , part of patch by Marcin Wiazowski.
...
git-svn-id: trunk@60846 -
2019-04-05 12:13:04 +00:00
mattias
db219396ae
IDEIntf: added TLazCompilationToolOptions.Parsers
...
git-svn-id: trunk@60844 -
2019-04-05 11:42:16 +00:00
wp
31b4c73132
TAChart: Fix incomplete resetting of TChartDataItem record for TUserDefinedChartSource in SetDataItemDefaults. Issue #35313 , part of patch by Marcin Wiazowski.
...
git-svn-id: trunk@60843 -
2019-04-05 10:22:59 +00:00
wp
e7f8525318
TAChart: Rename internal TCustomChartSource variables FExtent and FExtentIsValid to FBasicExtent and FBasicExtentIsValid. Issue #35313 , part of patch by Marcin Wiazowski.
...
git-svn-id: trunk@60842 -
2019-04-05 09:57:55 +00:00
mattias
a1ad05f532
IDE: initial setup dialog: ssAutoVertical
...
git-svn-id: trunk@60840 -
2019-04-05 07:11:41 +00:00
martin
a1fd602a9a
LazControls: add missing $(IDEBuildOptions)
...
git-svn-id: trunk@60839 -
2019-04-04 23:38:40 +00:00
wp
2c1a86f5ac
TAChart: More layout improvements in charteditor demo.
...
git-svn-id: trunk@60838 -
2019-04-04 22:17:59 +00:00
wp
774810e228
TAChart: Layout improvements in charteditor demo.
...
git-svn-id: trunk@60837 -
2019-04-04 22:06:20 +00:00
wp
298ce64cee
TAChart: Add demo for the new click tools.
...
git-svn-id: trunk@60836 -
2019-04-04 20:45:48 +00:00
wp
d1da579c77
TAChart: Add forgotten properties to TChartSeriesLegend.Assign.
...
git-svn-id: trunk@60835 -
2019-04-04 18:01:10 +00:00
wp
643da08e7a
TAChart: Make TAxisClickTool respond to click on axis grid.
...
git-svn-id: trunk@60834 -
2019-04-04 18:00:13 +00:00
wp
5ebc7810de
TAChart: Fix fatal typo in TAChartSeries.Assign.
...
git-svn-id: trunk@60833 -
2019-04-04 17:58:46 +00:00
juha
ebd2b3baa9
IDE: Move function GetFPCVer to IDEProcs. Issue #35310 , patch from Pascal Riekenberg.
...
git-svn-id: trunk@60832 -
2019-04-04 17:26:50 +00:00
maxim
49eba8b41c
IDE: regenerated translations and updated Russian translation
...
git-svn-id: trunk@60831 -
2019-04-04 15:06:22 +00:00
maxim
22f4d1a6c8
IDE: fixed typos in resource strings
...
git-svn-id: trunk@60830 -
2019-04-04 14:48:44 +00:00
maxim
9d644618a4
TAChart: regenerated translations and updated Russian translation
...
git-svn-id: trunk@60829 -
2019-04-04 14:09:26 +00:00
wp
54d3652c78
TAChart: Handle Arrow by TChartBasicAxis.Assign.
...
git-svn-id: trunk@60828 -
2019-04-04 11:34:26 +00:00
lacak
cfdbda6261
lcl: wince: Add wince_7 to GetWinCEVersion()
...
git-svn-id: trunk@60827 -
2019-04-04 08:18:11 +00:00