mattias
de85f6cc4c
IDE: checked all places where TPkgFile.Filename should use GetFullFilename, save package files on save package
...
git-svn-id: trunk@35382 -
2012-02-15 22:28:12 +00:00
mattias
f1895195e3
codetools: class completion: fixed updating tree after changing signature
...
git-svn-id: trunk@35350 -
2012-02-13 09:48:34 +00:00
mattias
4899a6c2e2
IDE: packages: added option Enable i18n for lfm similar to the project option
...
git-svn-id: trunk@34752 -
2012-01-15 17:34:52 +00:00
mattias
cbbb252fc8
IDE: install pkg dialog: added check for runtime only packages
...
git-svn-id: trunk@34646 -
2012-01-07 19:54:02 +00:00
mattias
1fb32e5be1
IDEIntf: added AddDependencyToOwners
...
git-svn-id: trunk@33835 -
2011-11-28 16:16:14 +00:00
mattias
16bfa87121
IDEIntf: added IsOwnerDependingOnPkg
...
git-svn-id: trunk@33834 -
2011-11-28 15:52:52 +00:00
mattias
042afe691f
IDEIntf: fixed FindPackageWithName
...
git-svn-id: trunk@33762 -
2011-11-24 17:08:41 +00:00
juha
8c4df84f94
IDE: remove obsolete PkgCompileFlagNames, use WriteStr
...
git-svn-id: trunk@33232 -
2011-11-02 23:14:26 +00:00
juha
982044bb4d
Packager: remove obsolete psfAskBeforeSaving from TPkgSaveFlag. Saving is always asked in PackageEditorFormCloseQuery.
...
git-svn-id: trunk@32612 -
2011-10-02 00:29:34 +00:00
mattias
0fe0eeaf6b
IDE: package: new component: redirecting lclase to lcl, only using LCL units if LCL is used
...
git-svn-id: trunk@31683 -
2011-07-12 21:38:12 +00:00
mattias
169079452b
updated lpl
...
git-svn-id: trunk@30913 -
2011-05-26 11:00:10 +00:00
mattias
430d0550d3
IDE: package options: work on real package and restore via backup
...
git-svn-id: trunk@30886 -
2011-05-24 14:27:40 +00:00
mattias
db3b5ed9d7
IDE: fixed mem leak
...
git-svn-id: trunk@30818 -
2011-05-19 20:16:01 +00:00
mattias
339b4d136a
IDEIntf: hints about CheckInstallPackageList and InstallPackages
...
git-svn-id: trunk@30765 -
2011-05-16 12:02:47 +00:00
mattias
8009fe6f7c
IDEIntf: added CheckInstallPackageList and InstallPackages
...
git-svn-id: trunk@30764 -
2011-05-16 11:52:02 +00:00
mattias
aeb269207c
IDE: changed package list to TObjectList
...
git-svn-id: trunk@30763 -
2011-05-16 11:33:11 +00:00
juha
f38190794b
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
...
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
2755108d9c
IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
...
git-svn-id: trunk@29523 -
2011-02-13 13:42:19 +00:00
paul
e9210bf352
ide, ideintf: prepare IDEOptionsIntf and IDE for common package options dialog:
...
- add GroupPackage and GroupPkgCompiler
- split compiler options and project options into 2 independent options groups
- register compiler frames for both GroupCompiler and GroupPkgCompiler
- change DoOpenIDEOptions: replace filter argument from a class to array of classes to show [project options, compiler options] editor and [package options, compiler options] editors
- inherit TLazPackageID from TAbstractIDEPackageOptions class
- fix showing of required frame (like Object inspector or Editor) in the IDE options editor
+ other minor edits
git-svn-id: trunk@29481 -
2011-02-12 13:00:34 +00:00
mattias
a32a5f13a0
IDE: do not compiled design time packages into project
...
git-svn-id: trunk@29454 -
2011-02-10 18:56:04 +00:00
mattias
264e8abdc8
IDE: compute build macros in local package substitution
...
git-svn-id: trunk@27125 -
2010-08-17 13:56:18 +00:00
mattias
dcedf3e519
todolist: menu item for package editors
...
git-svn-id: trunk@26161 -
2010-06-17 17:19:15 +00:00
mattias
8f79d17b08
IDEIntf: added package files
...
git-svn-id: trunk@26155 -
2010-06-17 07:37:07 +00:00
mattias
53acb8a2b2
IDE: auto open package editor for modified packages
...
git-svn-id: trunk@24893 -
2010-04-24 20:05:26 +00:00
mattias
265089f8cf
IDEIntf: added handler package file loaded
...
git-svn-id: trunk@24872 -
2010-04-24 11:58:05 +00:00
mattias
0b6cea3e38
IDEIntf: added handler PackageEditingInterface.AddHandlerOnGraphChanged
...
git-svn-id: trunk@24826 -
2010-04-22 19:40:30 +00:00
mattias
40e225dab2
IDEIntf: added TPackageEditingInterface.FindPackageWithName
...
git-svn-id: trunk@24824 -
2010-04-22 19:02:39 +00:00
mattias
f66c5b9bd3
IDE: started using configstorage for package custom options
...
git-svn-id: trunk@24735 -
2010-04-20 12:21:04 +00:00
mattias
c30d8825cf
IDEIntf: added PackageEditingInterface.GetPackages
...
git-svn-id: trunk@24705 -
2010-04-19 00:00:59 +00:00
mattias
645e3fb56e
IDEIntf: added TIDEPackage
...
git-svn-id: trunk@24704 -
2010-04-18 23:33:51 +00:00
mattias
a1bc7b255f
IDEIntf: moved TPkgVersion and TLazPackageID to unit packageintf
...
git-svn-id: trunk@24697 -
2010-04-18 16:57:02 +00:00
mattias
99fd7bc690
IDEIntf: added open package flag pofDoNotOpenEditor, when changing lazarus source directory reload packages in lazarus source directory
...
git-svn-id: trunk@22862 -
2009-11-29 23:51:13 +00:00
mattias
5f4c6b579f
IDE: added more ShowAbort flags
...
git-svn-id: trunk@19651 -
2009-04-27 18:08:58 +00:00
mattias
13d580f6d8
IDE: making some abort buttons context sensitive
...
git-svn-id: trunk@19387 -
2009-04-12 22:53:16 +00:00
paul
d165265aaa
ideintf: fix asterisk position in the copyright header
...
git-svn-id: trunk@18830 -
2009-02-27 02:35:55 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
e4ed360ac1
IDE: added functions to search possible package/project for files
...
git-svn-id: trunk@12924 -
2007-11-19 19:16:25 +00:00
vincents
671de5110e
IDE: replaced the Cancel button with "Skip this package", when an error is shown during loading of multiple packages, bug(8655)
...
git-svn-id: trunk@11439 -
2007-07-06 20:18:38 +00:00
mattias
9caf40c771
IDE: wehn adding a package for a component, try the unit owner of the class first
...
git-svn-id: trunk@10734 -
2007-03-10 21:00:15 +00:00
mattias
e77c31ed38
codetools: searching include file of include file in directory of first include file
...
git-svn-id: trunk@10723 -
2007-03-08 23:35:58 +00:00
mattias
f7855da268
IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
...
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
a7c0385d1a
lazbuild: checking dependency graph
...
git-svn-id: trunk@9815 -
2006-09-05 11:36:29 +00:00
mattias
ed534f773e
started Delphi package conversion tool
...
git-svn-id: trunk@8970 -
2006-03-21 13:17:55 +00:00
mattias
915ad368a1
fixed license for ideintf
...
git-svn-id: trunk@6380 -
2004-12-16 19:05:41 +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
08d727e283
various fixes for TCustomMemo, RTTIControls, FindReferences
...
git-svn-id: trunk@6046 -
2004-09-22 19:05:58 +00:00
mattias
62665cfd40
implemented Refactoring Tool: Find Identfier References
...
git-svn-id: trunk@6035 -
2004-09-20 20:22:13 +00:00
mattias
212493a075
added ideintf/packageintf.pas and implemented automatic uses section addition and package dependencies fixer for broken LFM
...
git-svn-id: trunk@5754 -
2004-08-09 13:54:11 +00:00