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
maxim
36f561684e
Packager: improve 'Missing package files' dialog localization
...
git-svn-id: trunk@29088 -
2011-01-17 23:54:03 +00:00
maxim
3dbbd91726
IDE: adjust resource string name after previous commit
...
git-svn-id: trunk@29086 -
2011-01-17 22:59:19 +00:00
mattias
3f17ad20d7
IDE: package editor: show summary for directories
...
git-svn-id: trunk@29080 -
2011-01-17 21:17:18 +00:00
mattias
88ff57d11e
IDE: package editor: fixed open file
...
git-svn-id: trunk@29079 -
2011-01-17 20:53:35 +00:00
mattias
9d25352fd0
IDE: package editor: fixed removing files in hierarchical view
...
git-svn-id: trunk@29077 -
2011-01-17 20:42:29 +00:00
mattias
2b73b4c8cb
IDE: add files to package: ask only once per include path to add it
...
git-svn-id: trunk@29071 -
2011-01-17 20:06:44 +00:00
mattias
203d315136
IDE: add files to package: ask only once per unit path to add it
...
git-svn-id: trunk@29070 -
2011-01-17 19:52:50 +00:00
mattias
dc5499edd6
IDE: package editor: glyphs for speedbuttons
...
git-svn-id: trunk@29069 -
2011-01-17 19:26:48 +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
afacb0e3d1
IDE: package editor: sort alphabetically, show directory hierachy, filter files
...
git-svn-id: trunk@29058 -
2011-01-17 00:50:57 +00:00
mattias
02c90426e1
IDE: package editor: started filter
...
git-svn-id: trunk@29051 -
2011-01-16 12:40:24 +00:00
mattias
a33763905f
IDE: package editor: made some menu captions more clear
...
git-svn-id: trunk@29050 -
2011-01-16 12:15:15 +00:00
mattias
a3ab20c458
IDE: converted package editor to lfm
...
git-svn-id: trunk@29049 -
2011-01-16 12:04:23 +00:00