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 |
|
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
|
2265922f51
|
IDE: removed disable code for multiform props
git-svn-id: trunk@22259 -
|
2009-10-22 12:52:45 +00:00 |
|
mattias
|
17d85d9ddc
|
IDE: TComponent properties: search not only in CreateForm components but in all open components
git-svn-id: trunk@22257 -
|
2009-10-22 11:45:13 +00:00 |
|
mattias
|
9db44686b6
|
IDE: package manager: AddProjectDependency: return mrOk if already exists
git-svn-id: trunk@22113 -
|
2009-10-12 11:54:55 +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
|
580cd00451
|
IDE: save package on create
git-svn-id: trunk@21936 -
|
2009-10-01 09:46:30 +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
|
a9ffff9a88
|
IDE: package manager: fixed crash caused by TPkgManager.AddDependencyToOwners
git-svn-id: trunk@21512 -
|
2009-09-01 10:35:50 +00:00 |
|
paul
|
e447466f59
|
ide: fix compilation with fpc 2.5.1
git-svn-id: trunk@21277 -
|
2009-08-18 08:42:22 +00:00 |
|
mattias
|
903c14a1b0
|
IDE: resourcestring for new package, bug #14224, from Marcelo B Paula
git-svn-id: trunk@21044 -
|
2009-08-01 07:05:05 +00:00 |
|
mattias
|
20c21820e4
|
IDE: trim TargetDir of IDE
git-svn-id: trunk@20986 -
|
2009-07-28 06:51:33 +00:00 |
|
vincents
|
df02752fd5
|
IDE: packages opened in the package graph are added to the recent package list from Samuel Herzog (issue #14047)
git-svn-id: trunk@20762 -
|
2009-06-28 17:50:49 +00:00 |
|
mattias
|
5f4c6b579f
|
IDE: added more ShowAbort flags
git-svn-id: trunk@19651 -
|
2009-04-27 18:08:58 +00:00 |
|
mattias
|
5bab9c1275
|
IDE: package manager: fixed mem leak
git-svn-id: trunk@19309 -
|
2009-04-10 14:49:38 +00:00 |
|
paul
|
ad5a5e1c39
|
ide: if we answer yes on "Stop the debugging" when we are closing IDE then close IDE after we stop (fixes last part of bug #0007562)
git-svn-id: trunk@18899 -
|
2009-03-05 10:35:46 +00:00 |
|
mattias
|
627a0265fb
|
changed default widgetset gtk to gtk2
git-svn-id: trunk@16910 -
|
2008-10-07 12:05:16 +00:00 |
|
mattias
|
9032caa4fd
|
UTF-8: added ExpandFilenameUTF8
git-svn-id: trunk@16272 -
|
2008-08-27 11:25:01 +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
|
f078b5574b
|
IDE: adding package to project uses section when set in options
git-svn-id: trunk@16214 -
|
2008-08-24 22:02:51 +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
|
59b6c95052
|
IDE: not auto adding package to project uses section for designtime packages
git-svn-id: trunk@16211 -
|
2008-08-24 20:15:39 +00:00 |
|
mattias
|
88e3f9b965
|
IDE: writing Makefile: skip if directory is not writable
git-svn-id: trunk@16195 -
|
2008-08-23 10:25:02 +00:00 |
|
mattias
|
1e87ce80b9
|
IDE: compiler options: replaced obsolete -S mode flags with -M flag
git-svn-id: trunk@16144 -
|
2008-08-19 12:16:28 +00:00 |
|
mattias
|
1752c2e410
|
IDE: environment option FPCSourceDirectory can now contain macros
git-svn-id: trunk@16122 -
|
2008-08-18 14:10:26 +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
|
c81aab571f
|
fixed uninitialized function results
git-svn-id: trunk@16088 -
|
2008-08-16 20:51:45 +00:00 |
|
mattias
|
5a345bd3b3
|
IDE: new package: auto fixing translation bugs for new package name
git-svn-id: trunk@16068 -
|
2008-08-15 12:57:20 +00:00 |
|
mattias
|
83a985a67e
|
fixed abort on lfm repair during project loading, fixed uninitialized result for HasUnitRegisterProc
git-svn-id: trunk@15942 -
|
2008-08-03 20:01:46 +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
|
d875e8ef93
|
lazbuild: implemented compiling IDE
git-svn-id: trunk@15749 -
|
2008-07-11 15:43:48 +00:00 |
|
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
|
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
|
085ddbcdac
|
IDE: adding frame to form: adding published var, unit and package
git-svn-id: trunk@15692 -
|
2008-07-07 11:02:58 +00:00 |
|
vincents
|
652b5eb74c
|
default widget set for Mac OS X is now Carbon, not gtk1
git-svn-id: trunk@15488 -
|
2008-06-20 19:33:44 +00:00 |
|
mattias
|
e05e391f2b
|
IDE: implemented adding packages when creating new unit
git-svn-id: trunk@15394 -
|
2008-06-12 10:04:25 +00:00 |
|
mattias
|
97ceeb98a6
|
IDE: enabled multi form properties by default
git-svn-id: trunk@15334 -
|
2008-06-06 06:14:04 +00:00 |
|
mattias
|
0f58489d09
|
IDE: saving package user links after opening project dependencies
git-svn-id: trunk@15255 -
|
2008-05-27 09:28:51 +00:00 |
|
mattias
|
66ceb35a86
|
IDE: save package as now checks if a unit with same name already exists
git-svn-id: trunk@15029 -
|
2008-05-02 09:04:33 +00:00 |
|
vincents
|
543413cdd4
|
IDE: added package -> New package ... menu option based on patch from Samuel Herzog (bug #11161)
git-svn-id: trunk@14877 -
|
2008-04-18 13:21:47 +00:00 |
|
mattias
|
542dbfa485
|
IDE: clean up
git-svn-id: trunk@14833 -
|
2008-04-15 16:54:43 +00:00 |
|
mattias
|
d4554a0a9b
|
IDE: component properties: added check if referenced forms are auto created in lpr
git-svn-id: trunk@14825 -
|
2008-04-15 11:23:16 +00:00 |
|
paul
|
09b6731e09
|
ide: start resolving foreign references (works only when referenced form is already loaded)
git-svn-id: trunk@14798 -
|
2008-04-10 08:44:50 +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
|
03a7cd8f82
|
IDE: implemented experimental TPersistentPropertyEditor.SetValue for multi forms
git-svn-id: trunk@14752 -
|
2008-04-04 17:02:49 +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 |
|
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
|
2333a7d2a5
|
IDE: adding date to auto generated makefiles from Mazen
git-svn-id: trunk@14620 -
|
2008-03-23 00:01:26 +00:00 |
|
mattias
|
124ada7e4c
|
IDE: adding comment to auto generated Makefile.fpc that the file is autogenerated from Mazen
git-svn-id: trunk@14614 -
|
2008-03-22 21:42:29 +00:00 |
|
mattias
|
3e15890632
|
IDE: checking package Makefile.fpc changes ignoring comments and empty lines
git-svn-id: trunk@14613 -
|
2008-03-22 21:39:34 +00:00 |
|
paul
|
7b44b9d924
|
ide: rename UnitEditor to SourceEditor
git-svn-id: trunk@14531 -
|
2008-03-15 13:17:37 +00:00 |
|
mattias
|
6a08781b0f
|
IDE: reduced verbosity
git-svn-id: trunk@14530 -
|
2008-03-15 13:12:51 +00:00 |
|
mattias
|
11c51b535c
|
IDE: fixed possible crash, bug #10171
git-svn-id: trunk@14490 -
|
2008-03-10 17:47:41 +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 |
|
mattias
|
4ef23076cb
|
codetools: started conversion of codetools to normal package
git-svn-id: trunk@14262 -
|
2008-02-26 16:12:23 +00:00 |
|
mattias
|
36792e86c0
|
IDE: not raising warning about mising packages during opening project - just do not open the forms, bug #10398
git-svn-id: trunk@14209 -
|
2008-02-20 13:43:44 +00:00 |
|
mattias
|
e0311508dd
|
IDE: fixed checking package name conflicts, bug #10836
git-svn-id: trunk@14149 -
|
2008-02-15 21:07:04 +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
|
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
|
cb16ea3d75
|
IDE: package editor: added menu item More / View ToDo list
git-svn-id: trunk@13793 -
|
2008-01-19 10:22:18 +00:00 |
|
mattias
|
af1db7c9d0
|
IDE: added resourcestrings for install/remove package confirm dialog
git-svn-id: trunk@13762 -
|
2008-01-15 20:45:43 +00:00 |
|
mattias
|
15fe65e8c2
|
IDE: fixed pkg manager abstract method warning
git-svn-id: trunk@13229 -
|
2007-12-08 18:23:05 +00:00 |
|
mattias
|
53e8d6533f
|
IDE: fixed searching owner of virtual files
git-svn-id: trunk@13168 -
|
2007-12-05 19:27:09 +00:00 |
|
mattias
|
29f5ce9731
|
IDE: fixed adding package when adding a component to a form
git-svn-id: trunk@13129 -
|
2007-12-03 19:27:09 +00:00 |
|
mattias
|
dd735a4378
|
replaced writeln with debugln
git-svn-id: trunk@13011 -
|
2007-11-24 21:28:46 +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
|
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
|
12a7912211
|
IDE: added dialog to explore the current package links
git-svn-id: trunk@12811 -
|
2007-11-10 13:59:51 +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
|
f97864b493
|
IDE: added flag to not compile IDE when just installing a package
git-svn-id: trunk@12698 -
|
2007-11-02 16:44:11 +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
|
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 |
|
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
|
afcbbf4db0
|
codetools: implemented local type and var section for generics
git-svn-id: trunk@11833 -
|
2007-08-17 12:48:29 +00:00 |
|
vincents
|
671de5110e
|
IDE: replaced the Cancel button with "Skip this package", when an error is shown during loading of multiple packages, bug(8655)
git-svn-id: trunk@11439 -
|
2007-07-06 20:18:38 +00:00 |
|
mattias
|
78509220c9
|
LCL: TSpeedButton: if mouse capture lost then update state, fixed state when invoking Click which triggers ShowModal
git-svn-id: trunk@11211 -
|
2007-05-28 12:12:51 +00:00 |
|
vincents
|
33c83a30ef
|
disabled debug output
git-svn-id: trunk@10951 -
|
2007-04-16 10:08:01 +00:00 |
|
vincents
|
f75315aedf
|
package manager: don't use gettext unit for translating resource strings, but only our own translations unit, fixes bug #8644
git-svn-id: trunk@10949 -
|
2007-04-16 09:57:09 +00:00 |
|
mattias
|
a46e0d0b54
|
LCL: changed TApplication.AddOnIdleHandler to use TIdleEvent instead of TNotifyEvent, IDE: codebrowser: added resourcestrings
git-svn-id: trunk@10823 -
|
2007-03-28 19:01:27 +00:00 |
|
mattias
|
9caf40c771
|
IDE: wehn adding a package for a component, try the unit owner of the class first
git-svn-id: trunk@10734 -
|
2007-03-10 21:00:15 +00:00 |
|
mattias
|
e77c31ed38
|
codetools: searching include file of include file in directory of first include file
git-svn-id: trunk@10723 -
|
2007-03-08 23:35:58 +00:00 |
|
mattias
|
e8fa91fe05
|
IDE: implemented loading .po files of packages
git-svn-id: trunk@10411 -
|
2007-01-10 01:29:36 +00:00 |
|
jesus
|
214f4d229d
|
correction from Vincent for rebuilding lazarus
git-svn-id: trunk@10367 -
|
2007-01-02 19:34:10 +00:00 |
|
vincents
|
4b95658b90
|
IDE: don't rebuild the IDE, if the user closed the confirmation dialog (mrCancel is returned for MessageDlg). Bug #8010
git-svn-id: trunk@10366 -
|
2007-01-02 12:54:09 +00:00 |
|
mattias
|
198bbb69ce
|
IDE: implemented auto adding package when setting TPicture property with TPicturePropertyEditor
git-svn-id: trunk@10263 -
|
2006-11-29 23:11:02 +00:00 |
|
vincents
|
4082bf227f
|
creating package makefiles: the win64 OS uses the win32 widget set
git-svn-id: trunk@10113 -
|
2006-10-28 10:14:08 +00:00 |
|
mattias
|
2cdabd7f91
|
IDE: adding include path to makefiles for packages
git-svn-id: trunk@9943 -
|
2006-09-20 08:56:24 +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
|
33c9b2e647
|
OI: made cut/copy/paste/delete descriptions more clear and paste components does not delete components
git-svn-id: trunk@9921 -
|
2006-09-17 22:25:05 +00:00 |
|
mattias
|
ef77b40e9f
|
fixed closing an empty TTIPropertyGrid
git-svn-id: trunk@9866 -
|
2006-09-12 16:39:51 +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
|
b2cade9a41
|
fixed uninitialized value
git-svn-id: trunk@9833 -
|
2006-09-07 23:21:36 +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 |
|
mattias
|
a7c0385d1a
|
lazbuild: checking dependency graph
git-svn-id: trunk@9815 -
|
2006-09-05 11:36:29 +00:00 |
|
mattias
|
b45d740067
|
sorted IDE macros
git-svn-id: trunk@9796 -
|
2006-09-02 21:10:32 +00:00 |
|
mattias
|
7edbac0155
|
lazbuild: started package system
git-svn-id: trunk@9793 -
|
2006-09-02 20:37:13 +00:00 |
|
mattias
|
504a3626cd
|
started lazbuild
git-svn-id: trunk@9784 -
|
2006-09-02 11:24:50 +00:00 |
|
mattias
|
720ab0fada
|
IDEIntf: added interface for external tools
git-svn-id: trunk@9654 -
|
2006-07-21 18:00:24 +00:00 |
|
mattias
|
430fb4121b
|
compiler options: fixed creating relative/absolute parsed platform independent paths
git-svn-id: trunk@9536 -
|
2006-07-01 19:30:39 +00:00 |
|
mattias
|
1552df85ab
|
added diff for compiler options
git-svn-id: trunk@9362 -
|
2006-05-27 13:36:02 +00:00 |
|
mattias
|
dc4d7c5d38
|
IDE now checks, if all files of the package exists
git-svn-id: trunk@9309 -
|
2006-05-19 16:27:15 +00:00 |
|
mattias
|
9c1a175b91
|
fixed typos makro
git-svn-id: trunk@9271 -
|
2006-05-13 12:00:43 +00:00 |
|
mattias
|
1f0d4ffeee
|
fixed crash in PackageGraphFindFPCUnit
git-svn-id: trunk@8954 -
|
2006-03-18 00:57:47 +00:00 |
|
mattias
|
62ffcbc9b2
|
added codetools directory cache for units
git-svn-id: trunk@8945 -
|
2006-03-17 17:10:53 +00:00 |
|
mattias
|
1c7bef0c34
|
OpenDependency now tries the Owner directory as well
git-svn-id: trunk@8887 -
|
2006-03-07 18:41:46 +00:00 |
|
mattias
|
63479cecfd
|
added xml error for read errors on lpk files
git-svn-id: trunk@8886 -
|
2006-03-07 17:43:41 +00:00 |
|
mattias
|
e3de45822b
|
added a warning on saving a package for missing files
git-svn-id: trunk@8878 -
|
2006-03-07 11:35:42 +00:00 |
|
mattias
|
2e81a8fee5
|
improved package file search for relative paths
git-svn-id: trunk@8833 -
|
2006-02-26 15:31:02 +00:00 |
|
vincents
|
a43501c484
|
added GetExecutableExt and GetLibraryExt
git-svn-id: trunk@8789 -
|
2006-02-21 16:27:17 +00:00 |
|
vincents
|
98194bbf1f
|
remove last path delimeter from UnitOutputPath in Makefile.fpc
git-svn-id: trunk@8659 -
|
2006-01-29 21:00:18 +00:00 |
|
mattias
|
2648e3fbbd
|
improved uninstalling missing packages
git-svn-id: trunk@8627 -
|
2006-01-26 21:54:34 +00:00 |
|
mattias
|
fa3cda85f5
|
added debugging for clipboard
git-svn-id: trunk@8603 -
|
2006-01-23 10:37:40 +00:00 |
|
mattias
|
4914273463
|
fixed auto adding package to project on popupmenu
git-svn-id: trunk@8598 -
|
2006-01-21 22:43:29 +00:00 |
|
mattias
|
4f9d61fb11
|
Makefile custom options are now platform independent
git-svn-id: trunk@8590 -
|
2006-01-21 09:46:15 +00:00 |
|
mattias
|
4de0211460
|
added default LCL_PLATFORM for all big ide components
git-svn-id: trunk@8589 -
|
2006-01-21 09:38:59 +00:00 |
|
mattias
|
cd0e23c506
|
trim trailing PathDelim dirs for Makefile.fpc
git-svn-id: trunk@8579 -
|
2006-01-20 15:55:22 +00:00 |
|
mattias
|
b436e98196
|
added TurboPowerIPro and TDbf to bigide components
git-svn-id: trunk@8575 -
|
2006-01-20 14:48:22 +00:00 |
|
mattias
|
d7347356ff
|
implemented compiler options parsed optins with platform independent makros, disabled string highlighting
git-svn-id: trunk@8573 -
|
2006-01-20 13:38:42 +00:00 |
|
mattias
|
c5381fa007
|
reduced debugging output and extended debugging of lcl
git-svn-id: trunk@8565 -
|
2006-01-19 18:36:07 +00:00 |
|
mattias
|
595c2cba5c
|
fixed mem leak macro PkgSrcPath
git-svn-id: trunk@8553 -
|
2006-01-18 14:38:27 +00:00 |
|
mattias
|
042e4992ac
|
fixed checking package Makefile.fpc ignoring space differences
git-svn-id: trunk@8547 -
|
2006-01-18 00:02:36 +00:00 |
|
mattias
|
9278bbf72a
|
fixed using / as path delimiter for Makefile.fpc for packages
git-svn-id: trunk@8524 -
|
2006-01-15 23:31:23 +00:00 |
|
mattias
|
72fff304ac
|
generated Makefile.fpc now always use / as pathdelim
git-svn-id: trunk@8523 -
|
2006-01-15 14:38:22 +00:00 |
|
mattias
|
f99c219620
|
improved checking if package main source changed
git-svn-id: trunk@8493 -
|
2006-01-11 00:38:51 +00:00 |
|
mattias
|
50e0571b25
|
converted pkg graph explorer to lfm from Darius
git-svn-id: trunk@8492 -
|
2006-01-11 00:03:07 +00:00 |
|
mattias
|
6edfc6200b
|
Makefile update only on change
git-svn-id: trunk@8477 -
|
2006-01-09 23:08:37 +00:00 |
|
mattias
|
4b11686705
|
moved IDE command constants to ideintf/idecommands.pas
git-svn-id: trunk@8460 -
|
2006-01-07 13:59:59 +00:00 |
|
mattias
|
f4b9ce7264
|
fixed newdialog
git-svn-id: trunk@8453 -
|
2006-01-06 16:28:21 +00:00 |
|
vincents
|
2d4b6606aa
|
added -q parameter to fpcmake, so it doesn't generated output that we are not interested in anyway
git-svn-id: trunk@8452 -
|
2006-01-05 21:35:38 +00:00 |
|
mattias
|
c62d1bc330
|
added more sphisticated FPCTool search function to find fpcmake.exe under windows
git-svn-id: trunk@8440 -
|
2006-01-04 17:08:59 +00:00 |
|
mattias
|
b032ace882
|
fixed TOpenGlControl at designtime
git-svn-id: trunk@8439 -
|
2006-01-04 16:56:49 +00:00 |
|
mattias
|
dbba7ab026
|
fixed fpcmake extension on creating Makefile
git-svn-id: trunk@8438 -
|
2006-01-04 12:59:34 +00:00 |
|
mattias
|
154222a21b
|
package uses clause is now created from filenames since FPC gets confused otherwise
git-svn-id: trunk@8427 -
|
2006-01-03 23:34:59 +00:00 |
|
mattias
|
02d9d81ee8
|
added fpcmacosall.pas till it is in FPC
git-svn-id: trunk@8418 -
|
2006-01-03 08:08:56 +00:00 |
|
mattias
|
426570fe98
|
added LCLWidgetType makro for Makefile.fpc creation
git-svn-id: trunk@8416 -
|
2006-01-02 23:30:38 +00:00 |
|
mattias
|
17092a4e58
|
implemented make bigide
git-svn-id: trunk@8412 -
|
2006-01-02 20:39:49 +00:00 |
|
mattias
|
95647ebc31
|
fixed missing filestatecache invalidate on ForceDirectories
git-svn-id: trunk@8410 -
|
2006-01-02 08:51:41 +00:00 |
|
mattias
|
32d020d512
|
added debugging info for save for pkg compile bug
git-svn-id: trunk@8322 -
|
2005-12-14 21:39:26 +00:00 |
|
mattias
|
dfdf56a0cd
|
fixed package editor autosizing. define templates are now all updated after editing graph properties
git-svn-id: trunk@8281 -
|
2005-12-09 00:47:51 +00:00 |
|
mattias
|
51f9b3e409
|
implemented .compiled state files for projects
git-svn-id: trunk@8266 -
|
2005-12-07 17:11:04 +00:00 |
|
mattias
|
bf0b329c88
|
implemented automatic uninstall on failed install
git-svn-id: trunk@8204 -
|
2005-11-21 21:44:24 +00:00 |
|
vincents
|
027479d4e4
|
pass OPT in environment variable
quote compiler idemake.cfg, if necessary (issue #1437)
git-svn-id: trunk@8162 -
|
2005-11-14 23:27:09 +00:00 |
|
mattias
|
adbadf9b7a
|
fixed showing designer form on multi loading
git-svn-id: trunk@8109 -
|
2005-11-08 19:12:18 +00:00 |
|
mattias
|
4ff395608a
|
fixed not turning visible on designed forms
git-svn-id: trunk@8106 -
|
2005-11-08 18:05:12 +00:00 |
|
vincents
|
e2ae1a8286
|
fixed compilation with fpc 2.1.1
git-svn-id: trunk@8016 -
|
2005-10-31 12:33:13 +00:00 |
|
mattias
|
469ae305aa
|
fixed testing packge output directory writable
git-svn-id: trunk@7841 -
|
2005-09-27 18:50:27 +00:00 |
|
mattias
|
5f3e47834b
|
moved menu sections from IDE to menuintf.pas
git-svn-id: trunk@7833 -
|
2005-09-26 10:33:00 +00:00 |
|
mattias
|
418c53918e
|
activated menuintf and idescopes
git-svn-id: trunk@7820 -
|
2005-09-25 11:52:16 +00:00 |
|
mattias
|
14c1088427
|
implemented creating Makefile for packages
git-svn-id: trunk@7816 -
|
2005-09-24 18:03:09 +00:00 |
|
mattias
|
80cf1894eb
|
implemented creating Makefile.fpc for packages
git-svn-id: trunk@7815 -
|
2005-09-24 17:53:32 +00:00 |
|
mattias
|
3b6587121d
|
fixed win32 compilation
git-svn-id: trunk@7811 -
|
2005-09-23 21:41:53 +00:00 |
|
mattias
|
d6527cb4e6
|
implemented parsing property + deprecated keyword
git-svn-id: trunk@7802 -
|
2005-09-23 19:01:03 +00:00 |
|
mattias
|
8cc5cbf6e1
|
fixed open recent package
git-svn-id: trunk@7798 -
|
2005-09-23 18:28:13 +00:00 |
|
mattias
|
e4411fa77d
|
fixed jumping to bookmark via popupmenu
git-svn-id: trunk@7797 -
|
2005-09-23 18:08:56 +00:00 |
|
mattias
|
01160ee08a
|
started Makefile creation for packages, updated dutch translation from Matthijs Willemstein
git-svn-id: trunk@7796 -
|
2005-09-23 17:08:27 +00:00 |
|
mattias
|
787523db4d
|
fixed mem leak on checking installed packages
git-svn-id: trunk@7689 -
|
2005-09-13 17:53:53 +00:00 |
|
mattias
|
ff7171bad0
|
implemented dynamic menu item in MenuIntf, Source Editor now uses the menuintf
git-svn-id: trunk@7616 -
|
2005-09-02 17:46:30 +00:00 |
|
mattias
|
3c4dee55f9
|
implemented Add To Project menu item in package editor, fixed fpc lresources warnings, reduced debug output
git-svn-id: trunk@7588 -
|
2005-08-29 08:25:37 +00:00 |
|
vincents
|
1064272122
|
removed ifdef ver1 from Martin Smat
git-svn-id: trunk@7479 -
|
2005-08-04 08:41:46 +00:00 |
|
mattias
|
7e8d0cc9c9
|
implemented source editor popupmenu item for open package of current file
git-svn-id: trunk@7449 -
|
2005-07-30 00:10:11 +00:00 |
|
mattias
|
cfc5bec9e4
|
splitted ide Makefile.fpc ide/Makefile.fpc
git-svn-id: trunk@7447 -
|
2005-07-29 23:24:38 +00:00 |
|
mattias
|
52b0862c32
|
extended MakeResourceString function to auto adjust at string constants boundaries
git-svn-id: trunk@7359 -
|
2005-07-15 17:42:45 +00:00 |
|
mattias
|
32023e11ff
|
runtime packages can now be installed, but the IDE will warn
git-svn-id: trunk@7353 -
|
2005-07-15 11:11:57 +00:00 |
|
mattias
|
384a57a132
|
implemented renaming of new package files
git-svn-id: trunk@7339 -
|
2005-07-13 07:33:14 +00:00 |
|
mattias
|
bb28a2365c
|
implemented adding a new file from registered file types to package
git-svn-id: trunk@7305 -
|
2005-06-30 18:15:55 +00:00 |
|
mattias
|
d51a586c3e
|
replaced resourcestrings using singular/plural (s) combos
git-svn-id: trunk@7287 -
|
2005-06-25 16:35:14 +00:00 |
|
mattias
|
bb74449136
|
fixed registering TStaticText
git-svn-id: trunk@7276 -
|
2005-06-23 18:48:55 +00:00 |
|
mattias
|
8640071269
|
finished Install Packages dialog - a dialog to easily (un)install several packages at once
git-svn-id: trunk@7251 -
|
2005-06-18 18:30:59 +00:00 |
|
mattias
|
6016b2c888
|
added Cut/Copy/Paste to sourceeditor popupmenu from George Lober
git-svn-id: trunk@7245 -
|
2005-06-17 15:57:06 +00:00 |
|