Commit Graph

15049 Commits

Author SHA1 Message Date
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
Martin
c4ab5aa2cf IDE: prevent resizing hidden SynEdits. (Workaround for IsControlVisible does not work in tab/pages, and controls do not get notified if their parent becomes visible) 2025-02-25 17:27:10 +01:00
Maxim Ganetsky
8e6b802fb7 IDE: removed a number of highlighting-related duplicate resource strings 2025-02-23 13:00:02 +03:00
Maxim Ganetsky
a356cd0957 IDE: removed a number of keymappings-related duplicate resource strings 2025-02-23 13:00:02 +03:00
n7800
fddfc23bf8 IdeProject: Check mrCancel returning when the dialog is closed by the button in the caption, or pressing [ESC]/[Alt+F4]. Issue #40920 2025-02-23 06:47:27 +00:00
wp_xyz
6d54f9ad91 Set HideSelection of all Treeviews to false. 2025-02-23 01:48:42 +01:00
Martin
e0d50a545c IDE: Editor-Options, fix mem leak 2025-02-22 12:29:01 +01:00
mattias
fea75fa494 ide: fixed rename identifier 2025-02-22 09:07:52 +01:00
Maxim Ganetsky
33ebad8fdc IDE: removed bookmark-related duplicate resource strings 2025-02-22 01:28:02 +03:00
mattias
322ebdf426 ide: find rename identifier: unit: warn about units in search path 2025-02-21 21:31:30 +01:00
mattias
01eedeb8cb ide: find rename identifier: lowercase according to options, fixed when only case has changed 2025-02-21 21:31:30 +01:00
Maxim Ganetsky
7bf295cb28 IDE: removed some duplicate resource strings 2025-02-21 22:43:41 +03:00
Maxim Ganetsky
53138e3764 IDE: removed some duplicate resource strings 2025-02-21 20:27:21 +03:00
Martin
507e0d9ceb IDE, SynEdit: WrappedView, clean up / move init to parent class 2025-02-21 16:56:30 +01:00
Martin
4532b71738 IDE: WrappedView Options, added special home/end key handling 2025-02-21 13:13:18 +01:00
mattias
d26619895d ide: drop files: invalidate file cache 2025-02-20 09:52:05 +01:00
mattias
20d97cb590 ide: package editor: drop files: invalidate file cache, no warnings about duplicates 2025-02-20 09:44:08 +01:00
Juha
0e2a394a0c IDE: Allow dragging a newly created file to package editor. Issue #41435. 2025-02-19 10:15:03 +02:00
Juha
94021dc8b0 IDE: Add file suffix ".todo" to IDE's open dialog filter. 2025-02-19 10:15:03 +02:00
Martin
f3de1146b5 IDE: SourceEditor, fix InsertLine. Issue #41409 Patch by Frank Fischer 2025-02-17 22:29:28 +01:00
Maxim Ganetsky
efe63fa20d IDE: fixed one more minor typo in resource string name 2025-02-17 19:04:05 +03:00
Maxim Ganetsky
1a131ef104 IDE: fixed word wrap options page i18n by correcting some typos 2025-02-17 18:33:39 +03:00
Martin
6f2525c144 IDE: Config for word-wrap indent and markup 2025-02-16 20:56:44 +01:00
n7800
a5bf264276 IDE/Options: Hide the panel of conflict shortcuts if they are absent. Merge request !435. 2025-02-16 10:10:07 +02:00
mattias
7c3ead5be5 ide: rename unit: removed double rename uses 2025-02-14 16:21:41 +01:00
mattias
4cdb9861c5 ide: find references: search for overrides only for virtual/override methods 2025-02-14 15:36:33 +01:00