Commit Graph

354 Commits

Author SHA1 Message Date
mattias
2fa1c1b7c6 IDE: build modes: assign, isequal
git-svn-id: trunk@21572 -
2009-09-04 15:04:36 +00:00
mattias
b7b017b15f IDE: moved build modes to project compiler options
git-svn-id: trunk@21570 -
2009-09-04 14:18:02 +00:00
mattias
f6e3dd1812 IDE: build modes: load/save
git-svn-id: trunk@21556 -
2009-09-03 14:17:31 +00:00
mattias
37048e0c98 IDE: added debugging: -dVerboseAddProjPkg
git-svn-id: trunk@21442 -
2009-08-25 10:52:44 +00:00
mattias
4477513d4d IDE: new project types: program, custom program: disable Application statements
git-svn-id: trunk@21428 -
2009-08-23 17:39:15 +00:00
mattias
45c71a628a IDE: add project dependency: invalidate macros
git-svn-id: trunk@21427 -
2009-08-23 14:03:26 +00:00
mattias
d257a3bc1a IDE: check if unit interfaces is missing
git-svn-id: trunk@21418 -
2009-08-23 12:31:42 +00:00
mattias
8cb64210ce IDE: fixed invalidate codetools defines
git-svn-id: trunk@21393 -
2009-08-22 15:58:54 +00:00
mattias
a655747b6d IDE: invalidate macros when adding a project dependency
git-svn-id: trunk@21370 -
2009-08-20 19:58:48 +00:00
paul
b7d6bca23d ide: reduce debug output
git-svn-id: trunk@21346 -
2009-08-20 13:27:49 +00:00
mattias
34b973c44f IDE: fixed backup in TUnitInfo.WriteUnitSourceToFile, bug #14167
git-svn-id: trunk@21124 -
2009-08-06 17:01:06 +00:00
mattias
f0c7b749b8 IDE: DoRenameUnit: check if saving to absolute filename, IDE: save new lrs file to default location instead of test directory
git-svn-id: trunk@21098 -
2009-08-04 17:02:44 +00:00
mattias
36e45396ed IDE: resourcestring for new app type library, bug #14224, from Marcelo B Paula
git-svn-id: trunk@21043 -
2009-08-01 07:04:11 +00:00
mattias
313765804b added resourcestrings
git-svn-id: trunk@20991 -
2009-07-28 13:58:37 +00:00
marc
1e0889bde7 * Placed fields end methods/properties in the correct order. Fixes compilation on fpc 2.3.1. Patch by Marco van de Voort
git-svn-id: trunk@20757 -
2009-06-27 14:41:20 +00:00
mattias
9650017b1a IDE: do not write IsPartOfProject to lps and do not read it from lps, bug #14016
git-svn-id: trunk@20687 -
2009-06-21 08:16:34 +00:00
martin
62a1b7e99f Ide/SynEdit: allow saving of fold-state
git-svn-id: trunk@20656 -
2009-06-17 18:14:35 +00:00
mattias
e67a902cf7 IDE: project loading: auto repair EditorIndex
git-svn-id: trunk@20543 -
2009-06-09 08:05:25 +00:00
paul
c688af0189 ide: don't explicitly set Modified, SessionModified flags (fixes issue #0009814)
git-svn-id: trunk@19891 -
2009-05-10 03:12:07 +00:00
jesus
9a9530c43e ide, fix mem leak in console application template
git-svn-id: trunk@19890 -
2009-05-10 02:21:34 +00:00
mattias
a1ddc5a97b IDE: setting up codetools before adding units to a new project
git-svn-id: trunk@19840 -
2009-05-07 09:44:58 +00:00
paul
60df337261 ide: correctly restore path delimiter stored in project file
git-svn-id: trunk@19500 -
2009-04-19 09:17:13 +00:00
mattias
04e1d27de4 IDE: fixed using PathDelim of lpi and lps file
git-svn-id: trunk@19495 -
2009-04-18 21:40:04 +00:00
mattias
1f9ba7214a IDE: started tool to fix unit references
git-svn-id: trunk@19254 -
2009-04-06 16:30:26 +00:00
mattias
91dea6fbf8 LCL: added encoding UTF-8 with BOM, IDE: fixed changing encoding
git-svn-id: trunk@19211 -
2009-04-04 00:43:25 +00:00
paul
bfdf93e0bb ide: typo after previous patch
git-svn-id: trunk@18879 -
2009-03-03 14:46:56 +00:00
paul
1275c9167e ide: formatting
git-svn-id: trunk@18878 -
2009-03-03 14:43:19 +00:00
mattias
63d5f54f09 IDE: keep PathDelim in .lpi files
git-svn-id: trunk@18162 -
2009-01-06 11:03:44 +00:00
mattias
e768bb58c3 IDE: started path delim saving in projects/packages
git-svn-id: trunk@18137 -
2009-01-05 14:11:05 +00:00
mattias
56d598901b IDE: path delim loading
git-svn-id: trunk@18136 -
2009-01-05 12:51:36 +00:00
mattias
227045c349 IDE: extended some save filename procs for PathDelims
git-svn-id: trunk@18133 -
2009-01-05 11:36:29 +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
46fdc833da ide: cleanup
git-svn-id: trunk@17807 -
2008-12-11 23:30:40 +00:00
mattias
a3471e0254 removed unneeded implementation uses section
git-svn-id: trunk@17805 -
2008-12-11 23:02:41 +00:00
mattias
24e99e928a IDE: combined remove empty methods
git-svn-id: trunk@17804 -
2008-12-11 23:00:58 +00:00
paul
8530d2cdc8 ide: initial implementation of automatic removing of empty published form/frame/datamodule methods
git-svn-id: trunk@17793 -
2008-12-11 04:16:17 +00:00
mattias
b3ad804aa7 IDE: fixed unit flag indirectly used by designer, bug #12553
git-svn-id: trunk@17425 -
2008-11-18 15:18:54 +00:00
paul
8d35dd12c1 ide: improve resource handling
git-svn-id: trunk@17019 -
2008-10-16 08:45:22 +00:00
paul
5d500b08d0 ide: a bit of code formatting
git-svn-id: trunk@17018 -
2008-10-16 07:11:33 +00:00
paul
306d347cbf ide: project resources
- introduce TAbstractProjectResource as a base class for every project resource
  - move save/load resources code from to TProjectResources class
  - improve error handling
  - cleanup

git-svn-id: trunk@16936 -
2008-10-09 01:38:48 +00:00
paul
8bf594dfcf ide: correct wrong modified state
git-svn-id: trunk@16923 -
2008-10-07 22:20:01 +00:00
paul
efc116b8e2 ide: resources rework
git-svn-id: trunk@16917 -
2008-10-07 13:16:08 +00:00
mattias
405932ec23 IDE: enabled TFrame by default
git-svn-id: trunk@16909 -
2008-10-07 11:56:03 +00:00
paul
82a7e2a0c2 images:
- add default project icon to laz_images.lrs (as is for now)
ide: 
 - use default project icon as a default icon for newly created projects
 - use expanded project file name to create resources in the correct place

git-svn-id: trunk@16908 -
2008-10-07 09:31:00 +00:00
paul
f0843b4de1 ide: further project icon changes
- create/remove directive in lpr file on icon change
  - create .ico and .rc files for win32, wince platforms
improve manifest handling - set modified flag to project on change

git-svn-id: trunk@16903 -
2008-10-07 06:31:19 +00:00
paul
bb55537667 ide: start project icon
- add project icon interface to ProjectOptions dialog
  - save/restore project icon from project options file (lpi)

git-svn-id: trunk@16878 -
2008-10-05 09:20:36 +00:00
mattias
9032caa4fd UTF-8: added ExpandFilenameUTF8
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +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
1752c2e410 IDE: environment option FPCSourceDirectory can now contain macros
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00