Commit Graph

2396 Commits

Author SHA1 Message Date
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
Juha
3ec140e266 Move unit ComponentReg from IdeIntf to BuildIntf. 2024-03-15 10:40:41 +02:00
Juha
d897c407ed IDE: Reduce dependencies in unit PackageDefs. 2024-03-15 10:40:41 +02:00
Juha
2c7e959e62 IdeIntf: Remove LCL dependency from unit ComponentReg. Adjust TRegisteredComponent method visibility. 2024-03-15 10:40:40 +02:00
Juha
2cf13d8ba4 IDE: Place Cancel button on the right in Install/Uninstall Packages window. From n7800. 2024-03-12 08:00:11 +02:00
Juha
4967237fb1 LazUtils: Add simple functions SaveStringToFile and LoadStringFromFile. Rename SaveStringToFile in DialogProcs. 2024-03-11 01:24:15 +02:00
mattias
b37ee660b2 ide: less hints 2024-03-05 16:03:15 +01:00
Juha
99de97a21c IDE: Remove UTF8CompareLatinTextFast calls. 2024-02-09 01:20:36 +02:00
Juha
39fb484747 Don't use "const" for some function parameters related to OutputDirectory. Can cause mysterious errors. 2024-02-02 19:38:20 +02:00
mattias
12a2ed90bc lazbuild: fixed -r when lazarus was installed read only, issue #40747 2024-02-02 17:45:12 +01:00
Maxim Ganetsky
d46484b597 Packager: added link to laztestinsight package 2023-11-19 19:36:28 +03:00
Maxim Ganetsky
fa06036b65 IDE: unified Export/Import button captions, removed unneeded resource strings 2023-09-27 17:56:40 +03:00
Juha
5fb019f144 IDE: Restore Cancel button in InstallPkgSetDialog. Issue #40496. 2023-09-27 10:48:36 +03:00
Maxim Ganetsky
41a671281e IDE, Install/Uninstall Packages dialog: unified file type lists in save/load dialogs, made them translatable 2023-09-26 18:15:22 +03:00
Juha
c76cc9ce62 IDE: Improve InstallPkgSetDialog, disable "Uninstall" when it can't be used, support drag/drop for import. Issue #40496, patch by n7800. 2023-09-26 12:49:56 +03:00
Juha
8563725a77 IDE: Refactor code in InstallPkgSetDialog, remove Cancel button. Issue #40496, patch by n7800. 2023-09-26 11:46:52 +03:00
mattias
1acc98a582 IDE: fixed saving ResourceBaseClass(name) 2023-09-25 10:30:55 +02:00
mattias
ba1f89639b IDE: store ResourceBaseClassName of designer components, added DesignerClassCanAppCreateForm 2023-09-24 14:29:19 +02:00
mattias
34222c3fa8 updated makefiles 2023-09-12 16:25:55 +02:00
Martin
40fd2fc1fe Support for Highlighter based on TextMate grammar 2023-09-12 12:01:50 +02:00