Commit Graph

80 Commits

Author SHA1 Message Date
ondrej
3dd60b3899 ide: reload changed files dialog:
1) use TCheckListBox
2) allow to reload changed files too (unchecked by default, prefixed with *).

git-svn-id: trunk@51852 -
2016-03-07 20:36:45 +00:00
mattias
c507846083 IDE+lazbuild: fixed loading last used package via global links, storing LastUsed date of global links, map dangling LastUsed dates to new lpl files
git-svn-id: trunk@50277 -
2015-11-11 01:18:13 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
fdf4a8ddd6 IDE: clean up
git-svn-id: trunk@48331 -
2015-03-13 00:29:31 +00:00
mattias
1d8608aa7f IDE: project inspector: menu item: copy/move file to directory
git-svn-id: trunk@45613 -
2014-06-22 11:07:45 +00:00
mattias
c07eaa50e2 IDE: project inspector: rusing package editor types
git-svn-id: trunk@45588 -
2014-06-20 10:55:44 +00:00
mattias
44b1fcc42d IDE: project inspector: multi selection for readd, delete, open, clear deps, set dep defaults
git-svn-id: trunk@45586 -
2014-06-19 17:29:27 +00:00
mattias
5340cd2de6 IDE: warn if user unit path contains pkg source directory, warn if SrcPath is already in UnitPath, warn if output directory of a package contains a unit source
git-svn-id: trunk@45477 -
2014-06-11 18:57:27 +00:00
juha
7377ec04d1 Packager: formatting
git-svn-id: trunk@42730 -
2013-09-11 06:21:17 +00:00
mattias
acf679b820 IDE: vanished lpk on disk: searching for alternative lpk
git-svn-id: trunk@40222 -
2013-02-09 12:26:10 +00:00
mattias
3022dc2cb1 IDE: changed lpk on disk: started switching to alternative lpk
git-svn-id: trunk@40221 -
2013-02-09 11:15:25 +00:00
mattias
c11634ce19 IDE: resolving macros for lazarusdir, fpcsrcdir
git-svn-id: trunk@36202 -
2012-03-21 23:41:07 +00:00
juha
2550bbf3be IDE: unify some common resource strings. Add hints for Path Edit dialog
git-svn-id: trunk@35361 -
2012-02-13 19:57:58 +00:00
mattias
1fb32e5be1 IDEIntf: added AddDependencyToOwners
git-svn-id: trunk@33835 -
2011-11-28 16:16:14 +00:00
juha
3e3a7d8508 Packager: remove unused unit dependency
git-svn-id: trunk@33533 -
2011-11-14 22:16:53 +00:00
juha
c2a767ce5f Packager: remove obsolete PkgSaveFlagNames and PkgOpenFlagNames, use WriteStr
git-svn-id: trunk@33244 -
2011-11-02 23:19:26 +00:00
juha
982044bb4d Packager: remove obsolete psfAskBeforeSaving from TPkgSaveFlag. Saving is always asked in PackageEditorFormCloseQuery.
git-svn-id: trunk@32612 -
2011-10-02 00:29:34 +00:00
mattias
3b9b3f2172 IDE: clean up
git-svn-id: trunk@30998 -
2011-06-01 11:19:55 +00:00
mattias
1b48dc89de IDE: replaced globaloptions with macros, bug #18179, #18421, #18143
git-svn-id: trunk@28897 -
2011-01-07 18:42:24 +00:00
mattias
98d8c393c9 IDE: compile IDE with only base packages
git-svn-id: trunk@28612 -
2010-12-03 16:32:25 +00:00
mattias
2e97e0d74b IDE: warn for duplicate units in packages: showabort, bug #17905
git-svn-id: trunk@28183 -
2010-11-11 16:38:01 +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
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
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
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
5f4c6b579f IDE: added more ShowAbort flags
git-svn-id: trunk@19651 -
2009-04-27 18:08:58 +00:00
mattias
9b620f0c04 IDE: package graph: not showing itself
git-svn-id: trunk@19303 -
2009-04-10 13:30:25 +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
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
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
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
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
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
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
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
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
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
ed534f773e started Delphi package conversion tool
git-svn-id: trunk@8970 -
2006-03-21 13:17:55 +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
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
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
mattias
cfc5bec9e4 splitted ide Makefile.fpc ide/Makefile.fpc
git-svn-id: trunk@7447 -
2005-07-29 23:24:38 +00:00