martin
e1290c555d
Ide/Project; SourceEditor: Start using SourceEditorManager (for multi-window handling)
...
git-svn-id: trunk@24045 -
2010-03-16 16:16:32 +00:00
mattias
09a6ed59f3
IDE: fixed nested macros, using default for FPCVer macro, bug #16008
...
git-svn-id: trunk@24035 -
2010-03-16 13:30:29 +00:00
mattias
ceee76be78
IDE: fixed checking if unit has lrs include directive
...
git-svn-id: trunk@23517 -
2010-01-21 14:17:02 +00:00
paul
bad42d79bc
ide: project options: replace monolith project options dialog with project options frames, register them in IDE options
...
git-svn-id: trunk@23318 -
2009-12-30 09:24:39 +00:00
paul
ee188b5600
ideintf, ide: project resources:
...
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
- move ResourceType to TAbstractProjectResources
- when fpc resources are chosen:
1. don't create project .lrs file
2. use .rc file on all systems (requires windres (or gorc for win64))
git-svn-id: trunk@23292 -
2009-12-26 19:01:05 +00:00
mattias
c47bbec585
IDE: added macro IDEBuildOptions
...
git-svn-id: trunk@22954 -
2009-12-04 11:27:01 +00:00
mattias
690f6d84b4
IDE: auto converting encoding of lfm files used by $R directive to UTF8 without BOM
...
git-svn-id: trunk@22872 -
2009-11-30 10:54:02 +00:00
mattias
1cc866061d
IDE: check for R directive and skip updating lrs file
...
git-svn-id: trunk@22855 -
2009-11-28 22:07:39 +00:00
mattias
8dda69b001
IDE: added macro make for the path to the make utility
...
git-svn-id: trunk@22465 -
2009-11-07 09:55:45 +00:00
mattias
e976d4b51b
IDE: UpdateLRSFromLFM: auto create directory
...
git-svn-id: trunk@22363 -
2009-10-31 17:51:27 +00:00
mattias
5a3eeb2008
IDE: renameunit: create directory for lrs file
...
git-svn-id: trunk@22346 -
2009-10-29 18:44:45 +00:00
mattias
068ae9ad20
IDE: renamed unitname identifiers
...
git-svn-id: trunk@22335 -
2009-10-29 11:27:25 +00:00
paul
79ff6ed4bc
components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
...
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
mattias
354e1bbac9
IDE: TBuildManager.IsTestUnitFilename: check for sub directories
...
git-svn-id: trunk@22073 -
2009-10-08 09:50:19 +00:00
mattias
0fdaea263c
IDE: save project.lrs/rc file to test directory
...
git-svn-id: trunk@22065 -
2009-10-07 23:56:30 +00:00
mattias
7b6df74c2f
IDE: test project: run when unit output directory is set
...
git-svn-id: trunk@22007 -
2009-10-03 22:23:08 +00:00
mattias
319247bb8c
IDE: renamed GlobalPropertySet
...
git-svn-id: trunk@21445 -
2009-08-25 16:34:50 +00:00
mattias
914107da49
IDE: delete ambiguous file: fixed check under case insensitive file systems
...
git-svn-id: trunk@21119 -
2009-08-06 13:42:34 +00:00
mattias
94eb196ed6
IDE: added macro function Env
...
git-svn-id: trunk@19981 -
2009-05-16 06:55:00 +00:00
mattias
5f4c6b579f
IDE: added more ShowAbort flags
...
git-svn-id: trunk@19651 -
2009-04-27 18:08:58 +00:00
mattias
5eb71b62d3
IDE: added target hint
...
git-svn-id: trunk@19648 -
2009-04-27 11:16:41 +00:00
mattias
a557b7dfc8
IDE: renamed build modes to properties
...
git-svn-id: trunk@19624 -
2009-04-25 19:38:41 +00:00
mattias
27966b0715
IDE: build modes: added TargetOS
...
git-svn-id: trunk@18791 -
2009-02-22 10:14:04 +00:00
mattias
a4e0c566a7
IDE: build modes: add standard build mode
...
git-svn-id: trunk@18788 -
2009-02-21 21:23:58 +00:00
mattias
8a2b5a4ee1
IDE: GetprojectTargetFilename added parameter
...
git-svn-id: trunk@18613 -
2009-02-09 09:09:15 +00:00
mattias
7332c0b540
IDE: global build modes
...
git-svn-id: trunk@17999 -
2008-12-30 14:16:56 +00:00
mattias
2ea820af53
IDE: added build modes to compiler options
...
git-svn-id: trunk@17984 -
2008-12-30 07:18:40 +00:00
mattias
014229dcec
IDE: conditional compiler options: load/save
...
git-svn-id: trunk@17883 -
2008-12-22 15:41:01 +00:00
mattias
dd4e9f87a1
IDE: added macro ProjOutDir and Project(OutputDir)
...
IDE: added project option to put .lrs files of .lfm files into output directory
git-svn-id: trunk@17857 -
2008-12-18 13:24:52 +00:00
paul
8d35dd12c1
ide: improve resource handling
...
git-svn-id: trunk@17019 -
2008-10-16 08:45:22 +00:00
paul
be2f3116a5
ide: improve resources code (use less hacks?)
...
git-svn-id: trunk@16958 -
2008-10-11 13:15:24 +00:00
mattias
094be7aab5
IDE: added macro SrcOS
...
git-svn-id: trunk@16466 -
2008-09-07 12:04:28 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
8c7598d73a
IDE: implemented supporting FPCVer in FPCSrcDir
...
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
mattias
1752c2e410
IDE: environment option FPCSourceDirectory can now contain macros
...
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00
mattias
e61e9ba99e
IDE: added macro $(FPCVer)
...
git-svn-id: trunk@16121 -
2008-08-18 13:44:02 +00:00
mattias
ac3ef48d2b
IDE: added sanity check for ambigious file check
...
git-svn-id: trunk@15898 -
2008-07-28 08:08:59 +00:00
mattias
6f639c52bd
IDE: added macro $Project(InfoFile) for the lpi filename, bug #11399
...
git-svn-id: trunk@15287 -
2008-06-02 08:49:46 +00:00
mattias
f8b5714a8f
IDE: clean up, lazbuild: auto create lrs files bug #11063
...
git-svn-id: trunk@14921 -
2008-04-21 16:28:13 +00:00
mattias
3b5e8c18da
IDE+IDEIntf+LCL: moved LCLPlatformDirNames to LCL interfacebase
...
git-svn-id: trunk@14469 -
2008-03-08 18:58:36 +00:00
mattias
3d96887a31
IDE: fixed updating BuildTarget when rescanning FPC sources
...
git-svn-id: trunk@14341 -
2008-03-01 12:35:48 +00:00
mattias
65a770df87
IDE: fixed overriding build target OS/CPU/LCL, bug #10915
...
git-svn-id: trunk@14337 -
2008-03-01 11:28:43 +00:00
vincents
6631eb4c66
text: replaced plz -> please (bug #10319 )
...
git-svn-id: trunk@13161 -
2007-12-05 10:52:44 +00:00
mattias
12a7912211
IDE: added dialog to explore the current package links
...
git-svn-id: trunk@12811 -
2007-11-10 13:59:51 +00:00
mattias
c21eb20d00
IDE: started TLazDocHintProvider
...
git-svn-id: trunk@12806 -
2007-11-10 00:31:44 +00:00
mattias
8a8085d7af
IDE: replaced unitname compare functions for checking ambiguous units
...
git-svn-id: trunk@12801 -
2007-11-09 19:41:45 +00:00
mattias
341ec7141b
IDE: compiler options dlg: fixed package view
...
git-svn-id: trunk@12798 -
2007-11-09 17:41:54 +00:00
mattias
66932c1a97
IDE: added verbosity for ambiguous files
...
git-svn-id: trunk@12789 -
2007-11-08 17:27:30 +00:00
mattias
d8366cc6c0
IDE: added resourcestrings
...
git-svn-id: trunk@12787 -
2007-11-08 16:20:26 +00:00
mattias
d4e3e7607a
IDE: added Ignore all button to warnings about ambiguous units
...
git-svn-id: trunk@12786 -
2007-11-08 16:10:37 +00:00