Commit Graph

154 Commits

Author SHA1 Message Date
mattias
d95149bc3a IDE: force clear modified flags when project was saved with mrOk
git-svn-id: trunk@12120 -
2007-09-21 21:22:08 +00:00
mattias
7d0d0743fd IDEIntf+IDE: added new project type: console application - a program using TCustomApplication
git-svn-id: trunk@11797 -
2007-08-12 11:54:11 +00:00
mattias
63c8112843 IDEIntf: added CustomData and CustomSessionData
git-svn-id: trunk@11486 -
2007-07-13 11:54:37 +00:00
mattias
cfd1bc5071 IDE: added LResources to uses section of TFileDescPascalUnitWithResource
git-svn-id: trunk@10581 -
2007-02-05 10:24:55 +00:00
mattias
c87cc5499f IDE: implemented updating .po files from .rst files after compilation of project, IDEIntf: moved .po files to ideintf/languages
git-svn-id: trunk@10410 -
2007-01-09 21:41:45 +00:00
mattias
6a729a5bd3 h2pas: added ConvertAndBuildProject
git-svn-id: trunk@9970 -
2006-09-22 23:55:22 +00:00
mattias
de9ddde7ee IDE: added windows version info for projects from Jouke Rensma
git-svn-id: trunk@9835 -
2006-09-08 10:03:16 +00:00
mattias
71e5337167 lazdoc: added xml cache, added inherited page
git-svn-id: trunk@9729 -
2006-08-18 09:17:37 +00:00
mattias
1552df85ab added diff for compiler options
git-svn-id: trunk@9362 -
2006-05-27 13:36:02 +00:00
mattias
2f2c92352b code templates: fixed reading new lines at start of template
git-svn-id: trunk@9259 -
2006-05-12 08:27:08 +00:00
mattias
a70721d9df renamed compiler options includefiles to IncludePath
git-svn-id: trunk@9127 -
2006-04-15 11:52:04 +00:00
mattias
dddf196254 added project clean up and unit path clean up for Delphi project converter
git-svn-id: trunk@8890 -
2006-03-08 02:44:09 +00:00
mattias
0fdb95d4a6 improved Delphi project converter with reading .dof and .cfg file, multiple retries and fixing include filenames in .lpr
git-svn-id: trunk@8868 -
2006-03-05 23:55:40 +00:00
mattias
5bb39b97a3 clearing session modified flags
git-svn-id: trunk@8862 -
2006-03-03 00:32:47 +00:00
vincents
066083b1f6 implemented filter for Parameter Sender not used hint
git-svn-id: trunk@8820 -
2006-02-24 22:04:54 +00:00
vincents
a43501c484 added GetExecutableExt and GetLibraryExt
git-svn-id: trunk@8789 -
2006-02-21 16:27:17 +00:00
mattias
8ee1876b6e implemented compiler options ExecutableType
git-svn-id: trunk@8787 -
2006-02-20 22:46:02 +00:00
mattias
64b582dd8e fixed freeing nil
git-svn-id: trunk@8689 -
2006-02-03 15:49:59 +00:00
mattias
bc8633f602 implemented saving project session file
git-svn-id: trunk@8667 -
2006-01-30 22:01:34 +00:00
vincents
f7cfa4f5e9 added reintroduce to prevent warning
git-svn-id: trunk@8501 -
2006-01-11 13:04:02 +00:00
mattias
9bfe055000 made project flag AlwaysBuild true as default, added check for open editor files
git-svn-id: trunk@8429 -
2006-01-04 09:35:32 +00:00
mattias
8108cc7e91 replaced some resource strings
git-svn-id: trunk@8404 -
2005-12-31 15:18:25 +00:00
mattias
70eae36fca added new IDE item Library
git-svn-id: trunk@8403 -
2005-12-31 15:01:36 +00:00
mattias
8e22800348 added options to always build project
git-svn-id: trunk@8282 -
2005-12-09 09:39:29 +00:00
vincents
eee18d017d implemented support for -vx (issue #1470)
git-svn-id: trunk@8238 -
2005-11-28 22:24:31 +00:00
mattias
c54f333978 started IDE progress dialog and splitted project sessions
git-svn-id: trunk@8120 -
2005-11-09 19:40:59 +00:00
mattias
e4619df2e1 enabled lazdoc from Darius
git-svn-id: trunk@8049 -
2005-11-03 19:42:29 +00:00
vincents
8cb0cd4a93 fixed memleak of LazDocPathList
git-svn-id: trunk@7832 -
2005-09-26 10:01:00 +00:00
mattias
8fdf93f99a added LazDoc to projectintf from Darius
git-svn-id: trunk@7792 -
2005-09-23 12:34:02 +00:00
mattias
02ef7c9c49 added .p as pascal extension
git-svn-id: trunk@7730 -
2005-09-17 18:01:22 +00:00
mattias
9d59986db5 fixed TAnchorSide.Side default value
git-svn-id: trunk@7650 -
2005-09-09 08:42:33 +00:00
mattias
b526cdf66b formnames are now searched in Screen, started project session files
git-svn-id: trunk@7511 -
2005-08-16 20:07:43 +00:00
mattias
9af33b607e implemented project intf ShortDescription
git-svn-id: trunk@7501 -
2005-08-14 17:28:13 +00:00
mattias
21a9d058d9 added methods to ideintf for NewItemIntf to register custom categories
git-svn-id: trunk@7425 -
2005-07-25 23:34:48 +00:00
mattias
10fed2b9bd added new file page to add to package dialog
git-svn-id: trunk@7300 -
2005-06-30 10:46:23 +00:00
mattias
e41957a477 added TProjectFileDescriptor.GetResourceSource to create custom forms with custom .lfm sources
git-svn-id: trunk@7212 -
2005-05-28 23:16:21 +00:00
mattias
1917ac9586 auto clean/create .lrs file on creating custom .lfm file
git-svn-id: trunk@7209 -
2005-05-28 11:25:17 +00:00
mattias
dc21f3484c added TLazProject.ProjectInfoFile, fixed saving editor files if deleted
git-svn-id: trunk@7204 -
2005-05-26 20:17:50 +00:00
mattias
31d368a4d8 changed OI SHow Hints option to resource string, added TProjectDescriptor.DoInitDescriptor
git-svn-id: trunk@7203 -
2005-05-26 15:54:02 +00:00
mattias
2a9f1aca6a fixed Symantec Checking with Syntax Options
git-svn-id: trunk@7012 -
2005-03-23 10:55:29 +00:00
mattias
6d6e590885 added option compiler: keeping fpc summary in messages
git-svn-id: trunk@6704 -
2005-01-27 19:36:46 +00:00
mattias
76cf624f43 comp opt: renamed additional fpc config file with custom config file
git-svn-id: trunk@6558 -
2005-01-12 18:43:21 +00:00
mattias
b62eab6b71 updated russian utf translation from Vasily
git-svn-id: trunk@6433 -
2004-12-30 11:24:06 +00:00
mattias
545441282f fixed loading project flags and added RTTI example for readonly properties
git-svn-id: trunk@6373 -
2004-12-13 16:43:37 +00:00
vincents
5da54bbcd4 removed -CD -XD compiler options, only pass link style if explicitly set
git-svn-id: trunk@6350 -
2004-12-09 12:52:22 +00:00
mattias
a2102621c5 implemented registration functions for project, file and package types, added cgilazide package
git-svn-id: trunk@6282 -
2004-11-22 21:39:40 +00:00
mattias
d2d3030a60 implemented creating classes at run time from any TComponent descendant
git-svn-id: trunk@6272 -
2004-11-20 11:20:06 +00:00
mattias
6a9d72cbda fixed compiler options interface double variables
git-svn-id: trunk@6133 -
2004-10-12 08:23:20 +00:00
mattias
bce37f242b added compiler options to IDEIntf and made Win32GraphicApp default for application projects
git-svn-id: trunk@6125 -
2004-10-09 13:24:18 +00:00
mattias
eb45bfc091 implemented custom project types
git-svn-id: trunk@6093 -
2004-10-01 11:23:07 +00:00
vincents
bcf90ce19b splitted off unit FileUtil, it doesn't depend on other LCL units
git-svn-id: trunk@6080 -
2004-09-27 21:45:44 +00:00
mattias
5c577fc4ba fixed missing semicolon for new forms
git-svn-id: trunk@5936 -
2004-09-07 12:09:36 +00:00
mattias
ca675e25c7 implemented registration of project file types
git-svn-id: trunk@5899 -
2004-09-01 09:43:24 +00:00
mattias
75d71f9804 started project interface
git-svn-id: trunk@5893 -
2004-08-30 16:02:17 +00:00