Commit Graph

70491 Commits

Author SHA1 Message Date
n7800
d90342a070 IDE/Options: Removing code duplication in method TEditorColorOptionsFrame.ColorPreviewMouseUp 2025-04-16 03:31:32 +05:00
n7800
e8bebc065b IDE/Options: Fixed the moving between items in the tree and filter of the editor colors frame 2025-04-16 03:31:32 +05:00
n7800
6f07b9c6e1 IDE/Options: Added filter to the frame of editor colors 2025-04-16 03:31:31 +05:00
Juha
b213e8a294 IDE: Restore a small dot symbol in ViewUnit dialog, the big one is not included in Windows fonts. See 7a6a7a85. 2025-04-10 13:38:41 +03: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
Juha Manninen
fe380b0fe9 Merge branch 'remove_duplicate_bitbutton_example' into 'main'
remove duplicate bitbutton example

See merge request freepascal.org/lazarus/lazarus!458
2025-04-09 20:30:05 +00:00
Alligator-1
b7a5524ab6 remove duplicate bitbutton example 2025-04-09 19:57:22 +00: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
zeljan1
b066b08122 Qt,Qt5,Qt6: fixed menuitem radio items behaviour. issue #41577 2025-04-09 09:18:15 +02:00
Maxim Ganetsky
a3dc9a9061 Merge branch 'IDE/InitSetupWnd/ExDiffOpt' into 'main'
IDE: Remove the unnecessary ofExtensionDifferent from Options dialog

See merge request freepascal.org/lazarus/lazarus!456
2025-04-09 00:30:25 +03:00
n7800
19ea4e1a35 IDE: Remove the unnecessary ofExtensionDifferent from Options dialog 2025-04-08 12:46:03 +00:00
Martin
abf1cfc7c4 IDE: Initial setup dlg, use CompareFilenames 2025-04-08 09:58:22 +02:00
Martin
a5eeb2684c FpDebug: remove non-required lowercase calls (asm stack unwind) 2025-04-08 09:24:03 +02:00
dsiders
3a913cf2dd Docs: LazUtils/lazutf8. Updates UTF8Copy and UTF8Insert topics for changes in 162cbbfc, 913b749f, bad60c01. 2025-04-07 20:39:42 -04: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
zeljan1
06a86413f2 Qt5,Qt6: fixed swapped width/height. issue #41575 2025-04-07 22:28:18 +02:00
zeljan1
cb01b03ae6 Qt5,Qt6: another fix of crash, also do not create scrollbars in GetWindowSize. issue #41575 2025-04-07 21:54:54 +02:00
zeljan1
cc6c852f04 Qt5,Qt6: fixed crash - regression from previous commit. issue #41575 2025-04-07 21:27:44 +02:00
zeljan1
dadc0e93e2 Qt5,Qt6: fix GetWindowSize regression. issue #41575 2025-04-07 21:14:11 +02:00
Martin
cc809e40b9 IDE: SourceEditor, fix SetSyntaxHighlighterId. If the ID is still the same, check that the default has not changed. Issue #39633 2025-04-07 20:42:51 +02:00
Bart
162cbbfc1b LazUtf8: correct a StartCharIndex < 1 in Utf8Copy. Reason: consistent with System.Copy(). 2025-04-07 20:01:14 +02:00
zeljan1
c0f4946828 Qt,Qt5,Qt6: initialize scroll offset when handle is created. issue #41513 2025-04-07 19:53:45 +02:00
Juha
0eae36a852 LazUtils: Remove unreachable code in function CompareFilenames. Issue #41571, noticed by n7800. 2025-04-07 10:56:24 +03:00
dsiders
c605b74dab Docs: LCL/dialogs. Adds an omitted word. Depends on 5563082dfc. 2025-04-06 16:44:56 -04:00
dsiders
5563082dfc Docs: LCL/dialogs. Updates content in the TOpenOption.ofNoReadOnlyReturn topic. Issue #41563. Depends on 9f23efb4. 2025-04-06 15:46:12 -04: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
4f17781352 IDE: Update Highlighter settings when changing mode (objfpc) in project settings (invalidate codetool cache). Issue #39633 2025-04-06 10:59:00 +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
464da2918c LCL: removed mentions of missing memostrings.inc file from .lpk and fpmake.pp, patch by Don Siders, issue #41568 2025-04-05 22:55:41 +03:00
zeljan1
6e6cc23a74 Qt4: fixed scrollCode messages. issue #41566 2025-04-05 17:09:13 +02:00
dsiders
0d3a623812 Docs: LCL/grids. Updates TCustomGrid.KeyPress topic for changes in 4d4d4060. Issue #41503. 2025-04-05 10:09:50 -04:00
zeljan1
b3c7e1ddd6 Qt5,Qt6: fixed scrollCode messaging. issue #41566 2025-04-05 13:50:43 +02:00
dsiders
28c9e339ab Docs: LCL/dialogs. Updates TOpenOption topics for changes in 9f23efb4c4. Issue #41564.
* Modifies:
* TOpenOption
* TOpenOption.ofReadOnly
* TOpenOption.ofHideReadOnly
* TOpenOption.ofNoReadOnlyReturn
* TOpenOption.ofOldStyleDialog
2025-04-04 01:07:49 -04:00
Maxim Ganetsky
d88e3444dd JCF2: restored i18n of a caption after 34a6103a12 2025-04-04 00:48:47 +03:00
Bart
9f23efb4c4 Dialogs: fix the description of ofReadOnly and ofHideReadOnly flags. 2025-04-03 23:26:37 +02:00
Maxim Ganetsky
888929e625 JCF2: regenerated German translation 2025-04-04 00:22:20 +03:00
Maxim Ganetsky
d1e9696d76 IDE: regenerated translations and updated Russian translation 2025-04-04 00:22:20 +03:00