Juha
|
f62fd31102
|
Move unit Compiler (ide/Compiler.pp) to IdeConfig package. No LCL dependency.
|
2025-11-01 19:25:55 +02:00 |
|
Juha
|
b3007d4c0f
|
Fix comments in uses sections about where a unit comes from. Helps manage dependencies in the long run.
|
2025-07-25 09:57:35 +03:00 |
|
Juha
|
86043a9919
|
IDE: Remove IdeIntf dependency from unit Compiler.
|
2025-07-25 07:45:38 +03:00 |
|
mattias
|
259196df63
|
ide: moved OutputDirectoryOverride from TParsedCompilerOptions to TBaseCompilerOptions
|
2025-07-13 16:28:18 +02:00 |
|
mattias
|
e7cf3ea409
|
ide: clean up
|
2025-07-07 16:53:14 +02:00 |
|
n7800
|
d34dffb10c
|
IDE/BuildLazDialog: Added keyboard accelerators
|
2025-05-15 07:05:54 +00:00 |
|
mattias
|
6617adc7a1
|
ide: quote fpc error message file
|
2025-01-21 11:02:32 +01:00 |
|
Maxim Ganetsky
|
3849a91889
|
IDE: fixed i18n of 'ProjVer' macro name
|
2024-12-27 22:42:56 +03:00 |
|
n7800
|
0ae105c41b
|
IDE: Added optional parameters for the LazVer macro similar to ProjVer
|
2024-12-26 01:34:07 +02:00 |
|
n7800
|
a4e6f6d2e4
|
IDE: Added IDE macro ProjVer to get project version. Issue #23198
|
2024-12-26 01:34:07 +02:00 |
|
Martin
|
337d747d4d
|
IDE, Project: refactored unit lists for units with specific flags.
|
2024-12-01 11:37:38 +01:00 |
|
Maxim Ganetsky
|
189764f4c0
|
IDE, IDEConfig: fixed i18n of captions of newly added macros, improved other captions
|
2024-10-04 01:02:15 +03:00 |
|
Martin
|
ab08a3c959
|
IDE: Allow customizing the IDE window caption by ide-macros. Issue #41092
|
2024-10-03 13:19:22 +02:00 |
|
Juha
|
f9c4b5d7d1
|
Replace deprecated LazIsValidIdent with IsValidIdent.
|
2024-09-29 02:21:32 +03:00 |
|
Juha
|
7800ab6a1e
|
Codetools: Call CompareIdentifiers directly instead of CompareIdentifierPtrs.
|
2024-09-28 10:45:12 +03:00 |
|
n7800
|
30a7007a39
|
IdeConfig: Fixes for checking the result of macro substitution
|
2024-09-27 22:11:22 +00: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 |
|
Martin
|
d40c952fa7
|
Ide: Move more units into ide-packages, project / packager
|
2024-04-11 23:46:56 +02:00 |
|
Juha
|
ecd69708ba
|
Move unit ProjPackCommon to package IdeConfig.
|
2024-04-08 02:22:35 +03:00 |
|
Juha
|
817427e89e
|
Move unitt ParsedCompilerOpts and CompilerOptions to package IdeConfig.
|
2024-04-06 16:20:28 +03:00 |
|
Juha
|
201af675d3
|
Separate a new unit etFPCMsgFilePool from etFpcMsgParser and move it to package IdeConfig.
|
2024-04-06 14:53:25 +03:00 |
|
Juha
|
164e9cc68e
|
Move unit etMakeMsgParser to IdeConfig package.
|
2024-04-06 11:00:26 +03:00 |
|
Juha
|
3c1c879cf5
|
IDE: Separate parsed compiler options code to a new unit ParsedCompilerOpts.
|
2024-04-06 11:00:13 +03:00 |
|
Maxim Ganetsky
|
713d951218
|
IDE: fixed i18n of FPCTarget macros description
|
2024-03-29 01:35:23 +03:00 |
|
mattias
|
1ed2cf467c
|
ide: added resourcestring
|
2024-03-28 12:04:05 +01:00 |
|
mattias
|
357015cc9e
|
ide: added ide macro $FPCTarget()
|
2024-03-28 10:11:06 +01:00 |
|
mattias
|
12a2ed90bc
|
lazbuild: fixed -r when lazarus was installed read only, issue #40747
|
2024-02-02 17:45:12 +01:00 |
|
mattias
|
58fa8cf4d0
|
ide: FindClose in try finally
|
2024-01-15 15:11:14 +01:00 |
|
mattias
|
b38b88bdb5
|
ide: run working directory: use exe folder and as fallback the project directory
|
2024-01-14 12:33:19 +01:00 |
|
mattias
|
c9aa80149c
|
ide+codetools: fpc config cache: support working directory and @ param, fixed #40603
|
2023-11-20 16:40:52 +01:00 |
|
mattias
|
14e1844066
|
IDE: pass project custom config file to codetools
|
2023-11-20 16:40:52 +01:00 |
|
mattias
|
b73e4dcecf
|
IDE: fixed typos and comment
|
2023-08-13 21:45:16 +02:00 |
|
mattias
|
3d5b43f3b1
|
ide: using SearchFileInSearchPath
|
2023-08-03 07:08:41 +02:00 |
|
mattias
|
7efae97858
|
ide: TBuildManager.CheckUnitPathForAmbiguousPascalFiles: using cache
|
2023-08-02 13:28:49 +02:00 |
|
mattias
|
6e6941f2f0
|
ide: resourcestrings and refactored
|
2023-08-02 12:25:42 +02:00 |
|
mattias
|
9874d86630
|
IDE: check for star directories when searching unit path
|
2023-07-31 20:20:05 +02:00 |
|
mattias
|
ad640c5e38
|
ide: added Laz_FullVersion to compiler option cfg script
|
2023-07-28 16:55:03 +01:00 |
|
mattias
|
071135a4c9
|
IDE: added project option Write compiler config file
|
2023-07-28 14:50:48 +01:00 |
|
mattias
|
62657fbfd4
|
ide: fixed SubTarget to Subtarget
|
2023-07-26 13:36:16 +01:00 |
|
mattias
|
586aaa6756
|
ide: apply subtarget to packages
|
2023-07-26 10:45:48 +01:00 |
|
mattias
|
977c3d1383
|
ide+codetools: added fpc subtarget to caches
|
2023-07-25 16:52:59 +01:00 |
|
Juha
|
cc4760393b
|
Reserve "On..." prefix for events and name functions differently.
|
2023-07-25 11:07:57 +03:00 |
|
mattias
|
ee1af547cc
|
IDE: changed copiler options from string to TSTtrings for large amount of params
|
2023-07-24 16:38:31 +01:00 |
|
Juha
|
636e902e6a
|
Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package.
|
2023-07-23 22:34:21 +03:00 |
|
Juha
|
e65a102527
|
Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x.
|
2023-07-07 17:39:03 +03:00 |
|
Juha
|
b99f4dc28d
|
IDE: Move adding default initial recent projects out from EnvironmentOptions.
|
2023-06-19 22:08:57 +03:00 |
|
mattias
|
a6933c07a9
|
ideconfig: less dependency on codetools
|
2023-06-11 23:10:53 +02:00 |
|
Juha
|
a6d1547803
|
Move unit TransferMacros to IdeConfig package. Add a unit for resourcestrings.
|
2023-06-11 23:37:12 +03:00 |
|
Juha
|
eac9c6e5c6
|
IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies.
|
2023-06-11 20:34:36 +03:00 |
|
Juha
|
68eb8b0232
|
Converter,IDE: Read full component info from .lfm file to UnitInfo. Don't generate resources when there aren't any yet. Issue #40132.
|
2023-02-26 20:44:14 +02:00 |
|