Commit Graph

63346 Commits

Author SHA1 Message Date
Martin
71f7423dcc Debugger: Callstack-Dialog: Fixed, don't reset the "ViewStart" (first index shown), if more frames are evaluated 2022-09-10 18:01:37 +02:00
Martin
9487022e01 Debugger: Callstack-Dialog: Fixed, don't call CountLimited with more "+1" than needed. 2022-09-10 18:01:36 +02:00
Martin
db69b34e2a FpDebug: Fixes for watch-function-eval: allow function to recursively enter itself. 2022-09-10 18:01:36 +02:00
wp_xyz
e61091c175 Images: New general-purpose images by Roland Hahn (smaller arrows) 2022-09-10 17:27:19 +02:00
Martin
0bdae9fa28 FpDebug: fix crash in stack after "watch eval" call. Don't clear stack data. 2022-09-09 22:56:08 +02:00
Martin
126dd815cd FpDebug: fix range check error in stack 2022-09-09 22:54:06 +02:00
wp_xyz
adc6bd9265 Images: New general-purpose images by Roland Hahn (motives inspired by TvPlanIt) 2022-09-09 18:00:10 +02:00
Martin
099f690aea FpDebug: Fix parsing &Identifer in watches 2022-09-09 13:04:36 +02:00
Martin
4d22d48f2e Debugger: fix warning about project debugger backend in global options 2022-09-09 12:25:27 +02:00
Martin
659d6aec30 Debugger: changed default intrinsic prefic to ":" / require bracket if no prefix 2022-09-09 12:24:47 +02:00
dsiders
8b861738e0 Docs: LCL/stdctrls. Updates topics for changes in 8eec551e. Issue #39869.
* Updates TCustomCheckBox.State.
* Adds version tag in TCustomCheckBox.SetChecked.
2022-09-09 00:23:28 +01:00
dsiders
a7809f25e5 Docs: LCL/actnlist. Adds, updates topics for changes in 8eec551e. Issue #39869.
* Adds TCustomAction.Grayed topic.
* Removes unused tagging for private topics.
2022-09-09 00:23:02 +01:00
Martin
6126d94aaf FpDebug: add intrinsic "CC()" => ChildClass for dynamic casting to instance class 2022-09-08 22:53:52 +02:00
Martin
9885e6c62c LazUtils: fix compilation of objects descended from TRefCountedObject (don't change function signature with IFDEF) 2022-09-08 22:52:08 +02:00
wp_xyz
43b6a8bac4 LCL/Images: Higher contrast version of cycle-implementation overlay icon for unit dependencies form. 2022-09-08 22:14:07 +02:00
Juha
8eec551e93 LCL: Improve Checkbox / TAction synchronization. Issue #39869. 2022-09-08 10:21:59 +03:00
dsiders
d9d99ef620 Docs: LCL/editbtn. Updates topic content and See Also links.
* Adds missing short descriptions.
* Removes unused tagging in linked topics.
* Fixes grammar and spelling errors.
2022-09-08 00:27:18 +01:00
Maxim Ganetsky
98319c96c6 IDE: regenerated translations and updated Russian translation 2022-09-08 02:01:01 +03:00
Maxim Ganetsky
2fb5448dde IDE: improved i18n, related to issue #39877 2022-09-08 01:48:15 +03:00
Martin
7e6a705caf FpDebug: Fix array (element len), issue introduced in 116b22ed72 "Introduce "Intrinsics functions" for watches." 2022-09-07 20:08:42 +02:00
zeljan1
0348a514b1 Qt: Fixed duplicated menu entries. 2022-09-07 19:24:43 +02:00
Martin
787c6de6c0 Debugger: Backend converter. Fixed order of matching. Match from top to bottom. // Add up/down buttons to config 2022-09-07 17:09:55 +02:00
Martin
b5099c1cf4 FpDebug: Test for "Intrinsics function" length() for watches. 2022-09-07 17:09:55 +02:00
Martin
7038201fcd LazDebuggerFp: Fix sporadic "interrupts" (callstack updates) while stepping (before reaching step target) 2022-09-07 17:09:55 +02:00
Juha
4d1615a40f IDE: Fix an error message about missing compile command. Issue #39877, patch by Don Siders. 2022-09-07 10:33:08 +03:00
Martin
116b22ed72 FpDebug: Introduce "Intrinsics functions" for watches. Add "length()" for string (dwarf-3) and array 2022-09-07 04:36:34 +02:00
Martin
f58a7bde79 LazDebuggerFp: add %register syntax for watches 2022-09-07 04:36:34 +02:00
Martin
b3cae05fee FpDebug: fix restoring registers (e.g. after function eval) 2022-09-07 04:36:33 +02:00
Martin
deb959022e LazDebuggerFp: Additional check to ensure full count is set correctly. 2022-09-07 04:36:33 +02:00
Martin
56e10c482f Debugger: callstack, fixes to handling AtLeastCount. 2022-09-07 04:36:33 +02:00
Martin
61e5fb272a LazDebuggerFp: fix getting full Callstack.Count - Issue #39886 2022-09-06 21:28:25 +02:00
Martin
f63ba9cd3b Debugger: Stack.CountLimited, Ensure result is always set. Mentioned in issue #39886 2022-09-06 21:28:13 +02:00
Martin
88ad421ae1 LazDebuggerFp: Add nil check in Memreader 2022-09-06 21:28:13 +02:00
dsiders
f22d055c0d Docs: LCL/forms. Updates topic content to address #39878.
* Updates:
*   TShowInTaskbar
*   TCustomForm.ShowInTaskBar
*   TCustomForm.EffectiveShowInTaskBar
2022-09-06 17:24:13 +01:00
Martin
ae209a52a4 FpDebug: fix callstack eval, after CFI ended. 2022-09-06 13:59:01 +02:00
Martin
f4e3f0e7e7 Debugger: "Copy callstack" do not clear clipboard to early. Issue #39880 2022-09-05 21:01:46 +02:00
Martin
715d70dc38 Debugger: Fix evaluate dialog. Respect length of array. Broken since bca093c6ec "Debugger: redesign Inspect and Evaluate-Modify windows" 2022-09-05 16:06:47 +02:00
Martin
7a4e58e4d3 LazDebuggerIntf: docs 2022-09-04 23:03:17 +02:00
Željan Rikalo
386866af78 Qt5: fixed rendering of images with depth 32. Issue #39879 2022-09-04 15:16:54 +02:00
Martin
528dc04f52 FpDebug: Fix compilation of dwarfviewer. 2022-09-04 10:52:57 +02:00
Martin
a0b19ffcf9 FpDebug: Fix Mac-ImageReader. Deal with Symbols of type N_PEXT. And fix, for entries where N_SECT is encountered before N_GSYM. Issue #39696 2022-09-04 10:52:57 +02:00
dsiders
762b5bea38 Docs: LCL/menus. Updates topic content and See Also links.
* Adds missing short descriptions (parameter values).
* Removes unused tagging in linked topics.
* Updates tagging for Nil values in content.
2022-09-04 02:30:06 +01:00
dsiders
f22ac0f161 Docs: LCL/checklst. Adds HeaderBackgroundColor and HeaderColor topics for TCheckListBox. Depends on cf2aa0649b. 2022-09-02 02:32:32 +01:00
dsiders
d6016f8810 Docs: LCL/extdlgs. Adds, updates topic content. Fixes grammar errors and typos. 2022-09-02 01:05:33 +01:00
wp_xyz
cf2aa0649b LCL/CheckListbox: Add new properties HeaderBackgroundColor and HeaderColor and implement them for win32 WS. Issue #39874, patch by Don Siders. 2022-09-02 00:49:45 +02:00
wp_xyz
2199a763c6 LCL/CheckListBox: Implement Header[] property for Windows. Issue #39873, patch by Don Siders. 2022-09-01 16:59:10 +02:00
dsiders
e886d9a126 Docs: LCL/forms. Updates the TCustomForm.IsShortcut topic for changes in 5852af11. 2022-09-01 05:34:31 +01:00
mattias
5852af11e6 lcl: TApplication.IsShortcut: check if mainform handleallocated 2022-08-31 23:20:41 +02:00
Martin
7347d41a12 Debugger: fix crash introduced in "LazDebuggerFp: improve error handling" 2022-08-31 15:33:48 +02:00
Martin
f15e2bded5 Debugger: fix compiling testcase 2022-08-31 14:01:34 +02:00