Commit Graph

23889 Commits

Author SHA1 Message Date
Martin
2d8a7be0db FpDebug: [fix] defer reading register-list for non-threads (only showing in thread window) 2024-07-12 15:08:24 +02:00
Martin
5109ab17f3 FpDebug: defer reading register-list for non-threads (only showing in thread window) 2024-07-12 13:45:17 +02:00
Martin
7cf389203d FpDebug: Windows, Ymm register 2024-07-12 13:45:16 +02:00
Martin
f8c74b8794 IDE, SourceEditer: Fix/Improve detection if text-cursor is at ident for "find identifier reference". Issue #41020 2024-07-11 21:37:05 +02:00
Martin
bb2caca569 FpDebug: float register, set soft-fpu exception mask while retrieving. 2024-07-11 21:05:27 +02:00
Martin
c40ded9bd0 FpDebug: float register, set exception mask while retrieving. 2024-07-11 16:19:13 +02:00
Martin
ae9a3f9147 FpDebug: float register, set exception mask while retrieving. 2024-07-11 16:18:07 +02:00
Martin
836e23ff27 FpDebug: fix new registers as watch result / get text, instead of read-int / add unique reg-nums 2024-07-11 12:21:40 +02:00
Martin
713557843d FpDebug: fix compile with fpc 3.2.2 2024-07-11 10:06:31 +02:00
Martin
9b80ed2c3b FpDebug: fix compile win32 2024-07-11 01:25:08 +02:00
Martin
15b8b4893e FpDebug, IDE: show address for RIP relative asm operand 2024-07-11 01:10:18 +02:00
Martin
a7345859cd FpDebug: Windows, added float registers / use softfpu for 80bit (convert to double) 2024-07-11 00:13:53 +02:00
Martin
c424cf492d FpDebug: fix compile win32 2024-07-11 00:05:52 +02:00
Martin
b55faa7970 FpDebug: Linux, added float registers 2024-07-10 23:46:52 +02:00
Juha
c43cda1cc5 LazUtils: Fix a typo in UTF8LowerCaseFast. Merge request !303. 2024-07-11 00:20:24 +03:00
Martin
85f227d16f FpDebug: Linux, remove define / always true 2024-07-10 20:21:13 +02:00
Martin
70bb0c369a FpDebug: Windows, added float registers 2024-07-10 20:21:13 +02:00
Martin
0f2c5ea302 GdbmiDebugger: don't try to evaluate non-existing registers from cache (if target CPU was changed) 2024-07-09 19:53:28 +02:00
Martin
8ec704c935 Debugger: Don't show non-available registers from cache. Ensure errors are shown. 2024-07-09 19:33:16 +02:00
wp_xyz
6248e7d959 LazVirtualTreeview: Use default hint kind if not set by OnGetHintKind (ported from blikblum's repo, PR #34). 2024-07-08 19:14:09 +02:00
DomingoGP
2b70328d5d Jedi code format: Fix bug when obfuscating only selected text. 2024-07-07 19:17:03 +02:00
Martin
835e3c2a62 DockedFormEditor: Prevent TForm from being aligned to parent (resize-container). Issue #39531 2024-07-07 15:25:35 +02:00
Martin
68b94f6b72 FpDebug: fix for Line-To-AddressMap. Lines for one unit(file) can be split can be split across several CU (generics). Create global line maps. TODO: a single file can also occur in several libraries (separate TFpDwarfInfo) with different line ranges in use. 2024-07-07 13:37:45 +02:00
wp_xyz
e4372edcea IDEIntf/ImageListEditor: more consistent naming, dedicated icon set by Roland Hahn. 2024-07-06 17:45:48 +02:00
Juha
3d47bef87e Codetools,IDE: Allow renaming project files to lowercase in a case-insensitive file system. Issue #10370. 2024-07-06 06:08:20 +03:00
Jesus Reyes A
e9e8f61f5a LazReport: TfrHTMExportFilter.ColorToHex can be optimized, from Alexey Torgashin, issue #40966 2024-07-05 17:26:05 -06:00
Martin
48c96f03fc FpDebug: improve compile error msg 2024-07-05 10:28:07 +02:00
wp_xyz
32b46a3540 VirtualTreeView: Enable hints (taken from blikblum repository, based on patch by trexet) 2024-07-04 16:48:34 +02:00
DomingoGP
109012f8f7 Jedi code format: Fix issue #41011, bad format of comments before class var 2024-07-03 21:09:14 +02:00
wp_xyz
8c91606093 IDEIntf/TGraphicPropertyEditor: Update enabled state of Clear button. 2024-07-03 16:57:15 +02:00
Maxim Ganetsky
c1999165b3 IdeIntf: regenerated translations and updated Russian translation 2024-07-03 15:35:01 +03:00
wp_xyz
5ab8254f9c IDEIntf/ImageListEditor: Hide unnecessary menu items when only a single resolution is available. Update German translation. 2024-07-03 12:30:58 +02:00
wp_xyz
80cf03723e IDEIntf: Remove duplicate event handler in imagelist editor. 2024-07-02 22:47:06 +02:00
Maxim Ganetsky
1da30952d8 IdeIntf: regenerated translations and updated Russian translation 2024-07-02 16:50:36 +03:00
Maxim Ganetsky
a24b74f2da IdeIntf: improved some captions in ImageList Editor dialog 2024-07-02 16:50:36 +03:00
Maxim Ganetsky
9acd97c777 IdeIntf: slightly improved ImageList Editor dialog layout 2024-07-02 16:50:35 +03:00
wp_xyz
42e927cbf1 IDEIntf/ImagelistEditor: New GUI (replace button list by ToolBar) 2024-07-02 13:12:26 +02:00
Juha
dec24793c2 Codetools: Do not raise exception for a non-existent unit name. The compiler accepts it. 2024-07-01 13:54:53 +03:00
Martin
a7e0868e6c FpDebug: Use faster lowercase method (for Code with English idents) 2024-07-01 11:19:17 +02:00
Juha
4b688c01e0 Revert "FpDebug: Disable Typedaddress check (-Sy) FpDbgDwarfDataClasses. Allow compiling rest of the IDE with it."
This reverts commit b53ba8e137.
2024-06-30 16:45:56 +03:00
Martin
a8ca4af5be FpDebug: Don't register, if Sy is active / raise exception if created. (FIX / Missing) 2024-06-30 12:25:39 +02:00
Martin
8f0a1d219c FpDebug: Don't register, if Sy is active / raise exception if created. 2024-06-30 11:40:32 +02:00
Juha
b53ba8e137 FpDebug: Disable Typedaddress check (-Sy) FpDbgDwarfDataClasses. Allow compiling rest of the IDE with it. 2024-06-30 10:56:46 +03:00
Juha
12f7bbf511 FpDebug: Remove an unused and non-existent used unit. 2024-06-30 09:06:51 +03:00
Maxim Ganetsky
2547c55391 Revert "DebuggerIntf: Use units from fcl-proc331/ without "in 'fcl-proc331/...'" syntax."
This reverts commit 6350e1a094.

It broke compilation with FPC 3.2.2. Some other solution should be
found.
2024-06-29 21:38:56 +03:00
Juha
6350e1a094 DebuggerIntf: Use units from fcl-proc331/ without "in 'fcl-proc331/...'" syntax. 2024-06-29 16:22:20 +03:00
Juha
134275eeec LazUtils: Move funcs QuickUtf8UpperCase and QuickUtf8LowerCase from FpDbgUtil to LazUTF8 and name them differently. Part of issue #40893. 2024-06-29 11:55:58 +03:00
Maxim Ganetsky
8c83fc1d9e SQLDb: regenerated translations and updated Russian translation 2024-06-28 19:41:20 +03:00
Maxim Ganetsky
18226e1c29 SQLDb: improved SQL editor dialog i18n 2024-06-28 19:40:00 +03:00
Juha
a5b0a87c97 Codetools: Fix a memory leak after trying to open a non-existent include file. Issue #40991. 2024-06-28 17:35:06 +03:00