Commit Graph

467 Commits

Author SHA1 Message Date
mattias
f7921aef89 IDE: do not free package while compiling
git-svn-id: trunk@36469 -
2012-03-30 16:06:41 +00:00
mattias
f7cda8bea9 IDE: configure build laz: page showing inherited options
git-svn-id: trunk@36452 -
2012-03-30 10:12:05 +00:00
mattias
8477a4ae67 IDE: clean ide on clean common files
git-svn-id: trunk@36449 -
2012-03-30 09:22:18 +00:00
mattias
71c8824d00 IDE: fixed compilation
git-svn-id: trunk@36211 -
2012-03-22 08:13:40 +00:00
martin
416d52d6f0 SrcEdit: Tab-Menu: group files by package
git-svn-id: trunk@36209 -
2012-03-22 02:32:29 +00:00
mattias
c11634ce19 IDE: resolving macros for lazarusdir, fpcsrcdir
git-svn-id: trunk@36202 -
2012-03-21 23:41:07 +00:00
mattias
42ce8bcc1c lazutils: txmlconfig.create(nil): set readflags
git-svn-id: trunk@35958 -
2012-03-13 23:54:40 +00:00
mattias
218272b7e0 IDE: read lpk: allow lower than in attribute value to read old lpk
git-svn-id: trunk@35957 -
2012-03-13 23:47:13 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
maxim
39e6b5702c IDE: improved 'package not found' message, bug #21414
git-svn-id: trunk@35698 -
2012-03-03 22:30:53 +00:00
mattias
f441b83baf IDE: save new package unit: set initialdir to package dir
git-svn-id: trunk@35600 -
2012-02-26 17:44:27 +00:00
juha
5a68be5af1 Packager: remove unused units from uses section of PkgManager.
git-svn-id: trunk@35397 -
2012-02-16 09:55:37 +00:00
mattias
de85f6cc4c IDE: checked all places where TPkgFile.Filename should use GetFullFilename, save package files on save package
git-svn-id: trunk@35382 -
2012-02-15 22:28:12 +00:00
juha
b869aa893e Packager: Save a new package file before saving the package. Issue #18190
git-svn-id: trunk@35379 -
2012-02-15 16:33:29 +00:00
juha
4ef51619f5 IDE: collect common resource strings in one place, remove duplicates
git-svn-id: trunk@35321 -
2012-02-12 13:04:36 +00:00
mattias
b72d3f8296 IDE: AddPackageDependency: ok if already exists
git-svn-id: trunk@35211 -
2012-02-07 10:20:03 +00:00
mattias
dce2a00f90 IDE: fixed GetPossibleOwnersOfUnit finding units in project directory
git-svn-id: trunk@35160 -
2012-02-05 14:22:35 +00:00
mattias
1f910951e2 IDE: release package editor if not needed any more
git-svn-id: trunk@35089 -
2012-02-02 16:23:45 +00:00
mattias
971b471ca4 IDE: catch wrong dates
git-svn-id: trunk@35086 -
2012-02-02 15:09:48 +00:00
mattias
7fb7467b8e IDE: added menu item: Package / New component, feature 1337
git-svn-id: trunk@35055 -
2012-01-31 13:11:31 +00:00
mattias
c9ffd2f60c IDE: resolve macros in project title
git-svn-id: trunk@35044 -
2012-01-31 00:22:13 +00:00
mattias
16b2c9bc95 IDE: less findnext when searching for po files for installed packages
git-svn-id: trunk@34647 -
2012-01-07 20:33:28 +00:00
mattias
cbbb252fc8 IDE: install pkg dialog: added check for runtime only packages
git-svn-id: trunk@34646 -
2012-01-07 19:54:02 +00:00
mattias
a20722e7dc IDE: added package type runtime only
git-svn-id: trunk@34645 -
2012-01-07 19:33:50 +00:00
mattias
fc55260fbc IDE: replaced some cycle with circular dependency
git-svn-id: trunk@34590 -
2012-01-04 23:53:33 +00:00
mattias
48657d7019 IDE: renamed circle detection with cycle detection
git-svn-id: trunk@34541 -
2012-01-02 17:13:43 +00:00
mattias
6c34f7b3f1 IDE: clean up
git-svn-id: trunk@34154 -
2011-12-13 11:12:00 +00:00
juha
5fd93058b5 IDE & packager: add units to uses section only if needed. Issue #20844
git-svn-id: trunk@34093 -
2011-12-10 18:50:03 +00:00
mattias
1fb32e5be1 IDEIntf: added AddDependencyToOwners
git-svn-id: trunk@33835 -
2011-11-28 16:16:14 +00:00
mattias
16bfa87121 IDEIntf: added IsOwnerDependingOnPkg
git-svn-id: trunk@33834 -
2011-11-28 15:52:52 +00:00
mattias
042afe691f IDEIntf: fixed FindPackageWithName
git-svn-id: trunk@33762 -
2011-11-24 17:08:41 +00:00
mattias
6aea786e24 IDE: adding dependencies: check if already there, check for version conflicts, check for providing
git-svn-id: trunk@33427 -
2011-11-09 08:46:19 +00:00
paul
31f2ff282e packager: support unit names with dots
git-svn-id: trunk@33385 -
2011-11-07 05:45:13 +00:00
mattias
8133e0f35e IDE+lazbuild: when compiling a package clean and it has a separate unit output directory, delete all files in the directory
git-svn-id: trunk@33192 -
2011-10-31 16:51:35 +00:00
mattias
ba97db223f IDE: change lazarus dir, fixed reloading lpl, reload lpk in topological order
git-svn-id: trunk@33183 -
2011-10-30 18:17:19 +00:00
mattias
5c8ad97065 IDE: build all: compile all packages with -B, lazbuild: -B and -r: apply -B to all packages
git-svn-id: trunk@33175 -
2011-10-30 13:37:25 +00:00
juha
bbe92fcaa7 Revert changes committed by mistake
git-svn-id: trunk@32903 -
2011-10-15 10:26:24 +00:00
juha
8d2cd60d3f Revert "Revert the Lazarus build code changes."
This reverts commit dc6979a103b7f2fbf58ef3bba83b5bc696e8f2a8.

git-svn-id: trunk@32900 -
2011-10-15 10:04:37 +00:00
juha
351a64dc80 Revert the Lazarus build code changes.
git-svn-id: trunk@32874 -
2011-10-13 20:02:34 +00:00
juha
92e8c1695c IDE: Use again the blfOnlyIDE flag which was removed earlier. Fixes building Lazarus (?)
git-svn-id: trunk@32866 -
2011-10-13 06:43:43 +00:00
juha
a7b9001416 IDE: Only IDE can be built in Build Lazarus dialog. Change the dialog and other code accordingly.
git-svn-id: trunk@32816 -
2011-10-11 12:12:03 +00:00
martin
2165c12b80 PackageManager: Change Dialog button from cancel to ok, if only one button, and action is not continuing. (As in acknowledge error)
git-svn-id: trunk@32767 -
2011-10-08 13:41:40 +00:00
juha
25330a228d IDE: remove a duplicate str const lisTheFirstBuildModeIsTheDefaultModeAndMustBeStoredIn2, formatting
git-svn-id: trunk@32652 -
2011-10-03 12:21:42 +00:00
juha
525b562ee9 Packager: formatting
git-svn-id: trunk@32627 -
2011-10-02 21:09:06 +00:00
juha
213aa64e02 Packager: formatting
git-svn-id: trunk@32614 -
2011-10-02 09:09:57 +00:00
juha
cf60dacda8 Packager: reduce the number of questions when saving a file.
git-svn-id: trunk@32613 -
2011-10-02 09:09:46 +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
juha
3a2de31121 Packager and IDE: don't ask twice when closing a package.
git-svn-id: trunk@32611 -
2011-10-02 00:03:30 +00:00
mattias
478b63f35b IDE: add/remove active file to/from package
git-svn-id: trunk@32143 -
2011-09-01 17:38:45 +00:00
mattias
8e018a7c8a IDE: add component: fixed check if package dependency is already there for redirected packages, bug #20082
git-svn-id: trunk@32083 -
2011-08-28 11:30:38 +00:00