Juha
67bff16dc8
IDE: Read unit resources while saving even if designer is not opened automatically. Allows checks for faulty references. Issue #41685 .
2025-07-03 11:11:03 +03:00
Juha
7c7ae59167
IDE: Essentially revert 9de6abd09c
.
2025-07-03 10:11:04 +03:00
Juha
9de6abd09c
IDE: Read resources even if designer is not opened automatically. Allows checks for faulty references. Issue #41685 .
2025-07-03 00:56:09 +03:00
wp_xyz
3428f10928
IDE/FPDoc Help popups: Fix missing underlined parts in the FPDoc xml help files, issue #41739 .
2025-07-02 23:50:28 +02:00
Juha
c29f7986df
ToDoList: Improve support for a dedicated .todo file. Multiline editing works now.
2025-07-02 20:49:03 +03:00
Juha
fae26b227b
ToDoList: Improve TSynEditTodoMarkup.CursorInsideToDo, support multiline ToDo comments.
2025-07-02 18:18:44 +03:00
Maxim Ganetsky
4fcd52ebb4
Merge branch 'IDE/GenericDlgs/CtrlEnter' into 'main'
...
IDE: Add keyboard shortcut [Ctrl+Enter] for generic forms
See merge request freepascal.org/lazarus/lazarus!516
2025-07-02 02:49:36 +03:00
n7800
444c804187
IDE: Add keyboard shortcut [Ctrl+Enter] for generic forms
2025-07-02 02:17:49 +03:00
Maxim Ganetsky
c002d3ab36
LCL: regenerated translations
2025-07-02 01:55:18 +03:00
Juha
64773c0c3d
ToDoList: Use the default poDesign positions. Window location is remembered then (somehow). Issue #41644 .
2025-07-02 00:05:14 +03:00
Juha
5c5eafe2df
LCL: Remove an unused resource string.
2025-07-02 00:05:14 +03:00
Maxim Ganetsky
ffceb0113d
IDE: regenerated translations and updated Russian translation
2025-07-01 23:19:38 +03:00
Maxim Ganetsky
c890bfd898
IDE: Added ellipsis to "Add template" button caption. Suggestion by n7800, merge request !517 .
...
Improves interface clarity and brings it more in line with MS guidelines
(https://learn.microsoft.com/en-us/windows/win32/uxguide/ctrl-command-buttons#design-concepts ).
2025-07-01 23:19:12 +03:00
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