Commit Graph

2415 Commits

Author SHA1 Message Date
mattias
abc940cf59 packager: clean up 2025-03-30 11:41:07 +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
wp_xyz
6d54f9ad91 Set HideSelection of all Treeviews to false. 2025-02-23 01:48:42 +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
083741b251 Packager: Support Sender as TIDEMenuItem in function GetPackageOfEditorItem. Affects ToDo list with packages etc. 2025-02-17 18:13:47 +02:00
mattias
fb03756b41 replaced url http://wiki.freepascal.org with https 2025-02-13 08:49:48 +01:00
Maxim Ganetsky
15e4e09988 Packager: corrected/updated global package links 2025-01-04 19:56:24 +03:00
Michaël Van Canneyt
ca883a5679 * Correct name 2025-01-04 16:36:06 +01:00
Michaël Van Canneyt
c1762f3955 * Lazarus package links 2025-01-04 16:21:05 +01:00
n7800
ce19198999 Packager/PackageEditor: Mark package modified when moving dependencies 2025-01-02 02:26:51 +05: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
Martin
239b75609b Packager: Package-Editor, disable move-up/down buttons for hieratical view. See Issues #41282 and #41283 2024-12-17 11:27:59 +01:00
wp_xyz
bc56d9b8cc Packager: Fix "New requirement" dialog crashing at closing when no package is selected. Issue #41278 2024-12-15 18:16:59 +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
n7800
8241e502b7 IDE/PackageEditor: Limit the height of the properties panel 2024-12-03 20:19:54 +00:00
Martin
337d747d4d IDE, Project: refactored unit lists for units with specific flags. 2024-12-01 11:37:38 +01:00
Juha
5dc0aebd74 IDE: Minor optimization and formatting. 2024-12-01 12:25:15 +02:00
mattias
6fa805fb47 updated makefiles 2024-10-22 00:31:29 +02:00
Ondrej Pokorny
351f61afdf PackageEditor: select active editor file - optimize performance 2024-10-14 10:52:25 +02:00
mattias
9be9ac65d7 lazbuild: added options --build-twice 2024-10-13 18:45:40 +02:00
mattias
b977977c8d set main version to 4.99 2024-10-05 22:03:23 +02:00
mattias
6f24121ef2 ide: comment 2024-09-27 10:33:05 +02:00
Michaël Van Canneyt
fd95ef0ad7 * Global link to minimap 2024-09-26 22:27:29 +02:00
mattias
300b09287a ide: do not load preferred package dependency if old package is locked 2024-09-13 15:08:25 +02:00
Maxim Ganetsky
b23578330d IDE: updated global package links 2024-09-09 19:44:50 +03:00
Maxim Ganetsky
c476c440bc IDE: improved layout of dependency properties part in project and package inspector dialogs, patch by Don Siders, issue #41066 2024-08-10 01:08:44 +03:00
Martin
c9afc8aa72 IDE: add Intf to inject pages into the initial setup dialog. 2024-08-07 01:28:28 +02:00
Ondrej Pokorny
aae7ed1f94 IDE ProjectInspector&PackageEditor: select active editor file 2024-08-03 19:35:44 +02:00
mattias
f286fac16b updated makefiles 2024-07-15 10:50:53 +02:00
Maxim Ganetsky
0ef797a45c Packager: fixed memory leak when trying to add already existing dependency (spotted in merge request !302) 2024-07-09 01:41:02 +03:00
mattias
2fc4aa79cb ide: fixed result 2024-06-11 22:19:52 +02:00
Martin
bab6ed4c4b Changed some modal result checks to honour cancellation as mrNo. See merge request !281 issue #40920 2024-05-20 02:35:01 +02:00
mattias
e5f6362b08 package fcl: make simpleipc optional 2024-05-06 08:58:50 +02:00
Juha
f8a04256ff IdePackager: Remove IDEMsgIntf dependency from PackageSystem. 2024-04-20 17:07:51 +03:00
Martin
d40c952fa7 Ide: Move more units into ide-packages, project / packager 2024-04-11 23:46:56 +02:00
Juha
ca71aeb4e4 Move CreateFirstIdentifier, CreateNextIdentifier and MergeSort from LCLProc to LazUtilities. 2024-04-08 16:32:07 +03:00
Juha
869e5ab524 Move unit FppkgHelper to package IdeConfig. 2024-04-08 02:22:35 +03:00
Juha
ecd69708ba Move unit ProjPackCommon to package IdeConfig. 2024-04-08 02:22:35 +03:00
Juha
149b86fbbb Tweak uses sections. 2024-04-08 02:22:35 +03:00
Juha
959d8c6ad4 Turn some LazLogger into LazLoggerBase. 2024-04-06 16:45:28 +03:00
Juha
817427e89e Move unitt ParsedCompilerOpts and CompilerOptions to package IdeConfig. 2024-04-06 16:20:28 +03:00
Juha
3c1c879cf5 IDE: Separate parsed compiler options code to a new unit ParsedCompilerOpts. 2024-04-06 11:00:13 +03:00
Juha
f468a36dd0 IDE: In Project Options show build modes more distinctively. Issue #40816, patch by n7800. 2024-04-05 17:42:10 +03:00
mattias
4021b5235c ide: less hints 2024-03-30 09:02:34 +01:00
Michaël Van Canneyt
55cc226024 * Allow a double click in packages listbox to add requirement and close dialog 2024-03-26 12:12:16 +01:00
mattias
e7ec0a6d3d packages: fixed compile fcl_unicodertl 2024-03-26 09:06:08 +01:00
mattias
55dba98e1f started fcl_unicodertl.lpk 2024-03-25 20:17:02 +01:00
Juha
1a2b394941 Remove IdeIntf dependency from unit PackageDefs. 2024-03-15 11:52:35 +02:00