mattias
e86f7533e4
IDE: CheckIfPackageNeedsCompilation: check if default is read only and alternative output directory exists
...
git-svn-id: trunk@23075 -
2009-12-10 20:29:14 +00:00
mattias
0603ce86c8
IDE: using default package output directory until rebuild is needed
...
git-svn-id: trunk@23049 -
2009-12-09 12:41:30 +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
64232ae461
IDE: project compiler options: added checkbox to save as default, from Dmitry Boyarintsev, bug #14154
...
git-svn-id: trunk@23041 -
2009-12-08 21:03:50 +00:00
mattias
6b083a813f
IDE: package source directories: fixed adding basedir when no units are in the base dir
...
git-svn-id: trunk@23014 -
2009-12-07 13:00:00 +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
paul
1e5ed0e46d
packager: change AUnitName property to Unit_Name
...
git-svn-id: trunk@22353 -
2009-10-30 15:02:59 +00:00
paul
79ff6ed4bc
components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
...
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
mattias
450df82084
IDE: added quick fix item for fatal cant find unit, add requirement
...
git-svn-id: trunk@22014 -
2009-10-04 01:39:00 +00:00
mattias
2018344136
IDE: fixed searching package files of default packages
...
git-svn-id: trunk@21700 -
2009-09-14 14:33:40 +00:00
mattias
88faab98a6
IDE: package graph: fixed selecting used by
...
git-svn-id: trunk@19304 -
2009-04-10 13:43:07 +00:00
paul
1ed4d23890
packager: fix TLazPackage.IndexOfPkgFile (bug #0013100 )
...
git-svn-id: trunk@18555 -
2009-02-04 09:01:13 +00:00
mattias
ce4f251804
IDE: keep PathDelim in .lpk files
...
git-svn-id: trunk@18164 -
2009-01-06 11:10:13 +00:00
mattias
e768bb58c3
IDE: started path delim saving in projects/packages
...
git-svn-id: trunk@18137 -
2009-01-05 14:11:05 +00:00
mattias
227045c349
IDE: extended some save filename procs for PathDelims
...
git-svn-id: trunk@18133 -
2009-01-05 11:36:29 +00:00
mattias
f4560dae0c
IDE: conditional compiler options: diff, assign
...
git-svn-id: trunk@17886 -
2008-12-22 21:40:35 +00:00
mattias
11bd4ccd3d
IDE: anchor editor: implemented anchoring for left/top/right/bottommost sibling for multi selections from Benito van der Zander, bug #12340
...
git-svn-id: trunk@17603 -
2008-11-26 15:58:52 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
bee248c6f7
IDE: added option to package usage option whether a package main unit is added to the project uses section
...
git-svn-id: trunk@16212 -
2008-08-24 20:51:44 +00:00
mattias
ea23d0c086
IDE+codetools: using compiler mode Delphi when set in compiler options
...
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
mattias
19b259bb99
IDE: removed auto resolving symlinks. Filenames must fit the search paths
...
git-svn-id: trunk@15795 -
2008-07-16 23:22:54 +00:00
mattias
5d66571b44
IDE: implemented parsing LCLVersion from lfm, added ResourceBaseClass to TUnitInfo and TPkgFile
...
git-svn-id: trunk@15106 -
2008-05-12 16:59:43 +00:00
marc
c81003eefa
* Introduced TCustomBitmap as base class for all pixelbased imageclasses. Currently backward comatible (and equal to) TBitmap
...
* Added resource loading support to TPicture and Glyps to avoid image quality loss when converted to TBitmap
* Removed copy paste code for imagelist resource loading
* Moved some graphic classes to their own ini file
git-svn-id: trunk@14876 -
2008-04-17 23:43:11 +00:00
mattias
25c5057fc2
IDE: loaded package dependency lists now set correct Owner
...
git-svn-id: trunk@14718 -
2008-04-01 15:50:19 +00:00
mattias
58cbd83556
IDE: package editor: fixed check if package provides another package
...
git-svn-id: trunk@14717 -
2008-04-01 15:26:36 +00:00
mattias
b44b0d5c00
IDE: fixed loading dependency list keeping order, bug #10967
...
git-svn-id: trunk@14489 -
2008-03-10 16:44:20 +00:00
mattias
b0e8ed453a
IDE: compiler options: immediate invalidate when changing paths
...
git-svn-id: trunk@14426 -
2008-03-05 12:33:35 +00:00
tombo
ecb6afce2f
IDE implemented compatibility issues:
...
- added Issues tab to Object Inspector
- added View/Issue browser
- added new package file type - issue xml file
- added Windows and Carbon LCL issues
- added jump back and forward images
- removed TButton and TBitBtn Color property hiding
- set mime type for package images
- added TLCLPlatforms set
git-svn-id: trunk@14287 -
2008-02-27 16:23:28 +00:00
mattias
999e8b059d
IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
...
git-svn-id: trunk@13913 -
2008-01-29 17:52:05 +00:00
mattias
dd735a4378
replaced writeln with debugln
...
git-svn-id: trunk@13011 -
2007-11-24 21:28:46 +00:00
paul
122db22fd0
ide: improve component icon search
...
git-svn-id: trunk@12961 -
2007-11-22 01:45:27 +00:00
paul
84b91e501e
prevent exception when component image cannot be found (this will be improved)
...
git-svn-id: trunk@12954 -
2007-11-21 10:26:09 +00:00
paul
1b68ef3e5c
ide: allow other types than XPM as component images
...
git-svn-id: trunk@12947 -
2007-11-21 04:23:07 +00:00
mattias
7a243a0dbd
codetools: added a cache for FindDeclarationAndOverload calls, IDE: combined macro time stamps of values and graph
...
git-svn-id: trunk@12937 -
2007-11-20 20:00:26 +00:00
mattias
5fa66be34e
IDE: fixed i18n flags for packages
...
git-svn-id: trunk@12547 -
2007-10-21 22:16:26 +00:00
mattias
f20081a879
IDE: improved and enabled creation of .lrt files and combining all .rst/.lrt files into one .po files per project. ToDo: do the same for packages. From Luis Rodrigues
...
git-svn-id: trunk@12344 -
2007-10-06 13:59:31 +00:00
paul
a5f461ec1f
packager: fix AV when package has been removed
...
git-svn-id: trunk@12158 -
2007-09-24 09:02:43 +00:00
mattias
4f8d2a8022
IDE: added package option Provides - needed by KOL, gtk intf: reduced warnings, fixed wrong type cast calling gdk_text_extends (crashing Label.OptimalFill=true and miscalculation of width)
...
git-svn-id: trunk@12080 -
2007-09-19 17:58:52 +00:00
mattias
fe72c7716c
h2pas wizard: added combo tools for pre and post h2pas tools
...
git-svn-id: trunk@11822 -
2007-08-15 17:41:50 +00:00
mattias
0f2b6b8e44
gtk2 intf: fonts of device contexts are now created on demand
...
git-svn-id: trunk@11121 -
2007-05-10 08:44:03 +00:00
mattias
b5b38344d5
IDE: always creating the custom defines templates for package source directories, so that IDE add-ons can add their own settings
...
git-svn-id: trunk@11099 -
2007-05-08 08:38:03 +00:00
vincents
370aa4c253
fixed fpc 2.3 compilation (assigning to set or record properties)
...
git-svn-id: trunk@11078 -
2007-05-04 22:43:58 +00:00
mattias
fee343a469
IDE: codebrowser parses units
...
git-svn-id: trunk@10639 -
2007-02-13 23:46:29 +00:00
mattias
ed3137cc14
IDE: codebrowser update of root item
...
git-svn-id: trunk@10631 -
2007-02-13 11:33:34 +00:00
mattias
e8fa91fe05
IDE: implemented loading .po files of packages
...
git-svn-id: trunk@10411 -
2007-01-10 01:29:36 +00:00
mattias
39c49150c2
IDE: implemented auto creation .po files from .rst files after package compilation
...
git-svn-id: trunk@10400 -
2007-01-08 22:44:47 +00:00
mattias
bf557acf5b
IDE: fixed open packages with underscores in filename
...
git-svn-id: trunk@10337 -
2006-12-16 11:55:07 +00:00
mattias
368ecf5f31
IDE: reordered buttons from Graeme
...
git-svn-id: trunk@10291 -
2006-12-04 10:34:44 +00:00
mattias
a6a3f56624
IDE: added checks for cleaning up codetools defines for packages and projects
...
git-svn-id: trunk@10285 -
2006-12-04 00:37:36 +00:00
mattias
17f6550896
lazdoc: added menu shortcut
...
git-svn-id: trunk@10266 -
2006-11-30 18:38:24 +00:00