Commit Graph

3487 Commits

Author SHA1 Message Date
mattias
435a011e8a ide: create new unique unit name: check disk files 2025-03-16 13:45:16 +01:00
Juha
7a6a7a85c8 IDE: Improve the behavior of ViewUnit dialog. Support initial selection etc. 2025-03-07 14:16:17 +02:00
Michaël Van Canneyt
f95b262013 * Also accept *.fmx as form file extension (Firemonkey form files) 2025-03-06 10:22:03 +01:00
n7800
971885c68a IdeConfig: Always check the skcAll key in GetSkipCheckByKey function 2025-03-05 22:08:35 +03: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
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
mattias
985bbdbf7f ide: find/rename identifier use for source name the new codetools methods 2025-02-07 10:07:55 +01:00
Juha
476da882fa Delete some deprecated functions. Inspired by issue #41363. 2025-01-31 13:50:35 +02:00
Martin
ab35263d34 IDE: Add config for SynEdit wrapped-view 2025-01-24 21:43:11 +01:00
mattias
a3b072a4cd ide: DoSourceEditorCommand: if no lcl form has focus pass cmd to source editor 2025-01-10 17:06:46 +01:00
mattias
e8fc8fb0ca lcl: gtk2: fixed regression app deactivate on popup menu 2025-01-10 13:21:49 +01: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
f6a164e1bb IDE/SearchResultsView: Adding IDE commands to open next/previous search result. Issue #40328 2024-12-26 06:44:32 +02:00
Martin
2a690eac26 IDE: Project/SourceEdit, reimplement user-set custom highlighter. Only calculate default if needed. 2024-12-10 13:06:53 +01:00
Juha
ca8d8b9b84 IDE: In ComponentList show Designer when selecting component or clicking on selection button. Merge request !399 by n7800. 2024-12-07 08:58:21 +02:00
mattias
a4e973c943 ide: fixed asking for reopen project when editing lpi in source editor and external change 2024-12-01 16:31:09 +01:00
Martin
337d747d4d IDE, Project: refactored unit lists for units with specific flags. 2024-12-01 11:37:38 +01:00
Martin
acb3f71e60 IDE: rename function GetSourcesChangedOnDisk / incorrect name 2024-11-30 19:53:05 +01:00
Martin
b83d624eee IDE: Custom IDE title, added preview 2024-10-28 14:07:55 +01:00
Martin
01d301d685 IDE: Custom IDE title, skip interactive macros 2024-10-28 13:42:21 +01:00
Martin
0327410ec6 IDE: Custom IDE title, remove separate task-bar-button-caption 2024-10-28 13:06:29 +01:00
Maxim Ganetsky
44e8349f9a IDE: removed "Cancel" button (does not make any difference with "No" in logic) in revert confirmation, improved newly added captions 2024-10-27 16:08:08 +03:00
n7800
dd811896b8 IDE: Prompt for confirmation before executing "Revert" command in "File" menu 2024-10-27 09:29:39 +00:00
Juha
d7d76e620f IDE: Obey key combination for Stop button. Issue #41198, by n7800. 2024-10-27 10:39:10 +02:00
n7800
48c8d4455b IDE: Disable "Compile many modes" command of "Run" menu during build. Issue #41198 2024-10-27 10:24:19 +02:00
rich2014
9c594297c5 IDE: improve i18n for Modern Form Style Tool Bar 2024-10-26 19:39:22 +08:00
mattias
99d60446b7 ide: fixed overriding lazarusdir via cfg file 2024-10-24 15:13:34 +02:00
n7800
cf11151bf8 IDE: In the custom IDE title, leave only unexpanded macros in their original form 2024-10-20 21:23:47 +00:00
Ondrej Pokorny
351f61afdf PackageEditor: select active editor file - optimize performance 2024-10-14 10:52:25 +02:00
Martin
6e858619fd IDE: Display a HTML hind, even if codetools fails. (for debugger). Issue #40923 2024-10-03 13:55:17 +02:00
Martin
ab08a3c959 IDE: Allow customizing the IDE window caption by ide-macros. Issue #41092 2024-10-03 13:19:22 +02:00
Martin
0fff873d53 IDE, SynEdit: fix (do not let the IDE center the editor afterwards) option to have bookmarks restore the scroll pos. Issue #40912 2024-09-28 15:56:48 +02:00
Martin
77c4b7ceae IDE, SynEdit: add option to have bookmarks restore the scroll pos. Issue #40912 2024-09-24 22:35:09 +02:00
Martin
d604978e80 IDE: lock source-edits while reloading changed units 2024-09-23 12:08:17 +02:00
Juha
b3179cedd0 Codetools, IDE: Improve handling of '&'. Issues #41113,#41114, patch by WooBean007. 2024-09-08 13:10:57 +03:00
rich2014
b650ab7f99 IDE: apply macOS Modern Form Style 2024-09-06 22:14:29 +08:00
mattias
0ec8e94840 ideintf: extended TPropertyEditor for record fields 2024-09-02 16:07:16 +02:00
Martin
7fddb710b3 IdeDebugger: Config for array "Len" prefix 2024-09-01 14:15:43 +02:00
rich2014
ee4ab33846 IDE/Cocoa: modify the code related to macOS menu (base on ab440b6) 2024-08-22 21:05:36 +08:00
Martin
ca4538b235 IDE: Add option to enable/disable Anchordocking and DockedFormEdit (initial setup dialog, and options) 2024-08-07 01:28:33 +02:00
Martin
c9afc8aa72 IDE: add Intf to inject pages into the initial setup dialog. 2024-08-07 01:28:28 +02:00
Juha
2fea4c39a2 IDE: Do not clear messages before showing "Clean up and build project" dialog. Issue #41047, patch by n7800. 2024-08-01 09:17:30 +03:00
Martin
5aeacf3a9f SourceEditor: less AutoSizing while opening several files 2024-07-18 13:34:59 +02:00
Juha
bf3e9835f1 IDE: Don't throw exception in PropHookShowMethod either. Prevent message dialog and potential high CPU load. Issue #41019. 2024-07-13 10:18:18 +03:00
Juha
e5a90cb7e3 IDE: Prevent high CPU load caused by exception + message dialog. Issue #41019. 2024-07-12 23:00:17 +03:00
Martin
f8c74b8794 IDE, SourceEditer: Fix/Improve detection if text-cursor is at ident for "find identifier reference". Issue #41020 2024-07-11 21:37:05 +02:00
Juha
d7234ffa6e IDE: Feature for renaming project unit filenames to lowercase. Not fully functional yet. Issue #10370. 2024-07-01 21:45:02 +03:00
rich2014
3b03844e29 IDE: fix typo in e317890 2024-05-28 23:07:48 +08:00
rich2014
e3178901fb IDE: simplify code related to macOS menu (base on 4df4532) 2024-05-27 22:27:11 +08:00