Commit Graph

67009 Commits

Author SHA1 Message Date
wp_xyz
ca58c47ab7 TAChart: (hopefully) fix compilation with FPC 3.3.1. Issue #40780. 2024-02-17 17:12:43 +01:00
wp_xyz
0642c65d04 TAChart: Add demo for AxisClickTool 2024-02-17 15:59:27 +01:00
wp_xyz
9e3e23a440 TAChart: Fix axis click tool sometimes detecting wrong axis part. 2024-02-17 15:46:11 +01:00
rich2014
f3d26660e7 Cocoa: Fix ItemIndex issue of TComboBox with csDropDownList at init 2024-02-17 21:22:43 +08:00
Martin
d019706897 Ide, Debugger: Always bring Watches, Locals to front (not focus) if items are added (optional) Issue #40771 2024-02-17 13:48:02 +01:00
Martin
3aa483c0c0 IdeDebugger: enable formatting checkbox in Console In/Out Window 2024-02-17 11:25:24 +01:00
Martin
0b1f218698 SynEdit: fix range check introduced in a7a0b3ee3a - Issue #40778 2024-02-16 14:06:14 +01:00
wp_xyz
710136974c Images: Updated tab-close icons for the Search dialog. By Roland Hahn. 2024-02-16 11:47:14 +01:00
Martin
ef78dcf1ba FpDebug: move some breakpoint checks to TFpBreakPointTargetHandler 2024-02-15 21:32:31 +01:00
Martin
c6d52ae4b7 FpDebug: split TBreakLocationMap. Make TFpBreakPointTargetHandler a separate class. 2024-02-15 20:33:34 +01:00
Maxim Ganetsky
f6ccc8d26d IDE: don't wrap strings in memos of i18n project options, allows to avoid corruption when saving long strings to .lpi 2024-02-15 17:03:58 +03:00
Juha
19e571678c SynEdit: Rename TCodeTemplate as TTemplate and TCodeTemplateList as TTemplateList. Templates are not necessarily code. 2024-02-15 15:34:04 +02:00
Juha
50cdb0becc TurboPower_ipro: Revert a wrong change made by accident in TIpHtmlProps.SetFontName. 2024-02-15 14:45:26 +02:00
Juha
9ce73d8f40 SynEdit, IDE: Improve the programming interface of TCodeTemplateList. Not dictated by TStringList interface any more. 2024-02-15 12:33:36 +02:00
Juha
5fa267ce0a SynEdit: Fix memory leak in TCodeTemplateList. 2024-02-15 02:47:22 +02:00
Martin
7d5c98dd45 FpDebug: workaround for https://gitlab.com/freepascal.org/fpc/source/-/issues/40641 2024-02-14 21:49:04 +01:00
Martin
4b6fadabca FpDebug: make TBreakLocationMap a generic with variable storage for the data replaced by a breakpoint 2024-02-14 20:01:56 +01:00
Martin
08b1ca8b65 FpDebug: refactor TBreakLocationMap, split out parts handling Address <> TFpInternalBreakpoint mapping 2024-02-14 20:01:55 +01:00
wp_xyz
e541a44115 Images: New and revised icons by Roland Hahn 2024-02-14 19:54:52 +01:00
Martin
021178a42a LazDebuggerIntf: fix #40762 2024-02-14 18:02:30 +01:00
Martin
b1d880be64 LazDebuggerFp: Remove duplicated RemoveAsync 2024-02-14 17:56:27 +01:00
Martin
b1a91a2333 LazDebuggerFp: further fix reading pty for console window. Remove dangling async call before destroying object. 2024-02-14 17:35:30 +01:00
Juha
760247b8d1 SynEdit: Fix a logic error. Set also an empty value in TCodeTemplate.SetValueWithoutLastEOL. 2024-02-14 10:54:59 +02:00
Juha
a9f0754324 SynEdit, IDE: Refactoring for code template completion. Sort the list after parsing. Issue #40764. 2024-02-14 08:13:59 +02:00
Martin
7044a3b3df SynEdit: fix dragging text, when text has folded areas. Issue #40773 Patch by Olivier Guichard 2024-02-13 23:09:39 +01:00
Martin
e9099ab0e8 FpDebug: further fix reading pty for console window. 2024-02-13 22:31:28 +01:00
Martin
e2e2f26c91 FpDebug: change HasBreakpointInfoForAddress, replace IP-1 by GetInstructionPointerForHasBreakpointInfoForAddress 2024-02-13 22:31:28 +01:00
Martin
2b3310eb90 FpDebug: refactor HasBreakpointInfoForAddress 2024-02-13 22:31:28 +01:00
Bart
44e3241162 TShellTreeView: rename a function, no functional changes. 2024-02-13 19:29:40 +01:00
wp_xyz
cad367e40a TreeView/IDE: Rename treeview component editor icons to lower-case 2024-02-13 19:27:54 +01:00
wp_xyz
3c248e6539 TreeView/IDE: New icons for TreeView component editor, by Roland Hahn. 2024-02-13 19:18:05 +01:00
Maxim Ganetsky
e8d9b898c3 IDEDebugger: updated Russian translation 2024-02-13 17:16:35 +03:00
Martin
01cc379a88 IdeDebugger: value formatter for currency 2024-02-13 11:42:50 +01:00
Martin
ba0c38e2b4 Codetools: fix crash when trying to add declaration for "foo := unit1;" Patch by WooBean007 2024-02-13 10:59:37 +01:00
Martin
e72f2533e7 Fix compilation of tests 2024-02-13 10:46:07 +01:00
wp_xyz
7b6e360bce aggpas: Prevent potential overflow error. Issue #40765. 2024-02-13 00:47:00 +01:00
Abou Al Montacir
8f1c337b19 GTK3: Code cleaning.
Removed legacy comments.
2024-02-12 22:47:02 +01:00
Bart
1b2d06b80d TShellTreeView: fix crash if ObjectTypes is changed at runtime. Issue #40766. 2024-02-12 18:45:41 +01:00
Bart
0f3f955e2b TFileSearcher: also check if we already visted a directory if we don't arrive there via a symlink. 2024-02-12 18:00:56 +01:00
Maxim Ganetsky
d21343dd2b JCF2: updated Russian translation 2024-02-12 18:57:51 +03:00
Maxim Ganetsky
98e586a0f3 IDE/Debugger: regenerated translations and updated Russian translation 2024-02-12 18:57:51 +03:00
Maxim Ganetsky
ff0592d20d IDE: improved and enabled hints for "store in session" checkboxes in value converters and value formatters debugger options frames 2024-02-12 18:57:51 +03:00
Željan Rikalo
d818b67429 IDE: fixed hint crash if ActiveSourceWindow isn't assigned. 2024-02-12 16:03:11 +01:00
Juha
76da2aad75 TurboPower_ipro: Remove access classes for protected members. Make stuff public when needed. 2024-02-12 10:25:43 +02:00
Martin
dab39f77d5 Codetools: added test 2024-02-12 01:21:40 +01:00
Juha
6864afb289 TurboPower_ipro: Use String instead of a ShortString for FontName in a record. Eliminates conversions. 2024-02-11 23:28:40 +02:00
Juha
7885e4a0d7 TurboPower_ipro: Use AVLTree instead of TObjectList for property cache. 2024-02-11 23:28:40 +02:00
Juha
b3b4e61811 TurboPower_ipro: Allow compilation with assertions (-Sa). 2024-02-11 23:28:40 +02:00
DomingoGP
02c21caa95 Jedi code format: Hide sort uses clauses in options dialog. Issue #40756 2024-02-11 18:08:19 +01:00
Abou Al Montacir
d3f0f0ee86 GTK3: Fixed handling of scroll event.
Scrolling was not correctly handled due to error in the logic of
handling the scrolling event.

This fix is related to #21067.
2024-02-11 10:27:48 +01:00