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