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
juha
1a42821d9b
IDE: Improve some menu caption texts. Three dots only for modal dialogs.
...
git-svn-id: trunk@30361 -
2011-04-18 08:44:55 +00:00
juha
dae43d9750
Packager: Fix anchors in PackageEditor
...
git-svn-id: trunk@30336 -
2011-04-17 09:40:56 +00:00
mattias
91cd1b43ff
added missing lpl
...
git-svn-id: trunk@30283 -
2011-04-13 09:09:32 +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
paul
68fc57c89c
packager: create component image with transparent bg in case of loading from FPC resources
...
git-svn-id: trunk@30042 -
2011-03-28 00:46:14 +00:00
paul
77b6756595
packager: use FPC resource if Lazarus resource is not found for component (issue #0018980 )
...
git-svn-id: trunk@30011 -
2011-03-25 07:33:01 +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
juha
9fae2501ab
InstallPackage: Fix an invalid anchor control for groupboxes (HelpButton) and make the dialog taller.
...
git-svn-id: trunk@29858 -
2011-03-15 17:16:34 +00:00
mattias
c6b9b65aa1
IDE: register LazControls
...
git-svn-id: trunk@29567 -
2011-02-15 21:39:22 +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
cd87a812cc
ide: add an option to open options dialog in read only mode, use it for packages
...
git-svn-id: trunk@29509 -
2011-02-13 11:37:47 +00:00
paul
98b5643d20
packager:
...
- remove package options dialog
- remove compiler options button
- call new package + compiler options dialog on options button click
git-svn-id: trunk@29502 -
2011-02-13 06:31:42 +00:00
paul
9224d401fc
ide, packager: add provides and i18n options frames
...
git-svn-id: trunk@29501 -
2011-02-13 06:22:57 +00:00
paul
a4f6f1e56a
ide, packager: add IDE integration page
...
git-svn-id: trunk@29499 -
2011-02-13 06:04:15 +00:00
paul
bdd4e15f32
ide, packager: add description page
...
git-svn-id: trunk@29489 -
2011-02-12 18:40:58 +00:00
paul
6ffb83a309
packages: add package usage options frame (show it on package compiler options button temporary)
...
git-svn-id: trunk@29487 -
2011-02-12 14:55:55 +00:00
mattias
0ede798017
IDE: clean up
...
git-svn-id: trunk@29484 -
2011-02-12 14:40:48 +00:00
paul
2ee90538f9
ide: remove compileroptionsdlg dependencies
...
git-svn-id: trunk@29483 -
2011-02-12 14:02:18 +00:00
paul
dbc8aa6616
ide: show IDE options dialog with loaded compiler options for package compiler options button instead of old compiler options dialog
...
git-svn-id: trunk@29482 -
2011-02-12 13:40:08 +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
53680baba2
IDE: fixed compilation by breaking a unit circle
...
git-svn-id: trunk@29466 -
2011-02-11 15:29:27 +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
b3a8dd03b1
fixed typos: childs
...
git-svn-id: trunk@29440 -
2011-02-10 09:37:16 +00:00
mattias
6e4e144559
cody: started searching for used ppu files
...
git-svn-id: trunk@29435 -
2011-02-10 00:00:27 +00:00
mattias
1548343453
IDE: always use unix path delim in Makefile
...
git-svn-id: trunk@29420 -
2011-02-07 23:05:52 +00:00
mattias
130a6629f7
IDE: write Makefile.compiled only if changed
...
git-svn-id: trunk@29411 -
2011-02-07 13:48:47 +00:00
mattias
af3d007090
switched from deprecated xmlcfg to xmlconf
...
git-svn-id: trunk@29286 -
2011-02-01 09:34:27 +00:00
mattias
ae209a7ebb
IDE: check if package needs compile: check if main ppu file was removed
...
git-svn-id: trunk@29270 -
2011-01-31 10:21:26 +00:00
mattias
94bfec8bf6
removed Makefile for packager, fixing make clean to clean packager/registration
...
git-svn-id: trunk@29248 -
2011-01-29 14:52:14 +00:00
mattias
1e36476d7d
LCL: increased version to 1.0.1 for compatibility
...
git-svn-id: trunk@29216 -
2011-01-27 16:59:54 +00:00
mattias
1da2df2326
fcl: clean up
...
git-svn-id: trunk@29214 -
2011-01-27 16:45:29 +00:00
mattias
cbc4541093
FCL package: converted to a normal package
...
git-svn-id: trunk@29213 -
2011-01-27 16:41:24 +00:00
mattias
6d8a288af8
LCL: moved register components to LCLBase
...
git-svn-id: trunk@29212 -
2011-01-27 13:15:33 +00:00
mattias
48fb114490
IDE: always use unit LCLIntfCompile
...
git-svn-id: trunk@29211 -
2011-01-27 13:06:04 +00:00
mattias
6b6ad2d929
IDE+LCL: made LCL a normal package
...
git-svn-id: trunk@29210 -
2011-01-27 12:56:07 +00:00
mattias
84e6c1d086
lcl: alllclunits using normal syntax
...
git-svn-id: trunk@29209 -
2011-01-26 23:21:20 +00:00
mattias
33eff14728
IDE: compiler options: moved LCLWidgetType to macros
...
git-svn-id: trunk@29189 -
2011-01-24 17:08:44 +00:00
mattias
15ca442dd7
IDE: moved fixed LCL linker options to conditionals
...
git-svn-id: trunk@29187 -
2011-01-24 11:00:23 +00:00
mattias
c7d2d778a0
LCL: TSpeedButton: started AutoSize, added parameter Drawing to GetGlyphSize and GetTextSize
...
git-svn-id: trunk@29122 -
2011-01-19 12:53:12 +00:00
mattias
ceeb7a796e
IDE: package editor: keep files treeview expand state, lcl1.lpk: not use units
...
git-svn-id: trunk@29111 -
2011-01-18 14:58:16 +00:00
mattias
5b86f12ca7
IDE: package editor: menu items for use all/use no units in directory
...
git-svn-id: trunk@29110 -
2011-01-18 14:30:38 +00:00
mattias
397deec80b
IDE: package editor: menu items for expand and collapse directory
...
git-svn-id: trunk@29109 -
2011-01-18 14:20:03 +00:00
mattias
c283ea96f8
IDE: package editor: fixed sorting alphabetically
...
git-svn-id: trunk@29107 -
2011-01-18 12:58:08 +00:00