Commit Graph

14967 Commits

Author SHA1 Message Date
Martin
21d8cebd73 IDE, SynEdit: command to toggle fold on current line. Issue #41359 2025-01-26 12:20:02 +01:00
mattias
5f5a6dca90 ide: save as check ampersand 2025-01-26 11:57:25 +01:00
Martin
5aee1dc5de IDE: SourceEditor, fix painting hint on completion drop down. Do not limit to width of dropdown, the hint is intentionally wider. (Currently use "ItemSelect" to detect if the paint may be for the hint) 2025-01-26 00:39:14 +01:00
Martin
420af4fe70 IDE, SourceEdit: keep topline when folding comment and similar via context menu. Adapt for word-wrap. 2025-01-25 18:42:13 +01:00
Martin
beb2505039 IDE, SourceEdit: keep topline when folding comment and similar via context menu. Issue #41227 2025-01-25 18:22:30 +01:00
Martin
ab35263d34 IDE: Add config for SynEdit wrapped-view 2025-01-24 21:43:11 +01:00
mattias
4edd6ad90b ide: save as for an unit with ampersand source name, must suggest without ampersand filename 2025-01-24 16:53:23 +01:00
mattias
5661bb7120 ide: use RemoveAmpersands 2025-01-24 16:47:19 +01:00
mattias
85dd5c0743 codetools: fix xml: option to remove unopen close tags, aissist: fix xml 2025-01-24 12:29:52 +01:00
mattias
f4c0443b5d aissist: add button to fpdoc editor describe a function 2025-01-21 18:21:46 +01:00
Martin
8602168acd IDE: changes for deprecated SynEdit-folded-view (debug code only) 2025-01-21 12:53:30 +01:00
mattias
6617adc7a1 ide: quote fpc error message file 2025-01-21 11:02:32 +01:00
n7800
95b1568d6c IDE: Initializing all fields in the TDesktopOIOptions constructor 2025-01-13 22:21:56 +00:00
mattias
a3b072a4cd ide: DoSourceEditorCommand: if no lcl form has focus pass cmd to source editor 2025-01-10 17:06:46 +01:00
Martin
a2220628eb IDE: Editor-color-schemes: add default values for "Modifier" (default to same as KeyWord, to match previous behaviour) 2025-01-10 16:41:15 +01:00
mattias
e8fc8fb0ca lcl: gtk2: fixed regression app deactivate on popup menu 2025-01-10 13:21:49 +01:00
mattias
efa401b8d6 ide: clean up 2025-01-10 10:29:35 +01:00
mattias
98e9438a8a ideintf: added fpdoc editor custom buttons 2025-01-06 09:29:54 +01:00
Maxim Ganetsky
73061f3b95 IDE: improved FPDoc editor dialog i18n 2025-01-06 01:56:09 +03:00
mattias
a9dfc70468 ide: updated url of fpdoc xml files 2025-01-05 17:55:16 +01:00
mattias
23f2c6d04a ide: fpdoceditor: update buttons 2025-01-05 17:06:52 +01:00
mattias
c729f88cfb fpdoc: resourcestring and layout 2025-01-05 16:47:11 +01:00
Juha
facd1187fc IDE: Add [Ctrl+P] shortvut to Messages window. Part of merge request !397 by n7800. 2025-01-04 13:38:50 +02:00
Maxim Ganetsky
824fffeacf Lazbuild: Removed mentions of deprecated widgetsets from a help message. Based on patch by Don Siders, issue #41302. 2025-01-03 22:25:28 +03:00
Maxim Ganetsky
539405bf10 IDE: minor improvements of Codetools error messages 2025-01-03 02:09:42 +03:00
n7800
5963c7d45f IDE/Toolbar: Respect zero max count when displaying file list in IDE toolbars dropdown. Merge request !414. 2025-01-03 00:07:08 +02:00
mattias
8ec63ba013 ide: fixed compile 2025-01-02 10:40:58 +01:00
mattias
86b6b6cca4 ide: fixed save project as non dotted identifier 2025-01-02 00:07:17 +01:00
wp_xyz
c5114207c7 IDE: Exchange "max recent files" and "max recent project files" edit boxes in file options dialog for more consistent GUI with MRU drop-down menu 2024-12-30 16:51:00 +01:00
mattias
767eb7ef1e IDE: clean up 2024-12-29 16:50:39 +01:00
mattias
ab45877d37 codetools: removed unneeded IsIdentifierDotted 2024-12-29 16:50:39 +01:00
mattias
ed2a217e45 ide+codetools: list and rename dotted units and identifntifiers and amp identifiers, from WooBean007 2024-12-29 16:50:38 +01:00
Juha
7b2f40cfb7 IDE, Project Inspector: Disable "Move dependency up/down" when sorted alphabetically. Related to merge request !408. 2024-12-29 11:36:49 +02:00
Martin
924ce02d50 IDE, Debugger: fixed dangling object. When project was changed then FCurrentDebuggerPropertiesConfig was freed as part of the list, but the field was left dangling. 2024-12-28 20:11:26 +01:00
Maxim Ganetsky
3849a91889 IDE: fixed i18n of 'ProjVer' macro name 2024-12-27 22:42:56 +03:00
n7800
17b997ee28 IDE/Desktops: Move the "Desktops ..." item from the Tools menu to the Window menu. Merge request !402. 2024-12-26 07:00:52 +02:00
n7800
05ddfc0ab2 IDE/SearchResultsView: Only consider filtered results when opening the search result via IDE commands. Issue #40328, merge request !401. 2024-12-26 06:48:55 +02:00
n7800
f6a164e1bb IDE/SearchResultsView: Adding IDE commands to open next/previous search result. Issue #40328 2024-12-26 06:44:32 +02:00
n7800
e06e4ac58b IDE: Move clipboard IDE commands to a separate category. Merge request !400. 2024-12-26 06:41:24 +02:00
n7800
0ae105c41b IDE: Added optional parameters for the LazVer macro similar to ProjVer 2024-12-26 01:34:07 +02:00
n7800
a4e6f6d2e4 IDE: Added IDE macro ProjVer to get project version. Issue #23198 2024-12-26 01:34:07 +02:00
n7800
553af58124 IDE/ProjectInspector: Hide project name and build mode in window title when docking. Issue #39418 2024-12-25 17:14:30 +00:00
n7800
de2507fc36 IDE/Help: Fixed help call for docked windows. Issue #39890 2024-12-25 15:56:47 +00:00
Maxim Ganetsky
950d962e1d IDE: fixed a typo (TMouseaActionDialog -> TMouseActionDialog) 2024-12-18 16:10:16 +03:00
Maxim Ganetsky
7240094029 IDE (Check Compiler Options For New Unit dialog): removed dangling semicolon after "then", patch by n7800, merge request !403 2024-12-14 22:36:54 +03:00
n7800
11ea7e7e46 IDE/SourceEditor: Fix a typo in the type name TSynHighlighterLazCustumPasAttribute 2024-12-14 15:08:33 +00:00
Maxim Ganetsky
c17363c521 IDE: component list layout improvements by Don Siders, issue #41273 2024-12-11 02:03:34 +03:00
Martin
9e143167ff IDE: Project/SourceEdit, optimize finding default highlighter. Only call codetools, if source has a pas-HL. 2024-12-10 13:19:58 +01:00
Martin
2a690eac26 IDE: Project/SourceEdit, reimplement user-set custom highlighter. Only calculate default if needed. 2024-12-10 13:06:53 +01:00
Martin
046947520c IDE: SourceEditor change Highlighter, don't show internal dummy HL. 2024-12-09 20:16:32 +01:00