Commit Graph

49 Commits

Author SHA1 Message Date
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