n7800
|
9eaed334bc
|
IDE: Add multiselect support to TGenericListSelectForm
|
2025-07-05 02:13:18 +05:00 |
|
Bart
|
bd116b488b
|
dbgrids: fix 2 occurrences where gzFixedCols and gxFixedRows were swapped. Resolves issue #41719.
|
2025-07-04 22:04:46 +02:00 |
|
Maxim Ganetsky
|
f826f69769
|
Merge branch 'IDE/PropEdit/Strings/LoadFromFile' into 'main'
IDE: Ability to load text from file for the "TStrings" property editor
See merge request freepascal.org/lazarus/lazarus!519
|
2025-07-04 22:53:50 +03:00 |
|
Maxim Ganetsky
|
3c878a163b
|
IDEIntf: regenerated translations and updated Russian translation
|
2025-07-04 22:45:43 +03:00 |
|
n7800
|
f54375b92e
|
IDE: Add the ability to drop a file to the "TStrings" property editor
|
2025-07-04 22:45:43 +03:00 |
|
n7800
|
60f5db05f8
|
IDE: Add a button for loading from a file into "TStrings" property editor
|
2025-07-04 22:26:49 +03:00 |
|
Martin
|
847ec063e1
|
SynEdit: Fix sending unnecessary line-invalidation (when single match is hidden)
|
2025-07-04 19:45:50 +02:00 |
|
Martin
|
d5920807db
|
SynEdit: MarkupHighAll / remove duplicate code. (if HasSearchData is false then matches.count is zero)
|
2025-07-04 19:45:50 +02:00 |
|
Maxim Ganetsky
|
74487fb50c
|
Merge branch 'CmdLine/LazarusDir' into 'main'
IDE, LazBuild: Add a synonym for the command line option "--lazarusdir" to "--lazarus-dir"
See merge request freepascal.org/lazarus/lazarus!522
|
2025-07-04 18:27:32 +03:00 |
|
n7800
|
c0d7eeaa48
|
IDE, LazBuild: Add a synonym for the command line option "--lazarusdir" to "--lazarus-dir"
|
2025-07-04 17:53:51 +03:00 |
|
Maxim Ganetsky
|
3098b1e4f0
|
IDEDebugger: regenerated translations and updated Russian translation
|
2025-07-04 16:49:45 +03:00 |
|
Maxim Ganetsky
|
61ca25aa76
|
Merge branch 'IDE/BreakPointsDlg/GroupButtonHint' into 'main'
IDE/BreakPointsDlg: Add a hint for the grouping button
See merge request freepascal.org/lazarus/lazarus!521
|
2025-07-04 16:24:14 +03:00 |
|
n7800
|
c232ac5b2d
|
IDE/BreakPointsDlg: Add a hint for the button to display breakpoints by group
|
2025-07-04 16:16:15 +03:00 |
|
Martin
|
3237a49d33
|
SynEdit: move Markup.DecPaintLock after ScrollWindowEx. Reduce flicker (ScrollWindowEx may leave gaps for invalidated lines)
|
2025-07-04 12:39:03 +02:00 |
|
Martin
|
88a6c86892
|
SynEdit: change assertion for paintlock
|
2025-07-04 12:38:05 +02:00 |
|
Martin
|
707718cd3e
|
SynEdit: DoOnResize, reduce calls to EnsureCursorPosVisible if scrollbars-visibility change.
|
2025-07-04 12:35:44 +02:00 |
|
Martin
|
4690d33ffe
|
SynEdit: Paintlock, add missing check in EnsureCursorPosVisible
|
2025-07-04 12:35:44 +02:00 |
|
Martin
|
e6393620c7
|
SynEdit: additional assertions for Paintlock
|
2025-07-04 12:35:44 +02:00 |
|
Juha
|
45d24e205a
|
IDE: Set Constraints for the generic edit forms. Issue #41599.
|
2025-07-04 09:10:10 +03:00 |
|
Juha
|
9478be7d0e
|
ToDoList: Add PopupMenu for the list, with an Edit entry.
|
2025-07-04 08:20:24 +03:00 |
|
Juha
|
f70d066373
|
IDE: Update source editor window caption after saving a file. Issue #41645.
|
2025-07-04 03:55:01 +03:00 |
|
Juha
|
de12e8ae7b
|
IDE: Cleanup
|
2025-07-04 03:52:37 +03:00 |
|
Juha
|
681fed6ffa
|
Codetools: Improve OleVariant support. Issue #41704.
|
2025-07-04 00:01:42 +03:00 |
|
Maxim Ganetsky
|
0852c1a313
|
Merge branch 'IDE/Editor/StatusBar/CopyFileName' into 'main'
IDE/SourceEditor: Add a file name copy command to the status bar context menu
See merge request freepascal.org/lazarus/lazarus!520
|
2025-07-03 23:33:10 +03:00 |
|
n7800
|
b7b9e71421
|
IDE/SourceEditor: Add a file name copy command to the status bar context menu
|
2025-07-03 22:59:35 +03:00 |
|
Martin
|
6571498ec2
|
SynEdit: fix test for MarkupHighAll
|
2025-07-03 21:12:16 +02:00 |
|
Martin
|
35e9fcd58f
|
SynEdit: fixed cached BottomLine
|
2025-07-03 21:12:16 +02:00 |
|
Martin
|
018dda35a0
|
SynEdit: Improve detection of early paint (in paintlock).
|
2025-07-03 21:12:15 +02:00 |
|
Martin
|
d3802deb0c
|
amend
|
2025-07-03 21:12:15 +02:00 |
|
Martin
|
93e2f1b645
|
SynEdit: DecPaintlock, add more control over the order in which updates are re-enabled.
|
2025-07-03 21:12:14 +02:00 |
|
Martin
|
5927e76b13
|
SynEdit: Markup at caret, defer until paintlock is removed.
|
2025-07-03 21:12:14 +02:00 |
|
Martin
|
2a87e1cd18
|
SynEdit: Prevent sending StatusChange events too early. Wait till DecPaintLock is done.
|
2025-07-03 21:12:14 +02:00 |
|
Martin
|
9d76b10275
|
SynEdit: fix scroll by mouse (selecting of editor bounds). Scroll down would set the caret wrong, and EnsureCursorPos would add extra scrolling (making scroll down faster than any other direction)
|
2025-07-03 21:12:13 +02:00 |
|
Martin
|
df0a687c80
|
SynEdit: fix artefacts after scrolling. Issue #41740
Don't reset FOldTopView while still in PaintLock
|
2025-07-03 21:12:13 +02:00 |
|
Juha
|
92187c6d62
|
Codetools: Support OleVariant type better. Works now. Issue #41704.
|
2025-07-03 18:35:18 +03:00 |
|
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 |
|