Commit Graph

395 Commits

Author SHA1 Message Date
ondrej
e9d1b1acd4 IDE: use tbsButtonDrop instead of '>>' buttons
git-svn-id: trunk@50903 -
2015-12-18 10:39:04 +00:00
mattias
f612624bb3 IDE: clean up
git-svn-id: trunk@50867 -
2015-12-17 14:37:39 +00:00
juha
9e35d2c52c Packager: Update search paths after "Add Active File To Package". Issue #27720.
git-svn-id: trunk@50839 -
2015-12-16 00:16:23 +00:00
juha
5229da3d5b Package editor: Duplicate the "Add" button's menu items in tree popup menu. Part of issue #28097.
git-svn-id: trunk@50815 -
2015-12-15 12:47:29 +00:00
juha
5c3487bc18 Package editor: Mark a package as modified after moving a dependency up/down. Part of issue #26188.
git-svn-id: trunk@50804 -
2015-12-14 17:25:32 +00:00
juha
53810b548d Package editor: Don't update the whole tree when moving a dependency up/down. Part of issue #26188.
git-svn-id: trunk@50796 -
2015-12-14 12:19:01 +00:00
juha
d9f10162d5 Package editor: Improve popup menu behavior. Part of issue #26188.
git-svn-id: trunk@50795 -
2015-12-14 12:18:55 +00:00
mattias
f088a0bc08 IDE: fixed opening an existing package editor, bug #28963
git-svn-id: trunk@50236 -
2015-11-06 17:03:37 +00:00
mattias
a3cea8f6d2 IDE: undo wrong patch bug #28963
git-svn-id: trunk@50235 -
2015-11-06 17:02:56 +00:00
juha
968fd42946 Packager: Prevent error when opening a package dependency which is already open. Issue #28963, patch from Cyrax.
git-svn-id: trunk@50233 -
2015-11-06 12:09:35 +00:00
mattias
caff01e9f6 IDE: fixed Disable/EnableAutosizing restoring package editors
git-svn-id: trunk@50178 -
2015-10-26 22:09:12 +00:00
mattias
6637d69e9a IDE: store open packages when closing and reopen them on next start, added option to disable this, patch from Ondrej Pokorny
git-svn-id: trunk@49804 -
2015-09-10 08:50:39 +00:00
mattias
bf21367723 IDE: restore desktop: multiple source editors, from Ondrej Pokorny
git-svn-id: trunk@49802 -
2015-09-09 22:25:57 +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
maxim
6f4c8353e5 IDE: renamed/regrouped/cleaned up resource strings for file filter names, bug #28219, patch from Alexey Torgashin
git-svn-id: trunk@49245 -
2015-06-02 23:56:03 +00:00
juha
8fd3337105 IDE: Fix Help hint in Project Inspector and Package editor. Issue #28132, patch from Alexey Torgashin.
git-svn-id: trunk@49108 -
2015-05-19 17:13:32 +00:00
juha
4be547210a IDE: Improve adding a new file to package, reuse the "New..." dialog. Issue #28097, patch from Alexey Torgashin.
git-svn-id: trunk@49096 -
2015-05-18 22:31:35 +00:00
juha
2ef97b4916 Package editor: Prevent a package from being compiled many times simultaneously. Issue #28032.
git-svn-id: trunk@49079 -
2015-05-17 23:44:41 +00:00
juha
9bbdc4fec0 Package editor: Replace AddMore button with a popup menu. Step 1. to improve the GUI. Issue #28097, (modified) patch from Alexey Torgashin.
git-svn-id: trunk@49046 -
2015-05-16 11:09:16 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
juha
aa474f5750 IDE: Reuse 'Options' resource string.
git-svn-id: trunk@48316 -
2015-03-12 23:02:06 +00:00
mattias
38920c30fc IDE: TPackageEditorForm.UpdateAll: implemented Immediately
git-svn-id: trunk@48232 -
2015-03-10 15:46:09 +00:00
mattias
f69dd2379e IDE: clean up
git-svn-id: trunk@48198 -
2015-03-10 12:02:19 +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
7a53d091b9 IDE: package editor: show version in title
git-svn-id: trunk@47620 -
2015-02-07 10:29:10 +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
b2834f51cc IDE: Partly implement component palette reordering.
git-svn-id: trunk@46828 -
2014-11-12 20:35:22 +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
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
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
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
maxim
d0fac12b69 IDE: improved package manager and project inspector localization
git-svn-id: trunk@45919 -
2014-07-18 23:48:43 +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
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
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
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
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
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
mattias
b8e5c48833 lcl: gtk2: clean up
git-svn-id: trunk@45546 -
2014-06-15 20:37:11 +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
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
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
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