hnb
298236df33
Patch from jmpessoa for IDE crash when closing some forms (highly visible for LAMW)
...
git-svn-id: trunk@61223 -
2019-05-13 23:03:33 +00:00
juha
eda8d749c2
Project Groups: Allow adding multiple projects to a group at one go. Issue #34989 .
...
git-svn-id: trunk@61217 -
2019-05-13 10:53:07 +00:00
michael
0edb6832bf
* Improve compilation experience under 3.0.4
...
git-svn-id: trunk@61215 -
2019-05-13 06:59:46 +00:00
maxim
8f24e15b5a
Opkman: regenerated translations and updated Russian translation
...
git-svn-id: trunk@61214 -
2019-05-12 23:17:35 +00:00
maxim
a1312cc978
Opkman: improved question
...
git-svn-id: trunk@61213 -
2019-05-12 23:13:08 +00:00
wp
1740585023
TAChart: Make sure that TCustomChartSource.IsSorted is true only when the source really is sorted. Issue #35356 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@61211 -
2019-05-12 20:21:17 +00:00
michael
96567e8916
* Refresh list of recent files when MRUManager is restored.
...
git-svn-id: trunk@61206 -
2019-05-11 20:06:25 +00:00
michael
91d5a3d033
* Lazwebextra no longer needed (since a long time)
...
git-svn-id: trunk@61204 -
2019-05-11 17:06:52 +00:00
michael
47e62d674c
* Move SQLDB REST bridge functionality to separate directory, as per Mattias' request
...
git-svn-id: trunk@61203 -
2019-05-11 16:03:10 +00:00
balazs
3fbcfaafe5
Opkman: Hide Options->OpenSSL on non windows systems.
...
git-svn-id: trunk@61199 -
2019-05-11 06:41:54 +00:00
mattias
7906467427
codetools: sourcecloser: keep implementation keyword
...
git-svn-id: trunk@61197 -
2019-05-10 13:18:14 +00:00
mattias
e408bd979a
IDE: fixed adding event, when property unit has no implementation section
...
git-svn-id: trunk@61195 -
2019-05-10 13:11:43 +00:00
mattias
2248ddea17
codetools: added option -M syntaxmode
...
git-svn-id: trunk@61193 -
2019-05-10 08:23:03 +00:00
wp
868bbcd076
TAChart: Micro-optimization by declaring (some) parameters as "const". Issue #35356 , modified patch by Marcin Wiazowski.
...
git-svn-id: trunk@61190 -
2019-05-09 12:42:23 +00:00
wp
68f8ce110e
TAChart: Move TCustomSortedChartSource to TACustomSource units. Issue #35356 , modified patch by Marcin Wiazowski.
...
git-svn-id: trunk@61189 -
2019-05-09 12:22:17 +00:00
wp
cf39c4e02a
TAChart: Improved implementation of IsEquivalent. Issue #35537 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@61188 -
2019-05-09 10:32:43 +00:00
balazs
be344c2282
Opkman: OptionsFrm more meaningful description.
...
git-svn-id: trunk@61187 -
2019-05-09 09:56:45 +00:00
balazs
b8b713f458
Opkman: Ask to download openssl, if it is missing (Win), issue #35545
...
git-svn-id: trunk@61186 -
2019-05-09 09:42:31 +00:00
jesus
123a22f231
LazReport: removed old, inactive code.
...
git-svn-id: trunk@61185 -
2019-05-09 04:56:13 +00:00
martin
d879259b62
LazLogger: fix wrong override for inherited method
...
git-svn-id: trunk@61176 -
2019-05-08 12:01:54 +00:00
michael
7bee5358e4
* GUI SQLDB Rest Schema editor, in IDE and standalone
...
git-svn-id: trunk@61174 -
2019-05-07 15:38:19 +00:00
balazs
76c7bf9958
Opkman: Remove minimize button from the main form.
...
git-svn-id: trunk@61172 -
2019-05-07 14:17:27 +00:00
wp
854d6a57f8
TAChart: More user-friendly zooming behavior when extent limits are active. Issue #35344 , patch by Marcin Wiazowski
...
git-svn-id: trunk@61171 -
2019-05-07 14:00:33 +00:00
wp
489364c2aa
TAChart: Rework of zooming. Issue #35344 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@61170 -
2019-05-07 09:59:37 +00:00
wp
9d5c5b671a
TAChart: Avoid occasional unnecessary flicker by TZoomDragTool. Issue #35459 , modified patch by Marcin Wiazowski.
...
git-svn-id: trunk@61166 -
2019-05-06 16:27:31 +00:00
juha
3470923dd4
LazUtils: Remove incorrect code dealing with strings on Windows, use SysUtils code instead. Issue #35512 , patch from Serge Anvarov.
...
git-svn-id: trunk@61165 -
2019-05-06 14:24:37 +00:00
martin
fec293914e
LazReport: fix compile
...
git-svn-id: trunk@61163 -
2019-05-06 10:44:46 +00:00
martin
a17ed6695c
fix compare function
...
git-svn-id: trunk@61158 -
2019-05-05 15:53:28 +00:00
martin
eb2966c1f0
SynEdit: fix compare function
...
git-svn-id: trunk@61157 -
2019-05-05 15:48:43 +00:00
martin
120e246c89
LazReport: fix compare function
...
git-svn-id: trunk@61155 -
2019-05-05 15:48:40 +00:00
martin
59d9225b25
LazReport: fix potential overflow in compare function
...
git-svn-id: trunk@61154 -
2019-05-05 15:35:56 +00:00
martin
f7c82fb295
LazReport: fix potential rangecheck in compare function
...
git-svn-id: trunk@61152 -
2019-05-05 15:30:04 +00:00
martin
4d8827642a
SynEdit: fix potential rangecheck in compare function
...
git-svn-id: trunk@61150 -
2019-05-05 15:30:00 +00:00
martin
dec42c1e4d
LazDebugger Tests: Improve error feedback
...
git-svn-id: trunk@61149 -
2019-05-05 15:29:58 +00:00
martin
1b35c31849
OPM: register in component palette pages dropdown
...
git-svn-id: trunk@61148 -
2019-05-05 13:59:53 +00:00
martin
6ce19f4c88
IDE: Allow to register extra entries in component palette pages dropdown
...
git-svn-id: trunk@61147 -
2019-05-05 13:59:51 +00:00
martin
2c7180c156
LeakView: updated Makefile
...
git-svn-id: trunk@61145 -
2019-05-05 11:21:27 +00:00
martin
4e01502f4b
LeakView: updated Makefile
...
git-svn-id: trunk@61144 -
2019-05-05 11:15:10 +00:00
martin
d9dc0e04d3
LeakView: updated Makefile.fpc
...
git-svn-id: trunk@61143 -
2019-05-05 11:12:09 +00:00
martin
e5590c5ee6
GdbmiDebugger: fix function ref under stabs
...
git-svn-id: trunk@61142 -
2019-05-05 10:54:23 +00:00
martin
c1833857ed
GdbmiDebugger: tests
...
git-svn-id: trunk@61141 -
2019-05-05 10:54:22 +00:00
dmitry
2b46c6d5e0
opengl: prevent double mouse-down events for cocoa. bug #35480
...
git-svn-id: trunk@61135 -
2019-05-04 16:08:15 +00:00
martin
677180e6e5
FpGdbmiDebugger: Don't defer skNone to GDB. gdb may crash, and fpdebug may have some data. Issue #0035477
...
git-svn-id: trunk@61133 -
2019-05-03 21:24:59 +00:00
martin
ef247de448
GdbmiDebugger, Windows: Improved commit 61117 #a08b1f9560 ("Improved speed..."): Only skip sleep, if there was a recent write to gdb. (Response expected)
...
git-svn-id: trunk@61132 -
2019-05-03 21:24:57 +00:00
martin
d6a6435a9c
GdbmiDebugger, Windows: Fix commit 61117 #a08b1f9560 ("Improved speed..."): Make sure Idle and ProcessMessages are called, even with small TimeOuts
...
git-svn-id: trunk@61130 -
2019-05-03 20:45:01 +00:00
martin
a08b1f9560
GdbmiDebugger, Windows: Improved speed. Wait for gdb responses, with less sleep calls (increase cpu usage) / Option to disable for laptops/etc.
...
git-svn-id: trunk@61117 -
2019-05-03 15:16:31 +00:00
martin
29735fe548
GdbmiDebugger: Workaround for gdb bug https://sourceware.org/bugzilla/show_bug.cgi?id=16016
...
git-svn-id: trunk@61116 -
2019-05-03 15:16:30 +00:00
martin
306a196ebd
GdbmiDebugger: Removed unused code "CreatePTypeValueList"
...
git-svn-id: trunk@61114 -
2019-05-03 15:15:02 +00:00
mattias
1d8e8b2751
codetools: fixed node start class sections
...
git-svn-id: trunk@61109 -
2019-05-03 08:54:34 +00:00
dmitry
8295312cc5
opengl: revert unintended automatic changes made by the newer IDE version.
...
git-svn-id: trunk@61108 -
2019-05-02 14:27:35 +00:00
dmitry
9c59e031fc
opengl: update cocoa compilation for the latest update with keyhandling
...
git-svn-id: trunk@61107 -
2019-05-02 14:25:48 +00:00
martin
b5f20a389f
LeakView: Use FpDebug to resolve traces without lines
...
git-svn-id: trunk@61105 -
2019-05-02 01:05:07 +00:00
martin
4544b99ea8
LazDebuggerGDBMI: fix mem-leak when cross debugging (new LazGDeBugControl)
...
git-svn-id: trunk@61104 -
2019-05-02 01:05:05 +00:00
martin
b345479693
LazDebuggerGDBMI: tests, add verbosity
...
git-svn-id: trunk@61103 -
2019-05-02 01:05:03 +00:00
martin
c3dedf9cc0
LazDebuggerGDBMI: Improve getting exception class/msg with dwarf-3
...
git-svn-id: trunk@61102 -
2019-05-02 01:05:01 +00:00
balazs
be98f8898a
Opkman: Update default Lazarus/FPC version.
...
git-svn-id: trunk@61100 -
2019-05-01 16:40:07 +00:00
martin
8c3b6003f7
GdmbiDebugger: use new LazGDeBugControl for cross debugging (needs LazGDeBugControl.exe in gdb directory)
...
git-svn-id: trunk@61090 -
2019-04-30 17:38:16 +00:00
martin
fdabfa94a8
GdmbiDebugger: Rename class TGDBMIDebugger to TGDBMIDebuggerBase
...
git-svn-id: trunk@61089 -
2019-04-30 17:38:15 +00:00
martin
76489254d5
LazDebuggerGdbmi, Windows: New app to send signal to target when cross-debugging
...
git-svn-id: trunk@61088 -
2019-04-30 17:38:13 +00:00
wp
ae5ab44793
TAChart: Avoid uninitialized parameter in TBarSeries.Extent calculation when XCount = 0.
...
git-svn-id: trunk@61083 -
2019-04-29 16:51:05 +00:00
wp
fda91e1ea3
TAChart: Calculate TCustomChartSource.BasicExtent based on sorting parameters only when the source really is sorted.
...
git-svn-id: trunk@61082 -
2019-04-29 16:46:17 +00:00
wp
1fdda19c69
TAChart: Minor improvement in ColorMapSeries' built-in color sources. Issue #35463 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@61081 -
2019-04-29 16:36:29 +00:00
wp
6c66672e31
TAChart: Fix access to cached ChartListSource extents while the source is being updated. Issue #35463 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@61080 -
2019-04-29 16:34:46 +00:00
wp
0979ae36e8
TAChart: Fix issues of TCalculatedChartsource related to YCount = 0 and Y value reordering.
...
git-svn-id: trunk@61079 -
2019-04-29 13:16:45 +00:00
martin
67f6274cad
LazDebuggerGdbmi: Improve "Reset Debugger". Ensure timeouts, if certain options lead to endless waiting.
...
git-svn-id: trunk@61068 -
2019-04-28 13:31:45 +00:00
martin
dfcb3321a3
LazDebuggerGdbmi: Improve whitelisted commands for memory limit
...
git-svn-id: trunk@61067 -
2019-04-28 13:31:43 +00:00
martin
157ea70bdb
FpDebug: Fix upper/lower spelling of Contents/MacOS
...
git-svn-id: trunk@61066 -
2019-04-27 15:10:17 +00:00
dmitry
dc8600b0f2
opengl: revert accidental changes to the example
...
git-svn-id: trunk@61061 -
2019-04-26 13:28:43 +00:00
dmitry
e653d0cc68
opengl: forcing painting even with NSgraphicContext currentContext assigned. Seems to be Mojave specific behaviour not to provide context. bug #34983
...
git-svn-id: trunk@61060 -
2019-04-26 13:26:27 +00:00
dmitry
59587a0452
opengl: adding support for Cocoa mouseMove events for Right and Middle mouse buttons. Based on the patch by Chris Rorden. bug #34938
...
git-svn-id: trunk@61059 -
2019-04-26 12:57:20 +00:00
martin
142b226591
LazDebuggerFpGdbmi: fixed a crash in watches eval, after cancel of watch eval due to dbg error.
...
git-svn-id: trunk@61056 -
2019-04-25 17:43:00 +00:00
juha
c966415648
CairoCanvas: Allow saving TCairoSVGCanvas to a stream. Support Pen.Mode pmXor. Issues #35425,#30293. Patch from Anton Kavalenka.
...
git-svn-id: trunk@61052 -
2019-04-24 19:45:35 +00:00
martin
0f2eece126
DwarfViewer: remove -WC
...
git-svn-id: trunk@61039 -
2019-04-22 12:32:42 +00:00
juha
3df7d8afe5
LCL, LazUtils: Move string manipulation functions from LCLProc to LazStringUtils.
...
git-svn-id: trunk@61038 -
2019-04-22 09:00:32 +00:00
juha
0487347061
IDE: Allow only valid revision numbers to show in IDE title.
...
git-svn-id: trunk@61030 -
2019-04-21 14:27:53 +00:00
martin
519161a185
SynEdit, GTK2: fix ghost caret during scrolling
...
git-svn-id: trunk@61028 -
2019-04-20 19:57:06 +00:00
joost
cb9c628098
Codetools: Enabled possibility to compile with fpmake
...
git-svn-id: trunk@61027 -
2019-04-20 19:02:05 +00:00
joost
8ed5140032
Fppkg: Omit files from fpmake.pp which are not available on any target
...
git-svn-id: trunk@61025 -
2019-04-20 09:53:50 +00:00
wp
a58d97ece8
TAChart: Properly set TCustomAnimatedChartSource.XCount and .YCount for the case that its Origin in nil. Issue #35388 , modified patch by Marcin Wiazowski.
...
git-svn-id: trunk@61022 -
2019-04-19 15:39:03 +00:00
wp
5004cea104
TAChart: Update func_series tutorial to reflect new OnExtentValidate event.
...
git-svn-id: trunk@61021 -
2019-04-19 12:29:00 +00:00
wp
aae7dd012f
TAChart: Properly set TCalculatedChartSource.XCount and .YCount for the case that its Origin in nil. Issue #35388 , based on patch by Marcin Wiazowski.
...
git-svn-id: trunk@61020 -
2019-04-19 11:56:19 +00:00
wp
c0f90521ad
TAChart: New extent validation event for TChart. Deprecate OnExtentChanging event. Issue #35390 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@61017 -
2019-04-18 14:11:22 +00:00
wp
81f4762dba
TAChart: Fix TCustomChartSource.FindBounds for XCount = 0. Add test cases.
...
git-svn-id: trunk@61016 -
2019-04-18 13:49:58 +00:00
mattias
a06e60a246
undo
...
git-svn-id: trunk@61011 -
2019-04-18 08:11:56 +00:00
mattias
ab0aa9bf2a
IDE: fixed uninitialized result, issue #35411 , from Ondrej
...
git-svn-id: trunk@61010 -
2019-04-18 08:11:11 +00:00
martin
e2056f0494
FpDebug: Watches/Locals: Display "Unknown type" instead of "Identifier not found" for unimplemented/unknown data/types
...
git-svn-id: trunk@61005 -
2019-04-17 23:53:07 +00:00
wp
72317a44ee
TAChart: TOpenHighLowCloseSeries and TBoxAndWhiskerSeries accept XCount=0. Some missing fixes in the basic source classes for XCount=0.
...
git-svn-id: trunk@61004 -
2019-04-17 21:37:21 +00:00
wp
635cd97135
TAChart: Fix typo in TChartSeries.GraphPointX
...
git-svn-id: trunk@61002 -
2019-04-17 20:21:48 +00:00
martin
b31e03db6b
LazDebugger(Fp)Lldb: improve checks for errors during launch command. Ignore text in file names.
...
git-svn-id: trunk@61001 -
2019-04-17 15:01:01 +00:00
wp
97dbba89f5
TAChart: Add notification of chart by source when it is no longer sorted.
...
git-svn-id: trunk@61000 -
2019-04-16 21:43:51 +00:00
wp
abdb6abcaf
TAChart: Fix axis labels for sorting a chart source with XCount = 0. Minor changes in sort_demo.
...
git-svn-id: trunk@60999 -
2019-04-16 21:41:46 +00:00
wp
f6fc50d43c
TAChart: Simplify calculation of TCustomChartSource.BasicExtent when XCount = 0.
...
git-svn-id: trunk@60998 -
2019-04-16 17:57:01 +00:00
wp
dcb6dc0705
TAChart: Fix initialization/reset issue in TCustomAxisChartSource. Issue #35387 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60997 -
2019-04-16 14:24:51 +00:00
wp
5d5d933bd5
TAChart: Add demo to show sorting of series based on the new XCount=0 feature.
...
git-svn-id: trunk@60996 -
2019-04-16 14:20:44 +00:00
wp
ac880dd4b9
TAChart: Allow XCount=0 for TChartSource meaning "replace X by point index". Still some issues.
...
git-svn-id: trunk@60995 -
2019-04-16 14:16:58 +00:00
wp
d9bccc11be
TAChart: Optimzed extent calculation when chart source is sorted. Issue #35389 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60991 -
2019-04-16 07:36:48 +00:00
jesus
fbef644b79
Printers: make the page setup dialog use the user selected units.
...
git-svn-id: trunk@60990 -
2019-04-16 00:53:10 +00:00
maxim
d7f986c747
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #35385
...
git-svn-id: trunk@60987 -
2019-04-15 22:07:40 +00:00
wp
c061954bc6
TAChart: Add test for sorting.
...
git-svn-id: trunk@60986 -
2019-04-15 21:26:47 +00:00
wp
93c0be69fd
TAChart: Fix distance demo not displaying fit results any more.
...
git-svn-id: trunk@60985 -
2019-04-15 20:13:40 +00:00
wp
78857f4559
TAChart: Deprecate TDataPointDrawTool.OnShow by and replace by TDataPointDrawTool.OnCustomDraw.
...
git-svn-id: trunk@60984 -
2019-04-15 19:40:19 +00:00
wp
c17a8a1444
TAChart: Remove incorrect inline directives introduced by r60972 #6908af06b3.
...
git-svn-id: trunk@60983 -
2019-04-15 16:32:26 +00:00
martin
5bf0e570bf
FpDebug: Updated tests for "UnicodeString" workaround for wrong dwarf-highbound fpc issue #0035359 , see also issue #0035340
...
git-svn-id: trunk@60982 -
2019-04-15 14:03:25 +00:00
wp
2d7a2cb821
TAChart: Make TCustomSortedChartSource.Sort safer and more versatile. Part of patch by Marcin Wiazowski.
...
git-svn-id: trunk@60981 -
2019-04-15 08:32:20 +00:00
wp
f308975433
TAChart: TListChartSource.SetDataPoints cosmetic. Patch by Marcin Wiazowski.
...
git-svn-id: trunk@60980 -
2019-04-15 08:11:49 +00:00
wp
11980328ba
TAChart: Avoid unnecessary Sort calls in TCustomSortedChartSource. Patch by Marcin Wiazowski.
...
git-svn-id: trunk@60979 -
2019-04-15 07:46:15 +00:00
wp
adbafa8cf4
TAChart: Faster access to list elements in QuickSort of TCustomSortedChartSource. Patch by Marcin Wiazowski.
...
git-svn-id: trunk@60978 -
2019-04-15 07:40:10 +00:00
wp
28fbd73d9d
TAChart: Add setter for TCustomSortedChartSource.OnCompare. Patch by Marcin Wiazowski.
...
git-svn-id: trunk@60977 -
2019-04-15 07:36:54 +00:00
maxim
e3c1603b88
TAChart: updated Russian translation
...
git-svn-id: trunk@60975 -
2019-04-14 23:23:24 +00:00
wp
6908af06b3
TAChart: Refactoring of chart sources for sorting. TListChartSource now can be sorted by X, Y, Text, etc. Issue #35356 , modified patch by Marcin Wiazowski.
...
git-svn-id: trunk@60972 -
2019-04-14 20:52:38 +00:00
wp
a154d474bd
TAChart: Use "nice" TListChartSource floating point numbers in data point editor and lfm file. Issue #35374 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60961 -
2019-04-13 22:06:33 +00:00
martin
bd2040ec55
FpDebug: "UnicodeString" workaround for wrong dwarf-highbound fpc issue #0035359 , see also issue #0035340
...
git-svn-id: trunk@60946 -
2019-04-12 23:39:24 +00:00
joost
9d1b8c9d87
IDE: Added EnvironmentOptions.FppkgConfigFile
...
IDE: Fixed some minor problems in the generation of the fppkg.cfg file
git-svn-id: trunk@60944 -
2019-04-12 21:08:55 +00:00
joost
f1dece9ac8
LazUtils: Fixed handling of default values in TXMLConfigStorage + test
...
git-svn-id: trunk@60943 -
2019-04-12 18:19:32 +00:00
wp
e506b7235c
TAChart: Fix some chart tools not being painted when chart is saved to image file.
...
git-svn-id: trunk@60942 -
2019-04-12 17:23:29 +00:00
wp
178c07d81e
TAChart: cosmetic
...
git-svn-id: trunk@60935 -
2019-04-12 07:30:48 +00:00
wp
022bdf31b8
TAChart: Fix TBubbleSeries crashing when labels are shown (due to r60636 #fe85948fb3). Issue #35364 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60934 -
2019-04-12 07:26:42 +00:00
martin
bb4ab8881c
FpDebug: Test for - Check char-size for strings. Recognize "UnicodeString", issue #0035340
...
git-svn-id: trunk@60931 -
2019-04-11 16:25:29 +00:00
martin
6d1944a6a3
FpDebug: Check char-size for strings. Recognize "UnicodeString", issue #0035340
...
git-svn-id: trunk@60930 -
2019-04-11 16:25:27 +00:00
wp
2e6f06cd26
TAChart: Add script to create chm help file
...
git-svn-id: trunk@60927 -
2019-04-11 11:30:58 +00:00
martin
79a26a4231
LazDebuggerFpLldb: prevent crash in asm window, if dwarf info failed to load
...
git-svn-id: trunk@60926 -
2019-04-11 11:28:32 +00:00
mattias
ecbb270afa
bigide: added pas2jsdsgn
...
git-svn-id: trunk@60925 -
2019-04-11 11:22:41 +00:00
wp
e305166373
TAChart: Add missing notification calls when ListChartSource changes. Issue #35360 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60923 -
2019-04-11 09:02:44 +00:00
maxim
4c0ee118e5
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #35358
...
git-svn-id: trunk@60921 -
2019-04-10 22:39:07 +00:00
wp
1f22ddf494
TAChart: Delete left-over files from r60862 #f8b11dcbbf
...
git-svn-id: trunk@60920 -
2019-04-10 22:36:52 +00:00
maxim
3f78f22bc6
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #35351
...
git-svn-id: trunk@60919 -
2019-04-10 22:31:13 +00:00
wp
b15c2b23fd
TAChart: Ignore XList when sorting ListChartSource. Issue #35188 .
...
git-svn-id: trunk@60918 -
2019-04-10 12:26:35 +00:00
wp
7b666b270f
TAChart: New property LimitToExtent for zooming tools. Issue #35344 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60905 -
2019-04-10 08:24:10 +00:00
wp
48c62ca44d
TAChart: Undo r60740 #b2a4a7868b (sorting of ListSource by y value). Issue #35188 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60904 -
2019-04-10 07:51:19 +00:00
martin
728f898e5f
LazDebuggerFpLldb: Catch errors during dwarf loading.
...
git-svn-id: trunk@60899 -
2019-04-09 18:39:49 +00:00
martin
52e13f73cb
LazDebuggerFpLldb: clean up
...
git-svn-id: trunk@60898 -
2019-04-09 18:39:47 +00:00
wp
6d39a8ac82
TAChart: Make sure that chart tools always work with valid image-graph scaling. Issue #35337 , patch by Marcin Wiazowski.
...
git-svn-id: trunk@60894 -
2019-04-07 22:02:22 +00:00
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
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
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