Commit Graph

24784 Commits

Author SHA1 Message Date
Maxim Ganetsky
523f810f17 AnchorDocking: Clean up "readonly" OpenDialog options in MiniIDE. Patch by n7800, issue #41572. 2025-04-16 00:41:56 +03:00
Martin
88bebcf493 IDE, SynEdit: implement flag to control if certain attributes/colors (comments, selection, ...) extend past EOL. 2025-04-14 22:21:47 +02:00
Maxim Ganetsky
44942f15a1 OpkMan: updated Russian translation 2025-04-14 19:31:28 +03:00
Martin
8d90204cab LazEdit: fixed array size for fontstyles. Issue #41591 2025-04-14 10:43:10 +02:00
Martin
b6498c7031 IDE: Docked-Designer, fix switching tabs (while editing) in unrelated 2nd window Issue #39417 2025-04-13 14:09:23 +02:00
Martin
031101fb29 SynEdit: PascalHighlighter, clean up some flags in case of parsing invalid sources 2025-04-13 13:31:33 +02:00
Martin
4712f8540d SynEdit: PascalHighlighter, refactor - new KeyComp 2025-04-13 13:31:33 +02:00
Martin
439016e4f6 SynEdit: PascalHighlighter, improve detecting hint modifiers 2025-04-13 13:31:32 +02:00
Martin
e9538adea1 SynEdit: PascalHighlighter, improve detecting calling convention modifiers 2025-04-13 13:31:32 +02:00
Martin
d58545a684 SynEdit: PascalHighlighter, refactor - reduce code duplication, group tokens of the same kind 2025-04-13 13:31:31 +02:00
Martin
266a8bffbf SynEdit: PascalHighlighter, fixes for declaration type highlights 2025-04-13 13:31:28 +02:00
n7800
bb713b07db IdeIntf: Notify on addition/removal of items in the Collection property editor. Issue #41586 2025-04-12 21:59:08 +05:00
wp_xyz
2c40863c96 OPM: Anchoring of buttons in CreateRepository form (old version partially truncated in German translation). 2025-04-11 15:31:01 +02:00
wp_xyz
8161c5f621 OPM: Update Laz and FPC versions available for selection of compatibility; better formatting of package date 2025-04-11 13:29:16 +02:00
Martin
32186ee83e LazEdit: text=grid-painter, fix need-eto detection 2025-04-11 09:27:28 +02:00
Martin
e528bb32f5 LazEdit: fixed "stored" for color attribute properties. Issue #41582 2025-04-10 11:03:39 +02:00
Martin
90027a9d87 SynEdit: fix delayed font size update. TextArea gets the event only after synedit already tried to read the new sizes for chars. 2025-04-09 22:53:16 +02:00
Martin
6c6671836f SynEdit: move TLazEditTextAttributeModifierCollection 2025-04-09 18:45:08 +02:00
Martin
47c395bf03 Debugger, Gdbmi: set register validity if numeric value of different display format is requested. Issue #41578 2025-04-09 15:41:46 +02:00
Martin
b42caeb972 SynEdit: Replace TextDrawer 2025-04-09 12:18:23 +02:00
Martin
a5eeb2684c FpDebug: remove non-required lowercase calls (asm stack unwind) 2025-04-08 09:24:03 +02:00
Bart
bad60c010b LazUtf8: Fix Utf8Insert for StartCharIndex > Utf8Length(s)+1. Reason: consistent with System.Insert(). 2025-04-07 22:48:51 +02:00
Bart
913b749fa9 LazUtf8: correct a StartCharIndex < 1 in Utf8Insert. Reason: consistent with System.Insert(). 2025-04-07 22:30:47 +02:00
Bart
162cbbfc1b LazUtf8: correct a StartCharIndex < 1 in Utf8Copy. Reason: consistent with System.Copy(). 2025-04-07 20:01:14 +02:00
Juha
0eae36a852 LazUtils: Remove unreachable code in function CompareFilenames. Issue #41571, noticed by n7800. 2025-04-07 10:56:24 +03:00
Martin
7ea532fc16 SynEdit: Replace TextDrawer.RegisterOnFontChangeHandler with SynEdit.RegisterStatusChangedHandler(... scFontOrStyleChanged) 2025-04-06 17:48:03 +02:00
Martin
fc053b01ee SynEdit: UseUtf8 is not used and always true / remove/deprecate 2025-04-06 17:48:02 +02:00
Martin
8dd98146a1 LazEdit: fixed Makefile 2025-04-06 10:24:37 +02:00
Martin
569250707b SynEdit: fix continuous frame for comment-color, if there are Pasdoc/Custom-words in comment 2025-04-06 10:04:15 +02:00
Martin
8fe4297b62 SynEdit: fixes for GetTokenIsCommentStart/GetTokenIsCommentStart and slash // comments 2025-04-06 10:04:15 +02:00
Martin
f576fc86c0 SynEdit: Clean up AssignColors 2025-04-06 10:04:14 +02:00
Martin
6690e16115 SynEdit: Refactor TSynSelectedColorMergeResult - fix inheritance structure.
- This change affects compatibility for Highlighters: Code requiring the a tokens Attribute must now decide if it should call "GetTokenAttribute" / "GetEndOfLineAttribute" or "GetTokenAttributeEx" / "GetEndOfLineAttributeEx"
2025-04-06 10:04:14 +02:00
Martin
5abe12a280 SynEdit: Token Attributes (TSynSelectedColor), move StartX and EndX to base class 2025-04-06 10:04:14 +02:00
Martin
9b0070e05e SynEdit: remove deprecated methods from TSynSelectedColor 2025-04-06 10:04:13 +02:00
Martin
1bb56e053b SynEdit: rewrite part of the Highlighter-attribute 2025-04-06 10:04:13 +02:00
Martin
c6957da9f2 SynEdit: fix test for new comment color attribs 2025-04-05 23:28:47 +02:00
Maxim Ganetsky
d88e3444dd JCF2: restored i18n of a caption after 34a6103a12 2025-04-04 00:48:47 +03:00
Maxim Ganetsky
888929e625 JCF2: regenerated German translation 2025-04-04 00:22:20 +03:00
Maxim Ganetsky
e16a341677 SynEdit: regenerated translations and updated Russian translation 2025-04-04 00:22:20 +03:00
Maxim Ganetsky
f2a18f819a SynEdit: improved a caption 2025-04-04 00:22:19 +03:00
Martin
439afd6033 Codetools: fix parsing of "class of" with deprecated or unit-name prefix. 2025-04-03 21:18:45 +02:00
Martin
4027fdb098 IDE, SynEdit: refactor some color settings for Pas-Highlighter 2025-04-03 18:32:24 +02:00
zeljan1
1158c4ab59 ListViewFilterEdit: must clear previous items. issue #41559 2025-04-03 18:15:08 +02:00
wp_xyz
34a6103a12 JCF2: Fix typos in JCF2 German translation, add missing German translations 2025-04-03 16:24:37 +02:00
Martin
18030f9183 SynEdit: fix for fpc 3.2.2: constref vs const 2025-04-03 11:46:31 +02:00
Martin
3eb2c20d38 SynEdit: rewrite FoldHighlighter range class. Use TDictionary. 2025-04-03 10:15:58 +02:00
wp_xyz
6e169e5797 Fix typos in commit 206425a357 2025-04-02 22:43:18 +02:00
wp_xyz
206425a357 JCF: Update German translation 2025-04-02 13:36:57 +02:00
Maxim Ganetsky
7c4f32681b IDEIntf: regenerated translations and updated Russian translation 2025-04-02 02:48:41 +03:00
Maxim Ganetsky
df205ffc25 IDEIntf: improved Save/Open dialog i18n for Treeview Items Editor 2025-04-02 02:44:27 +03:00