Commit Graph

71093 Commits

Author SHA1 Message Date
Martin
4a28f12f43 EditorSyntaxHighlighterDef: Free callback list, if editoropts where not created. Fixes #41732 2025-07-01 20:05:50 +02:00
Martin
c8e1818c64 EditorOptions: Don't create Color/Hl list during finalization (create just to destroy). Fixes #41732 2025-07-01 18:58:22 +02:00
Maxim Ganetsky
76c4c82d9d LCL: regenerated translations and updated Russian translation 2025-07-01 18:09:20 +03:00
Maxim Ganetsky
47f3b7b764 LCL: fixed a typo in resource string 2025-07-01 18:07:19 +03:00
Maxim Ganetsky
61c92cc295 ToDoList: regenerated translations and updated Russian translation 2025-07-01 18:06:53 +03:00
Maxim Ganetsky
808da125bd ToDoList: improved i18n 2025-07-01 18:06:07 +03:00
Maxim Ganetsky
6472ffa09c IDEIntf: regenerated translations and updated Russian translation 2025-07-01 18:05:04 +03:00
Maxim Ganetsky
ad97c29f1f IDEIntf: made TListPropertyEditor.GetValue ouptut i18n-friendly 2025-07-01 18:03:37 +03:00
Juha
068397b12e Revert "ToDoList: Prevent a memory leak when running "lazarus --help". Issue #41732."
This reverts commit 6a05f61aa3.
2025-07-01 17:22:17 +03:00
Juha
7acf414c64 Codetools: Try to support OleVariant type. Does not work. Issue #41704. 2025-07-01 17:09:50 +03:00
Juha
e94a1ce5a1 LCL: Remove unused resource strings. 2025-07-01 17:05:17 +03:00
Juha
6a05f61aa3 ToDoList: Prevent a memory leak when running "lazarus --help". Issue #41732. 2025-07-01 16:38:02 +03:00
mattias
b87f6260ad IDEIntf: TStringGridEditorDlg: notify when columns collection changed 2025-07-01 14:58:35 +02:00
Juha
52183ce50b ToDoList: Improve parsing. 2025-07-01 15:25:06 +03:00
Juha
3807ad9867 ToDoList, IdeIntf: Allow opening editor color settings from ToDoList window. 2025-07-01 15:25:06 +03:00
wp_xyz
30ec95941f IDE/PublishProject: Make sure that OnActivate event is handled only once. Issue #41736. 2025-07-01 14:22:22 +02:00
mattias
a46dfc604e IDEIntf: resource string, clean up 2025-07-01 14:19:33 +02:00
mattias
d0c5c1575e IDEIntf: collection form delete: notify, component tree: delete node on deleting event 2025-07-01 14:19:33 +02:00
wp_xyz
8422fcbcb5 IDE/PublishProject: Anchor all controls. Issue #41736. 2025-07-01 13:55:40 +02:00
Juha
b1540e1610 LCL: Improve an exception message. Issue #41734. 2025-07-01 14:15:30 +03:00
Juha
8d09027b99 ToDoList: Simplify. 2025-07-01 13:58:43 +03:00
wp_xyz
a4bccaca2b IDE/PublishProject: Activate form size constraints, issue #41736. 2025-07-01 12:15:15 +02:00
Juha
e2207e76a9 ToDoList: Prevent a memory leak. 2025-07-01 12:25:39 +03:00
Juha
db50e54f97 Revert "IdeIntf: Notify on addition/removal of items in the Collection property editor. Issue #41586". New issue #41590.
This reverts commit bb713b07db.
2025-07-01 10:42:00 +03:00
Juha
9adf02c957 ToDoList: Parse ToDo comment directly from editor without requiring an updated list. Use TSynEditTodoMarkup. 2025-07-01 02:51:28 +03:00
dsiders
e32e344c1e Docs LCL/graphics. Adds, updates TRasterImage transparency topics. Changes in 1661d5ff. Issue #41726.
* TRasterImage
* TRasterImage.SetTransparentColor
* TRasterImage.SetTransparent
* TRasterImage.SetTransparentMode
* TRasterImage.ApplyTransparent
* TRasterImage.TransparentColor
* TRasterImage.TransparentMode
* TRasterImage.Transparent
2025-06-30 16:54:41 -04:00
chrschllr
c89464824d FreeType: Fix type of glyphIdArray (cmap format 0), see merge request !515.
Both the Microsoft OpenType specification and Apple's TrueType reference
manual define the relevant field, glyphIndexArray aka glyphIdArray, as
an array of 256 bytes (aka uint8_t).
2025-06-30 22:56:45 +03:00
Maxim Ganetsky
e834eca480 ToDoList: regenerated translations and updated Russian translation 2025-06-30 22:49:17 +03:00
mattias
c56aecb0ba codetools: clean up and added test for FindDeclaration with-do-result and GetProcResultNode 2025-06-30 19:47:47 +02:00
wp_xyz
1661d5ff48 LCL/Graphics: Fix handling of color transparency in TRasterImage and descendants. Issue #41726. 2025-06-30 17:09:37 +02:00
Juha
5c34fbf059 ToDoList: Add a button for color options. Now opens the whole Editor settings tree. 2025-06-30 10:48:48 +03:00
Juha
09ff1904b1 ToDoList: Refactoring. 2025-06-30 09:29:07 +03:00
Juha
64173602f4 ToDoList: Eliminate a duplicate type in TSynEditTodoMarkup. 2025-06-30 09:29:07 +03:00
Juha
ddcdf00f2b Codetools: Tweaking for function IsCommentEnd. 2025-06-30 09:27:13 +03:00
Martin
578785fa3e MinMap: use the new BottomLine. Fixes markup for "current visible part" if there are folded lines. 2025-06-29 14:48:03 +02:00
Martin
e51d80e775 SynEdit: added BottomLine and PartialBottomLine for quick/easy access to the last Text-line (Logical), similar to TopLine.
- This also fixes some issues in SetCaretAndSelection and TSynEditMarkupFoldColors
2025-06-29 14:35:41 +02:00
DomingoGP
4409af1eb5 Jedi code format: Fix issue comparing strings in TDiff.pas. JCF is not affected by this since we do not compare the changes in each character within the same line. 2025-06-29 10:01:50 +02:00
Juha
4669f5dc48 ToDoList: A minor fix. 2025-06-29 01:16:38 +03:00
Martin
752aaa4a7d SynEdit: DecPaintLock, call StatusChange at the end. Make sure user code doesn't trigger paint before scrolling took place. Reverts decision from 818eb2fb9c 2025-06-28 21:30:01 +02:00
rich2014
ad1c37418c Cocoa: fix Space Key with Modifers in CustomControl 2025-06-28 23:32:30 +08:00
Juha
1e6ea959d0 ToDoList: Edit an existing ToDo instead of adding a new one when cursor is on a ToDo item. 2025-06-28 16:04:06 +03:00
Martin
c34dc52a82 LazListClasses: fix overflow error 2025-06-28 13:33:06 +02:00
Martin
66d0227c6d SynEdit: update comment 2025-06-28 13:27:28 +02:00
Maxim Ganetsky
e43acbc75e LCL-Gtk2: Keep window stack relationship when a modal/hint window is closed. Patch by Alexander (Rouse_) Bagel, issue #41731. 2025-06-27 20:42:10 +03:00
Maxim Ganetsky
854bdb0007 Merge branch 'IDE/Help/ContextHelpEdit/TabOrder' into 'main'
IDE/ContextHelpEdit: Fixing tab order

See merge request freepascal.org/lazarus/lazarus!514
2025-06-27 19:09:14 +03:00
Maxim Ganetsky
3321cf395e Merge branch 'IDE/Help/WikiHttps' into 'main'
IDE/Help: Use HTTPS to open context help on the wiki in IDE windows

See merge request freepascal.org/lazarus/lazarus!513
2025-06-27 19:06:53 +03:00
n7800
c7a9b262b7 IDE/Help: Use HTTPS to open context help on the wiki in IDE windows 2025-06-27 18:35:47 +03:00
n7800
e7d79afe64 IDE/ContextHelpEdit: Fixing tab order 2025-06-27 18:35:07 +03:00
Maxim Ganetsky
6d1f73ab53 IDE: regenerated translations and updated Russian translation 2025-06-27 18:28:27 +03:00
Maxim Ganetsky
5ea44f1660 ToDoList: regenerated translations and updated Russian translation 2025-06-27 18:24:57 +03:00