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