Commit Graph

15074 Commits

Author SHA1 Message Date
Maxim Ganetsky
87427bc226 IDE: improved a caption 2025-04-04 00:22:20 +03:00
Martin
4027fdb098 IDE, SynEdit: refactor some color settings for Pas-Highlighter 2025-04-03 18:32:24 +02:00
Martin
4d3ce329d2 IDE: reword command description for "delete current line". !398 2025-04-03 12:01:11 +02:00
zeljan1
441180f7e0 IDE: fixed wrong activation message. issue #41561 2025-04-02 17:14:26 +02:00
Martin
c94adb2673 IDE: Options frames, make some button autosize for i18n. 2025-03-25 01:04:43 +01:00
Martin
5ed7be5ee4 IDE: Editor > Indent options, new layout and text 2025-03-24 21:15:35 +01:00
Martin
0cd0084798 IDE: update Editor > Userdefined Markup options 2025-03-24 21:15:35 +01:00
Maxim Ganetsky
38136a9910 IDE: improved some captions 2025-03-24 22:39:59 +03:00
Martin
8e59857521 IDE, SynEdit: PascalHighlighter, CustomWords (Tokens, must be identifier) for comment and string. Custom color for comment by type // vs (* . Includes Issue #40881 2025-03-24 13:30:56 +01:00
Martin
e05279af09 IDE, SynEdit: add ecDeleteLineKeepX 2025-03-23 12:57:15 +01:00
Martin
41eed87a55 IDE: New default colors to include nested brackets 2025-03-22 21:15:09 +01:00
Martin
df8d5fbc1b SynEdit: PascalHighlighter, Implement colors for nested brackets 2025-03-22 21:15:09 +01:00
Maxim Ganetsky
c0990fbc80 IDE, Color options: added missing space 2025-03-21 18:57:10 +03:00
Martin
0a372369ec IDE, Color opts, i18n 2025-03-21 10:33:27 +01:00
Martin
69f46e54f0 IDE, Color opts, i18n 2025-03-21 10:26:12 +01:00
Martin
83ef9dce86 IDE: fix translations for color opts, broken in 900e58ed4f by too early init. 2025-03-20 21:12:00 +01:00
Maxim Ganetsky
0853229897 IDE: improved wordwrap options frame i18n 2025-03-20 19:16:04 +03:00
Martin
900e58ed4f Ide, TodoListLaz: Add IdeIntf for color scheme / Add "todo comment" markup for SourceEditor Issue #41420 2025-03-19 23:22:18 +01:00
Martin
4f387e226f IDE: SourceEditor, keep topline when changing highlighter and wordwrap on/off 2025-03-19 17:09:25 +01:00
Martin
6efa78a255 IDE, SynEdit: update Scrollbars when view change (e.g. wrap added/removed) / Add Begin/EndUpdate 2025-03-19 17:09:25 +01:00
Martin
9fa84d7888 IDE: SourceEditor, refactor SyntaxHighlighterId, prevent duplicate update of editor setting. 2025-03-19 17:09:24 +01:00
Martin
d387a08f04 Ide, SourceEditor: Allow setting word-wrap based on Highlighter. Issue #41527 Patch by paweld 2025-03-19 17:09:24 +01:00
Martin
55c94bee7b IdeDebugger: Don't assert address of empty string. Exit early. 2025-03-16 21:58:09 +01:00
mattias
d927aa92cb ide: find used unit: search in virtual units 2025-03-16 15:18:58 +01:00
mattias
b09fddb930 ide: comment, codetools: FindSourceNameReferences: search virtual files 2025-03-16 13:45:16 +01:00
mattias
435a011e8a ide: create new unique unit name: check disk files 2025-03-16 13:45:16 +01:00
Martin
547f5dd88d IDE: SourceEditor, keep updating set during creation of new editor. Reduce duplicate events. 2025-03-15 11:59:10 +01:00
Martin
3d0e837d14 IdeDebugger: fix crash in watches window. Issue #41530 / Disable "Format watch" if no watch selected. 2025-03-15 09:41:19 +01:00
Martin
0356c69cdd IDE: SourceEditor, fix context menu for choosing Highlighter. If there are items present after the skipped "asm hl" (e.g. loaded tml HL) 2025-03-13 13:02:27 +01:00
n7800
b2229d4e82 IDE/Instances: Use a "USERNAME" environment variable in Windows instead of "USER" 2025-03-13 00:00:32 +05:00
Maxim Ganetsky
2ad2922453 IDE: improved some captions after 584fe85a36 2025-03-12 18:30:12 +03:00
Maxim Ganetsky
584fe85a36 IDE: fixed typos in resource strings 2025-03-12 17:41:36 +03:00
Martin
83509a5b76 SynEdit: PascalHighlighter, implement new highlights for declaration sections and proc-headers: param, type, value. Implement basic label and structure-member (after dot) highlight. Issues #22711 and #40152 2025-03-11 23:13:46 +01:00
Juha
992a23a894 IDE: Initialize a variable in FindRenameIdentifierDialog.SetIdentifier. 2025-03-11 16:23:38 +02:00
Maxim Ganetsky
7d4071e845 IDE: improved captions of clipboard-related keymappings, request in merge request !368 2025-03-07 21:45:35 +03:00
Juha
7a6a7a85c8 IDE: Improve the behavior of ViewUnit dialog. Support initial selection etc. 2025-03-07 14:16:17 +02:00
Martin
cf948b040d SynEdit: Added align-option to auto-string continue on line-break. Issue #23886 2025-03-07 01:01:25 +01:00
Maxim Ganetsky
91b037de63 IDE: improved captions of column-block related keymappings 2025-03-06 22:57:30 +03:00
Juha
ca96e32a3c IDE: Make sure the renamed (LowerCase) project files are found. Issue #10370. 2025-03-06 20:55:39 +02:00
Martin
277a8f0a31 IDE, SynEdit: Add column-selection-shift (shift inside selection only) Issue #40978 2025-03-06 18:06:18 +01:00
Michaël Van Canneyt
f95b262013 * Also accept *.fmx as form file extension (Firemonkey form files) 2025-03-06 10:22:03 +01:00
Maxim Ganetsky
83bb987de7 Merge branch 'IdeConfig/GetSkipCheckByKey' into 'main'
IdeConfig: Always check the skcAll key in GetSkipCheckByKey function

See merge request freepascal.org/lazarus/lazarus!446
2025-03-05 22:40:24 +03:00
Martin
b33513dac3 IDE, Debugger: make toolbars in debug-dialogs wrap-able 2025-03-05 20:20:14 +01:00
n7800
2ad1f33b7d IdeConfig: Refactoring GetSkipCheckByKey function 2025-03-05 22:08:35 +03:00
n7800
971885c68a IdeConfig: Always check the skcAll key in GetSkipCheckByKey function 2025-03-05 22:08:35 +03:00
Maxim Ganetsky
585ec20c79 IDE/IDEUtils: regenerated translations and updated Russian translation 2025-03-05 18:46:08 +03:00
Maxim Ganetsky
e3394f7b36 IDE/IDEUtils: added support of Sinhala language 2025-03-05 18:44:46 +03:00
Martin
9f48130673 IDE: catch codetool error during source-completion paint. Issue #32972 2025-03-04 21:09:25 +01:00
Martin
4162ac50d8 IDE: Editor-Options, fixed wrap column 2025-02-27 17:45:09 +01:00
Martin
b9f6ea9b9d IDE: Debugger-Backend options, new layout 2025-02-26 14:22:43 +01:00