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
mattias
e91d514ec5
added TLazIDEInterface.DoOpenProject
...
git-svn-id: trunk@7214 -
2005-05-31 21:26:10 +00:00
mattias
1917ac9586
auto clean/create .lrs file on creating custom .lfm file
...
git-svn-id: trunk@7209 -
2005-05-28 11:25:17 +00:00
mattias
536fc01a98
implemented Use Unit option for package units to allow units, that are not always compiled
...
git-svn-id: trunk@7192 -
2005-05-21 16:36:31 +00:00
mattias
a57486b40f
added check for view package source and virtual packages
...
git-svn-id: trunk@7189 -
2005-05-21 15:18:58 +00:00
mattias
91b64942bf
fixed creating new package unit without used unit
...
git-svn-id: trunk@7188 -
2005-05-21 15:03:37 +00:00
vincents
e960ef3dd5
improved error message: APackage.Filename may not have been set yet.
...
git-svn-id: trunk@7129 -
2005-05-02 20:30:36 +00:00
mattias
a4f497026b
fixed ambigious with ambiguous
...
git-svn-id: trunk@7011 -
2005-03-23 10:45:06 +00:00
mattias
e66b2fa73c
replaced automatic package header comment to avoid translators bugs
...
git-svn-id: trunk@7004 -
2005-03-21 09:53:14 +00:00
marc
92fe571ea8
* fixed alignment/endianess for sparc
...
git-svn-id: trunk@6957 -
2005-03-16 00:25:46 +00:00
mattias
b0df60b87e
replaced save as auto rename checkboxes with radiogroup from smace and mg
...
git-svn-id: trunk@6861 -
2005-02-28 17:24:18 +00:00
mattias
1ba0163183
added filter for open package/project/file
...
git-svn-id: trunk@6847 -
2005-02-25 21:55:44 +00:00
mattias
dc28842255
project dependencies are now added/removed/renamed in the project main uses section
...
git-svn-id: trunk@6804 -
2005-02-18 18:08:20 +00:00
mattias
506413781c
implemented delete ppu files on clean package
...
git-svn-id: trunk@6737 -
2005-02-04 22:59:28 +00:00
mattias
21624d99b0
reactivated fast xml units without widestrings
...
git-svn-id: trunk@6716 -
2005-01-29 14:36:04 +00:00
mattias
81f9980ad0
implemented automatic redirecting of package output directory and filestate cache
...
git-svn-id: trunk@6680 -
2005-01-25 01:14:19 +00:00
vincents
c535f37167
use xml units from fpc, if not compiling with fpc 1.0
...
git-svn-id: trunk@6603 -
2005-01-15 13:44:03 +00:00
mattias
d9f87ef6eb
updatepofiles is now case sensitive,
...
replaced many places, where Application was needlessly Owner
updated po files, started Configure IDE Install Package dialog,
implemented removing double file package links
git-svn-id: trunk@6388 -
2004-12-18 10:20:22 +00:00
mattias
813c5d0789
added macrointf
...
git-svn-id: trunk@6383 -
2004-12-17 08:31:42 +00:00
mattias
9f02247fa1
implemented Target Directory for IDE
...
git-svn-id: trunk@6331 -
2004-12-04 01:17:41 +00:00
mattias
488aa4bca8
implemented sorting installed packages topologically
...
git-svn-id: trunk@6296 -
2004-11-25 22:05:01 +00:00
mattias
a2102621c5
implemented registration functions for project, file and package types, added cgilazide package
...
git-svn-id: trunk@6282 -
2004-11-22 21:39:40 +00:00
mattias
d2d3030a60
implemented creating classes at run time from any TComponent descendant
...
git-svn-id: trunk@6272 -
2004-11-20 11:20:06 +00:00
mattias
68c0ee8c21
renamed avl_tree.pas to oldavltree.pas for new fpc 1.9.5
...
git-svn-id: trunk@6210 -
2004-11-06 19:49:14 +00:00
mattias
eb45bfc091
implemented custom project types
...
git-svn-id: trunk@6093 -
2004-10-01 11:23:07 +00:00
vincents
bcf90ce19b
splitted off unit FileUtil, it doesn't depend on other LCL units
...
git-svn-id: trunk@6080 -
2004-09-27 21:45:44 +00:00
mattias
233ae97d0e
fixed 1.0.10 compilation
...
git-svn-id: trunk@6060 -
2004-09-24 10:23:49 +00:00
mattias
55ead40b81
implemented forward search for FindReferences and added check sign for package file type
...
git-svn-id: trunk@6048 -
2004-09-23 00:10:52 +00:00
mattias
08d727e283
various fixes for TCustomMemo, RTTIControls, FindReferences
...
git-svn-id: trunk@6046 -
2004-09-22 19:05:58 +00:00
mattias
317a590852
implemented searching and editing virtual units
...
git-svn-id: trunk@6042 -
2004-09-22 12:43:18 +00:00
mattias
62665cfd40
implemented Refactoring Tool: Find Identfier References
...
git-svn-id: trunk@6035 -
2004-09-20 20:22:13 +00:00
vincents
89fe6ac437
replaced writeln by DebugLn
...
git-svn-id: trunk@6001 -
2004-09-14 21:30:37 +00:00
mattias
d8300a99ff
implemented commenting missing units for Delphi unit conversion
...
git-svn-id: trunk@5964 -
2004-09-11 01:23:11 +00:00
mattias
0a089d1218
implemented Package Editor -> View package source
...
git-svn-id: trunk@5940 -
2004-09-07 14:49:13 +00:00
mattias
769920e59b
fixed missing semicolon in package main sources
...
git-svn-id: trunk@5935 -
2004-09-07 11:45:21 +00:00
mattias
3d39aba638
implemented Components -> Open package of current unit
...
git-svn-id: trunk@5934 -
2004-09-07 11:43:03 +00:00
mattias
0128c35793
added unitname repair heuristic
...
git-svn-id: trunk@5925 -
2004-09-05 12:13:51 +00:00
mattias
ca675e25c7
implemented registration of project file types
...
git-svn-id: trunk@5899 -
2004-09-01 09:43:24 +00:00
mattias
885b54ba20
fixed codetools ConstSet, implemented notifying TApplication whenmenu popups
...
git-svn-id: trunk@5776 -
2004-08-13 10:20:19 +00:00
mattias
02957fe9b9
Open unit of component palette component now jumps to declaration
...
git-svn-id: trunk@5773 -
2004-08-12 10:50:14 +00:00
mattias
e603afe3a7
added check to never save doubles in staticpackage.inc
...
git-svn-id: trunk@5772 -
2004-08-12 09:36:46 +00:00
mattias
212493a075
added ideintf/packageintf.pas and implemented automatic uses section addition and package dependencies fixer for broken LFM
...
git-svn-id: trunk@5754 -
2004-08-09 13:54:11 +00:00
mattias
d71325aced
moved componentreg.pas to ideintf
...
git-svn-id: trunk@5753 -
2004-08-09 09:24:29 +00:00
mattias
a7d381ad9d
splitted TMainIDE (main control instance) and TMainIDEBar (IDE menu and palette), added mainbase.pas and mainintf.pas
...
git-svn-id: trunk@5749 -
2004-08-08 18:02:45 +00:00
mattias
784902b92a
TXMLPropStorage basically working
...
git-svn-id: trunk@5704 -
2004-07-25 01:04:45 +00:00
mattias
587f9c2420
added Delphi ToDo support, Application.WndProc, small bugfixes from Colin
...
git-svn-id: trunk@5664 -
2004-07-10 18:17:30 +00:00
mattias
7ef0f40a46
fixed keydown geting all keys
...
git-svn-id: trunk@5643 -
2004-07-03 14:59:42 +00:00
mattias
617948d9c8
removed unneeded units in uses sections
...
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
7352e72913
fixed package ID string to ID conversion
...
git-svn-id: trunk@5308 -
2004-03-15 15:56:24 +00:00
mattias
cc48f0df5c
added FindDragTarget
...
git-svn-id: trunk@5306 -
2004-03-15 09:06:57 +00:00
mattias
be7f308632
implemented: showing broken project dependencies on open project
...
git-svn-id: trunk@5304 -
2004-03-13 16:37:00 +00:00
mattias
7c23a277f3
double click on package graph requirements will now open
...
git-svn-id: trunk@5230 -
2004-02-24 15:42:15 +00:00
mattias
f1c507bc10
added uninstall popupmenuitem to package graph explorer
...
git-svn-id: trunk@5212 -
2004-02-21 01:01:04 +00:00
mattias
a703caa1f5
virtual units can now register
...
git-svn-id: trunk@5114 -
2004-01-28 20:06:21 +00:00
mattias
da43837f6c
IDE build configs are now saved on every install/uninstall
...
git-svn-id: trunk@5099 -
2004-01-24 16:09:11 +00:00
mattias
6d76f34810
using now fpc constant LineEnding from Vincent
...
git-svn-id: trunk@5073 -
2004-01-17 13:29:04 +00:00
mattias
c8a8052bd5
implemented ShowAll and hide hints for unused package units option
...
git-svn-id: trunk@4931 -
2003-12-21 18:21:32 +00:00
mattias
aa76552f75
renamed DirectoryExists to DirPathExists to reduce ambigiousity
...
git-svn-id: trunk@4925 -
2003-12-21 13:58:06 +00:00
mattias
93962e4220
splitted output directories for cross compilation
...
git-svn-id: trunk@4914 -
2003-12-20 01:20:53 +00:00
mattias
741ace1d9e
implemented checking for FPC units conflicts
...
git-svn-id: trunk@4878 -
2003-12-06 21:00:14 +00:00
mattias
00d97112a7
made gtklayout using window theme at start
...
git-svn-id: trunk@4861 -
2003-11-29 13:17:39 +00:00
mattias
1900366602
fixed renaming of installed packages
...
git-svn-id: trunk@4860 -
2003-11-28 23:58:15 +00:00
mattias
0fe15bc95c
started package graph connection tree
...
git-svn-id: trunk@4821 -
2003-11-22 14:57:23 +00:00
mattias
9860db873d
added ambigious unit check for IDE
...
git-svn-id: trunk@4804 -
2003-11-15 13:07:09 +00:00
marc
6526725baa
Applied patch from Vincent Snijders
...
git-svn-id: trunk@4732 -
2003-10-24 21:34:36 +00:00
mattias
f0955a6093
implemented extract proc, check lfm and convert delphi unit
...
git-svn-id: trunk@4708 -
2003-10-15 18:01:10 +00:00
mattias
86428e4837
Import and Export of package compiler options
...
git-svn-id: trunk@4626 -
2003-09-15 15:03:06 +00:00
mattias
afbf8145b7
fixed checking ambigious files
...
git-svn-id: trunk@4624 -
2003-09-15 06:49:27 +00:00
mattias
fb8af62ec2
added searching for fpImage reader/writer
...
git-svn-id: trunk@4606 -
2003-09-12 14:59:43 +00:00
mattias
d17a272442
added ToolStatus check for package compilation
...
git-svn-id: trunk@4579 -
2003-09-06 22:00:25 +00:00
mattias
2a4806460e
implemented message blocks for package compilation
...
git-svn-id: trunk@4486 -
2003-08-15 16:19:53 +00:00
mattias
122d5ff33f
started check compiler options
...
git-svn-id: trunk@4474 -
2003-08-13 16:18:58 +00:00
mattias
714365de77
fixed mem leaks in debugger
...
git-svn-id: trunk@4456 -
2003-08-08 07:49:56 +00:00
mattias
568553d695
implemented multi file add to package editor
...
git-svn-id: trunk@4343 -
2003-06-30 14:58:29 +00:00
mattias
271144f7d7
added ambigius compiled unit test for packages
...
git-svn-id: trunk@4240 -
2003-06-07 09:34:21 +00:00
mattias
58b51dbc7b
fixed unhiding components
...
git-svn-id: trunk@4239 -
2003-06-06 08:34:18 +00:00
mattias
02dd1c8887
fixed inserting code in front of delphi comment
...
git-svn-id: trunk@4224 -
2003-06-02 17:55:55 +00:00
mattias
fec21e4d16
implemented search, fixed double loading breakpoints
...
git-svn-id: trunk@4193 -
2003-05-26 10:34:47 +00:00
mattias
367a6ddbeb
implemented compilation tools Before and After
...
git-svn-id: trunk@4190 -
2003-05-25 22:16:08 +00:00
mattias
4f8cbb7ce8
implemented searching debugging files in include paths
...
git-svn-id: trunk@4178 -
2003-05-23 19:31:23 +00:00
mattias
4fd409f5b3
activated the package system
...
git-svn-id: trunk@4150 -
2003-05-12 19:36:25 +00:00
mattias
2007425c74
implemented publish package
...
git-svn-id: trunk@4147 -
2003-05-12 13:11:34 +00:00
mattias
3f8039853d
small fixes for gtkopengl
...
git-svn-id: trunk@4144 -
2003-05-12 08:06:32 +00:00
mattias
f44c4f4556
added published properties for gtkglarea
...
git-svn-id: trunk@4142 -
2003-05-09 14:21:25 +00:00
mattias
48e266ef61
localization
...
git-svn-id: trunk@4132 -
2003-05-05 18:45:32 +00:00
mattias
6eac8cd3b3
fixed uninitialized var
...
git-svn-id: trunk@4124 -
2003-05-03 09:00:08 +00:00
mattias
737965e875
updating package editor on save
...
git-svn-id: trunk@4116 -
2003-05-01 12:54:11 +00:00
mattias
9b9a5da111
fixed removing package link
...
git-svn-id: trunk@4115 -
2003-05-01 12:44:42 +00:00
mattias
fac1fd8d76
fixed changing menuitem separator and normal
...
git-svn-id: trunk@4113 -
2003-05-01 11:44:03 +00:00
mattias
5690c12858
improved message
...
git-svn-id: trunk@4112 -
2003-05-01 10:45:44 +00:00
mattias
01696fe7b6
added package gtkopengl
...
git-svn-id: trunk@4109 -
2003-04-29 19:00:43 +00:00
mattias
9acb463376
improved configure build lazarus dialog
...
git-svn-id: trunk@4108 -
2003-04-29 13:35:39 +00:00
mattias
9641429709
changed macro name ProjectDir to ProjPath
...
git-svn-id: trunk@4107 -
2003-04-29 09:31:10 +00:00
mattias
f4dbce0c6f
implemented replacing installed packages
...
git-svn-id: trunk@4106 -
2003-04-28 20:46:54 +00:00
mattias
fb8cb0e064
implemented showing auto installed packages
...
git-svn-id: trunk@4105 -
2003-04-28 11:44:58 +00:00
mattias
e291edc8ee
implemented uninstalling packages
...
git-svn-id: trunk@4104 -
2003-04-28 10:20:05 +00:00
mattias
f4cb3c508e
implemented showing all kinds of dependency owners
...
git-svn-id: trunk@4101 -
2003-04-27 21:17:00 +00:00
mattias
5800ad0cf3
implemented open package for component palette
...
git-svn-id: trunk@4100 -
2003-04-27 20:31:53 +00:00
mattias
b223d90480
implemented saving auto install packages
...
git-svn-id: trunk@4099 -
2003-04-27 12:53:57 +00:00
mattias
cc9654f73b
implemented installing static packages
...
git-svn-id: trunk@4098 -
2003-04-27 09:29:56 +00:00
mattias
bb0e72a894
fixed right control release
...
git-svn-id: trunk@4097 -
2003-04-26 10:45:34 +00:00
mattias
fa9c84c773
implemented custom package initialization
...
git-svn-id: trunk@4096 -
2003-04-26 07:34:55 +00:00
mattias
ac2eaea0ba
implemented add file to a package dialog
...
git-svn-id: trunk@4095 -
2003-04-25 14:40:49 +00:00
mattias
0818bea677
implemented define templates for projects with packages
...
git-svn-id: trunk@4094 -
2003-04-24 16:44:28 +00:00
mattias
3ce6a58d2a
implemented compiling project dependencies and auto add dependency
...
git-svn-id: trunk@4093 -
2003-04-22 18:53:12 +00:00
mattias
53ba42a1ef
implemented installing components in component palette
...
git-svn-id: trunk@4092 -
2003-04-22 13:27:10 +00:00
mattias
14e8b67c16
fixed opening main unit
...
git-svn-id: trunk@4090 -
2003-04-21 18:00:52 +00:00
mattias
885a22cec5
implemented default package for custom IDE components
...
git-svn-id: trunk@4088 -
2003-04-21 16:21:29 +00:00
mattias
70019f98d4
implemented inherited project compiler options
...
git-svn-id: trunk@4087 -
2003-04-20 23:10:03 +00:00
mattias
59957529dc
implemented removing, re-adding, updating project dependencies
...
git-svn-id: trunk@4086 -
2003-04-20 20:32:40 +00:00
mattias
7f5b8c7441
started project inspector
...
git-svn-id: trunk@4079 -
2003-04-19 16:55:38 +00:00
mattias
4cd04fc129
implemented automatic define templates for packages
...
git-svn-id: trunk@4078 -
2003-04-19 12:57:09 +00:00
mattias
c016dd3dac
implemented macro functions for define templates
...
git-svn-id: trunk@4076 -
2003-04-19 00:31:20 +00:00
mattias
b5e10e846a
implemented file reference list
...
git-svn-id: trunk@4075 -
2003-04-18 15:32:51 +00:00
mattias
ea81b30e67
implemented compilation of dependencies
...
git-svn-id: trunk@4073 -
2003-04-17 18:56:10 +00:00
mattias
26ea00db8d
implemented compilation of simple packages
...
git-svn-id: trunk@4072 -
2003-04-17 11:40:41 +00:00
mattias
4ac981d4de
implemented creating package main source file
...
git-svn-id: trunk@4071 -
2003-04-17 00:43:43 +00:00
mattias
5cdd11fb3b
moved lazarus package registration unit to a dir of its own
...
git-svn-id: trunk@4069 -
2003-04-17 00:00:00 +00:00
mattias
4acd20bf61
fixed codetools Makefile, fixed default prop not found error
...
git-svn-id: trunk@4066 -
2003-04-16 22:11:35 +00:00
mattias
7734542e04
implemented package check broken dependency on compile
...
git-svn-id: trunk@4064 -
2003-04-16 17:20:24 +00:00
mattias
7691dfe1a7
implemented creating compiler option string for packages
...
git-svn-id: trunk@4063 -
2003-04-16 13:48:10 +00:00
mattias
94d356f9a1
implemented inherited Compiler Options View
...
git-svn-id: trunk@4061 -
2003-04-15 17:58:28 +00:00
mattias
af6fab6c95
implemented replacing package
...
git-svn-id: trunk@4057 -
2003-04-14 08:49:29 +00:00
mattias
29fb14b1f9
implemented package links, automatic package loading
...
git-svn-id: trunk@4056 -
2003-04-13 22:39:20 +00:00
mattias
ce4dc4943a
implemented editing dependencies
...
git-svn-id: trunk@4055 -
2003-04-13 18:19:26 +00:00
mattias
e44259df00
fixed save package on close IDE
...
git-svn-id: trunk@4053 -
2003-04-13 14:57:45 +00:00
mattias
51365b3a35
implemented broken dependencies dialog
...
git-svn-id: trunk@4052 -
2003-04-13 13:45:04 +00:00
mattias
1007c59db7
implemented closing unneeded package
...
git-svn-id: trunk@4047 -
2003-04-11 21:21:34 +00:00
mattias
e55f738b83
added but not implemented ComboBoxDropDown
...
git-svn-id: trunk@4046 -
2003-04-11 17:10:20 +00:00
mattias
b57d29423b
implemented info for package graph explorer
...
git-svn-id: trunk@4045 -
2003-04-11 13:47:55 +00:00
mattias
280af8c739
added some help stuff
...
git-svn-id: trunk@4041 -
2003-04-11 09:32:20 +00:00
mattias
08d31aa5fa
implemented expanding package graph explorer
...
git-svn-id: trunk@4039 -
2003-04-10 23:02:25 +00:00
mattias
7839e19d08
implemented package graph showing open packages
...
git-svn-id: trunk@4037 -
2003-04-10 19:42:16 +00:00
mattias
f2c5eb5c99
started package graph explorer
...
git-svn-id: trunk@4035 -
2003-04-10 12:33:53 +00:00
mattias
6212168efc
implemented removing and readding package items
...
git-svn-id: trunk@4031 -
2003-04-09 23:36:33 +00:00
mattias
a7ca5dc013
increased package version to 0.8.5.3
...
git-svn-id: trunk@4030 -
2003-04-09 14:46:12 +00:00
mattias
0dcd66ea61
implemented open package file
...
git-svn-id: trunk@4028 -
2003-04-08 22:02:15 +00:00
mattias
d2685ce21a
implemented open package
...
git-svn-id: trunk@4027 -
2003-04-08 20:14:27 +00:00
mattias
1f9e1181b0
implemented saving package
...
git-svn-id: trunk@4026 -
2003-04-08 16:56:55 +00:00
mattias
82e0e66828
implemented adding units to packages
...
git-svn-id: trunk@4023 -
2003-04-07 23:49:03 +00:00
mattias
bef2f6f0b8
implemented auto completion for add new component to package
...
git-svn-id: trunk@4021 -
2003-04-07 12:12:12 +00:00
mattias
54169af978
implemented package iterations
...
git-svn-id: trunk@4019 -
2003-04-07 01:59:25 +00:00
mattias
3fe22d290e
implemented searching packages
...
git-svn-id: trunk@4018 -
2003-04-06 22:39:47 +00:00
mattias
6e31a770c8
added open installed package dialog
...
git-svn-id: trunk@4016 -
2003-04-05 11:17:00 +00:00
mattias
937b0a3e47
implemented LCL and FCL packages, started package registration
...
git-svn-id: trunk@4014 -
2003-04-04 22:14:32 +00:00
mattias
8d9236d487
implemented creation of a new package
...
git-svn-id: trunk@4004 -
2003-04-02 22:00:38 +00:00
mattias
5df703479d
improved deb creation
...
git-svn-id: trunk@4002 -
2003-04-02 17:06:27 +00:00
mattias
38554d5f38
added packagemanager and added config dialog for custom components from Tony
...
git-svn-id: trunk@2912 -
2002-08-18 08:55:58 +00:00