Commit Graph

1293 Commits

Author SHA1 Message Date
ondrej
844bef4565 IDE: html hint: increase width in order not to show vertical scrollbar
git-svn-id: trunk@55165 -
2017-06-02 20:04:21 +00:00
ondrej
a33e8c7b11 IdeIntf: hint manager: shrink height of fixed hints. (Fix for r55095 #9b548421fa.)
git-svn-id: trunk@55142 -
2017-06-01 11:42:37 +00:00
mattias
f1d0f56925 IDEIntf: fixed AV on show hint, bug #31937, from Lagunov Aleksey
git-svn-id: trunk@55130 -
2017-05-31 11:32:10 +00:00
ondrej
a08eb48d76 IdeIntf: propedits: fix call stored method with index parameter if needed. Issue #31923
git-svn-id: trunk@55098 -
2017-05-26 11:50:41 +00:00
mattias
9b548421fa IDEIntf: THintWindowManager.ShowHint limit size to active form, from Russell
git-svn-id: trunk@55095 -
2017-05-26 09:59:16 +00:00
maxim
77b9c644a0 Translations: French translation update by Gilles Vasseur, bug #31905
git-svn-id: trunk@55084 -
2017-05-25 22:22:44 +00:00
juha
94be804f66 IDEIntf: Fix a stupid copy/paste error in r55015 #61beca02f9.
git-svn-id: trunk@55071 -
2017-05-24 13:03:21 +00:00
ondrej
dc0a33652f IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
michl
5d03c243b5 IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
2017-05-21 20:59:29 +00:00
michl
873c73c12e IDE: High-DPI: MenuEditor Images. Issue #31877
git-svn-id: trunk@55034 -
2017-05-21 19:58:47 +00:00
michl
9a8cf0cdd1 IDE: High-DPI: Move loading of glyphs to ideintf to multiple method use + cleanup.
git-svn-id: trunk@55032 -
2017-05-21 19:44:57 +00:00
ondrej
3ec399d85a CodeTools: add "Avoid unnecessary jumps" option, make it default.
git-svn-id: trunk@55031 -
2017-05-21 18:14:51 +00:00
ondrej
7a3d5c7a3f IdeIntf: OI: use DefaultValueFont and ValueFont also for editors and hint window; draw default value in editor combobox with italic style.
git-svn-id: trunk@55025 -
2017-05-20 20:30:08 +00:00
ondrej
083ef5923c LCL: rename TControl.ScaleCoord* methods
git-svn-id: trunk@55022 -
2017-05-20 10:02:25 +00:00
juha
61beca02f9 IDEIntf: Restore the backwards compatible event TPropHookModified. Add a new event TPropHookModifiedWithName.
git-svn-id: trunk@55015 -
2017-05-19 17:54:10 +00:00
mattias
5508095cff IDEIntf: TIDEMenuItem: fixed not freeing MenuItems of TMenu
git-svn-id: trunk@54988 -
2017-05-18 23:57:25 +00:00
ondrej
bf3e483768 ideintf: fix regression in image scaling code.
git-svn-id: trunk@54981 -
2017-05-18 21:24:56 +00:00
mattias
e6ce403f3f updates makefiles
git-svn-id: trunk@54969 -
2017-05-18 11:39:53 +00:00
ondrej
3a7e2ee5dd IdeIntf: propedits: fix highlighting default (=not stored) properties.
git-svn-id: trunk@54955 -
2017-05-17 18:27:55 +00:00
ondrej
697a3ee6fa IdeIntf: propedits: always write property values to objects. The property setter method has to decide about the need of update, not the propedit code.
git-svn-id: trunk@54954 -
2017-05-17 14:57:07 +00:00
ondrej
fa6f0296b6 IdeIntf: OI: always write values to objects if explicitely wanted.
git-svn-id: trunk@54953 -
2017-05-17 14:55:48 +00:00
ondrej
5eb469913c ide: rewrite (simplify) High-DPI icon scaling
+ support _150 and _200 variants for component images

git-svn-id: trunk@54946 -
2017-05-17 09:31:43 +00:00
maxim
edca2f5223 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31810
git-svn-id: trunk@54938 -
2017-05-15 22:24:54 +00:00
ondrej
a5fb446af5 ideintf: objectinspector: fix high-dpi in custom property grids. Issue #31769
git-svn-id: trunk@54928 -
2017-05-14 14:43:31 +00:00
ondrej
68fbe369e0 IdeIntf: OI: High-DPI: ValueComboBox.
git-svn-id: trunk@54917 -
2017-05-14 09:52:32 +00:00
ondrej
89f4fd0314 IdeIntf: OI: High-DPI: value button. Issue #31784
git-svn-id: trunk@54905 -
2017-05-14 07:32:43 +00:00
ondrej
83b005e1fc IdeIntf: OI: High-DPI: restricted tab. Patch by AlexeyT, Issue #31778
git-svn-id: trunk@54904 -
2017-05-14 07:22:36 +00:00
juha
ec931df828 IdeIntf: API function for uninstalling a package. From Balázs.
git-svn-id: trunk@54902 -
2017-05-13 22:06:35 +00:00
wp
093242498d LCL: Activate ImageIndexPropertyEditor for grids (Columns[].Title.ImageIndex, ImageIndexSortAsc/Desc)
git-svn-id: trunk@54762 -
2017-04-27 22:47:29 +00:00
mattias
871ae7e6b9 IDE: added macros for namespaces
git-svn-id: trunk@54758 -
2017-04-27 14:34:53 +00:00
mattias
0a891e4ab2 set version to 1.8.0RC1
git-svn-id: trunk@54578 -
2017-04-08 21:53:32 +00:00
mattias
74cfe4be1b ideintf: fixed multithreaded compile
git-svn-id: trunk@54556 -
2017-04-07 13:16:55 +00:00
mattias
1988d6a661 h2pas: fixed compilattion
git-svn-id: trunk@54550 -
2017-04-06 23:06:34 +00:00
ondrej
fa7bf64041 IDE: add option to enable/disable Application.Scaled in project file. Issue #31639
git-svn-id: trunk@54530 -
2017-04-05 19:29:05 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
maxim
37f2d73f0a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31614
git-svn-id: trunk@54514 -
2017-04-03 23:24:37 +00:00
mattias
5eefc140b7 IDEIntf: fixed TIDESpecialCommand.GetCaption using command.localizedname
git-svn-id: trunk@54427 -
2017-03-17 07:25:17 +00:00
juha
212245d761 Packager, OpkMan: Pass online package info as package links to IDE, shown in PackageLinksDialog.
git-svn-id: trunk@54411 -
2017-03-15 13:13:48 +00:00
juha
63819ec9ae Packager: Support online package link type.
git-svn-id: trunk@54409 -
2017-03-15 13:13:44 +00:00
juha
e6bf771bf6 OpkMan: Reuse TPkgVersion from IdeIntf. Create RTTI with {$M+}.
git-svn-id: trunk@54408 -
2017-03-15 13:13:43 +00:00
juha
a2d555718e IdeIntf: Separate an interface for PackageLinks.
git-svn-id: trunk@54407 -
2017-03-15 13:13:41 +00:00
juha
e542ddbfcd Packager refactoring. Move funcs and methods to IdeIntf. Prepare for PackageLink interface.
git-svn-id: trunk@54405 -
2017-03-15 13:13:36 +00:00
juha
f4df80d90f IdeIntf: Add base class TPkgDependencyBase to new unit PackageDependencyIntf.
git-svn-id: trunk@54404 -
2017-03-15 13:13:34 +00:00
juha
88cab456e2 Cleanup and formatting.
git-svn-id: trunk@54402 -
2017-03-15 13:13:29 +00:00
maxim
f4403e6e72 Translations: French translation update by Gilles Vasseur, bug #31533
git-svn-id: trunk@54400 -
2017-03-13 23:41:48 +00:00
juha
c6261efd55 Fix spelling in IdeIntf license.
git-svn-id: trunk@54386 -
2017-03-11 14:26:42 +00:00
ondrej
9889366834 IDE: fix default window positions. Issue #14433
git-svn-id: trunk@54364 -
2017-03-08 08:41:40 +00:00
juha
d53f65cba4 Object Inspector: Allow AutoSize for the property FilterEdit. Issue #31474.
git-svn-id: trunk@54347 -
2017-03-05 12:55:06 +00:00
juha
b03f2575dd IDE, IdeIntf: Harmonize the naming of events and event handlers. Adjust visibility.
git-svn-id: trunk@54343 -
2017-03-04 17:21:57 +00:00
juha
eec043d29e Object Inspector: Adjust access visibility of controls which are created at run-time. RTTI is not needed.
git-svn-id: trunk@54342 -
2017-03-04 17:21:49 +00:00
maxim
c74ec53ab7 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31463
git-svn-id: trunk@54327 -
2017-03-02 22:17:27 +00:00
ondrej
e408c18e8e IDEIntf: add ScaleImage so that it can be used outside the unit
git-svn-id: trunk@54290 -
2017-02-27 10:00:09 +00:00
ondrej
4c5531e408 IDE: use 24bit bitmap in Gtk2 for scaling.
git-svn-id: trunk@54289 -
2017-02-27 08:38:00 +00:00
mattias
ffe5651d76 IDEIntf: comment
git-svn-id: trunk@54255 -
2017-02-23 00:03:35 +00:00
ondrej
2135d3058f IDE: scale icons (starting from 150%/144 DPI).
git-svn-id: trunk@54245 -
2017-02-21 22:55:29 +00:00
ondrej
1c7e92643d LCL, IDE: HighDPI: add Application.Scaled and Project1.Scaled property for automatic LCL-driven scaling
git-svn-id: trunk@54199 -
2017-02-19 20:02:58 +00:00
ondrej
198408d4b3 cleanup
git-svn-id: trunk@54198 -
2017-02-19 17:44:00 +00:00
ondrej
d3776d5030 IDE: OI: High-DPI
git-svn-id: trunk@54190 -
2017-02-19 10:15:03 +00:00
maxim
491820a1f4 Translations: French translation update by Gilles Vasseur, bug #31362
git-svn-id: trunk@54119 -
2017-02-07 23:00:04 +00:00
mattias
99b5de9bd3 IDEIntf: added TInterfacePropertyEditor, issue #31324, from Michal Gawrycki
git-svn-id: trunk@54067 -
2017-02-02 11:13:45 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
mattias
e99547288c IDEIntf: added handler lihtSaveEditorFile
git-svn-id: trunk@54011 -
2017-01-27 14:34:57 +00:00
mattias
c8f26b3e53 IDEIntf: added help
git-svn-id: trunk@53875 -
2017-01-03 16:53:58 +00:00
mattias
cc720977ce IDEIntf: help for source identifier: added option to disable showing CodeBrowser on unknown identifier
git-svn-id: trunk@53874 -
2017-01-03 16:53:22 +00:00
mattias
a1d31e8ee9 IDE: source help: show by default only one identifier per unit, ignoring overloads, avoiding to show the select dialog for e.g. "format"
git-svn-id: trunk@53873 -
2017-01-03 16:41:18 +00:00
juha
73aa9aa4bb Order uses sections again to see dependencies better.
git-svn-id: trunk@53738 -
2016-12-20 16:26:44 +00:00
juha
9c405911fd Reduce SynEdit dependencies from units. Reorder uses sections to see dependencies better.
git-svn-id: trunk@53727 -
2016-12-20 00:09:10 +00:00
juha
8f632960a6 IDE: Remove SynEdit dependency from Project unit.
git-svn-id: trunk@53726 -
2016-12-20 00:08:59 +00:00
juha
a714a91311 LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.

git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
juha
8a1c1ebeb1 IdeIntf: Support TCustomTreeView descendants in property editors. Make Images public. Issue #31071, patch from Michal Gawrycki.
git-svn-id: trunk@53621 -
2016-12-09 11:20:56 +00:00
ondrej
a15905d3ab IDEIntf: TIDEDialogLayoutList: save and load scaled layout, issue #31074
git-svn-id: trunk@53561 -
2016-12-05 20:53:02 +00:00
juha
b58493f762 IdeIntf: Change event handler name to ActMoveUpDownExecute in ActionListEditor.
git-svn-id: trunk@53557 -
2016-12-04 18:42:06 +00:00
juha
b00ae75e7b IdeIntf: Use one method actMoveUpDownExecute for moving up and down in TCollectionPropertyEditorForm.
git-svn-id: trunk@53484 -
2016-11-30 14:57:39 +00:00
juha
ef9b365e4d IdeIntf: Refactoring, split SelectInObjectInspector into 2 procedures. Reduce number of parameters.
git-svn-id: trunk@53483 -
2016-11-30 14:57:25 +00:00
mattias
c1e053235f todolist: added options listed, used, editor and packages, from Silvio Clécio, patch #31006
git-svn-id: trunk@53464 -
2016-11-26 09:51:42 +00:00
mattias
01d1079885 IDEIntf: FindUnitsOfOwner: replaced booleans with set
git-svn-id: trunk@53451 -
2016-11-25 12:17:01 +00:00
mattias
534385f4eb IDEIntf: FindUnitsOfOwner: added AddTabs parameter, issue #31006, from Silvio Clécio
git-svn-id: trunk@53450 -
2016-11-25 11:53:51 +00:00
mattias
74651f857e IDEIntf: docs: added LazarusIDE.FindUnitsOfOwner
git-svn-id: trunk@53433 -
2016-11-24 01:02:40 +00:00
mattias
fe5d7d250d IDE: added LazarusIDE.FindUnitsOfOwner
git-svn-id: trunk@53431 -
2016-11-24 00:37:53 +00:00
mattias
ad08369c4a IDEIntf: comment
git-svn-id: trunk@53399 -
2016-11-21 15:57:36 +00:00
ondrej
870a757670 IDEIntf: object inspector: fix hint position
git-svn-id: trunk@53369 -
2016-11-15 09:02:55 +00:00
ondrej
cf080374cd IDE, IDEIntf: allow no mouse offset in hint window manager
git-svn-id: trunk@53367 -
2016-11-15 09:01:41 +00:00
ondrej
c49f1ff869 IdeIntf: objectinspector: fix Hint flickering
git-svn-id: trunk@53366 -
2016-11-15 08:17:52 +00:00
maxim
fc98381e53 Translations: Hungarian translation update by Péter Gábor, bug #30919
git-svn-id: trunk@53356 -
2016-11-12 12:40:05 +00:00
mattias
36882d29bb IDEIntf: object inspector: support unicodestring properties, added Filter property
git-svn-id: trunk@53348 -
2016-11-11 18:53:12 +00:00
mattias
e50e59fab7 IDEIntf: field list editor: select all by default, patch #30844, from Silvio Clécio
git-svn-id: trunk@53333 -
2016-11-10 08:52:27 +00:00
mattias
48ab9d2cbb IDEIntf: TPasswordStringPropertyEditor: draw empty field on empty password and allow to override value, patch #30842, from Silvio Clécio
git-svn-id: trunk@53313 -
2016-11-08 14:59:32 +00:00
mattias
42ea23f324 IDEIntf: TPasswordStringPropertyEditor: show fixed amount of *
git-svn-id: trunk@53286 -
2016-11-02 12:42:26 +00:00
mattias
c08ab12276 IDEINtf: added TPasswordStringPropertyEditor and TPasswordWideStringPropertyEditor, from Silvio Clécio, issue #30842
git-svn-id: trunk@53279 -
2016-11-02 10:31:07 +00:00
maxim
2c150a6825 IDEIntf: Regenerated translations and updated Russian translation
git-svn-id: trunk@53272 -
2016-10-31 22:38:35 +00:00
juha
e008aa5d53 IDEIntf: Add a functional TNoteBook.Pages property editor. Issue #30710, patch from Michl.
git-svn-id: trunk@53267 -
2016-10-30 18:16:52 +00:00
juha
5271b96d22 IDEIntf: Add function DoCompilePackage to PackageIntf.
git-svn-id: trunk@53263 -
2016-10-30 13:36:43 +00:00
ondrej
f7daccaf3b IDE designer: refactor AddComponent, add it to IDEIntf. Issue #30459
git-svn-id: trunk@53259 -
2016-10-29 09:45:53 +00:00
mattias
9c41906a96 IDE: fpc msg parser: reverse source files from test build directory, bug #30787
git-svn-id: trunk@53208 -
2016-10-25 21:41:34 +00:00
mattias
a152fd580f IDE: added TAbstractExternalTool.CurrentDirectoryIsTestDir
git-svn-id: trunk@53206 -
2016-10-25 20:20:05 +00:00
mattias
08e20f0ff0 IDE: external tools: fixed show/hide window
git-svn-id: trunk@53196 -
2016-10-21 22:00:15 +00:00
mattias
16b61e3228 IDEIntf: GetChangeParentCandidates: check CheckNewParent
git-svn-id: trunk@53173 -
2016-10-20 00:10:55 +00:00
mattias
48275b470f IDEIntf: OI: when setting PropertyEditorHook use its selection
git-svn-id: trunk@53170 -
2016-10-19 23:41:06 +00:00
mattias
ffa60a93df IDE: designer: fixed enabling Change Parent when no OI is present
git-svn-id: trunk@53169 -
2016-10-19 23:12:08 +00:00
juha
5a9b494484 IDE: Add a "Clear" button to StringsPropEditor dialog. Issue #30743, patch from Silvio Clécio.
git-svn-id: trunk@53164 -
2016-10-19 21:02:09 +00:00
mattias
5ab04136b7 IDE: clean up
git-svn-id: trunk@53150 -
2016-10-17 14:00:55 +00:00
juha
d54596a90f Make Directory a common property for Project and Package in their base class.
git-svn-id: trunk@53131 -
2016-10-16 21:03:00 +00:00
juha
a7bbf675a0 Make Unit_Name a common property for Project and Package files in their base class.
git-svn-id: trunk@53130 -
2016-10-16 21:02:54 +00:00
mattias
7b3bc48258 IDE: fixed package macros with dotted unit names, bug #30504
git-svn-id: trunk@53118 -
2016-10-14 18:37:58 +00:00
mattias
8a18022cc5 IDEIntf: menuintf: fixed hiding existing MenuItems
git-svn-id: trunk@53109 -
2016-10-14 17:00:01 +00:00
juha
391999a15b IdeIntf: Add FormShow and FormHide handlers also to ActionsEditor form file. Forgotten in r53095 #2ce7ea53c5.
git-svn-id: trunk@53103 -
2016-10-12 20:57:45 +00:00
juha
2ce7ea53c5 IdeIntf: Add / remove ActionListEditor handlers for GlobalDesignHook when form is shown / hidden.
git-svn-id: trunk@53095 -
2016-10-11 21:28:51 +00:00
juha
41ea2e0f9e IdeIntf: Sanitize and simplify ActionListEditor code. Don't use for-loop variable after loop. Fix potential bugs.
git-svn-id: trunk@53094 -
2016-10-11 20:04:52 +00:00
mattias
c303c71d2d IDE: added multi paste dialog like Delphi, patch #30671, from Silvio Clécio
git-svn-id: trunk@53063 -
2016-10-01 11:03:21 +00:00
juha
73ef3706d2 IDEIntf: less verbose OI.
git-svn-id: trunk@53055 -
2016-09-29 08:35:02 +00:00
juha
09b9c0261c ActionsEditor: Show new actions properly. Optimize and format a little. Issue #30636.
git-svn-id: trunk@53031 -
2016-09-25 11:33:40 +00:00
juha
da5e3acce3 IDE: Rebuild the OI ComponentTree after an item is deleted. Issue #30635.
git-svn-id: trunk@53030 -
2016-09-25 11:33:38 +00:00
juha
b008e356f0 IDEIntf: Make some CollectionPropEditForm methods private.
git-svn-id: trunk@53028 -
2016-09-25 11:33:24 +00:00
mattias
e2ac7a9645 IDE: external tools: started options ShowConsole and HideWindow
git-svn-id: trunk@53016 -
2016-09-22 08:44:36 +00:00
juha
1d7b19f9f2 IDEIntf: Same as previous commit but for DBGridColumnsPropertyEditor.
git-svn-id: trunk@52997 -
2016-09-19 21:43:58 +00:00
juha
6352ec8939 IDEIntf: Prevent Access Violation when CollectionPropertyEditor is open and new application is created. Issue #30041.
git-svn-id: trunk@52996 -
2016-09-19 21:43:52 +00:00
juha
3463c904e7 IDEIntf: Correct handling of Default Value in TImageIndexPropertyEditor. Issue #30597, patch from Anton.
git-svn-id: trunk@52962 -
2016-09-13 19:33:18 +00:00
maxim
fa6a3d2889 IDEIntf: regenerated Dutch translation
git-svn-id: trunk@52946 -
2016-09-10 12:43:09 +00:00
mattias
799d76b601 IDE: fixed compiler optios TrashVariables and VerifyObjMethodCall, bug #30584
git-svn-id: trunk@52937 -
2016-09-09 06:07:49 +00:00
mattias
eabe435a62 IDEIntf: fixed crash on TIDEMenuSection.Clear, bug #30574
git-svn-id: trunk@52935 -
2016-09-08 11:01:18 +00:00
mattias
784b68175b IDE: fixed showing source editor popup menu
git-svn-id: trunk@52933 -
2016-09-08 07:58:12 +00:00
bart
57b4698d41 IDEIntf: update Dutch languagefile.
git-svn-id: trunk@52926 -
2016-09-07 14:24:55 +00:00
bart
2158889196 IDEIntf: fix typo in r52913 #1d9f224fda of Dutch translations of GraphicPropertyEditorForm.
git-svn-id: trunk@52925 -
2016-09-07 10:07:42 +00:00
mattias
b00a384cdc IDEIntf: fixed showing separators
git-svn-id: trunk@52921 -
2016-09-06 09:47:09 +00:00
mattias
444a926616 IDEIntf: rewrote TIDEMenuSection to handle changes in hidden sections, tests: added menuintf tests, IDE: clean up
git-svn-id: trunk@52918 -
2016-09-05 15:18:02 +00:00
bart
1d9f224fda IDEIntf: fix wrong Dutch translations of GraphicPropertyEditorForm.
git-svn-id: trunk@52913 -
2016-09-04 13:26:23 +00:00
mattias
f225c167a9 IDEIntf: comment
git-svn-id: trunk@52908 -
2016-09-04 12:17:55 +00:00
juha
b70be02b90 IDEIntf: Add function RemoveShortCut. IDE extension package may want to use a reserved shortcut and remove it.
git-svn-id: trunk@52874 -
2016-08-26 13:08:06 +00:00
mattias
ba346b2fc9 IDEIntf: clean up
git-svn-id: trunk@52866 -
2016-08-24 09:54:58 +00:00
juha
3eb143d1bc Remove useless comments like { private declarations } from class skeletons.
git-svn-id: trunk@52832 -
2016-08-18 18:51:56 +00:00
juha
612de13543 IdeIntf: Fix field definition editor to generate proper field name. Issue #30455, patch from Gerard Visent.
git-svn-id: trunk@52820 -
2016-08-17 18:21:25 +00:00
juha
dc5c4b535c Packager: Support dotted package names. Issue #30467.
git-svn-id: trunk@52813 -
2016-08-17 10:40:39 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
mattias
a3af6a18b4 IDE: fixed updating key/command relations, bug #30436
git-svn-id: trunk@52774 -
2016-08-02 08:23:28 +00:00
mattias
96b2691e94 IDEIntf: less hints
git-svn-id: trunk@52699 -
2016-07-16 08:09:13 +00:00
juha
d5d8e2f420 IdeIntf: Improve and harmonize the drawing of Boolean Checkboxes.
git-svn-id: trunk@52622 -
2016-07-04 18:13:11 +00:00
juha
7e929ec112 ObjectInspector: Update ComponentTree's Scrollbars when rezising or moving splitter.
git-svn-id: trunk@52603 -
2016-07-03 12:35:46 +00:00
maxim
74b73ae3c1 IDE: fixed/improved message (layout, typos and i18n) shown when key conflict detected
git-svn-id: trunk@52599 -
2016-07-02 14:27:40 +00:00
maxim
5ed0714686 IDE: added "Resave forms with i18n" function, which opens and resaves all project forms for which i18n was enabled in order to regenerate their translation tables
git-svn-id: trunk@52586 -
2016-06-29 22:48:52 +00:00
mattias
4c9d5e70ca IDEIntf: less hints
git-svn-id: trunk@52557 -
2016-06-22 14:26:48 +00:00
ondrej
baf3f396bf ideintf: hide HTML hint window with ESC key. Issue #30266, patch by Cyrax
git-svn-id: trunk@52501 -
2016-06-13 12:20:35 +00:00
bart
b5173811fb Fix some more spelling errors.
git-svn-id: trunk@52491 -
2016-06-12 16:53:49 +00:00
bart
2a41a0e2f4 Fix spelling errors. Issue #0030258. Patch by Paul Gevers.
git-svn-id: trunk@52489 -
2016-06-12 16:07:57 +00:00
maxim
207c318329 Regenerated translations
git-svn-id: trunk@52455 -
2016-06-08 21:59:41 +00:00
ondrej
432f7cb316 IDEIntf: use solid hint window for IDE source editor hint.
git-svn-id: trunk@52441 -
2016-06-05 01:58:05 +00:00
juha
93fb04d879 IdeIntf: Harmonize method names in ComponentRef. Use CaseSensitive parameter in IndexOfPageName.
git-svn-id: trunk@52404 -
2016-05-28 19:52:31 +00:00
blikblum
0f8dcb2831 IDE: add const for string parameters in resource handling classes
git-svn-id: trunk@52402 -
2016-05-28 14:42:39 +00:00
ondrej
bd2fb1f4bc IDEIntf: improve set active page in designer on OI selection change.
git-svn-id: trunk@52344 -
2016-05-22 10:51:17 +00:00
ondrej
958c53a72e revert r52338 #e26e156a5c
git-svn-id: trunk@52341 -
2016-05-22 10:06:52 +00:00
ondrej
e26e156a5c LCL: add CM_OBJECTINSPECTORSELECT message (to handle OI selection change). Implement it for TPageControl and TNotebook.
git-svn-id: trunk@52338 -
2016-05-22 09:01:20 +00:00
juha
e2d6d7b8b3 IdeIntf: Hide procedure RunBootHandlers from IDE plugins. Issue #30154, patch from errno.
git-svn-id: trunk@52337 -
2016-05-20 18:10:21 +00:00
juha
1236d8fbe8 LCL: Implement WriteVariant for TLRSObjectWriter. Fix variant property editor. Issue #28040, patch from Michal Gawrycki.
git-svn-id: trunk@52328 -
2016-05-19 08:15:02 +00:00
maxim
45f631604d Translations: Hungarian translation update by Péter Gábor, bug #30148
git-svn-id: trunk@52315 -
2016-05-16 22:44:17 +00:00
maxim
0f06da03a6 Translations: French translation update by Gilles Vasseur, bug #30136
git-svn-id: trunk@52312 -
2016-05-16 22:25:15 +00:00
ondrej
47bba81e9a IDEIntf: revert r52310 #cac4521b5e. Issue #30143.
git-svn-id: trunk@52311 -
2016-05-15 16:27:37 +00:00
ondrej
cac4521b5e IDEIntf: fix possible regression after r52306 #2b94ec1a7c. Issue #30143
git-svn-id: trunk@52310 -
2016-05-15 16:24:12 +00:00
ondrej
2b94ec1a7c IDEIntf: assign OnClick events in RegisterIDEButtonCommand. Issue #30137
git-svn-id: trunk@52306 -
2016-05-15 07:53:35 +00:00
ondrej
b04af8ad35 ide: implement "Open unit" dialog
git-svn-id: trunk@52272 -
2016-05-03 13:36:39 +00:00
juha
26de115dbb Object Inspector: Restore Invalidate removed in r52208 #4e1e1dc645. Grid on Windows needs it. Issue #30062.
git-svn-id: trunk@52255 -
2016-04-27 10:54:25 +00:00
juha
dab7775724 IdeIntf: comment.
git-svn-id: trunk@52245 -
2016-04-24 14:15:16 +00:00
juha
3a9c90d806 Object Inspector: Update component tree after changing parent. Issue #30051.
git-svn-id: trunk@52243 -
2016-04-24 14:15:09 +00:00
juha
1ed4646b29 IdeIntf: Revert r52208 #4e1e1dc645 partly, grid column properties were not updated while editing.
git-svn-id: trunk@52237 -
2016-04-22 20:39:52 +00:00
juha
2b97e8c1c4 IdeIntf: Improve locking of TObjectInspectorDlg.SetSelection.
git-svn-id: trunk@52236 -
2016-04-22 20:02:12 +00:00
juha
e692bb38fe Revert r52227 #672ab540ee. TStringsPropertyEditor.Edit is actually used. Issue #30046.
git-svn-id: trunk@52235 -
2016-04-22 11:49:24 +00:00
juha
618bfe6da9 IdeIntf: Support multi-line text in property editors also in Carbon. Issue #27867, patch from Hans Luijten.
git-svn-id: trunk@52234 -
2016-04-22 11:34:44 +00:00
juha
fa6c3b0d21 Designer, IdeIntf: Update Object Inspector tree after adding/deleting components. Optimize excess updates. Issue #30033
git-svn-id: trunk@52230 -
2016-04-21 20:40:02 +00:00
juha
6d991af10c Formatting, comment
git-svn-id: trunk@52229 -
2016-04-21 20:40:00 +00:00
juha
2df36f2a8d IdeIntf: Copy ForceUpdate in TPersistentSelectionList.Assign also when Count=0.
git-svn-id: trunk@52228 -
2016-04-21 20:39:58 +00:00
juha
672ab540ee IdeIntf: Remove unused code from TStringsPropertyEditor.Edit.
git-svn-id: trunk@52227 -
2016-04-21 20:39:53 +00:00
maxim
b9662b19e7 IDEIntf: updated Russian translation
git-svn-id: trunk@52222 -
2016-04-19 22:56:07 +00:00
maxim
3294b7ee32 IDEIntf: i18n-ed 'Properties' filteredit caption in Object Inspector
git-svn-id: trunk@52221 -
2016-04-19 22:53:21 +00:00
juha
a229be6936 IdeIntf: Cleanup and formatting.
git-svn-id: trunk@52218 -
2016-04-19 20:48:48 +00:00
mattias
533c92a950 IDEIntf: add possibility to add frames to project options, issue #30032
git-svn-id: trunk@52215 -
2016-04-19 10:03:52 +00:00
juha
6060f5b9ab IdeIntf: Create default event handlers without assertion failure. Issue #30027.
git-svn-id: trunk@52212 -
2016-04-18 11:05:11 +00:00
juha
14e5168217 Formatting
git-svn-id: trunk@52211 -
2016-04-18 11:05:09 +00:00
juha
775b31bcdd IdeIntf: Optimize drawing ComponentTree in OI. RebuildComponentNodes was called many times.
git-svn-id: trunk@52210 -
2016-04-18 11:05:08 +00:00
juha
bb389f40bf IdeIntf: Add PropName param to PropertyEditor.Modified. Do not redraw comp tree after prop change. Issue #29574.
git-svn-id: trunk@52209 -
2016-04-18 11:05:06 +00:00
juha
4e1e1dc645 OI: Remove useless invalidate and refresh calls.
git-svn-id: trunk@52208 -
2016-04-18 11:05:01 +00:00
juha
4d61abe1f8 New dialog for Change Parent feature.
git-svn-id: trunk@52195 -
2016-04-14 10:29:19 +00:00
juha
58317e2f8a Designer: Remove direct OI dependency of "Change Parent" feature, use events.
git-svn-id: trunk@52194 -
2016-04-14 10:02:16 +00:00
juha
47e2727bb5 Designer, IdeIntf: Improve "Change Parent" feature, use a dialog. Issue #29868, patch from FTurtle.
git-svn-id: trunk@52193 -
2016-04-14 10:02:14 +00:00
juha
2355da2c35 IdeIntf: Create proper name for Constraints.OnChange handler in Object Inspector. Issue #29562.
git-svn-id: trunk@52192 -
2016-04-14 10:02:12 +00:00
juha
a9f11cacba IdeIntf: Formatting
git-svn-id: trunk@52191 -
2016-04-14 10:02:07 +00:00
juha
2ab7a2e3f5 Object Inspector: Prevent infinite recursive loop in property name filter. Issue #29921, patch from shobits1.
git-svn-id: trunk@52190 -
2016-04-14 10:00:07 +00:00
jesus
7aba13f0ce IdeIntf: initialize FValueDifferBackgrndColor default value to DefValueDifferBackgrndColor at runtime which must match ValueDifferBackgrndColor declaration, it fixes GTK error dumps in LazReport when moving bands containing objects
git-svn-id: trunk@52187 -
2016-04-13 17:42:59 +00:00
mattias
72163698e7 IDEIntf: clean up
git-svn-id: trunk@52158 -
2016-04-10 17:43:20 +00:00
juha
a1f09debb2 IdeIntf: Prevent a recursive loop in IsInteresting, IsPropInClass function. Issue #29921.
git-svn-id: trunk@52128 -
2016-04-06 22:15:56 +00:00
juha
9e0eaa8431 IdeIntf: Simplify sub-functions of IsInteresting used by OI. The same value was used always for parameters.
git-svn-id: trunk@52115 -
2016-04-06 13:42:40 +00:00
juha
54e12af225 Object Inspector: Fix memory leaks caused by the new property name filter. Issue #29921, patch from shobits1.
git-svn-id: trunk@52097 -
2016-04-01 09:36:48 +00:00
juha
f0030ec7cd IdeIntf: Optimize function IsInteresting used by OI. Convert APropNameFilter to uppercase only once. Don't use Unicode for prop names.
git-svn-id: trunk@52093 -
2016-03-31 12:14:21 +00:00
juha
faa105a248 Object Inspector: Implement FilterEdit also for property names. Issue #29921, patch from shobits1.
git-svn-id: trunk@52092 -
2016-03-31 12:14:19 +00:00
juha
71d5d7517e IdeIntf: formatting.
git-svn-id: trunk@52091 -
2016-03-31 12:14:12 +00:00
juha
8423094db4 Partly revert r52070 #66bc82cf72. Caused side-effects when creating new event handlers. Issue #25954.
git-svn-id: trunk@52089 -
2016-03-30 17:57:15 +00:00
juha
b347db1483 Object Inspector: Refactor the long TOICustomPropertyGrid.PaintRow into shorter functions.
git-svn-id: trunk@52088 -
2016-03-30 17:57:10 +00:00
juha
9aab2a374d Object Inspector: Differentiate multi-selected properties which have different values using background color. Issue #23151.
git-svn-id: trunk@52075 -
2016-03-28 10:37:25 +00:00
juha
350461f95e Object Inspector: Formatting.
git-svn-id: trunk@52074 -
2016-03-28 10:37:19 +00:00
juha
66bc82cf72 IDE: Show Action Execute method also when in another unit/form. Improve on earlier r52020 #75791c984b. Issue #25954.
git-svn-id: trunk@52070 -
2016-03-27 10:39:15 +00:00
juha
e5845a0818 Formatting
git-svn-id: trunk@52021 -
2016-03-22 21:57:06 +00:00
juha
75791c984b IDE: Show methods when clicked in OI also when they are in another unit/form. Issue #25954.
git-svn-id: trunk@52020 -
2016-03-22 21:57:01 +00:00
bart
623ef8e528 OI: Use normal CheckBoxThemed as Boolean editor again by default.
git-svn-id: trunk@52018 -
2016-03-22 21:31:02 +00:00
mattias
25f7a697e5 updated makefiles
git-svn-id: trunk@52001 -
2016-03-20 11:19:40 +00:00
juha
29844d46a5 IdeIntf: Add a ButtonPanel and icons for buttons in Select Properties dialog.
git-svn-id: trunk@51936 -
2016-03-14 12:41:23 +00:00
ondrej
a43a0c4d4b ide: implement Run without Debugging. Issue #29832
git-svn-id: trunk@51933 -
2016-03-14 09:29:58 +00:00
juha
7b55f8c8e6 IDE: Fix Before-tool execution, simplify project build. Issue #29773, patch from Martok.
git-svn-id: trunk@51874 -
2016-03-09 12:02:07 +00:00
ondrej
3594fefc04 ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
juha
1a992ed303 IDE: formatting.
git-svn-id: trunk@51673 -
2016-02-21 14:05:36 +00:00
mattias
a45740f68f IDEIntf: less hints
git-svn-id: trunk@51671 -
2016-02-19 14:25:21 +00:00
juha
ee7305772d Designer: Support also (False) and (True) as Boolean values in Undo operation.
git-svn-id: trunk@51634 -
2016-02-15 12:48:54 +00:00
martin
1cab92748c Keymap: fix, remove deleted entries from category.
git-svn-id: trunk@51563 -
2016-02-10 06:37:07 +00:00
juha
0c558e2b3c IdeIntf: Improve Graphic Property Editor layout. Issue #29618, patch from Alexey Torgashin.
git-svn-id: trunk@51553 -
2016-02-09 20:59:18 +00:00
maxim
20d48b24bd Translations: Hungarian translation update by Péter Gábor, bug #29551
git-svn-id: trunk@51528 -
2016-02-06 15:04:56 +00:00
jesus
7c75c2fe3f IDE, reverted previous menuintf fix, it has side effects on context menus in form designer
git-svn-id: trunk@51499 -
2016-02-04 21:22:43 +00:00
jesus
e10fa9961d IDE: fix crash on starting Lazarus once both LazDataDict and LazProjectGroups packages are installed
git-svn-id: trunk@51498 -
2016-02-04 20:33:49 +00:00
jesus
f4900d9e51 IDE, fix compiling and some corruption on logging when VerboseMenuIntf directive is enabled
git-svn-id: trunk@51475 -
2016-02-02 06:19:08 +00:00
juha
db51e758b5 Cleanup and comments
git-svn-id: trunk@51470 -
2016-02-01 21:04:59 +00:00
juha
deeef8296e IdeIntf: Create also Constraints.OnChange handler when clicked in Object Inspector. Issue #29562.
git-svn-id: trunk@51469 -
2016-02-01 21:04:53 +00:00
juha
95534c8596 IdeIntf: Remove an incorrect test about Bitmap from TIDEMenuItem.ConsistencyCheck.
git-svn-id: trunk@51459 -
2016-01-30 12:42:04 +00:00
juha
bc4da6f46d IdeIntf: Make a freed BitMap Nil.
git-svn-id: trunk@51451 -
2016-01-30 10:47:10 +00:00
juha
915691f819 Object Inspector: Remember last active property. Issue #29510, patch from Balázs Székely.
git-svn-id: trunk@51440 -
2016-01-28 23:17:12 +00:00
ondrej
c8a766f1e1 ideintf: menuintf: fix corrupted menu layout due to invisible parent sections.
(Probably regression from r50986 #800f102b46.)

git-svn-id: trunk@51421 -
2016-01-26 13:21:28 +00:00
juha
850ec52c41 Object Inspector: Deal with different widgetset sorting rules when selecting next value for a Class Combobox. Issue #29503.
git-svn-id: trunk@51419 -
2016-01-26 12:44:50 +00:00
ondrej
86b7cdb5d3 ideintf: menuintf: update current section even if the sections in front need update.
Solves issue #29311 and probably also a lot of different "TIDEMenuSection.UpdateNeedTopSeparator inconsistency" issues.

git-svn-id: trunk@51418 -
2016-01-25 22:15:26 +00:00
juha
468a5a31d3 IdeIntf: Reduce debug msgs in TPropertyEditorHook. Rename a variable.
git-svn-id: trunk@51417 -
2016-01-25 20:04:49 +00:00
juha
cf3a735d93 Object Inspector: Align only "normal" CheckBox vertically, not CheckBoxThemed. Issue #29412.
git-svn-id: trunk@51416 -
2016-01-25 19:50:21 +00:00
juha
6c55ef9be7 Object Inspector: Set next value also when double-clicking a ComboBox with Class values. Issue #29503.
git-svn-id: trunk@51410 -
2016-01-25 16:08:57 +00:00
ondrej
b69d0962f6 designer: forward unhandled keys from designer to OI. Issue #29488
git-svn-id: trunk@51398 -
2016-01-24 10:58:59 +00:00
ondrej
64d6d494f8 IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
juha
30a53a3bb8 OI: Use normal CheckBox as Boolean editor until problems with CheckBoxThemed are solved. Issues #29406 and #29412.
git-svn-id: trunk@51304 -
2016-01-16 12:14:46 +00:00
bart
363ef73d76 ObjectInspector: fix wrong ifdef.
git-svn-id: trunk@51303 -
2016-01-15 22:12:21 +00:00
bart
2adb9b25c1 IDEIntf: use decimal point always in property editor for floating point values.
git-svn-id: trunk@51253 -
2016-01-11 15:36:52 +00:00
mattias
12677f044a IDEIntf: fixed compiling with FPC 2.6.4
git-svn-id: trunk@51251 -
2016-01-11 14:20:22 +00:00
ondrej
798ce08c42 IDEIntf: fixed compilation error introduced in r51233 #3a1c8fac99
git-svn-id: trunk@51245 -
2016-01-10 21:48:52 +00:00
ondrej
3a1c8fac99 IDE, IDEIntf: add icons to project files in recent drop-down menu
git-svn-id: trunk@51233 -
2016-01-10 11:59:33 +00:00
maxim
e66b53063e Translations: Hungarian translation update by Péter Gábor, bug #29351
git-svn-id: trunk@51220 -
2016-01-06 23:24:43 +00:00
ondrej
56e2b65b29 ideintf: fix autosize ShortCutPropertyEditor. Issue #29266
git-svn-id: trunk@51173 -
2016-01-03 20:38:23 +00:00
ondrej
dae6a4f4b0 ideintf: use registered editing class in DefaultComponentClass. Issue #29201
git-svn-id: trunk@51161 -
2016-01-03 14:43:33 +00:00
ondrej
7fcc772645 designer, ideintf: rename TPropHookType htMouse* to htDesignerMouse*
git-svn-id: trunk@51156 -
2016-01-03 13:35:38 +00:00
maxim
317076652c Translations: French translation update by Gilles Vasseur, bugs #29291, #29315
git-svn-id: trunk@51146 -
2016-01-03 12:22:56 +00:00
ondrej
cdfb590aee ideintf, designer: add MouseDown and MouseUp event handlers for designer
git-svn-id: trunk@51144 -
2016-01-03 12:06:07 +00:00
juha
59e349c1ae Bug fix for OnEditorFilter (was not called for sub TPersistent). From Maciej.
git-svn-id: trunk@51090 -
2015-12-31 09:07:51 +00:00
juha
f4b38428a6 Allow to use any class with RTTI for RunTimeTypeInfoControls (previously only using descendants of TPersistent was legal). Now is possible to use any ORM system with RTTI controls like mORMot. From Maciej.
git-svn-id: trunk@51089 -
2015-12-31 09:07:46 +00:00
maxim
cf6cf9e7bf IDEIntf: updated Russian translation
git-svn-id: trunk@51072 -
2015-12-28 22:03:59 +00:00
juha
42e68fd86d IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286.
git-svn-id: trunk@51059 -
2015-12-27 22:36:55 +00:00
ondrej
e8bf2b6e97 ideintf: ImageList editior: add replace button. Issue #29252. Patch by Janusz Tomczak
git-svn-id: trunk@51054 -
2015-12-27 17:40:09 +00:00
ondrej
175c0031c0 ideintf: set PopupMode/PopupParent for collection editor and actions editor. Issue #24711
git-svn-id: trunk@51051 -
2015-12-27 13:06:05 +00:00
ondrej
f1c10c63a7 ideintf, ide: change result type of TMainIDEBase.GetMainBar from TComponent to TForm.
It was an unnecessary limitation because there is Forms dependency in both units already.

git-svn-id: trunk@51050 -
2015-12-27 11:38:55 +00:00
mattias
cddb1489ea IDE: update menu sections: consistency check
git-svn-id: trunk@50988 -
2015-12-22 00:15:22 +00:00
mattias
800f102b46 IDE: update menu sections when parent section is not visible
git-svn-id: trunk@50986 -
2015-12-22 00:10:55 +00:00
juha
db5c09e762 IdeIntf: Add checks to TPropertyEditorHook.GetComponentName and match the return type with Component.Name's type.
git-svn-id: trunk@50940 -
2015-12-19 15:28:40 +00:00
juha
21889249ce IdeIntf: Remove a deprecated method.
git-svn-id: trunk@50907 -
2015-12-18 17:45:47 +00:00
mattias
2ac7f308e5 IDEIntf: fixed comments
git-svn-id: trunk@50820 -
2015-12-15 16:21:18 +00:00
mattias
d4675305e2 IDEIntf: deprecated ChildsAsSubMenu, typo
git-svn-id: trunk@50816 -
2015-12-15 15:34:01 +00:00
ondrej
e293f914e1 IDEIntf, IDE: IDECommands property synchronization refactoring, add SyncProperties property. Fix "move/clone to new window" menu items captions and visibility.
git-svn-id: trunk@50731 -
2015-12-10 13:18:27 +00:00
juha
453f0f860a Finnish translations.
git-svn-id: trunk@50620 -
2015-12-04 20:05:03 +00:00
maxim
d166b0c524 IDEIntf: regenerated translations and improved Russian translation
git-svn-id: trunk@50546 -
2015-11-30 21:34:43 +00:00
ondrej
19206bce93 IDE: partially revert r50517 #d696ee5a59
git-svn-id: trunk@50520 -
2015-11-28 19:42:00 +00:00
ondrej
d696ee5a59 IDE: add option to prefer double-click over middle click when closing tabs.
git-svn-id: trunk@50517 -
2015-11-28 10:10:11 +00:00
ondrej
151f452c84 IDE, IDEIntf: changes needed for Favorites package
git-svn-id: trunk@50511 -
2015-11-27 05:35:22 +00:00
ondrej
54ec800040 IDEIntf: improved default window position handling. Issue #28995
git-svn-id: trunk@50509 -
2015-11-26 19:43:01 +00:00
ondrej
0a9bed66c2 IDEIntf: fix default window position restore. Issue #28995
git-svn-id: trunk@50506 -
2015-11-25 10:13:23 +00:00
ondrej
f0ab2205c7 IDEIntf: fix default window position restore. Issue #28995
git-svn-id: trunk@50505 -
2015-11-25 10:09:04 +00:00
ondrej
5fc913038b IDEIntf: add overloaded FindItemByCommand for IDE tool buttons
git-svn-id: trunk@50501 -
2015-11-24 20:27:07 +00:00
ondrej
40b4ff88d3 IDEIntf: added FindCategory to ToolBarIntf.
git-svn-id: trunk@50500 -
2015-11-24 17:34:49 +00:00
ondrej
f1f1c7225c IDE, IDEIntf: changes needed for new packagetabs package.
git-svn-id: trunk@50493 -
2015-11-24 10:44:35 +00:00
juha
ec869d657e IdeIntf: Remove an extra frame from info panel in Object Inspector. Issue #29069, patch from Alexey Torgashin.
git-svn-id: trunk@50471 -
2015-11-22 17:05:15 +00:00
mattias
e20508a446 IDE: run file: added RunFlag Messages to show output in Messages window
git-svn-id: trunk@50446 -
2015-11-20 15:02:04 +00:00
mattias
d6b6f6739e IDEint: DoRunFile: added parameter Filename to compile an arbitrary file
git-svn-id: trunk@50444 -
2015-11-20 14:38:43 +00:00
mattias
ad07bf2767 IDEint: DoBuildFile: added parameter Filename to compile an arbitrary file
git-svn-id: trunk@50442 -
2015-11-20 14:25:13 +00:00
ondrej
b1ae15362f IDE: IDECommands refactoring; deleted menu item Project -> Change Build Mode
git-svn-id: trunk@50441 -
2015-11-20 14:04:24 +00:00
mattias
f2c0815f29 project groups: configure, run pascal file
git-svn-id: trunk@50439 -
2015-11-20 12:11:59 +00:00
mattias
76fdce40ea project groups: compile project with build modes
git-svn-id: trunk@50436 -
2015-11-20 10:46:35 +00:00
mattias
ead4658b86 IDEIntf: project build modes
git-svn-id: trunk@50431 -
2015-11-20 09:08:44 +00:00
juha
1cc386ce1f IDE: More readable function IsFormDesign to detect "Design Form" (TForm, TFrame and TDataMadule descendant). From Maciej.
git-svn-id: trunk@50424 -
2015-11-19 13:55:46 +00:00
juha
79dcb7831b LCL: Bug fix for QT painting non-visual components for TFakeNonControl design form (TDataModule and TFrame). From Maciej.
git-svn-id: trunk@50418 -
2015-11-19 13:55:33 +00:00
mattias
11e37c14f1 project groups: open package target
git-svn-id: trunk@50412 -
2015-11-19 11:16:19 +00:00
mattias
933b0120fb project groups: run action for loaded project
git-svn-id: trunk@50397 -
2015-11-18 15:38:28 +00:00
mattias
a416d683ab IDEIntf: Object Inspector: added HideClassNames, from Gabor Boros
git-svn-id: trunk@50394 -
2015-11-18 15:10:16 +00:00
ondrej
9d10346a71 IDEIntf: fix multi-monitor window position restore. Issue #28995
git-svn-id: trunk@50387 -
2015-11-18 13:01:29 +00:00
ondrej
95a246bac1 IDE, IDEIntf: moved TProject.ChangedStamp from IDE to IDEIntf (TLazProject)
git-svn-id: trunk@50385 -
2015-11-18 11:25:25 +00:00
ondrej
9b510c5bca packager, IDEIntf: fixed TLazPackageGraph.ChangeStamp in BeginUpdate/EndUpdate and moved ChangeStamp property to LCLIntf
git-svn-id: trunk@50384 -
2015-11-18 11:18:21 +00:00
mattias
4b938581b3 project groups: load project from lpi
git-svn-id: trunk@50364 -
2015-11-17 14:23:45 +00:00
juha
89738efcb7 IdeIntf: Remove update events for ComponentPalette from TLazIDEInterface.
git-svn-id: trunk@50244 -
2015-11-07 16:37:25 +00:00
juha
8cccad8aad IdeIntf: Remove a simple TRegisteredComponent.IsTControl function.
git-svn-id: trunk@50243 -
2015-11-07 16:37:20 +00:00
mattias
f84365210d IDE: fixed range check error
git-svn-id: trunk@50215 -
2015-11-03 16:08:41 +00:00
ondrej
c8cb925526 IDE: enhance LazIDEIntf with more MessagesView capabilities.
git-svn-id: trunk@50213 -
2015-11-03 15:06:42 +00:00
ondrej
66c3995fd2 IDE: use LCLProc.CompareMethods in IDECommands
git-svn-id: trunk@50203 -
2015-11-02 08:47:00 +00:00
ondrej
e022bfe9e8 IDE: fixed AV in Editor->FileSettings->Encoding. Issue #28930
git-svn-id: trunk@50200 -
2015-10-30 12:38:55 +00:00
ondrej
a49c8b7c1d IDE: AnchorDocking, load default and legacy configuration. Issue #28823
git-svn-id: trunk@50199 -
2015-10-29 15:52:29 +00:00
juha
e92ffb6dc2 IDE: Store defines added by user to compiler options. Works also for packages. Issue #28887.
git-svn-id: trunk@50184 -
2015-10-27 17:30:48 +00:00
mattias
9b0d4c01b6 IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
2015-10-26 21:34:11 +00:00
ondrej
5ec7988f47 IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
git-svn-id: trunk@50152 -
2015-10-23 17:04:26 +00:00
juha
3f1c3e00ef IDE: Move Tools menu items "Convert Encoding" and "Check LFM file" out from Delphi conversion sub-menu.
git-svn-id: trunk@50140 -
2015-10-22 15:05:00 +00:00
juha
3823cf94c4 IDE: ctrl+~ and ctrl+shift+~ to browse through tabs in history-order. Issue #28835, patch from Ondrej.
git-svn-id: trunk@50112 -
2015-10-18 21:21:38 +00:00
mattias
003ebea47a IDE: fpc msg pasrser: show OS X assembler error unsupported directive
git-svn-id: trunk@50109 -
2015-10-18 17:43:07 +00:00
juha
44a6127f25 IdeIntf: Restore missing shortcut keys in menus. Issue #28868, patch from Ondrej.
git-svn-id: trunk@50094 -
2015-10-17 10:59:09 +00:00
juha
709d37fee1 IDEIntf: Prevent executing menu commands twice. Issue #28870, patch from Ondrej.
git-svn-id: trunk@50093 -
2015-10-17 08:17:08 +00:00
mattias
cfb5aea1e9 IDE: fixed loading toolbar config from Ondrej
git-svn-id: trunk@50073 -
2015-10-15 20:55:07 +00:00
mattias
159d719bdc IDEIntf: new IDE events: lihtProjectBuildingFinished, lihtLazarusBuilding, lihtLazarusBuildingFinished, lihtChangeToolStatus, patch #28839 from Ondrej
git-svn-id: trunk@50043 -
2015-10-12 23:43:13 +00:00
mattias
63f549b488 IDEIntf: comment
git-svn-id: trunk@50039 -
2015-10-12 21:38:54 +00:00
mattias
6d7ec7c91f IDEIntf: better English
git-svn-id: trunk@50036 -
2015-10-12 11:49:48 +00:00
juha
412b1ebab6 IdeIntf, IDE: Define a command for changing project BuildMode. Otherwise a ToolButton does not show up.
git-svn-id: trunk@50032 -
2015-10-11 15:15:52 +00:00
juha
b1942fb168 IdeIntf, IDE: Revert r50029 #c87cf550f3 and improve the command update timer and its naming. From Ondrej Pokorny.
git-svn-id: trunk@50031 -
2015-10-11 14:48:11 +00:00
juha
c87cf550f3 IdeIntf: Prevent the command update timer repeating itself forever.
git-svn-id: trunk@50029 -
2015-10-11 12:24:53 +00:00
juha
78e663cb20 IdeIntf: IdeCommands refactoring. Move implementation code to have the same order as interface definition.
git-svn-id: trunk@50028 -
2015-10-11 12:24:48 +00:00
juha
34e76924da IdeIntf: New unit ToolbarIntf.
git-svn-id: trunk@50027 -
2015-10-11 10:16:02 +00:00
juha
38878ad607 IdeIntf, IDE: Refactor command system. Separate menu and toolbar commands, update them in right place etc. Issue #28777, patch from Ondrej Pokorny.
git-svn-id: trunk@50026 -
2015-10-11 09:11:47 +00:00
juha
f86c5c935c IdeIntf: Show values in OI Combobox Boolean editor. Using the themed Checkbox broke it. Issue #28790.
git-svn-id: trunk@49976 -
2015-10-07 16:38:47 +00:00
juha
96b9d2d968 IDEIntf: Use the latest FileVersion as default for WindowLayoutList. Has effect when there is no configuration yet.
git-svn-id: trunk@49968 -
2015-10-07 10:41:26 +00:00
mattias
23ea13b71c IDE: fixed default IDEWindowPlacement for non existing environmentoptions iwpRestoreWindowGeometry, bug #28789
git-svn-id: trunk@49967 -
2015-10-07 10:34:47 +00:00
mattias
67a9e199e1 IDEIntf: ObjectInspector: fixed FInSelection in recursive calls
git-svn-id: trunk@49954 -
2015-10-06 10:13:00 +00:00
mattias
81d84416e9 IDEIntf: less hints
git-svn-id: trunk@49942 -
2015-10-05 18:53:52 +00:00
juha
6e00fb5ddc Object Inspector: Fix the default value when saving CheckboxForBoolean.
git-svn-id: trunk@49939 -
2015-10-05 17:04:09 +00:00
juha
d9ace5ff7b IDE: Fix regression caused by r49802 #bf21367723 related to old window positions. Issues #28732,#28754.
git-svn-id: trunk@49938 -
2015-10-05 13:55:15 +00:00
juha
ac56c10378 Object inspector: Set "Checkbox for Booleans" as the default. Also use the themed Checkbox, can be changed with define UseOINormalCheckBox.
git-svn-id: trunk@49914 -
2015-10-02 13:27:18 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
mattias
96b62bb8fa translations: German: updates from Swen Heinig
git-svn-id: trunk@49903 -
2015-10-01 11:39:48 +00:00
juha
f049308eac IDE: Improve saving Anchordocking settings. Issue #28704, patch from Ondrej Pokorny.
git-svn-id: trunk@49895 -
2015-09-29 18:05:38 +00:00
mattias
1b88beb01b IDE: moved compiler options - show lines compiled - to environment options
git-svn-id: trunk@49884 -
2015-09-27 20:32:15 +00:00
mattias
1fe2796bd0 IDE: compiler options: added option to show the lines compiled messsage as important
git-svn-id: trunk@49883 -
2015-09-27 20:09:52 +00:00
mattias
8d8207e367 IDEIntf: less hints
git-svn-id: trunk@49879 -
2015-09-27 19:18:22 +00:00
juha
de00921c57 IdeIntf: Use the right WindowState in main IDE. Issue #28707, patch from Ondrej Pokorny.
git-svn-id: trunk@49871 -
2015-09-23 13:05:20 +00:00
mattias
ee08d00d18 IDE: added command for Context sensitive smart hint, from Ondrej
git-svn-id: trunk@49870 -
2015-09-23 12:47:40 +00:00
mattias
a99df55870 IDE: changed default value of WindowPlacement from iwpRestoreWindowSize to iwpRestoreWindowGeometry
git-svn-id: trunk@49865 -
2015-09-21 15:01:29 +00:00
juha
24978f559e IDE: Enhanced JumpTo* commands for procedure header and begin. Issue #28612, patch from Ondrej Pokorny.
git-svn-id: trunk@49811 -
2015-09-10 13:57:24 +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
mattias
f228ab12a3 IDE: RestoreSimpleLayout: trigger layoutchanged only if something changed
git-svn-id: trunk@49798 -
2015-09-09 15:26:07 +00:00
juha
50bc37338d IDE, AnchorDocking: Support desktops also with docked IDE. Move configuration to environment options. By Ondrej Pokorny.
git-svn-id: trunk@49778 -
2015-09-07 22:01:22 +00:00
mattias
d368f7dcb5 IDEIntf: renamed AddCsutomMessage to AddIDEMessage
git-svn-id: trunk@49762 -
2015-09-05 18:11:36 +00:00
mattias
c99cdd9e57 lazbuild: fixed crash when adding a non existing resource file
git-svn-id: trunk@49761 -
2015-09-05 18:10:07 +00:00
maxim
1d1aa993ef IDEIntf: fixed DBGrid column deletion prompt, bug #28611
git-svn-id: trunk@49750 -
2015-09-03 16:32:34 +00:00
juha
f3124b5751 IdeIntf, TAChart: Fix errors in fields editor made in r49233 #255bf5782e. Issue #28595.
git-svn-id: trunk@49739 -
2015-09-02 10:10:47 +00:00
juha
d66a3c37e6 IDE: Implement all IDE ToolButtons with a special behavior using the new API. By Ondrej Pokorny.
git-svn-id: trunk@49736 -
2015-09-02 05:28:06 +00:00
juha
6a78b21447 IDE: Create an API for IDE's ToolButtons and use it for Desktop list and JumpToSection list. Made by Ondrej Pokorny and myself.
git-svn-id: trunk@49732 -
2015-09-01 10:43:00 +00:00
juha
f2ebd5c2bf IdeIntf: Use ShortCompareText in both compare functions. Issue #28546.
git-svn-id: trunk@49705 -
2015-08-23 20:12:28 +00:00
juha
7a3e12bf4a IdeIntf: Use ShortCompareText to compare Clasnames. CompareText and AnsiCompareText can cause mysterious errors. Issue #28546.
git-svn-id: trunk@49703 -
2015-08-23 10:05:13 +00:00
mattias
3333661fda IDEIntf: clean up
git-svn-id: trunk@49697 -
2015-08-20 09:23:11 +00:00
maxim
b77c1d45bc Translations: Hungarian translation update by Péter Gábor, bug #28543
git-svn-id: trunk@49693 -
2015-08-19 21:54:50 +00:00
juha
7ef382f0bd IdeIntf: Use TCheckBoxThemed as a Boolean property editor in OI. Issue #28518, patch from Vojtech Cihak.
git-svn-id: trunk@49677 -
2015-08-15 21:40:16 +00:00
mattias
d5cc6e7c0e IDEIntf: clean up
git-svn-id: trunk@49616 -
2015-08-08 08:35:24 +00:00
juha
afc1272cf2 Cleanup
git-svn-id: trunk@49553 -
2015-07-16 16:45:10 +00:00
juha
c242431af9 PropEdits: Don't create lists in InitPropEdits. Created in other funcs which are called from many initialization sections.
git-svn-id: trunk@49548 -
2015-07-14 18:39:52 +00:00
juha
0e282700b4 IDE: New class TIDETabMaster in LazIdeIntf for managing tabs for sourceeditor and related changes for docked and undocked IDE. r49390 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49537 -
2015-07-12 23:05:25 +00:00
juha
295e472a3a Source Editor: New events semWindowShow and semWindowHide. r49388 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49535 -
2015-07-12 23:05:22 +00:00
juha
140203ca19 PropEdits: New event TPropHookPersistentDeleted (called after component deletion). r49377 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49531 -
2015-07-12 23:05:17 +00:00
juha
de6fbf05fb Component Palette: More detailed "ComponentAddedEvent". r49376 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49530 -
2015-07-12 23:05:15 +00:00
juha
2f54ed431e Designer: IDEComponentsMaster class proposition for manipulating components (now with single method). r49372 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49529 -
2015-07-12 23:05:13 +00:00
juha
2ca8f21e64 IdeIntf: Improve identification of designer forms. r49352,r49367,r49371,r49510 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49528 -
2015-07-12 23:05:08 +00:00
juha
4f0f211f3c IDE: Improve the desktops feature. Prevent access violation and exception. Store z-order of windows. Patch from Ondrej Pokorny.
git-svn-id: trunk@49525 -
2015-07-11 23:27:44 +00:00
juha
423c43ea13 IDE: Fully implement saving/loading desktops and the GUI for it. Modified patch from Ondrej Pokorny.
git-svn-id: trunk@49514 -
2015-07-09 19:05:29 +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
juha
feb5351691 IDE: Move SetupHints and UpdateIDEComponentPalette from MainIDE to MainIDEBar.
git-svn-id: trunk@49491 -
2015-07-02 18:50:32 +00:00
juha
d1174012b0 IDE: Move OnMainBarActive event handler from MainIDE to MainIDEBar.
git-svn-id: trunk@49490 -
2015-07-02 18:50:31 +00:00
juha
fe64bb3834 OI: Revert r49480 #27f9198058 and update text value in OI control in a better way. Issue #23918.
git-svn-id: trunk@49489 -
2015-07-02 18:50:29 +00:00
juha
7c8d3b0a52 IDE: Add visibility checkbox into component palette options frame. Layout changes. Move Visible flag under ComponentPaletteOptions.
git-svn-id: trunk@49487 -
2015-07-02 18:50:26 +00:00
juha
3c9da5e47b OI: Don't cover PopupMenu with a hint. Issue #28365, patch from Péter Gábor.
git-svn-id: trunk@49482 -
2015-07-01 09:24:11 +00:00
juha
27f9198058 OI: Update text value also when the control is changed but property remains the same. Remove useless paAutoUpdate flag. Issue #23918.
git-svn-id: trunk@49480 -
2015-06-30 19:57:01 +00:00
juha
23077a602f IdeIntf: Minor changes in Key Grab dialog. Issue #28353, patch from Alexey Torgashin.
git-svn-id: trunk@49461 -
2015-06-28 12:27:54 +00:00
juha
15df1a216f IDE: An experimental GUI for saving and switching desktops + other related changes. Define EnableDesktops.
git-svn-id: trunk@49457 -
2015-06-28 12:27:48 +00:00
juha
75347d7f7c Object Inspector: Prevent adding the same parent candidates repeatedly for "Change Parent" menu.
git-svn-id: trunk@49427 -
2015-06-24 09:29:48 +00:00
juha
7e13107ac4 IDE: Save desktop related stuff under XML path Desktop/. Prepare for collection of desktop settings.
git-svn-id: trunk@49419 -
2015-06-23 10:42:05 +00:00
juha
29d5e6d734 Move EditorToolbar from a package to IDE sources. Reuse config dialog with IDE Coolbar.
git-svn-id: trunk@49382 -
2015-06-21 10:45:24 +00:00
juha
15e7d6338d IdeIntf: Prevent showing a random image when the desired image does not exist.
git-svn-id: trunk@49363 -
2015-06-18 15:03:21 +00:00
maxim
6b67ca24c9 Translations: improved Russian translation
git-svn-id: trunk@49356 -
2015-06-16 23:56:38 +00:00
mattias
bb34413487 IDE: identifier completion: make jump to errors optional, patch #28308
git-svn-id: trunk@49344 -
2015-06-16 09:36:33 +00:00
juha
71a92380d4 IDE: Cleanup.
git-svn-id: trunk@49280 -
2015-06-06 11:19:40 +00:00
maxim
3d94951a6e Translations: Hungarian translation update by Péter Gábor, bug #28244
git-svn-id: trunk@49272 -
2015-06-04 21:26:04 +00:00
juha
255bf5782e Use GlobalDesignHook only if it is assigned. Issue #28175.
git-svn-id: trunk@49233 -
2015-05-31 13:45:31 +00:00
juha
c6b6503cf2 IDE: New JumpTo... commands and menu items. Remove the functionality from EditorToolbar. Issue #28199, patch from Ondrej Pokorny.
git-svn-id: trunk@49226 -
2015-05-31 10:21:27 +00:00
juha
569d975af1 IdeIntf: Use Toolbar instead of SpeedButton in ActionEditor. Issue #28110, patch from Alexey Torgashin.
git-svn-id: trunk@49074 -
2015-05-17 19:02:37 +00:00
juha
ec11bec231 Object Inspector: Increase the width of FilterEdit more. Issue #28104.
git-svn-id: trunk@49053 -
2015-05-16 18:48:44 +00:00
juha
885a169983 Object Inspector: Increase the width of FilterEdit. Issue #28104.
git-svn-id: trunk@49048 -
2015-05-16 11:09:19 +00:00
maxim
7c53eb74e2 Translations: French translation update by Gilles Vasseur, bug #28094
git-svn-id: trunk@49035 -
2015-05-15 21:50:24 +00:00
maxim
58a102b2c5 IDEIntf: improved i18n, regenerated translations and updated Russian translation, bug #28067
git-svn-id: trunk@49002 -
2015-05-12 21:30:53 +00:00
juha
6ebf07e5d9 IdeIntf: Hide top border in Object Inspecter. Issue #28062, patch from Alexey Torgashin.
git-svn-id: trunk@48981 -
2015-05-10 07:43:30 +00:00
juha
b920d6079e IDE: Resize the main IDE window correctly. Issue #27940, patch from Ondrej Pokorny.
git-svn-id: trunk@48959 -
2015-05-07 05:21:25 +00:00
maxim
57f7f6c9e6 Translations: French translation update by Gilles Vasseur, bug #28012
git-svn-id: trunk@48945 -
2015-05-06 21:57:10 +00:00
maxim
2a4937c81a IDEIntf: regenerated translations and updated Russian translation
git-svn-id: trunk@48900 -
2015-04-29 21:18:17 +00:00
maxim
f15b645703 IDEIntf: fixed typo
git-svn-id: trunk@48899 -
2015-04-29 21:17:04 +00:00
jesus
c6d6f8c7a6 IDEIntf, dbpropedits: check when retrieving fields definitions, issue #27962
git-svn-id: trunk@48889 -
2015-04-29 06:20:16 +00:00
jesus
3289794569 Translations: spanish translation complement
git-svn-id: trunk@48866 -
2015-04-25 22:56:24 +00:00
maxim
622dfa7549 Translations: Spanish translation update by José Martínez with some help of Jesus Reyes, bug #27803
git-svn-id: trunk@48851 -
2015-04-25 17:49:09 +00:00
maxim
76cc8230b1 Translations: French translation update by Gilles Vasseur, bugs #27920, #27925
git-svn-id: trunk@48812 -
2015-04-21 21:27:59 +00:00
maxim
691df1520b Translations: Hungarian translation update by Péter Gábor, bug #27903
git-svn-id: trunk@48787 -
2015-04-20 21:49:58 +00:00
maxim
0a67913439 IDEIntf: deleted file, which was committed by accident
git-svn-id: trunk@48785 -
2015-04-20 21:42:46 +00:00
maxim
cd1a1aa304 IDEIntf: regenerated translations
git-svn-id: trunk@48784 -
2015-04-20 21:42:02 +00:00
maxim
146199138f Translations: updated French translation by Gilles Vasseur, bugs #27904, #27913
git-svn-id: trunk@48782 -
2015-04-20 21:15:25 +00:00
jesus
8f0c91d834 IDE, fieldsEditor: show a message if a field cannot be created, issue #26867
git-svn-id: trunk@48768 -
2015-04-17 07:15:12 +00:00
jesus
d1c8efd0c4 IDE: fix fields editor cannot delete multi-selection, issue #25892
git-svn-id: trunk@48767 -
2015-04-17 06:28:14 +00:00
maxim
d6d9e33055 Translations: updated French translation by Gilles Vasseur, bug #27846
git-svn-id: trunk@48749 -
2015-04-13 22:22:39 +00:00
maxim
7597b4fa5f IDEIntf: updated Russian translation
git-svn-id: trunk@48703 -
2015-04-10 21:34:54 +00:00
juha
be0209b77b IDE: Improve the DoBuildProject change.
git-svn-id: trunk@48688 -
2015-04-09 20:05:18 +00:00
juha
5341fd0bed IDE: Increment build number only once when building many modes at one go. Patch from Sandro Cumerlato.
git-svn-id: trunk@48687 -
2015-04-09 16:37:04 +00:00
mattias
7688e7b21f IDE: OI: implemented Revert to inherited for some base types of TComponent properties
git-svn-id: trunk@48682 -
2015-04-08 20:50:17 +00:00
maxim
0d5a25892d IDEIntf: updated Russian translation
git-svn-id: trunk@48583 -
2015-04-01 23:05:55 +00:00
juha
ce4791440b IdeIntf: Commit the changed .po files.
git-svn-id: trunk@48553 -
2015-03-31 17:10:35 +00:00
juha
a4f5469c56 IdeIntf: Add "Change Parent" menu tree to popup menu of Object Inspector. Issue #19003, based on patch from Vojtech Cihak.
git-svn-id: trunk@48552 -
2015-03-31 17:10:32 +00:00
juha
f51604367b IdeIntf: Add "Change Class" feature also to popup menu of Object Inspector.
git-svn-id: trunk@48551 -
2015-03-31 17:10:25 +00:00
juha
dade590e2a Component Palette: Move SelectionMode to interface. Support multiselect also in ComponentList.
git-svn-id: trunk@48516 -
2015-03-26 21:19:10 +00:00
juha
2368d8ad9a IdeIntf: Prevent invalid shortcut entries in TCustomShortCutGrabBox. Issue #27705, patch from Howard Page-Clark.
git-svn-id: trunk@48506 -
2015-03-25 21:21:19 +00:00
juha
90345dd84b Component palette: Move OnClassSelected event to interface. Focus a design form also when selecting from component list.
git-svn-id: trunk@48484 -
2015-03-24 17:52:54 +00:00
juha
abe573b42d Initialize variables based on compiler warnings around Lazarus and libs. Contains ToDo items.
git-svn-id: trunk@48481 -
2015-03-24 17:52:23 +00:00
juha
e0fbbdd0c4 Object Inspector: Improve scrolling, reduce flicker using ScrollWindowEx. Issue #27667.
git-svn-id: trunk@48440 -
2015-03-21 08:07:12 +00:00
juha
f78dd6dbd5 Object Inspector: Scrolling works without Invalidate and messages, remove them. Issue #27667.
git-svn-id: trunk@48439 -
2015-03-20 21:49:38 +00:00
juha
45a96a8c27 Object Inspector: Restrict scrolling improvemets to Windows platform. Issue #27667.
git-svn-id: trunk@48434 -
2015-03-20 18:31:21 +00:00
juha
326bf8d567 Object Inspector: Improve scrolling, reduce flicker. Issue #27667.
git-svn-id: trunk@48433 -
2015-03-20 17:07:52 +00:00
mattias
9ece157c2a IDEIntf: added HasGUI
git-svn-id: trunk@48413 -
2015-03-18 17:11:43 +00:00
mattias
8dee894d55 IDEIntf: sql new field editor: improved layout, changed syntax mode to objfpc
git-svn-id: trunk@48361 -
2015-03-15 11:01:16 +00:00
mattias
0b151780ec IDEIntf: clean up
git-svn-id: trunk@48360 -
2015-03-15 10:28:40 +00:00
juha
7dcab79a7f Component palette: Fix a bug of installed components not showing in palette. Issue #27660, patch from Cyrax.
git-svn-id: trunk@48354 -
2015-03-15 09:21:08 +00:00
martin
01747255ac ideintf fix compile
git-svn-id: trunk@48325 -
2015-03-13 00:02:12 +00:00
juha
b0023622ae Component palette: Add a selection changed event and handler.
git-svn-id: trunk@48312 -
2015-03-12 23:01:59 +00:00
juha
ac1b44a800 Separate TBaseComponentPalette and TComponentPalette more.
git-svn-id: trunk@48311 -
2015-03-12 23:01:57 +00:00
juha
1efe3b0e31 Simplify the component palette update system after packages are loaded.
git-svn-id: trunk@48310 -
2015-03-12 23:01:55 +00:00
juha
0fc74606c5 IdeIntf: Move also CreatePagesFromUserOrder from ComponentPalette to ComponentReg.
git-svn-id: trunk@48309 -
2015-03-12 23:01:53 +00:00
juha
c0b38940f9 IdeIntf: Move non-GUI related code from ComponentPalette to ComponentReg.
git-svn-id: trunk@48308 -
2015-03-12 23:01:52 +00:00
juha
2f283d0521 IDE: Move TRegisteredComponent.Button from ComponentReg interface to ComponentPalette. Use a map container.
git-svn-id: trunk@48307 -
2015-03-12 23:01:50 +00:00
juha
443c7df5a4 IDE: Move SelectButton from ComponentReg interface to TComponentPage.
git-svn-id: trunk@48305 -
2015-03-12 23:01:48 +00:00
juha
159ba4fccf IDE: Move reference of TCustomPage and TScrollBox from ComponentReg interface to ComponentPalette.
git-svn-id: trunk@48304 -
2015-03-12 23:01:42 +00:00
juha
af15b183a7 IDE: Configurable IDE toolbars. Issue #27603, patch from Balázs Székely.
git-svn-id: trunk@48246 -
2015-03-10 20:37:56 +00:00
mattias
cff68418fe IDE: package editor: implemented find in files
git-svn-id: trunk@48239 -
2015-03-10 16:27:19 +00:00
mattias
7e3829dd80 IDE: checked compiler warnings, clean up
git-svn-id: trunk@48220 -
2015-03-10 14:59:27 +00:00
mattias
b80958200b IDE: checked compiler warnings, clean up
git-svn-id: trunk@48219 -
2015-03-10 14:58:34 +00:00
mattias
7dde88bfad IDE: designer: InvokeComponentEditor: removed MenuIndex, it was not used
git-svn-id: trunk@48199 -
2015-03-10 12:07:50 +00:00
juha
85dae0945d IdeIntf: Prevent a crash when Action is deleted in ActionsEditor. Issue #27624, patch from Anton.
git-svn-id: trunk@48187 -
2015-03-09 23:15:48 +00:00
juha
34fa9b2929 IDE: Improve harmonizing the style of spaces. Issue #27441, patch from Anton.
git-svn-id: trunk@48164 -
2015-03-07 16:38:24 +00:00
jesus
b03737cc9e IDE, field property editor: make sure FieldDefs are updated before gathering the field list, by Tony Whyman, issue #26492
git-svn-id: trunk@48139 -
2015-03-05 04:08:14 +00:00
mattias
e81b6644da IDE: quick fixes for 5036,5037,5057..5060,5090..5094: does not seem to be initialized
git-svn-id: trunk@48081 -
2015-03-01 14:23:25 +00:00
mattias
b728a865d3 IDE: fixed resolving macros of external tools before switching back from IDE to project
git-svn-id: trunk@48054 -
2015-02-28 22:47:57 +00:00
mattias
99254634cb IDEIntf: added lihtGetFPCFrontEndPath
git-svn-id: trunk@48028 -
2015-02-27 17:31:35 +00:00
juha
d15ee98ee4 IdeIntf: Support restoring default value in Object Inspector for Set types. Issue #18734.
git-svn-id: trunk@48023 -
2015-02-26 18:10:46 +00:00
juha
307f5059e3 IdeIntf: Use CheckBox as boolean editor also for Set elements.
git-svn-id: trunk@48014 -
2015-02-26 09:28:38 +00:00
juha
e9dc6f1eff TI Grid: move HookGetCheckboxForBoolean from OI dialog to PropertyGrid. Publish CheckboxForBoolean. Solves issue #27521.
git-svn-id: trunk@47994 -
2015-02-25 21:14:31 +00:00
mattias
cc83db2a68 IDE: started checking orphaned ppu files of packages
git-svn-id: trunk@47985 -
2015-02-24 23:18:54 +00:00
juha
01cc0f741c TI Grid: Make a CheckBox boolean editor work somehow. Was stuck on 'True'. Must be fixed properly later.
git-svn-id: trunk@47983 -
2015-02-24 22:57:04 +00:00
juha
125625ee6a IDE: Take care of component palette page names that differ only by character case. Issue #27516.
git-svn-id: trunk@47979 -
2015-02-24 11:35:56 +00:00
mattias
abfaa0bdd0 IDE: compiler options: removed obsolete option show summary, summary are now always shown in header
git-svn-id: trunk@47965 -
2015-02-23 17:00:47 +00:00
mattias
2da65d3074 IDE: compiler options: verbosity: removed -ve, IDE needs this to jump to errors
git-svn-id: trunk@47964 -
2015-02-23 16:56:52 +00:00
mattias
1196a85d76 IDE: always pass -vi to FPC, needed to resolve file names without path
git-svn-id: trunk@47958 -
2015-02-23 16:14:15 +00:00
mattias
ccfdda027d IDE: external tools: added TAbstractExternalTool.ReadStdOutBeforeErr, changed default to read stderr before out, needed by FPC linker errors
git-svn-id: trunk@47955 -
2015-02-23 09:56:49 +00:00
juha
66daecb69a IdeIntf: Show Meta- menuitem shortcuts in Object Inspector only for Mac. Issue #27456, patch from Howard Page-Clark.
git-svn-id: trunk@47850 -
2015-02-17 00:12:22 +00:00
mattias
a598861da6 updated Makefiles, changed rx.lpk output to lib/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
git-svn-id: trunk@47783 -
2015-02-14 15:18:23 +00:00
mattias
57a40ca9a7 IDE: external tool data when compiling IDE, improving message cant find unit for IDE
git-svn-id: trunk@47658 -
2015-02-09 17:02:00 +00:00
mattias
d868b219ae IDE: fpc msg parser: improve cant find unit when an indirectly used unit has no ppu in project and package
git-svn-id: trunk@47656 -
2015-02-09 16:38:53 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
martin
b6efaa244f SynEdit: Multi caret beta
git-svn-id: trunk@47596 -
2015-02-06 02:07:31 +00:00
juha
d2dc7a43e6 Revert r47571 #74d2ec821a "IDE: New project description for UTF8 ...". Build mode cannot be set in project description.
git-svn-id: trunk@47594 -
2015-02-05 16:05:09 +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
mattias
2315bd655d translations: German: updates from Swen Heinig
git-svn-id: trunk@47572 -
2015-01-31 10:22:28 +00:00
juha
74d2ec821a IDE: New project description for an application with UTF8 RTL support.
git-svn-id: trunk@47571 -
2015-01-31 09:53:56 +00:00
marco
2163b6cdcb * Phillipe Levi mentioned seeing "Stringrid" on the ml, a grep turned up two occurances -> fixed.
git-svn-id: trunk@47556 -
2015-01-28 11:21:36 +00:00
maxim
ede88bbed7 Translations: Hungarian translation update by Péter Gábor, bug #27365
git-svn-id: trunk@47550 -
2015-01-27 23:10:25 +00:00
maxim
b6cc6e34aa IDEIntf: updated Russian translation
git-svn-id: trunk@47548 -
2015-01-27 22:07:12 +00:00
mattias
e0affd6a25 ideintf: resourcestring, issue #27317, from Gábor
git-svn-id: trunk@47532 -
2015-01-26 21:57:12 +00:00
juha
c06129eb3c Improvements for Finnish translation.
git-svn-id: trunk@47475 -
2015-01-21 00:17:13 +00:00
maxim
e2866a78a0 Object Inspector: i18nalize '(Mixed)' value
git-svn-id: trunk@47441 -
2015-01-20 22:13:57 +00:00
mattias
7f089573e8 translations: German: updates from Swen Heinig
git-svn-id: trunk@47420 -
2015-01-19 10:27:28 +00:00
juha
3151750571 OI: show '(Mixed)' for Checkbox caption when multiselect and values are mixed.
git-svn-id: trunk@47410 -
2015-01-17 00:05:03 +00:00
juha
1a64d63b36 OI: Update Boolean value from a Checkbox also when the control is changed but property remains the same.
git-svn-id: trunk@47401 -
2015-01-16 09:35:21 +00:00
juha
b4de0f46fc IdeIntf: Draw a grey CheckBox for Boolean property editor when multi-selection has mixed values.
git-svn-id: trunk@47311 -
2015-01-05 21:36:34 +00:00
blikblum
81cd0c6877 IDE: cleanup TProjectFileDescriptor property setter methods (remove unnecessary checks)
git-svn-id: trunk@47293 -
2015-01-04 14:35:49 +00:00
maxim
d61830214b Translations: Hungarian translation update by Péter Gábor, bug #27230
git-svn-id: trunk@47292 -
2015-01-04 14:21:29 +00:00
juha
174e17c841 IdeIntf: Check every time if Boolean Checkbox property editor is needed. Was wrong when component changed and value differed.
git-svn-id: trunk@47291 -
2015-01-04 14:10:49 +00:00
blikblum
b7962c5068 IDE: register TValueListPropertyEditor only for TValueListEditor Strings property to prevent be used in other TStrings properties (TitleCaptions)
git-svn-id: trunk@47288 -
2015-01-04 13:42:03 +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
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
juha
9e3b5ca504 IDE: Use truely original pages and comps as reference when saving palette configuration.
git-svn-id: trunk@47261 -
2014-12-28 13:50:35 +00:00
joost
3a0de4fe98 fpmake: Re-generated some fpmake.pp files
git-svn-id: trunk@47240 -
2014-12-23 22:00:41 +00:00
mattias
63c839a786 IDEIntf: less hints
git-svn-id: trunk@47234 -
2014-12-22 08:55:40 +00:00
juha
4d92d2ec5b IDE: Update component list to match the layout of component palette, triggered when window is activated.
git-svn-id: trunk@47231 -
2014-12-21 13:00:29 +00:00
juha
2186ba086d IDE: Force update for all component palette pages after changing configuration.
git-svn-id: trunk@47218 -
2014-12-17 23:27:25 +00:00
juha
a52a3c922c IDE: Implement import and export for component palette options.
git-svn-id: trunk@47210 -
2014-12-16 22:37:09 +00:00
mattias
5a8fd4166f ideintf: replaced AnsiCompareText
git-svn-id: trunk@47166 -
2014-12-10 03:14:34 +00:00
juha
cfdbbbb410 IDE: Do not trigger palette update with OnComponentVisibleChanged and OnPageVisibleChanged events. Will be triggered by other means.
git-svn-id: trunk@47140 -
2014-12-08 20:22:31 +00:00
mattias
a46dc8915a IDE: added TDebuggerIntf.CanExternalDebugSymbolsFile
git-svn-id: trunk@47107 -
2014-12-04 19:14:22 +00:00
juha
51cdfe8e79 IDE: Save component palette options correctly when palette is filtered by DataModule.
git-svn-id: trunk@47074 -
2014-12-03 17:57:02 +00:00
juha
cfcbe4b9c7 IDE: Update component palette correctly when icons are filtered by DataModule.
git-svn-id: trunk@47073 -
2014-12-03 17:57:00 +00:00
juha
39430447fa Object Inspector: Show info contents right after making InfoPanel visible.
git-svn-id: trunk@47040 -
2014-11-30 15:44:33 +00:00
juha
c589873743 Designer, OI: Synchronize z-order changes. Issue #20450, patch from Mike Thompson.
git-svn-id: trunk@47039 -
2014-11-30 13:13:08 +00:00
juha
a5164be292 Component palette: revert to a working TBaseComponentPage.UpdateVisible; There is still another problem when components are filtered.
git-svn-id: trunk@47012 -
2014-11-28 09:41:19 +00:00
juha
304f54dde0 IdeIntf: one more tweak for the Boolean Checkbox editor position.
git-svn-id: trunk@47010 -
2014-11-27 20:31:44 +00:00
juha
4f2765f6c2 Object Inspector: remove unused units.
git-svn-id: trunk@47009 -
2014-11-27 20:31:42 +00:00
juha
6ea31e7ad9 IDE: Set FComponentPages.OwnsObjects := True; instead of freeing objects explicitly.
git-svn-id: trunk@47006 -
2014-11-27 20:31:38 +00:00
juha
76602fb2f4 IDE: Cache also user ordered pages in component palette, use it in UpdateVisible method.
git-svn-id: trunk@47005 -
2014-11-27 20:31:36 +00:00
juha
c7486b1bf9 IDE: Simplify component palette code, ComponentPage.Priority is not used. Rename a method.
git-svn-id: trunk@47004 -
2014-11-27 20:31:34 +00:00
juha
75c4a0f8df IDE: Change names of component palette cache methods.
git-svn-id: trunk@47003 -
2014-11-27 20:31:33 +00:00
juha
8b4eac20a9 IDE: Use the cache when writing component palette configuration.
git-svn-id: trunk@47001 -
2014-11-27 20:31:30 +00:00
juha
4ccb281acd IDE: In component palette, cache original component names by page name.
git-svn-id: trunk@47000 -
2014-11-27 20:31:28 +00:00
juha
d9b6126447 IdeIntf: comment
git-svn-id: trunk@46999 -
2014-11-27 20:31:22 +00:00
juha
80fc1404b6 IdeIntf: Make a compromise for Boolean property editor Checkbox left position. Actually depends on widgetset and theme.
git-svn-id: trunk@46992 -
2014-11-26 09:23:48 +00:00
juha
7d9296fe56 Object Inspector: Fix the alignment of Checkbox editor.
git-svn-id: trunk@46991 -
2014-11-26 00:35:13 +00:00
juha
3cc613425f Object Inspector: formatting.
git-svn-id: trunk@46990 -
2014-11-26 00:35:04 +00:00
juha
8e8d5a2fdf Object Inspector: Show parenthesis around True and False when using the Checkbox Boolean editor.
git-svn-id: trunk@46989 -
2014-11-25 19:48:33 +00:00
mattias
28c049a4c7 IDEIntf: fixed typo
git-svn-id: trunk@46988 -
2014-11-25 18:53:35 +00:00
juha
d8175e6e33 IDE, component palette options: Enable restoring default settings only if there are changes.
git-svn-id: trunk@46985 -
2014-11-25 17:46:16 +00:00
juha
f9c7b414be IdeIntf: Make sure no empty page names are read from configuration.
git-svn-id: trunk@46983 -
2014-11-25 17:46:09 +00:00
juha
45eab13451 Object Inspector: Fix resizing selected edit after horizontal resize, remove useless Invalidate. Patch from Sandro Cumerlato.
git-svn-id: trunk@46976 -
2014-11-23 18:42:33 +00:00
juha
aa460b80b4 Object Inspector: Remove code that prevents SpeedButton background erase. Patch from Sandro Cumerlato.
git-svn-id: trunk@46975 -
2014-11-23 18:42:28 +00:00
juha
1fe3846321 Object Inspector: Fix inconsistent DefaultItemHeight for Combobox. Patch from Sandro Cumerlato.
git-svn-id: trunk@46974 -
2014-11-23 17:26:38 +00:00
juha
579e8170bd Object Inspector: Set TComboBox.ItemHeight in a better way. Patch from Sandro Cumerlato.
git-svn-id: trunk@46970 -
2014-11-23 15:01:56 +00:00
juha
686309b70a Object Inspector: Set ComboBox editor's ItemHeight again. Lazarus built with QT crashes otherwise when Color combobox list is opened.
git-svn-id: trunk@46966 -
2014-11-22 18:43:13 +00:00
juha
c0488fb460 Object Inspector: Fix CheckBox editor vertical alignment. Patch from Sandro Cumerlato.
git-svn-id: trunk@46890 -
2014-11-19 19:35:04 +00:00
juha
ca7db2fdc6 Object Inspector: Fix redraw errors. Patch from Sandro Cumerlato.
git-svn-id: trunk@46887 -
2014-11-19 14:57:47 +00:00
mattias
dd34c8e045 IDEIntf: fixed typo
git-svn-id: trunk@46886 -
2014-11-19 13:52:48 +00:00
juha
a8e80b673c Object Inspector: Test code for redraw errors in some Windows machines. Cleanup.
git-svn-id: trunk@46885 -
2014-11-19 10:26:20 +00:00
juha
63400d9ec8 IDE: Add an option GUI for using CheckBox for Booleans in Object Inspector.
git-svn-id: trunk@46881 -
2014-11-18 23:40:20 +00:00
juha
0be2affe39 Object inspector: Solve the redraw problem with Boolean CheckBox editor using AutoSize instead of SetBounds. Issue #22347.
git-svn-id: trunk@46880 -
2014-11-18 16:28:11 +00:00
juha
f66d606172 Object Inspector: use theme services to draw the new CheckBox Boolean editor.
git-svn-id: trunk@46877 -
2014-11-18 14:00:21 +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
juha
2da65785f9 IDE: Clear old left-over values when saving component palette configuration.
git-svn-id: trunk@46867 -
2014-11-15 20:40:50 +00:00
juha
470f46f722 IDE: fix a bug in saving component palette settings.
git-svn-id: trunk@46861 -
2014-11-15 14:02:48 +00:00
mattias
925368d194 IDEIntf: DoShowSearchResultsView: using one enum instead of multi bool
git-svn-id: trunk@46856 -
2014-11-15 12:36:41 +00:00
juha
ffa4d82af8 IDE: Fix loading user configuration for component palette.
git-svn-id: trunk@46843 -
2014-11-14 01:40:21 +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
mattias
03a8f3b039 IDEIntf: unicode file names
git-svn-id: trunk@46817 -
2014-11-12 19:05:11 +00:00
giuliano
447003f6d6 LCL: issue #0027030: proper button size in vertical mode
(conctrls.pp,toolbar.inc,toolbutton.inc)
IDEINTF: same issue - componenteditors.pas

git-svn-id: trunk@46800 -
2014-11-12 11:58:51 +00:00
juha
2c7bdfe3c5 Object Inspector: Fix FilterEdit width.
git-svn-id: trunk@46704 -
2014-10-30 19:47:01 +00:00
mattias
9d1210247e IDEIntf: less hints
git-svn-id: trunk@46700 -
2014-10-30 10:25:07 +00:00
reiniero
61417ef7a4 * IdeHelpIntf: cosmetic
git-svn-id: trunk@46681 -
2014-10-26 10:29:07 +00:00
giuliano
8c3abc5f64 Updated Italian translation
git-svn-id: trunk@46660 -
2014-10-25 08:48:39 +00:00
juha
eb2e358f20 Object Inspector: Improve Mouse wheel scroll behavior. Issue #21795, patch from Sandro Cumerlato.
git-svn-id: trunk@46580 -
2014-10-17 16:56:07 +00:00
jesus
3227d9ff4c IDE, fieldseditor: handle exception on selecting lookup dataset, reported by Simon Ameis, issue #19924
git-svn-id: trunk@46563 -
2014-10-15 20:11:34 +00:00
reiniero
323c8678f8 * IDEIntf: cosmetic: comments
git-svn-id: trunk@46556 -
2014-10-14 14:07:04 +00:00
mattias
20540fd87b IDE: designer: redo: non visual TComponent.Left/Top
git-svn-id: trunk@46478 -
2014-10-08 18:12:10 +00:00
maxim
fe73bdea8d Translations: Italian translation update by Giuliano, bug #26823
git-svn-id: trunk@46454 -
2014-10-06 22:46:44 +00:00
maxim
397a95cd0d IDEIntf: updated Russian translation
git-svn-id: trunk@46400 -
2014-10-01 23:52:59 +00:00
jesus
368121fe76 IDE, enhance DBGrid columns editor with three buttons: add fields, delete all and fetch labels, modified/adapted patch from Zdravko Gabrovski, issue #25219
git-svn-id: trunk@46395 -
2014-10-01 21:03:04 +00:00
juha
d6f255f9f6 IdeIntf, Object Inspector: new strategy for putting StatusBar below InfoPanel. Set Top coord and the layout engine takes care of it. Issue #26788.
git-svn-id: trunk@46393 -
2014-10-01 14:46:49 +00:00
juha
2e85f426f7 IdeIntf, Object Inspector: Make sure the top splitter goes always to right place.
git-svn-id: trunk@46375 -
2014-09-30 17:46:29 +00:00
juha
bf4042ab81 IdeIntf, Object Inspector: Improve hiding / showing the info panel and statusbar.
git-svn-id: trunk@46374 -
2014-09-30 17:45:59 +00:00
juha
c6f67446c5 IdeIntf, Object Inspector: fix ComponentTreeHeight and code using it. ComponentPanel.Height was assigned to itself. Issue #26788.
git-svn-id: trunk@46337 -
2014-09-26 15:26:16 +00:00
juha
85fa5c550a Object Inspector: use Constraints.MinHeight for InfoPanel. It cannot be resized any more if Height becomes 0.
git-svn-id: trunk@46293 -
2014-09-22 17:19:24 +00:00
juha
2d6147eb18 ObjectInspector: locate the arrow on left side vertically better. Issue #26258, patch from Howardpc.
git-svn-id: trunk@46239 -
2014-09-15 15:39:49 +00:00
juha
310c961f33 IdeIntf: Improve painting of clNone also in color property editor of Object Inspector. Issue #26707, patch from wp.
git-svn-id: trunk@46194 -
2014-09-11 21:44:06 +00:00
juha
78afb4c373 LCL: Fix THintWindow.CalcHintRect. Issue #26674. Inspired by patch from Denis Golovan.
git-svn-id: trunk@46165 -
2014-09-09 10:17:54 +00:00
mattias
881c2a8272 translations: German: updates from Swen Heinig
git-svn-id: trunk@46159 -
2014-09-08 08:24:15 +00:00
mattias
45291bbba6 translations: German: updates from Swen Heinig
git-svn-id: trunk@46155 -
2014-09-07 18:00:45 +00:00
maxim
7fd522fbdd Translations: Hungarian translation update by Péter Gábor, bug #26565
git-svn-id: trunk@46016 -
2014-08-05 23:02:53 +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
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
juha
b189500498 LCL: Revert some of THintWindow changes because of Delphi compatibility. Issue #26516
git-svn-id: trunk@45973 -
2014-07-25 16:56:19 +00:00
mattias
6c260d77f4 IDE: clean up
git-svn-id: trunk@45965 -
2014-07-24 14:21:09 +00:00
juha
fbb1fc2c84 IdeIntf: remove useless code in TLazPackageID.UpdateIDAsString
git-svn-id: trunk@45962 -
2014-07-23 21:46:33 +00:00
mattias
ed5b839859 IDE: reference build item
git-svn-id: trunk@45961 -
2014-07-23 20:46:00 +00:00
mattias
de1b9bea42 IDE: TIDEProjPackBase changed to TComponent
git-svn-id: trunk@45956 -
2014-07-23 11:32:58 +00:00