mattias
|
e2bd12f9d6
|
IDE: new macro function: PkgName(PkgID)
git-svn-id: trunk@31697 -
|
2011-07-14 08:53:03 +00:00 |
|
mattias
|
8afc163cbf
|
IDE: new package macro: PkgName
git-svn-id: trunk@31696 -
|
2011-07-14 08:49:40 +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
|
51e1742910
|
IDE: clean up
git-svn-id: trunk@31329 -
|
2011-06-22 07:52:10 +00:00 |
|
mattias
|
47a3a0845c
|
IDE: package options: fixed restoring modified on restore
git-svn-id: trunk@31328 -
|
2011-06-22 07:48:36 +00:00 |
|
mattias
|
087c6c7a2f
|
IDE: adding dependency to LCLBase instead uses LCL, fixed adding min version requirement
git-svn-id: trunk@31286 -
|
2011-06-19 22:35:27 +00:00 |
|
mattias
|
8bf43e981a
|
IDE: started focus hint
git-svn-id: trunk@31235 -
|
2011-06-14 22:15:46 +00:00 |
|
mattias
|
21693d6177
|
IDE: view package source: fixed hint
git-svn-id: trunk@31129 -
|
2011-06-07 20:23:27 +00:00 |
|
mattias
|
49fbf10ce9
|
IDE: build laz: fixed clean all
git-svn-id: trunk@31116 -
|
2011-06-06 07:37:33 +00:00 |
|
mattias
|
23176970f9
|
IDE: added warning when auto compile package has dependencies and output dir is in default fpc unit path
git-svn-id: trunk@31109 -
|
2011-06-05 23:34:31 +00:00 |
|
mattias
|
dcd22ef75e
|
IDE: build lazarus: removed obsolete options
git-svn-id: trunk@31091 -
|
2011-06-05 09:08:22 +00:00 |
|
mattias
|
3b9b3f2172
|
IDE: clean up
git-svn-id: trunk@30998 -
|
2011-06-01 11:19:55 +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
|
5a93b962cf
|
IDE: fixed install/uninstall packages
git-svn-id: trunk@30817 -
|
2011-05-19 20:11:54 +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 |
|
mattias
|
92ad46ea4a
|
IDE: fixed package macro names for codetools
git-svn-id: trunk@30669 -
|
2011-05-11 01:07:29 +00:00 |
|
maxim
|
23c5c73b68
|
Packager: localized PkgDir, PkgSrcPath, PkgUnitPath, PkgIncPath macros description and changed their case to be camelcase like other ones.
While at this, fixed several typos in macros names: PkgUnitAth -> PkgUnitPath; PrimaryConfiPath -> PrimaryConfigPath; SecondaryConfiPath -> SecondaryConfigPath
git-svn-id: trunk@30665 -
|
2011-05-10 23:34:34 +00:00 |
|
juha
|
3f96385d5a
|
IDE: disable "Add Active Unit to Package" menu item for virtual files
git-svn-id: trunk@30383 -
|
2011-04-19 09:13:24 +00:00 |
|
juha
|
6fdeb037a4
|
Packager: in DoAddActiveUnitToAPackage, Cancel and Abort work identically. Remove Abort
git-svn-id: trunk@30382 -
|
2011-04-19 09:13:20 +00:00 |
|
juha
|
e0ace41a34
|
Packager: formatting and little refactoring.
git-svn-id: trunk@30364 -
|
2011-04-18 08:45:10 +00:00 |
|
mattias
|
dd0fc4c825
|
IDE: codehelp: improved debugging
git-svn-id: trunk@30266 -
|
2011-04-11 21:25:55 +00:00 |
|
paul
|
f6d82e6429
|
packager: fix TPkgFile.IsVirtual, use AFile.IsVirtual instead of FilenameIsAbsolute(AFilename) condition in TPkgManager.WarnAboutMissingPackageFiles
git-svn-id: trunk@30063 -
|
2011-03-29 08:33:58 +00:00 |
|
mattias
|
c0594332b5
|
IDE: project inspector: filter, directory hierarchy, show sorted alphabetically
git-svn-id: trunk@30055 -
|
2011-03-28 21:12:14 +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 |
|
mattias
|
5a2644dd5b
|
IDE: uses section for installed packages: do not use runtime only packages, use indirectly used designtime packages too
git-svn-id: trunk@29464 -
|
2011-02-11 10:32:08 +00:00 |
|
mattias
|
ee33006577
|
IDE: check install package list: auto remove top level runtime packages
git-svn-id: trunk@29463 -
|
2011-02-11 10:13:56 +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
|
c7db1f5a24
|
IDE: allow adding multiple units with the same unit name to packages
git-svn-id: trunk@29068 -
|
2011-01-17 14:11:35 +00:00 |
|
mattias
|
744159214c
|
synedit: made a normal package
git-svn-id: trunk@28999 -
|
2011-01-13 17:15:48 +00:00 |
|
mattias
|
d092bfc036
|
IDE: inspect checksum changed dlg: show hints
git-svn-id: trunk@28975 -
|
2011-01-12 14:24:05 +00:00 |
|
mattias
|
a8b437d1a0
|
IDE: added macro FallBackOutputRoot, source editor context menu item to open package of package source file
git-svn-id: trunk@28932 -
|
2011-01-10 13:24:25 +00:00 |
|
mattias
|
1b48dc89de
|
IDE: replaced globaloptions with macros, bug #18179, #18421, #18143
git-svn-id: trunk@28897 -
|
2011-01-07 18:42:24 +00:00 |
|
mattias
|
98d8c393c9
|
IDE: compile IDE with only base packages
git-svn-id: trunk@28612 -
|
2010-12-03 16:32:25 +00:00 |
|
mattias
|
2e97e0d74b
|
IDE: warn for duplicate units in packages: showabort, bug #17905
git-svn-id: trunk@28183 -
|
2010-11-11 16:38:01 +00:00 |
|
mattias
|
0f54b04345
|
IDE: stop opening designer forms if one failed
git-svn-id: trunk@28082 -
|
2010-11-05 00:51:37 +00:00 |
|
mattias
|
9bd3a94663
|
IDE: fixed keeping installed packages when adding new needed packages
git-svn-id: trunk@28081 -
|
2010-11-05 00:41:08 +00:00 |
|
mattias
|
2bf7963f78
|
IDE: when opening a form with missing design time package: show option to install those packages
git-svn-id: trunk@28080 -
|
2010-11-05 00:19:24 +00:00 |
|
mattias
|
eef9458ebc
|
IDE: fixed warning about package installed unit path
git-svn-id: trunk@27994 -
|
2010-10-30 22:23:35 +00:00 |
|
mattias
|
215cc0bd0a
|
IDE: warn when installing a package with suspicious inc or unit path, bug #16891
git-svn-id: trunk@27976 -
|
2010-10-30 12:57:48 +00:00 |
|
mattias
|
3baf3ad6ba
|
IDE: build IDE: update globals before compiling packages
git-svn-id: trunk@27931 -
|
2010-10-28 20:55:36 +00:00 |
|
mattias
|
f7e017a61a
|
IDE: added build profiles for building the IDE, patch #15336
git-svn-id: trunk@27901 -
|
2010-10-27 19:32:27 +00:00 |
|
mattias
|
766f240486
|
IDE: fixed save package as when mainunit is custom unit
git-svn-id: trunk@27488 -
|
2010-09-26 22:00:05 +00:00 |
|
mattias
|
5e87400d8c
|
IDE: when package is renamed, rename its build macros
git-svn-id: trunk@27465 -
|
2010-09-26 10:34:13 +00:00 |
|
mattias
|
96c2c2c9f4
|
lazbuild: fixed initializing build macros
git-svn-id: trunk@27404 -
|
2010-09-18 09:02:00 +00:00 |
|
mattias
|
28afd00d86
|
IDE: conditionals for package compilation
git-svn-id: trunk@27400 -
|
2010-09-17 21:56:55 +00:00 |
|
mattias
|
7b03a2512f
|
IDE: component palette: replaced TNoteBook with TPageControl
git-svn-id: trunk@27301 -
|
2010-09-11 13:59:52 +00:00 |
|
mattias
|
03a5fce36b
|
IDE: use project build macro values
git-svn-id: trunk@27140 -
|
2010-08-18 15:53:10 +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
|
6cf974a082
|
IDE: function to compute build macros
git-svn-id: trunk@27110 -
|
2010-08-16 14:23:57 +00:00 |
|
mattias
|
6efdaf05ea
|
IDE: fixed build IDE clean
git-svn-id: trunk@26554 -
|
2010-07-09 21:51:03 +00:00 |
|
mattias
|
c1d61c8ba6
|
lazbuild: fixed compilation
git-svn-id: trunk@26418 -
|
2010-07-02 16:12:21 +00:00 |
|
mattias
|
74b903efaf
|
IDE: create Makefile.fpc with remove lfm and res files from unit output directory
git-svn-id: trunk@26397 -
|
2010-07-01 22:55:13 +00:00 |
|
mattias
|
6c35e07beb
|
IDE: no fixed defualt size for package editors
git-svn-id: trunk@26394 -
|
2010-07-01 22:33:00 +00:00 |
|
mattias
|
fa00aff123
|
IDE: package editors: using the IDEWindowCreators
git-svn-id: trunk@26234 -
|
2010-06-21 12:17:14 +00:00 |
|
mattias
|
bb984eaa31
|
IDE: DoOpenPackageWithName: open package from disk
git-svn-id: trunk@26233 -
|
2010-06-21 11:50:42 +00:00 |
|
mattias
|
a7ded8bce7
|
IDE: started restore package editors
git-svn-id: trunk@26228 -
|
2010-06-21 10:44:21 +00:00 |
|
mattias
|
ff48f9db59
|
IDEIntf: moved restore ide windows
git-svn-id: trunk@26226 -
|
2010-06-21 10:05:23 +00:00 |
|
mattias
|
2ceba89242
|
IDEIntf: creator using right, bottom instead of Width/Height
git-svn-id: trunk@26198 -
|
2010-06-20 07:54:32 +00:00 |
|
mattias
|
fcd2b67e12
|
IDE: package editor: new component: icon button
git-svn-id: trunk@26165 -
|
2010-06-18 05:59:02 +00:00 |
|
mattias
|
dcedf3e519
|
todolist: menu item for package editors
git-svn-id: trunk@26161 -
|
2010-06-17 17:19:15 +00:00 |
|
mattias
|
2a3b817e5c
|
IDEIntf: implemented TIDEMenuSection.Visible, added menu items for package editor
git-svn-id: trunk@26159 -
|
2010-06-17 14:44:59 +00:00 |
|
mattias
|
f8f47af157
|
todolist: search in package files
git-svn-id: trunk@26156 -
|
2010-06-17 08:10:21 +00:00 |
|
mattias
|
e7db0d5bcd
|
IDE: moved todolist to package, todo list for packages needs to be done
git-svn-id: trunk@26151 -
|
2010-06-16 11:53:34 +00:00 |
|
mattias
|
48a402b0f5
|
IDEIntf: added IDE window creator procedure
git-svn-id: trunk@26104 -
|
2010-06-14 10:23:10 +00:00 |
|
mattias
|
d111a12751
|
IDE: todolist: added creator
git-svn-id: trunk@26011 -
|
2010-06-09 22:53:27 +00:00 |
|
mattias
|
9b2dc8742c
|
IDE: added flag to disable autosizing on create
git-svn-id: trunk@26002 -
|
2010-06-09 07:06:52 +00:00 |
|
mattias
|
b527e66fb7
|
IDE: source editor using IDEIntf for showing
git-svn-id: trunk@25615 -
|
2010-05-24 17:41:32 +00:00 |
|
mattias
|
f25c0d95e5
|
IDE: using IDEIntf to show dockable windows
git-svn-id: trunk@25604 -
|
2010-05-24 14:31:03 +00:00 |
|
mattias
|
160b52476f
|
IDEIntf: started TIDEWindowCreator for registering independent/dockable windows
git-svn-id: trunk@25597 -
|
2010-05-24 00:58:44 +00:00 |
|
mattias
|
72143c6008
|
IDE: update package editor when package is modified
git-svn-id: trunk@24896 -
|
2010-04-24 20:38:21 +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
|
c30d8825cf
|
IDEIntf: added PackageEditingInterface.GetPackages
git-svn-id: trunk@24705 -
|
2010-04-19 00:00:59 +00:00 |
|
mattias
|
19dd8f0be3
|
IDE: save lpk files: keep eol type and encoding, bug #16224
git-svn-id: trunk@24507 -
|
2010-04-08 13:03:52 +00:00 |
|
mattias
|
325fda06de
|
IDE: confirm changes of installed packages: list changes at start
git-svn-id: trunk@24449 -
|
2010-04-05 20:13:59 +00:00 |
|
martin
|
9040201c83
|
IDE/SourceEditor/Packages: Using SourceEditorManager / Removed all references to single instance "var SourceNotebook" (for multi-window handling)
git-svn-id: trunk@24113 -
|
2010-03-20 15:12:33 +00:00 |
|
martin
|
8c94ff2bd4
|
Ide/Project; SourceEditor: More using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24091 -
|
2010-03-18 22:14:09 +00:00 |
|
martin
|
e1290c555d
|
Ide/Project; SourceEditor: Start using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24045 -
|
2010-03-16 16:16:32 +00:00 |
|
mattias
|
09a6ed59f3
|
IDE: fixed nested macros, using default for FPCVer macro, bug #16008
git-svn-id: trunk@24035 -
|
2010-03-16 13:30:29 +00:00 |
|
vincents
|
91cf532a8f
|
package manager: use yes/no buttons in dialog which asks to delete old packages from delphifreak (issue #15738)
git-svn-id: trunk@23968 -
|
2010-03-12 16:05:39 +00:00 |
|
paul
|
4ca87431d7
|
ide: increase project version build number only on build and not on each compile/run
git-svn-id: trunk@23772 -
|
2010-02-24 02:32:13 +00:00 |
|
paul
|
825101fc3f
|
packager: extend TPkgManager.IterateComponentNames, TPkgManager.FindUsableComponent to allow referencing to other forms/datamodules/frames (roots themselves, not their children)
git-svn-id: trunk@23722 -
|
2010-02-17 04:03:39 +00:00 |
|
paul
|
c831cad6e0
|
lazbuild: fix memory leaks
git-svn-id: trunk@23612 -
|
2010-02-03 03:39:51 +00:00 |
|
mattias
|
bea4a6f00e
|
IDE: clean up
git-svn-id: trunk@23537 -
|
2010-01-23 15:44:45 +00:00 |
|
mattias
|
62c13bb277
|
IDE: confirm install packages: replaced messagedlg with custom dlg, bug #15564, from Alexander Klenin
git-svn-id: trunk@23533 -
|
2010-01-23 10:01:20 +00:00 |
|
paul
|
040bb76815
|
ide, codetools, packager: use Classes.TGetStrProc instead of similar locally defined types by Alexander S. Klenin (issue #0015556)
git-svn-id: trunk@23514 -
|
2010-01-21 02:24:16 +00:00 |
|
paul
|
2826bd7bab
|
ide: remove OnImExportCompilerOptions event and use MainIDEInterface directly instead
git-svn-id: trunk@23358 -
|
2010-01-03 13:51:38 +00:00 |
|
mattias
|
77b42d4ccc
|
IDE: new package unit: use compiler options for mode directive
git-svn-id: trunk@23287 -
|
2009-12-26 09:02:09 +00:00 |
|
mattias
|
5d8216725c
|
IDE: implemented new package type Main unit
git-svn-id: trunk@23042 -
|
2009-12-08 22:48:49 +00:00 |
|
mattias
|
74860b471d
|
lazbuild: fixed compiling ide
git-svn-id: trunk@23007 -
|
2009-12-06 23:24:43 +00:00 |
|
mattias
|
affef50bcc
|
IDE: remove LPKSource when reverting lpk and lpk was deleted
git-svn-id: trunk@22894 -
|
2009-12-01 12:24:55 +00:00 |
|
mattias
|
a8af53b8b2
|
IDE: added codetools.lpk
git-svn-id: trunk@22883 -
|
2009-11-30 20:58:04 +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 |
|
paul
|
75d877a8fb
|
ide: rename AUnitName properties to Unit_Name
git-svn-id: trunk@22354 -
|
2009-10-30 15:16:14 +00:00 |
|
paul
|
1e5ed0e46d
|
packager: change AUnitName property to Unit_Name
git-svn-id: trunk@22353 -
|
2009-10-30 15:02:59 +00:00 |
|