Commit Graph

1904 Commits

Author SHA1 Message Date
mattias
cc83db2a68 IDE: started checking orphaned ppu files of packages
git-svn-id: trunk@47985 -
2015-02-24 23:18:54 +00:00
mattias
e89f096e51 IDE: started checking orphaned ppu files of packages
git-svn-id: trunk@47981 -
2015-02-24 19:17:25 +00:00
mattias
31b31d910f IDE: disabled experimental code
git-svn-id: trunk@47977 -
2015-02-24 10:58:08 +00:00
mattias
3f01129d6c IDE: building packages: fixed crash on check
git-svn-id: trunk@47976 -
2015-02-24 10:57:04 +00:00
mattias
eee19c82e9 IDE: started checking duplicate files between packages
git-svn-id: trunk@47972 -
2015-02-23 23:19:04 +00:00
mattias
b1fd19f868 IDE: clean up
git-svn-id: trunk@47967 -
2015-02-23 19:20:45 +00:00
mattias
b9d95ad55c IDE: comments
git-svn-id: trunk@47940 -
2015-02-21 19:18:05 +00:00
juha
f5a39a509c Package editor: Prevent collapsing all tree nodes when changing file type. Issue #26188.
git-svn-id: trunk@47928 -
2015-02-20 23:51:34 +00:00
mattias
0910e1bd5b IDE: checking Makefile.compiled: ignore -Cg on Linux
git-svn-id: trunk@47863 -
2015-02-17 14:54:04 +00:00
mattias
b233984952 IDE: compare compiled file: ignore spaces between options
git-svn-id: trunk@47861 -
2015-02-17 13:20:27 +00:00
mattias
c318018c98 IDE: less debug
git-svn-id: trunk@47807 -
2015-02-15 15:23:08 +00:00
mattias
3ea49cce88 codetools: identifier completion: $codepage parameter
git-svn-id: trunk@47806 -
2015-02-15 15:22:24 +00:00
mattias
79903958e3 IDE: update package last used times on load and async
git-svn-id: trunk@47780 -
2015-02-14 11:35:27 +00:00
mattias
bc619d6597 IDE: package linkgs dlg: show last used dates
git-svn-id: trunk@47779 -
2015-02-14 10:53:43 +00:00
mattias
6da2503281 IDE: package linkgs dlg: close on escape
git-svn-id: trunk@47778 -
2015-02-14 10:47:34 +00:00
mattias
6c8327066e IDE: less verbosity
git-svn-id: trunk@47681 -
2015-02-10 15:42:28 +00:00
mattias
c6a0e86cd5 IDE: package links: fixed cleaning up duplicate ids for same lpk file
git-svn-id: trunk@47664 -
2015-02-09 19:01:52 +00:00
mattias
6fef57afc8 IDE: package links: remove old links to same lpk files, fixed using the recently used lpk of two packages with same name
git-svn-id: trunk@47647 -
2015-02-07 13:49:16 +00:00
mattias
b00992bb32 IDE: package links: store LastUsed with seconds to know which one was reently used aftwr a restart
git-svn-id: trunk@47643 -
2015-02-07 12:33:27 +00:00
mattias
7a53d091b9 IDE: package editor: show version in title
git-svn-id: trunk@47620 -
2015-02-07 10:29:10 +00:00
mattias
73bc543103 IDE: package links dialog: fixed sort after refilling grid
git-svn-id: trunk@47618 -
2015-02-07 10:09:21 +00:00
mattias
66cd7e4509 IDE: package links dialog: fixed delete after sort
git-svn-id: trunk@47616 -
2015-02-07 10:05:42 +00:00
mattias
2af2abd011 IDE: comment
git-svn-id: trunk@47615 -
2015-02-07 09:56:51 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
mattias
bee2faeb7b IDE: added parameters --verbose, --quiet, when building IDE or project and when quit, give message when already building
git-svn-id: trunk@47590 -
2015-02-04 22:30:54 +00:00
juha
034ede2f68 IDE: Let TPathEditorButton show the list of paths in edit control's hint.
git-svn-id: trunk@47493 -
2015-01-22 23:03:38 +00:00
juha
4d145caa9f IDE: Refactor TPathEditorButton more. Copy values between dialog and edit here instead of clients' code.
git-svn-id: trunk@47491 -
2015-01-22 23:03:35 +00:00
juha
bd0bafb893 IDE: Improve TPathEditorButton class, handle Templates better.
git-svn-id: trunk@47490 -
2015-01-22 23:03:27 +00:00
joost
de26612060 fpmake: Add units which are in a Lazarus-package but are not included in the project file als implicit units to the fpmake.pp so that they are installed properly.
git-svn-id: trunk@47373 -
2015-01-13 06:48:07 +00:00
mattias
d51ef031cd clean up
git-svn-id: trunk@47337 -
2015-01-11 11:12:18 +00:00
mattias
fc1699703a developer aka trunk version 1.5
git-svn-id: trunk@47336 -
2015-01-11 11:12:07 +00:00
joost
fb88fadd74 fpmake: re-generated several fpmake.pp files
git-svn-id: trunk@47285 -
2015-01-02 20:45:33 +00:00
joost
a8c4670acb fpmake: Do not pass the path of packages the package depends on to the unit-search-path in fpmake.pp files
git-svn-id: trunk@47284 -
2015-01-02 20:43:17 +00:00
joost
3736200442 fpmake: Replace LCL_PLATFORM, CPU_TARGET and OS_TARGET Make-macros to fpmake equivalents
git-svn-id: trunk@47281 -
2015-01-02 16:25:34 +00:00
joost
3bc315e1dd fpmake: Add LazarusDsgnPkg flag to the fpmake.pp from designtime-packages
git-svn-id: trunk@47279 -
2015-01-02 11:52:18 +00:00
joost
40a902ea07 fpmake: Switched to fpmake.pp files that do not need setting the source-directory of the package manually
git-svn-id: trunk@47265 -
2014-12-29 22:11:35 +00:00
joost
5bf9c49357 fpmake: Generate fpmake.pp files that do not need manual adaptation for the source-directory
git-svn-id: trunk@47264 -
2014-12-28 22:21:26 +00:00
joost
3a0de4fe98 fpmake: Re-generated some fpmake.pp files
git-svn-id: trunk@47240 -
2014-12-23 22:00:41 +00:00
joost
244d8628a6 fpmake: Use TPackage.UnitPath instead of TPackage.options(-Fu..)
git-svn-id: trunk@47236 -
2014-12-23 07:30:26 +00:00
juha
16efb89956 Packager: Fix access violation in package editor. Issue #27170.
git-svn-id: trunk@47206 -
2014-12-16 16:59:06 +00:00
juha
3f37b16f15 Packager: use ListViewFilterEdit in OpenInstalledPackages window.
git-svn-id: trunk@47161 -
2014-12-10 00:46:43 +00:00
mattias
dce10244d5 IDE: clean up
git-svn-id: trunk@47152 -
2014-12-09 13:53:03 +00:00
juha
86cf88320b IDE: Replace test "Package" with "Unit" in component palette options. Reuse the resource string.
git-svn-id: trunk@47117 -
2014-12-05 12:37:55 +00:00
juha
247bb5095e Packager: Sort the list of packages initially in Open Installed Packages dialog.
git-svn-id: trunk@47050 -
2014-12-01 19:47:09 +00:00
mattias
b78a550572 IDE,lazbuild: append -Cg on targets linux, freebsd, openbsd, netbsd, solaris, bug #17412
git-svn-id: trunk@46874 -
2014-11-18 11:03:29 +00:00
juha
ca628990f5 IDE, Component Palette options: Refactoring. Implement "Restore defaults". Don't change settings when user clicks Cancel.
git-svn-id: trunk@46871 -
2014-11-18 00:01:51 +00:00
mattias
1021bbb19a IDE: docking: restore: keep autosizing disabled during restore
git-svn-id: trunk@46859 -
2014-11-15 12:39:26 +00:00
juha
908e26c65b Packager: formatting
git-svn-id: trunk@46842 -
2014-11-14 01:40:19 +00:00
juha
57840d4dcb IDE: Properly implement component palette reordering. Loading the user defined order does not work yet.
git-svn-id: trunk@46829 -
2014-11-12 20:35:24 +00:00
juha
b2834f51cc IDE: Partly implement component palette reordering.
git-svn-id: trunk@46828 -
2014-11-12 20:35:22 +00:00
juha
c99ddc0de3 Packager: Cleanup and formatting
git-svn-id: trunk@46827 -
2014-11-12 20:35:16 +00:00
juha
bba80941f9 Package Editor: Fix FilterEdit width.
git-svn-id: trunk@46710 -
2014-10-30 19:47:48 +00:00
juha
42161a343a Packager, Install package dialog: Fix FilterEdit width.
git-svn-id: trunk@46709 -
2014-10-30 19:47:40 +00:00
juha
fe950121d4 Packager: In AddToPackageDlg, enable auto-completion for dependent package combobox. Issue #26933.
git-svn-id: trunk@46684 -
2014-10-26 18:09:15 +00:00
juha
7862e87c6e Packager: Add package to Open Recent Package menu when opening it from Open Loaded Package window. Issue #26844, patch from Stephano
git-svn-id: trunk@46656 -
2014-10-23 22:56:40 +00:00
juha
fcf6f17eac PackageGraph: Make the InfoMemo ReadOnly. Issue #26858.
git-svn-id: trunk@46559 -
2014-10-14 18:35:44 +00:00
mattias
dee1762ec7 updated lpl
git-svn-id: trunk@46473 -
2014-10-07 23:10:39 +00:00
mattias
817720f66d IDE: clean up
git-svn-id: trunk@46316 -
2014-09-24 17:40:05 +00:00
juha
3c1ac1d84c Package Editor: A new button for adding files from file system easily. Issue #24337.
git-svn-id: trunk@46312 -
2014-09-24 17:01:58 +00:00
juha
e187809d73 Project Inspector: A new button for adding files from file system easily. Issue #24337.
git-svn-id: trunk@46311 -
2014-09-24 17:01:50 +00:00
mattias
68c63595a9 IDE: clean up
git-svn-id: trunk@46288 -
2014-09-22 11:45:42 +00:00
juha
b98b901269 TreeFilterEdit: Better names for 2 methods.
git-svn-id: trunk@46225 -
2014-09-14 13:23:50 +00:00
juha
56e178994f PackagerEditor: improve updating only parts of the view after user changes.
git-svn-id: trunk@46224 -
2014-09-14 13:23:43 +00:00
mattias
da28de64ac IDE, lazbuild: treat xml syntax errors in pkg.compiled files as need clean build
git-svn-id: trunk@46160 -
2014-09-08 08:44:29 +00:00
jesus
4f75793f0f LazReport, link files for office import and email export packages
git-svn-id: trunk@46127 -
2014-09-05 03:26:58 +00:00
mattias
86a9471dbc IDE: clean up
git-svn-id: trunk@46123 -
2014-09-03 22:17:19 +00:00
juha
97c76539bf Packager: Update the whole package view at idle time instead of immediately.
git-svn-id: trunk@46118 -
2014-09-03 13:50:45 +00:00
juha
1c6af86404 Packager: Optimize package editor update a little.
git-svn-id: trunk@46117 -
2014-09-03 10:58:02 +00:00
juha
f756975ade Packager: Update editors always when package is modified, not only after first modification.
git-svn-id: trunk@46116 -
2014-09-03 10:57:55 +00:00
juha
f91bff8d37 PackageEditor: Fix removing many files. Update Files and RemovedFiles separately. Don't update everything after removing a file (issue #26188).
git-svn-id: trunk@46110 -
2014-09-02 21:35:21 +00:00
juha
b6accfde69 Packager: Update editors only if Modified = True.
git-svn-id: trunk@46109 -
2014-09-02 21:35:20 +00:00
juha
3208bdffe6 packager: split sub-functions in TPackageEditorForm.RemoveBitBtnClick.
git-svn-id: trunk@46107 -
2014-09-02 21:35:13 +00:00
juha
79cefdc9de Package editor: don't update the whole tree after changing Min or Max version of required package. Part of issue #26188
git-svn-id: trunk@46038 -
2014-08-11 22:58:43 +00:00
juha
26324afb73 Packager: rename variable.
git-svn-id: trunk@46037 -
2014-08-11 22:58:34 +00:00
mattias
a469a64f53 IDE: package editor: started find in files
git-svn-id: trunk@46004 -
2014-08-01 12:38:12 +00:00
mattias
322062cc24 IDE: clean up
git-svn-id: trunk@45989 -
2014-07-28 18:50:07 +00:00
mattias
e8d69f0079 IDE: estimate load
git-svn-id: trunk@45988 -
2014-07-28 18:43:20 +00:00
mattias
dc0ea8db95 IDE: enabled group compile
git-svn-id: trunk@45987 -
2014-07-28 14:53:57 +00:00
mattias
2afb6b73af IDE: fixed extending unit/inc path in PI, fixed checking last pcp ignoring optional Darwin bundle, added dummy external tools for dependencies
git-svn-id: trunk@45986 -
2014-07-28 08:21:21 +00:00
mattias
260f3a6cc3 IDE: fixed compilation
git-svn-id: trunk@45980 -
2014-07-25 20:12:53 +00:00
mattias
6fb54e7716 IDE: fixed compilation
git-svn-id: trunk@45979 -
2014-07-25 19:28:52 +00:00
mattias
3c5b54a8c3 IDE: what needs building: check indirect dependencies
git-svn-id: trunk@45978 -
2014-07-25 19:00:19 +00:00
mattias
b3807641a3 IDE: move/copy multiple files via dnd from package editors/project inspector
git-svn-id: trunk@45977 -
2014-07-25 18:13:56 +00:00
mattias
d9c5dee4f6 IDE: move/copy multiple files via dnd from package editors/project inspector
git-svn-id: trunk@45972 -
2014-07-25 15:52:49 +00:00
mattias
09a28b4bb9 IDE: compile package: use event
git-svn-id: trunk@45968 -
2014-07-24 20:55:21 +00:00
mattias
6c260d77f4 IDE: clean up
git-svn-id: trunk@45965 -
2014-07-24 14:21:09 +00:00
mattias
ed5b839859 IDE: reference build item
git-svn-id: trunk@45961 -
2014-07-23 20:46:00 +00:00
mattias
448681f8a9 IDE: compile package: started grouping before/compile/after
git-svn-id: trunk@45959 -
2014-07-23 20:26:56 +00:00
mattias
dd64d2e479 IDE: added macro FPC_FULLVERSION, added conditionals function GetProjValue for packages, only parameter now: FPC_FULLVERSION
git-svn-id: trunk@45958 -
2014-07-23 19:22:38 +00:00
mattias
de1b9bea42 IDE: TIDEProjPackBase changed to TComponent
git-svn-id: trunk@45956 -
2014-07-23 11:32:58 +00:00
mattias
e6ff6d9adb IDE: clean up
git-svn-id: trunk@45949 -
2014-07-20 21:52:11 +00:00
mattias
2a1a95199f IDE: clean up old external tools
git-svn-id: trunk@45941 -
2014-07-20 19:41:53 +00:00
mattias
d9b5e15818 IDE: clean up old external tools
git-svn-id: trunk@45940 -
2014-07-20 19:29:40 +00:00
maxim
d0fac12b69 IDE: improved package manager and project inspector localization
git-svn-id: trunk@45919 -
2014-07-18 23:48:43 +00:00
juha
2892a0fa58 IDE: Use the new interface for project and package in Delphi converter.
git-svn-id: trunk@45901 -
2014-07-17 22:07:02 +00:00
juha
54b39f97e9 IDE: fix compilation
git-svn-id: trunk@45898 -
2014-07-16 20:16:04 +00:00
juha
4e5955ac69 IDE: Use IProjPack interface for TProject and TLazPackage.
git-svn-id: trunk@45896 -
2014-07-16 20:01:57 +00:00
juha
bcad8a0a98 IDE: use FLazCompilerOptions variable in inherited project/package classes. Remove copied var FCompilerOptions.
git-svn-id: trunk@45892 -
2014-07-16 19:59:11 +00:00
juha
6aeac9d1af New iProjPack interface for common stuff in project and package implementation.
git-svn-id: trunk@45891 -
2014-07-16 19:50:21 +00:00
maxim
93ded208bc IDE: fixed typos, removed unused and duplicate strings
git-svn-id: trunk@45871 -
2014-07-14 22:58:16 +00:00
mattias
098d534471 IDE: clean up
git-svn-id: trunk@45870 -
2014-07-14 22:05:17 +00:00
juha
b2f5fb591e Packager: Add OnShow handler in Install/uninstall packages dlg to update (filter)-text. Issue #26433
git-svn-id: trunk@45840 -
2014-07-12 11:30:15 +00:00
juha
04505d5dcb Packager: Fill tree view through FilterEdit in UpdateNewInstalledPackages in Install/uninstall packages dlg. Fix tab order of controls.
git-svn-id: trunk@45839 -
2014-07-12 11:30:10 +00:00
juha
ad6ac0e2a3 Make Project and Package inherit from a new TProjPack base class.
git-svn-id: trunk@45805 -
2014-07-06 22:38:02 +00:00
juha
539b683d28 Packager and IdeIntf: formatting
git-svn-id: trunk@45804 -
2014-07-06 22:37:56 +00:00
juha
e8889c7f72 Make TLazPackage own an instance of IDEOptions instead of inheriting from it.
git-svn-id: trunk@45803 -
2014-07-06 22:37:50 +00:00
juha
72ec3894f0 LCL: Don't add '(Filter)' to FilterEdit.Text while designing.
git-svn-id: trunk@45797 -
2014-07-06 21:02:39 +00:00
juha
f1c0b0aac8 Install package dialog: Remove accidentally added '(filter)' text. Issue #26433
git-svn-id: trunk@45796 -
2014-07-06 21:02:34 +00:00
juha
2cbb82d1f9 Package editor: don't update the whole tree after changing file's AddToUses property. Part of issue #26188
git-svn-id: trunk@45739 -
2014-06-30 14:35:01 +00:00
juha
c05639fe6e Package editor: formatting
git-svn-id: trunk@45738 -
2014-06-30 14:34:57 +00:00
juha
a00d920533 Package editor: update only TreeNode's image after changing file's HasRegisterProc property. Part of issue #26188
git-svn-id: trunk@45737 -
2014-06-30 14:34:53 +00:00
juha
8c19132587 IDE: Show package licenses in GUI. Issue #26392, patch from Reinier Olislagers
git-svn-id: trunk@45726 -
2014-06-28 23:25:36 +00:00
mattias
7aa9c7d09f IDE: install pkg dlg: save
git-svn-id: trunk@45648 -
2014-06-24 17:15:16 +00:00
mattias
e7656175f0 IDE: project inspector: dnd files
git-svn-id: trunk@45615 -
2014-06-22 12:05:27 +00:00
mattias
70baddad3d IDE: package editor: fixed dnd to directory nodes
git-svn-id: trunk@45614 -
2014-06-22 11:43:34 +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
e36d6f373e IDE: move files: more generic
git-svn-id: trunk@45597 -
2014-06-21 23:11:49 +00:00
mattias
95e940dff4 IDEIntf: using TIDEOwnedFile as common ancestor of TLazPackageFile and TLazProjectFile
git-svn-id: trunk@45596 -
2014-06-21 20:57:14 +00:00
mattias
7d00cd341d IDE: package editor: move files: use interface
git-svn-id: trunk@45589 -
2014-06-20 11:49:55 +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
62a230bb86 IDE: package editor: moved DragDrop to package manager
git-svn-id: trunk@45587 -
2014-06-20 10:01:49 +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
2fa4bf34b6 IDE: project inspector: multi selection for remove
git-svn-id: trunk@45585 -
2014-06-19 16:46:02 +00:00
mattias
7a606f8061 IDE: project inspector: drop files from other applications
git-svn-id: trunk@45574 -
2014-06-19 09:57:41 +00:00
mattias
e852855270 IDE: package editor: mvoe/copy files to directory
git-svn-id: trunk@45570 -
2014-06-18 10:23:00 +00:00
mattias
e4f8f403e7 IDE: package editor: resourcestrings
git-svn-id: trunk@45563 -
2014-06-16 23:17:42 +00:00
mattias
f80cce26fe IDE: package editor: drop files
git-svn-id: trunk@45562 -
2014-06-16 23:14:10 +00:00
mattias
bbf6c0d283 LCL: qt, gtk1, win32: dropfiles for sub forms
git-svn-id: trunk@45561 -
2014-06-16 22:32:25 +00:00
mattias
3b62c88f2c IDE: drop files: form events instead of application
git-svn-id: trunk@45558 -
2014-06-16 22:17:26 +00:00
mattias
e648faaa3c IDE: package editor: draw red line when file is missing
git-svn-id: trunk@45556 -
2014-06-16 20:19:42 +00:00
juha
669a093a53 IDE: Tweak some resource strings with newlines. Pass consecutive newlines from caller but use one %s param.
git-svn-id: trunk@45555 -
2014-06-16 19:48:52 +00:00
mattias
73b9af868e IDE: package editor: dnd: move files to another package
git-svn-id: trunk@45554 -
2014-06-16 18:36:00 +00:00
juha
45a06804fd IDE: adjust lineendings of some resource strings.
git-svn-id: trunk@45551 -
2014-06-16 17:59:56 +00:00
mattias
b8e5c48833 lcl: gtk2: clean up
git-svn-id: trunk@45546 -
2014-06-15 20:37:11 +00:00
mattias
c39261347a IDE: fixed ignoring empty lines at end of conditionals, no modified if project icon was not touched
git-svn-id: trunk@45541 -
2014-06-15 18:37:10 +00:00
mattias
93b191c0e0 IDE: warning when srcpath contains directory a package
git-svn-id: trunk@45534 -
2014-06-15 13:22:29 +00:00
mattias
8399cd5e34 IDE: quickfix for IDE warning: other sources path of package %s contains directory..., open package
git-svn-id: trunk@45533 -
2014-06-15 12:55:13 +00:00
juha
4fbeea1dfd IDE: ... and more hard-coded quotations in resourcestrings.
git-svn-id: trunk@45521 -
2014-06-15 11:52:27 +00:00
juha
a912107bf0 IDE: More hard-coded quotations in resourcestrings.
git-svn-id: trunk@45520 -
2014-06-15 11:52:15 +00:00
juha
75b7c1bd1e IDE: Use hard-coded quotation in some resourcestrings instead of %s parameters.
Makes Format() calls and translations easier although initially creates fuzzy lines in PO files.

git-svn-id: trunk@45519 -
2014-06-15 11:52:01 +00:00
mattias
b71a876acf IDE: package editor: move files: check if unit exists
git-svn-id: trunk@45512 -
2014-06-15 11:39:50 +00:00
mattias
2ae9b91aa0 IDE: fpc msg parser: incompatible ppu: list all packages
git-svn-id: trunk@45499 -
2014-06-13 19:16:01 +00:00
mattias
c90ba0acf2 IDE: fixed compiling with old ext tools
git-svn-id: trunk@45495 -
2014-06-13 12:34:42 +00:00
mattias
269c3f6edb IDE: package editor: move files: started checking uses sections
git-svn-id: trunk@45486 -
2014-06-12 20:36:18 +00:00
mattias
18280bd9d0 IDE: package editor: move files: clean ppu files
git-svn-id: trunk@45485 -
2014-06-12 19:45:22 +00:00
mattias
791dda33f3 IDE: package editor: move files: find res files
git-svn-id: trunk@45483 -
2014-06-12 11:05:58 +00:00
mattias
3e8a908c47 IDE: TLFMUnitResourcefileFormat: cache scans
git-svn-id: trunk@45482 -
2014-06-12 09:24:47 +00:00
mattias
1bce41f4bc IDE: package editor: started move files
git-svn-id: trunk@45478 -
2014-06-11 22:26:11 +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
mattias
09bb7c2145 IDE: package editor: started drag drop
git-svn-id: trunk@45475 -
2014-06-11 16:50:58 +00:00
mattias
d6ab494bc8 IDE: package editor: started drag drop
git-svn-id: trunk@45473 -
2014-06-10 22:02:38 +00:00
mattias
aba44adaa0 IDE: package editor: started drag drop
git-svn-id: trunk@45469 -
2014-06-10 18:52:49 +00:00
mattias
337df10074 IDE: package editor: started drag over
git-svn-id: trunk@45468 -
2014-06-10 18:11:41 +00:00
mattias
b6f04cc60c IDE: package editor: fixed disconnect OnIdle
git-svn-id: trunk@45466 -
2014-06-10 17:02:04 +00:00
juha
159e86a9b9 PackageEditor: Call FilterEdit.InvalidateFilter after modifying contents.
git-svn-id: trunk@45465 -
2014-06-10 16:11:08 +00:00
juha
ae7e8fb493 PackageEditor: remove an extra call to UpdatePEProperties, formatting.
git-svn-id: trunk@45464 -
2014-06-10 16:11:04 +00:00
mattias
a46d8c4075 IDE: package editor: fixed destroy
git-svn-id: trunk@45454 -
2014-06-10 15:08:26 +00:00
mattias
5da50727a9 IDE: package editor: allow multi select, issue #26289
git-svn-id: trunk@45453 -
2014-06-10 11:46:36 +00:00
mattias
be8245f0c8 IDE: package editor: clean up
git-svn-id: trunk@45452 -
2014-06-10 11:45:16 +00:00
mattias
0741098302 IDE: package editor: update dependencyappy button
git-svn-id: trunk@45451 -
2014-06-10 11:44:06 +00:00
mattias
9297739c60 IDE: package editor: clear dependency
git-svn-id: trunk@45450 -
2014-06-10 11:35:24 +00:00
mattias
5199936580 IDE: package editor: move file
git-svn-id: trunk@45449 -
2014-06-10 11:32:00 +00:00
mattias
16956f5ce0 IDE: package editor: edit virtual file
git-svn-id: trunk@45448 -
2014-06-10 11:28:22 +00:00
mattias
c2defd7c1f IDE: package editor: multi updatebuttons
git-svn-id: trunk@45447 -
2014-06-10 11:25:24 +00:00
mattias
880415038e IDE: package editor: multi change disable i18n for lfm
git-svn-id: trunk@45446 -
2014-06-10 11:19:13 +00:00
mattias
f627db7683 IDE: package editor: multi change file type
git-svn-id: trunk@45445 -
2014-06-10 11:15:53 +00:00
mattias
4c3b656f3d IDE: package editor: multi change call Register proc
git-svn-id: trunk@45444 -
2014-06-10 11:13:06 +00:00
mattias
1d522141ff IDE: package editor: multi change add to pkg uses section
git-svn-id: trunk@45443 -
2014-06-10 11:11:25 +00:00
mattias
f63cd901b0 IDE: package editor: robust
git-svn-id: trunk@45440 -
2014-06-10 06:39:48 +00:00
mattias
f42dd644c8 IDE: package editor: multi open
git-svn-id: trunk@45438 -
2014-06-09 23:23:59 +00:00
mattias
d540b9466e IDE: package editor: multi popupmenu
git-svn-id: trunk@45437 -
2014-06-09 23:20:35 +00:00
mattias
52435dc6c2 IDE: package editor: multi readd
git-svn-id: trunk@45436 -
2014-06-09 22:33:08 +00:00
mattias
04478ca4ca IDE: package editor: update properties with multi selection
git-svn-id: trunk@45435 -
2014-06-09 21:03:37 +00:00
mattias
97cbd8076e IDE: package editor: multi remove
git-svn-id: trunk@45434 -
2014-06-09 16:57:30 +00:00
mattias
431bbc727f IDE: package editor: update properties when files changed
git-svn-id: trunk@45431 -
2014-06-09 16:25:02 +00:00
mattias
f41b3a2362 IDE: package editor: update on idle
git-svn-id: trunk@45430 -
2014-06-09 16:19:54 +00:00
mattias
d6884c8b08 IDE: package editor: renamed files to items
git-svn-id: trunk@45422 -
2014-06-09 09:00:05 +00:00
mattias
de520c3fa2 updated lpl
git-svn-id: trunk@45404 -
2014-06-08 14:23:28 +00:00
mattias
489b6a4d04 removed obsolete package prettymessages
git-svn-id: trunk@45403 -
2014-06-08 14:22:55 +00:00
mattias
403ed545d1 IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
mattias
77c313ab47 IDE: compare parameters: trim
git-svn-id: trunk@45359 -
2014-06-05 18:55:36 +00:00
mattias
a2eaeb58e6 IDE: compile packages: fixed checking custom parameters
git-svn-id: trunk@45348 -
2014-06-05 07:29:27 +00:00
juha
258ea1153d IDE: Remove some duplicate resource strings.
git-svn-id: trunk@45325 -
2014-06-03 19:01:24 +00:00
mattias
39995327cc IDE: reference/release external tools, auto free
git-svn-id: trunk@45301 -
2014-06-02 10:04:34 +00:00
mattias
20e6cdc0a9 lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
mattias
2f2073e7f4 IDE: do not recompile if only verbosity changed, for new messages: remove -vb and -v0 options, always pass -vbq
git-svn-id: trunk@45251 -
2014-05-30 17:18:36 +00:00
mattias
67dd475567 IDE: open lpk: always resolve symlinks in lpk filename, because package directory is used as working directory for fpc
git-svn-id: trunk@45249 -
2014-05-30 14:41:30 +00:00
mattias
30c58e48d6 IDE,lazutils: added GetPhysicalFilenameCached
git-svn-id: trunk@45247 -
2014-05-30 13:41:20 +00:00
mattias
978ec20681 IDE: use GetPhysicalFilename instead of readalllinks
git-svn-id: trunk@45246 -
2014-05-30 12:41:17 +00:00
mattias
d8e83aafcf IDE: messages: hint for execute before/after tool
git-svn-id: trunk@45156 -
2014-05-23 13:12:51 +00:00
mattias
19c71e7bcd IDE: hide msg unit not used for package main source
git-svn-id: trunk@45153 -
2014-05-23 06:36:06 +00:00
mattias
1d9a869c1e IDE: fpc msg parser: options for hiding sender not used
git-svn-id: trunk@45145 -
2014-05-21 22:31:04 +00:00
mattias
164c12f8ca IDE: fpc msg parser: use relative Compiling paths
git-svn-id: trunk@45144 -
2014-05-21 22:25:21 +00:00
mattias
772e4d235b IDE: fpc msg parser: use Compiling
git-svn-id: trunk@45143 -
2014-05-21 22:03:16 +00:00
mattias
e530415577 IDE: msg window: hint why a package was compiled
git-svn-id: trunk@45142 -
2014-05-21 19:16:18 +00:00
mattias
58d4388125 IDE: fixed compilation
git-svn-id: trunk@45127 -
2014-05-21 09:35:24 +00:00
mattias
5f3fde9635 IDE: compile package: hide msg unit not used by main unit
git-svn-id: trunk@45126 -
2014-05-21 09:35:03 +00:00
mattias
ff794a0e77 IDE: comment
git-svn-id: trunk@45088 -
2014-05-19 07:17:17 +00:00
juha
c4cfaaa5d5 LCL: remove default param from FilterEdit.ForceFilter(). Add method Reset().
git-svn-id: trunk@45068 -
2014-05-18 08:57:17 +00:00
martin
8005c05b37 FpGdbmiDebugger: renamed package / moved location
git-svn-id: trunk@44613 -
2014-04-05 23:16:17 +00:00
martin
04d3f25da3 Debugger: test, refactor
git-svn-id: trunk@44485 -
2014-03-21 03:05:44 +00:00
martin
3f077d3eac IDE: removed the ide package, that was used by the debugger test
git-svn-id: trunk@44483 -
2014-03-20 21:35:51 +00:00
zeljko
acc003bf72 openinstalledpkgdlg: ReadOnly = True for TListView. issue #25775
git-svn-id: trunk@44227 -
2014-02-24 17:44:37 +00:00
mattias
1c1300939f IDE: remove/rename unit in lpr if it is a pascal source
git-svn-id: trunk@44170 -
2014-02-19 15:48:29 +00:00
mattias
5a07230297 IDE: clean up
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
mattias
9d710db4fc fixed make distclean
git-svn-id: trunk@44139 -
2014-02-18 17:37:14 +00:00
mattias
b85d70831d updated lpl
git-svn-id: trunk@44136 -
2014-02-18 16:29:39 +00:00
mattias
3283cf83f3 package makefiles: changed distclean to delete output directorties for all targets
git-svn-id: trunk@44128 -
2014-02-18 10:35:31 +00:00
martin
2bafcb57b1 FPGDBMIDebugger: lpl
git-svn-id: trunk@44113 -
2014-02-17 04:04:35 +00:00
martin
9a0683d7f8 FPGDBMIDebugger: moved to package
git-svn-id: trunk@44111 -
2014-02-17 03:53:56 +00:00
martin
6b6b8e54f1 Fixed extension in global link
git-svn-id: trunk@44110 -
2014-02-17 01:03:11 +00:00
martin
bbab31b2c6 GDBMIDebugger: prepare new package
git-svn-id: trunk@44104 -
2014-02-16 21:53:24 +00:00
martin
eefbe47384 Debugger: Started DebuggerIntf package / package link
git-svn-id: trunk@44077 -
2014-02-14 23:18:47 +00:00
martin
2d13a5ea7d IDE: added DebuggerIntf to packagemanager
git-svn-id: trunk@44076 -
2014-02-14 23:12:15 +00:00
juha
1e92012ce1 Packager refactoring. Remove a parameter from PackageGraph.GetIDEInstallPackageOptions.
git-svn-id: trunk@43993 -
2014-02-11 00:22:23 +00:00
juha
912dbad2bb Revert the refactoring for functions that build Lazarus. Committed too early. Will test more.
git-svn-id: trunk@43992 -
2014-02-11 00:22:17 +00:00
juha
75a780c02e Packager: refactor, remove a parameter from PackageGraph.GetIDEInstallPackageOptions.
git-svn-id: trunk@43978 -
2014-02-09 15:48:55 +00:00
mattias
aaebc58e05 IDE: install pkg dialog: fixed updating available list if lpk cache up2date on start and update on idle
git-svn-id: trunk@43954 -
2014-02-08 16:04:30 +00:00
mattias
e3a0bd5d40 IDE: package links: show missing lpk as invalid
git-svn-id: trunk@43952 -
2014-02-08 15:47:47 +00:00
mattias
643fb13883 IDE: removed dangling lfm reference
git-svn-id: trunk@43639 -
2014-01-03 11:14:09 +00:00
juha
cc8cd63dec Package editor: formatting
git-svn-id: trunk@43636 -
2014-01-02 18:17:02 +00:00
juha
5daea7f22c Package editor: add shortcut keys VK_DELETE and VK_INSERT. Part of issue #20140
git-svn-id: trunk@43634 -
2014-01-02 18:16:53 +00:00
juha
8aabc6bba0 Package editor: prevent excess method calls by disabling OnSelectionChanged temporarily.
git-svn-id: trunk@43633 -
2014-01-02 18:16:49 +00:00
juha
c68a19a53a Package editor: disable Up/Down buttons when a removed file is selected.
git-svn-id: trunk@43632 -
2014-01-02 18:16:44 +00:00
juha
c8cb0503bd Package editor: Fix a bug that prevented moving files up/down.
git-svn-id: trunk@43631 -
2014-01-02 18:16:40 +00:00
juha
c30eb3edd3 Clean outdated DEFINEs from the code, like old compiler versions and FPC_HAS_CONSTREF.
git-svn-id: trunk@43628 -
2014-01-02 18:16:19 +00:00
juha
e2fccd609f IDE: Make Package Editor remember its settings for dir hierarchy and sorting. Issues #18804, #22448
git-svn-id: trunk@43613 -
2013-12-29 16:45:20 +00:00
juha
03f347c5f8 Clear the filter edit when leaving package editor. Issue #25258, patch from Cyrax.
git-svn-id: trunk@43483 -
2013-11-26 22:12:15 +00:00
juha
51b74b6f56 TreeFilterEdit: change visibility of FreeNodeData and remove a hack-accessor class.
git-svn-id: trunk@43345 -
2013-10-31 00:16:45 +00:00
mattias
766298e0ef lazcontrols: fixed crash on freeing TFileNameItem
git-svn-id: trunk@43341 -
2013-10-30 10:20:24 +00:00
mattias
cc8134c251 IDE: save package main source: ignore case, bug #25173
git-svn-id: trunk@43219 -
2013-10-12 14:54:09 +00:00
paul
5dc89da379 packager: load component image from all possible formats, not only png
git-svn-id: trunk@43089 -
2013-10-05 02:28:47 +00:00
martin
35133cc5a4 PascalScript:missing lpl file
git-svn-id: trunk@43065 -
2013-10-03 13:36:17 +00:00
mattias
652a96891a IDE: check lfm files of packages if changed, even if not added to package, issue #25120
git-svn-id: trunk@43045 -
2013-09-30 17:28:34 +00:00
paul
7f4caeb374 ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
paul
347238c5e8 ide: start to use component images as FPC resources with ability to load them from Lazarus resource too
git-svn-id: trunk@42973 -
2013-09-27 08:46:08 +00:00
mattias
7a4a60f132 IDE: when closing a modified package and user does not save mods, clear modified, bug #22956
git-svn-id: trunk@42946 -
2013-09-26 14:16:31 +00:00
mattias
76c53638ab set trunk version to 1.3
git-svn-id: trunk@42819 -
2013-09-15 15:53:49 +00:00
mattias
487deb802a updated lpl
git-svn-id: trunk@42803 -
2013-09-15 12:05:23 +00:00
martin
5f80553ea9 Moved fpdebug
git-svn-id: trunk@42802 -
2013-09-15 10:59:04 +00:00
maxim
39bc6e707c IDE, Install/Uninstall Packages dialog: display "selected for installation/uninstallation" package states in package info memo
git-svn-id: trunk@42796 -
2013-09-14 14:06:19 +00:00
juha
53705de2e3 IDE: add another filter edit to Install packages dialog.
git-svn-id: trunk@42792 -
2013-09-14 09:41:24 +00:00
maxim
18c2f5aba5 IDE: improved Install/Uninstall Packages dialog captions to make it more intuitive
git-svn-id: trunk@42784 -
2013-09-13 22:08:45 +00:00
mattias
b47dd0fdad IDE: install pkg dialog: fixed not listing install packages in available list
git-svn-id: trunk@42764 -
2013-09-13 08:28:12 +00:00
mattias
d6191d3f6b IDE: initial setup dialog: translate captions and lcl
git-svn-id: trunk@42745 -
2013-09-11 23:30:16 +00:00
juha
7377ec04d1 Packager: formatting
git-svn-id: trunk@42730 -
2013-09-11 06:21:17 +00:00
mattias
f66fa252fc IDE: renamed SetPathDelims to GetForcedPathDelims
git-svn-id: trunk@42698 -
2013-09-09 10:28:10 +00:00
mattias
f5dda02fe9 IDE: renamed DoPathDelims to ForcePathDelims
git-svn-id: trunk@42697 -
2013-09-09 10:18:24 +00:00
mattias
ac4996ff62 replaced SetDirSeparators with SetPathDelims
git-svn-id: trunk@42685 -
2013-09-08 20:58:12 +00:00
mattias
773f710bde IDE, codetools, lazutils: Changed DoDirSeparators calls with DoPathDelims calls
git-svn-id: trunk@42674 -
2013-09-08 07:40:06 +00:00