Commit Graph

67582 Commits

Author SHA1 Message Date
Martin
a31c9b11d7 IdeDebugger: remove DisplayFormat-filter from Valueformatter. (value formatter can now be disabled in watch properties) 2024-04-18 15:42:54 +02:00
Martin
1eae051544 IdeDebugger: add value formatter to Inspect/Eval 2024-04-18 14:32:31 +02:00
Martin
442dfce7a8 IdeDebugger: add ValueFormatter to watch properties 2024-04-18 14:32:31 +02:00
Martin
b7d9762602 IdeDebugger: Cleanup BackendConverterConfig / show project values in inspect/eval toolbar 2024-04-18 14:32:15 +02:00
Martin
de647d272f IdeDebugger: Clean up BackendConverterConfig, naming / duplicate functions 2024-04-18 14:32:10 +02:00
Martin
45a81daef9 IdeDebugger: Use ValueFormatter for nested values 2024-04-18 14:32:09 +02:00
Juha
fdc1806f53 IdePackager: Remove IDEOptEditorIntf dependency from PackageSystem. 2024-04-18 13:29:35 +03:00
Juha
76ece6197b IdePackager: Remove IDEDialogs dependency from PackageSystem. 2024-04-18 11:59:21 +03:00
wp_xyz
02d8ea0bde TAChart: Add filter to axis click hit tests. 2024-04-18 10:16:35 +02:00
dsiders
76c40f6761 Docs: LCL/grids. Updates TCustomGrid.ShowCellHintWindow topic for changes in e9425e93. 2024-04-17 19:25:11 +01:00
wp_xyz
de3376efef IDE/Component palette editor: Make sure that "Restore defaults" is always visible. Issue #40911 2024-04-17 18:57:49 +02:00
wp_xyz
e9425e930f LCL/Grids: Fix TCustomGrid.ShowCellHintWindow to use screen coordinates for the hint window. Issue #40867, patch by Iluha Companets. 2024-04-17 18:06:01 +02:00
Bart
1f7accb9e2 Fix missing Raise before Exception.Create. Issue ##40860. Patch by n7800. 2024-04-17 13:29:00 +02:00
DomingoGP
a2cee5287b Jedi code format: avoid warning include file not found for {$I+} {$I-} 2024-04-16 19:41:06 +02:00
dsiders
d2d921d2d6 Docs: LCL/comboex. Updates the TCustomComboBoxEx.DrawItem topic for changes in
755dea7b.
2024-04-16 17:01:33 +01:00
Martin
bf823abbb9 SynEdit: Sql highlighter add "union" for mysql. Issue #40908 2024-04-16 16:58:23 +02:00
Martin
07c0f26341 SynEdit: Sql highlighter add group_concat for mysql. Issue #40887 2024-04-16 14:32:48 +02:00
Martin
84bde0d39e IDE: Improve speed on 6b1edee566 "UTF8 character handling with upper/lower size mismatch. Issue #40904" 2024-04-16 13:42:56 +02:00
Martin
be4d6c3bcc IdeDebugger: refactor (Global)ValueFormatterSelectorList / (Global)ValueConverterSelectorList / DisplayFormat changed notify 2024-04-16 13:38:24 +02:00
Martin
41ffb45cda IdeDebugger: rename "ValueFormatResolver" to "DisplayFormatResolver" 2024-04-16 13:38:03 +02:00
wp_xyz
755dea7b4d LCL/TComboboxEx: Draw scaled icons. Issue #40905, patch by foxpas. 2024-04-16 11:15:23 +02:00
Juha
3ad25b1afc Move 2 functions from IdeDialogs (IdeIntf) to LazMsgWorker (BuildIntf). Leave wrapper functions. 2024-04-16 12:13:33 +03:00
Juha
9297d3f760 Move 2 functions from DialogProcs to SourceFileManager. 2024-04-16 12:13:32 +03:00
Martin
f3d1f63432 SynEdit: fix wrong right-gutter pos, if scrollbars were changed during handle creation / reduce some double calculation during resize 2024-04-15 16:39:09 +02:00
Martin
3d50451e87 SynEdit: remove check for unnecessary calls to "DoOnResize". The check was wrong, e.g. if the Handle/Window was recreated, old/outdate values where used. Most likely the cause for issue #40241 2024-04-15 16:39:09 +02:00
Juha
c971eaaa76 Designer: Fix popup menu position. Issue #40807. 2024-04-15 12:05:38 +03:00
Juha
6b1edee566 IDE, FindInFiles: Improve UTF8 character handling with upper/lower size mismatch. Issue #40904, patch by n7800. 2024-04-15 11:37:41 +03:00
Juha
695e84d46d Codetools: Fix tab order and set ActiveControl in DeclareVarDialog. From n7800. 2024-04-14 23:56:54 +03:00
Maxim Ganetsky
0019ed83bd IDE: regenerated translations and updated Russian translation 2024-04-14 20:00:30 +03:00
Martin
e50183f6d1 Codetools: FindDeclaration handle nested specialize (specialize as param to outer specialize) 2024-04-14 16:59:50 +02:00
Željan Rikalo
b71e3074a3 Qt6: removed deprecated QString::IsSimpleText() from cbindings. issue #40901 2024-04-14 13:19:52 +02:00
mattias
bdb9668aa8 leakview: support heaptraces from other platforms 2024-04-14 13:07:53 +02:00
Martin
3a7915bb59 IdeDebugger: fix new WatchDisplayFormat overflow for min(qword) / fix auto-sign for unsigned 2024-04-14 13:06:40 +02:00
Martin
2c0b888a90 Merge branch 'xtensa-breakinfo' into 'main'
[fpdebug] Use byte offset to locate data to be replaced in MaskBreakpointsInReadData.

See merge request freepascal.org/lazarus/lazarus!278
2024-04-13 23:29:06 +00:00
ccrause
63881011b3 Use byte offset to locate data to be replaced in MaskBreakpointsInReadData. 2024-04-13 22:58:49 +00:00
Martin
c4644e5d63 SynEdit: mitigate endless loop with regex replace and utf8. (regex does not handle utf-8). Issue #40900 2024-04-13 22:08:44 +02:00
Martin
b8ec0ec5b3 Merge branch 'rsp-fixes' into 'main'
[fpdebug] Improve robustnes of RSP communication

See merge request freepascal.org/lazarus/lazarus!277
2024-04-13 13:01:01 +00:00
ccrause
d56f77c2be Use cross platform sockets.CloseSocket call to close a socket. 2024-04-13 14:45:44 +02:00
ccrause
95205d9bc2 Remove unused variable 2024-04-13 14:45:44 +02:00
ccrause
28c86c583b [fpdebug] Track initialization of the remote connection. Fix some issues with qemu and Bloom debug servers. 2024-04-13 14:45:44 +02:00
Martin
d9728c785f IdeConfig: Check that package does not include LCL 2024-04-13 13:54:51 +02:00
Martin
08d0445778 IDE: Move InputHistory, avoid using LCL in IdeConfig 2024-04-13 13:46:14 +02:00
Juha
8374cbc333 IDE, FindInFiles: Prevent corrupt data in case UTF8 characters have size mismatch in upper/lower case. Issue #40893, patch by n7800. 2024-04-13 13:37:03 +03:00
Juha
12af15e8ef IDE: Add ".lpr" extension to the default file mask in FindInFiles. Issue #40896, patch by n7800. 2024-04-13 13:27:34 +03:00
Juha
cc14d44191 LazBuild: Revert earlier changes. Issue #40878. 2024-04-13 13:12:01 +03:00
mattias
8dae396754 ide: LazarusIDE.FindSourceFile: search for sub/foo/bar.inc, issue #40861 2024-04-13 11:05:05 +02:00
mattias
1953dcda72 leakview: less hints 2024-04-13 11:04:00 +02:00
mattias
66d72908dc lazutils: comment 2024-04-13 11:03:43 +02:00
mattias
9ede831c2a codetools: parse section on platform wasi 2024-04-13 09:39:52 +02:00
Martin
c284261058 IdeDebugger: remove "InputHistoryCopy" 2024-04-12 13:59:24 +02:00