mattias
acc9c7d69c
IDE: moved some IDE building code down to packagegraph
...
git-svn-id: trunk@15747 -
2008-07-11 15:21:55 +00:00
mattias
3c1f8a71b4
IDE: moved some more code from pkgboss to packagegraph
...
git-svn-id: trunk@15744 -
2008-07-11 13:42:42 +00:00
mattias
e53050f3a2
fixed compilation for 2.3.1
...
git-svn-id: trunk@15722 -
2008-07-09 14:12:40 +00:00
mattias
9d0afc204c
IDE: moved IFDEF BigIDE to lazarus.pp to let it work even on quick build, LazBuild: implemented compiling IDE standard packages
...
git-svn-id: trunk@15720 -
2008-07-09 13:22:45 +00:00
mattias
e8071d14a8
synedit: implemented markup system from Martin Friebe
...
git-svn-id: trunk@15689 -
2008-07-07 07:41:40 +00:00
jesus
1596af163d
ide, i18n, automatic update translated po files for packages
...
git-svn-id: trunk@15491 -
2008-06-20 22:52:18 +00:00
mattias
d91c22d7db
IDE: adding new package requirement to package now invalidates parse cache
...
git-svn-id: trunk@15009 -
2008-04-29 11:52:17 +00:00
mattias
f8b5714a8f
IDE: clean up, lazbuild: auto create lrs files bug #11063
...
git-svn-id: trunk@14921 -
2008-04-21 16:28:13 +00:00
vincents
fa76d74554
packager: added ccodeparsertool to the CodeTools package
...
git-svn-id: trunk@14780 -
2008-04-07 14:46:42 +00:00
mattias
d547195c8f
IDE: implemented check if package uses Owner of property
...
git-svn-id: trunk@14754 -
2008-04-04 17:55:27 +00:00
mattias
3d48fcca42
IDE: implemented experimental TPersistentPropertyEditor.GetValues for multi forms
...
git-svn-id: trunk@14751 -
2008-04-04 16:25:44 +00:00
paul
e94a7220c4
ide: add first issues for gtk, gtk2 widgetsets
...
git-svn-id: trunk@14740 -
2008-04-03 01:01:47 +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
ebf62785c6
IDE: fixed crash by clean up, bug #10976
...
git-svn-id: trunk@14465 -
2008-03-08 10:49:33 +00:00
mattias
4592ec559b
IDE: skip checking packages that are only compiled manually
...
git-svn-id: trunk@14453 -
2008-03-07 11:00:50 +00:00
mattias
d0b3a6aebd
IDE: only compiling package clean once if state file missing
...
git-svn-id: trunk@14434 -
2008-03-05 16:13:30 +00:00
mattias
65a770df87
IDE: fixed overriding build target OS/CPU/LCL, bug #10915
...
git-svn-id: trunk@14337 -
2008-03-01 11:28:43 +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
17d85fb7e3
IDE: fpdoc editor: added button to add seealso link to inherited entry
...
git-svn-id: trunk@14180 -
2008-02-18 11:05:52 +00:00
mattias
609b0b0a2d
IDE: fixed checking for package provides when adding a component to a form
...
git-svn-id: trunk@13981 -
2008-02-05 18:23:32 +00:00
mattias
7456a7ccc2
IDE: project compilation: build all flag -B is now passed automatically when compile params changed
...
git-svn-id: trunk@13931 -
2008-01-31 10:04:21 +00:00
mattias
430fec19fa
IDE: package compilation: build all flag -B is now passed automatically when compile params changed
...
git-svn-id: trunk@13930 -
2008-01-31 09:42:44 +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
vincents
5659d730e9
synedit: added VB highlighter from Nyitrai Péter ( #10163 )
...
git-svn-id: trunk@13264 -
2007-12-10 19:54:10 +00:00
mattias
11d3e6af3e
IDE: fixed mem leak: freeing DefaultPackage from Paul
...
git-svn-id: trunk@13208 -
2007-12-07 16:25:27 +00:00
mattias
dd735a4378
replaced writeln with debugln
...
git-svn-id: trunk@13011 -
2007-11-24 21:28:46 +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
mattias
dce6093a4d
IDE: ignore read only PO output directories for packages
...
git-svn-id: trunk@12720 -
2007-11-03 17:08:52 +00:00
mattias
c1df9e4739
IDE: ignore write errors for .po and Makefiles if directory is readonly
...
git-svn-id: trunk@12718 -
2007-11-03 16:56:23 +00:00
mattias
1d517decaf
IDE: fixed auto code templates to not always add the typed character, IDE: fixed resetting IDE ToolStatus, fixing crash when double clicking on install package button, IDEIntf: added property OpenEditorsOnCodeToolChange to allow tools to cleanly change sources (this fixes the bug of quickfix items not working with temporary files)
...
git-svn-id: trunk@12613 -
2007-10-27 18:26:35 +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
mattias
0bee7cfd80
IDE: added flag if packagesystem should free link in RemoveLink
...
git-svn-id: trunk@12297 -
2007-10-02 20:52:00 +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
ef2055c607
IDE: added fpc component TEventLog
...
git-svn-id: trunk@11796 -
2007-08-12 11:18:12 +00:00
mattias
6b9944e3a0
IDE: compiling a package now shows it in the MainBar caption, building the IDE does not save virtual projects
...
git-svn-id: trunk@10837 -
2007-03-31 12:41:20 +00:00
mattias
f5b6a2e3ba
IDE: codebrowser: hints and jump to node, LCL package: script to create the list of LCL units
...
git-svn-id: trunk@10714 -
2007-03-07 08:31:04 +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
c87cc5499f
IDE: implemented updating .po files from .rst files after compilation of project, IDEIntf: moved .po files to ideintf/languages
...
git-svn-id: trunk@10410 -
2007-01-09 21:41:45 +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
vincents
af761c503e
package system: added simple ipc components
...
git-svn-id: trunk@9993 -
2006-09-27 15:02:10 +00:00
mattias
2b9f0c805b
IDE: fixed package system macros for package ID with version numbers
...
git-svn-id: trunk@9964 -
2006-09-22 12:14:16 +00:00
mattias
92a59e706f
added example to add IDE help for the sources of a package
...
git-svn-id: trunk@9941 -
2006-09-19 22:25:33 +00:00
mattias
2f8dd510a5
IDEIntf: fixed lazideintf.pas not .pp
...
git-svn-id: trunk@9891 -
2006-09-13 20:59:05 +00:00
mattias
92ed57e945
replaced paths with CodeTools package
...
git-svn-id: trunk@9876 -
2006-09-12 22:10:32 +00:00
mattias
20dde1eede
added built-in package for codetools
...
git-svn-id: trunk@9875 -
2006-09-12 21:54:01 +00:00
mattias
694d469e5e
IDEIntf: added revert editor file function, h2pas gui: added tools for extern c and empty c macros
...
git-svn-id: trunk@9839 -
2006-09-08 15:24:58 +00:00
mattias
9afbd07ae6
fixed project win32 version info Modified
...
git-svn-id: trunk@9837 -
2006-09-08 10:17:15 +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