Commit Graph

21314 Commits

Author SHA1 Message Date
wp_xyz
5175a2ba20 ToDoList: Fix caption of first exported column to be "Type" rather than "Done".
(cherry picked from commit 9f508f3c7d)
2022-06-21 00:16:07 +03:00
wp_xyz
755b03e0ef FPVectorial: Fix missing call to parent constructor of TIndentedStringList. Issue #39764. Patch by ExSystem.
(cherry picked from commit bed8f0d9e9)
2022-05-25 01:56:04 +03:00
wp_xyz
eccac8a161 Turbopower_ipro: Fix rendering of text background in colored table cell. Issue #39756.
(cherry picked from commit 6073152919)
2022-05-21 18:04:15 +02:00
Juha
5c1c38cad2 Support more calling conventions. Issue #39405, patch by Pavel.
(cherry picked from commit 7ca9ba2fb6)
2022-05-21 01:16:52 +03:00
mattias
3b2d78fc2c set fixes version 2.2.3 2022-05-15 10:14:43 +02:00
mattias
537f43754c set fixes version to 2.2.2 2022-05-15 09:51:43 +02:00
Martin
4ad24ee837 FpDebug: fix overflow in stack eval
(cherry picked from commit 315bb059d8)
2022-05-10 00:23:42 +02:00
wp_xyz
261cce6274 TAChart: Cosmetic in TAChartListbox.pas
(cherry picked from commit 69c1ebca24)
2022-05-09 22:55:19 +03:00
wp_xyz
bf499e9612 TAChart: Fix designtime crash when Chart is unlinked from ChartLiveView; add missing Notification method.
(cherry picked from commit 1a6aea0daa)
2022-05-09 22:55:17 +03:00
Martin
e15e4a1843 FpDebug: Workaround for dangling pointer to FScanAllWorker.FScanScopeList (in FCompUnitScope.FScopeListPtr), set by FScanScopeList.BuildList.
(cherry picked from commit 915fbfa830)
2022-05-09 02:00:49 +02:00
Martin
a8d568ef55 SynEdit: fix PasHighLighter for "default" modifier after property. (fix false matches). Issue #39726
(cherry picked from commit db98b76076)
2022-05-04 21:16:09 +02:00
Juha
1c8d13354d Codetools: Do not crash when invoking ident completion on empty editor. Issue #39685.
(cherry picked from commit 9da44c1c9b)
2022-04-05 02:25:14 +03:00
dsiders
9921b60282 Docs: RttiControls/rttictrls. Adds, updates topic content.
* Provides partial coverage. Additional updates needed.

(cherry picked from commit 8f440b657f)
2022-04-05 02:24:37 +03:00
dsiders
d01ed68806 Docs: RttiControls/rttigrids. Fixes invalid topic link.
(cherry picked from commit 68a0b6fd59)
2022-04-05 02:24:14 +03:00
dsiders
e6c79a4338 Docs: RttiControls. Updates output file names to match package name.
(cherry picked from commit 31bb92943f)
2022-04-05 02:23:54 +03:00
dsiders
f71dead073 Docs: RTTIControl/rttigrids. Adds, updates topic content.
(cherry picked from commit 089d619fcf)
2022-04-05 02:23:33 +03:00
dsiders
f7f43c1274 Docs: RttiControls. Adds project file, css, and script needed to produce help formats.
(cherry picked from commit e6f66a8da3)
2022-04-05 02:21:37 +03:00
dsiders
83330f6e0a Docs: RttiControls. Adds missing topics for current source revision.
* Mostly skeletons with minimal content.
* Restores formatting compatible with SynEdit-based editors.

(cherry picked from commit c334298026)
2022-04-05 02:21:20 +03:00
Martin
549a0395f7 SynEdit: Fix color calculation 2022-04-01 15:10:41 +02:00
Martin
8f1bf7104e FpDebug: Fix stack-overflow for types with recursive declaration.
(cherry picked from commit c7e123fd8d)
2022-04-01 15:10:03 +02:00
Martin
d9ad23e4d5 FpDebug: Fix QuoteWideText => wrong result len
(cherry picked from commit 624696270b)
2022-04-01 15:10:03 +02:00
Martin
ffc50c888c FpDebug: Fix RangeCheck, TByteArray has an upper limit of 32k.
(cherry picked from commit 27f4c50dbd)
2022-04-01 15:10:03 +02:00
Martin
9e36e91b7d Debugger: Registers, clear incorrectly cached values. Fix wrong value shown, if display-format is changed.
(cherry picked from commit 448ccc8ca1)
2022-04-01 15:10:03 +02:00
Martin
b464aafe69 LazDebuggerLldb, FP: fix register for Apple M1 (arm64). Required to get exception class and message.
(cherry picked from commit 699b7e240a)
2022-03-06 17:47:22 +01:00
Martin
1adfc8ebac FpDebug: Win64, Fix "Run (F9)" incorrectly triggered watch/stack updates while the app was running.
Similar to the Win32 fix at a92db946ec

(cherry picked from commit d38a268f3d)
2022-03-06 17:47:22 +01:00
Martin
a235f82a6d FpDebug: Fixed uninitialized variables.
(cherry picked from commit 8335731953)
2022-03-06 17:47:22 +01:00
Martin
9e889b7a40 FpDebug: Ensure internal breakpoint is freed, if cmd is finished. Add asserts
(cherry picked from commit 2333696004)
2022-03-06 17:47:22 +01:00
Martin
8c625ac0c6 FpDebug: fix uninitialized return value
(cherry picked from commit 2e8783e5e0)
2022-03-06 17:47:21 +01:00
Martin
728e5108bc FpDebug: add {$else} for targets not matched by any of the ifdef
(cherry picked from commit 4482e0ddb8)
2022-03-06 17:47:21 +01:00
Martin
44330df658 VirtualTreeView: fix SetWindowLongPtrW
(cherry picked from commit 967ec6c4f6)
2022-03-06 17:47:21 +01:00
Martin
6e70893241 VirtualTreeView: fix mouse cursor for panning
(cherry picked from commit 965dee4181)
2022-03-06 17:47:21 +01:00
Martin
fd23cf7d02 LazDebuggerFp: Check callback is assigned.
(cherry picked from commit 2fa72c8755)
2022-03-06 17:47:20 +01:00
Martin
ef3bac2c66 LazDebuggerTestBase: file forgotten in fcd147a0bf / remove design time from package
(cherry picked from commit d5d01deed4)
2022-03-06 17:47:20 +01:00
Martin
be39996bec FpDebug, CmdLineDebuggerBase: Remove "design time".... / Add missing changes in packagefile
(cherry picked from commit ad58ebedf8)
2022-03-06 17:47:20 +01:00
Martin
f379733e35 CmdLineDebuggerBase: Add missing license
(cherry picked from commit 92257eaa94)
2022-03-06 17:47:19 +01:00
Martin
32c857e8a9 FpDebug, CmdLineDebuggerBase, LazDebugTestBase: Remove "design time", those are run-time packages (they are for use in the IDE, be serving as base classes to other design time packages. But they should not be listed for installation into the IDE on their own.
(cherry picked from commit fcd147a0bf)
2022-03-06 17:47:19 +01:00
dsiders
1e6001d5ad Docs: Removes redundant text in remark tags.
(cherry picked from commit 891501a228)
2022-03-03 00:25:37 +03:00
Juha
201880a7f0 Move FreeType license file from LazUtils to FreeType directory. Issue #39657.
(cherry picked from commit c805ff750d)
2022-02-26 01:05:22 +03:00
Martin
2187550bd5 LazDebuggerFpLLDB/Gdbmi: Fix cached context
(cherry picked from commit 6cded56ae9)
2022-02-10 23:36:05 +01:00
Martin
672e289ef3 FpDebug: Improve Stack after calling TProc(nil) / Call to code not in apps memory
(cherry picked from commit 6993390bab)
2022-02-09 19:34:57 +01:00
Martin
9beff229c7 Debugger: reset breakpoint state (unknown, valid, invalid) after debugger stops. Issue #39505
(cherry picked from commit d962ac2a85)
2022-02-09 19:27:01 +01:00
Martin
6ef5f0729f Revert "Debugger: Fix DisAssemble.CountAfter"
This reverts commit c15332e9c1.
2022-02-09 19:25:42 +01:00
Martin
a69c95dea3 FpDebug: Improve Stack after calling TProc(nil) / Call to code not in apps memory
(cherry picked from commit b6be0ae622)
2022-02-09 15:53:21 +01:00
Martin
c15332e9c1 Debugger: Fix DisAssemble.CountAfter
(cherry picked from commit 766bc1a877)
2022-02-09 15:48:17 +01:00
wp_xyz
587c6d56c5 TAChart: Fix TBoxAndWhiskerSeries crashing when MinYValue or MaxYValue is queried and the series is empty.
(cherry picked from commit fcb70e903a)
2022-02-08 02:12:18 +03:00
Frank Freeman
b6078e31cb TAMultiseries.pas fix for #39616 TBoxAndWhiskerSeries cannot use different color on each point for box border, whiskers and median
(cherry picked from commit c4a17bf926)
2022-01-31 01:25:13 +03:00
Frank Freeman
80e6a9f2c6 TAMultiseries.pas fix for #39615 TBoxAndWhiskerSeries does not draw box if box image left=right or top=bottom
(cherry picked from commit b6222f0da8)
2022-01-31 01:25:13 +03:00
wp_xyz
f017c1199b images: Replace the default lazarus.ico used anywhere within the installation folder by the new version. Issue #39596.
(cherry picked from commit fde1f53879)
2022-01-29 00:28:16 +03:00
Juha
8781fcb5f4 Codetools: Complete code correctly for "procedure xxx; forward;". Issue #39510, patch by Domingo Galmés.
(cherry picked from commit dfa66431c4)
2022-01-25 00:48:33 +03:00
Juha
998c27dd68 IDE: Create new MenuItems for bookmarks. A MenuItem cannot be used for many parent menus. Issue #39540.
(cherry picked from commit 4ac1f026c2)
2022-01-21 01:14:05 +03:00