juha
|
ce0d904223
|
IdeIntf: Allow multi-line property editors in Dialogs, TTaskDialog. Issue #39170, patch by Don Siders.
git-svn-id: trunk@65388 -
|
2021-07-06 20:19:58 +00:00 |
|
michl
|
5a21cedcbb
|
IdeIntf: Disable copy/paste of TAction in Object Inspector tree because it does not work for some reason. Issue #19530.
git-svn-id: trunk@65354 -
|
2021-07-03 08:31:39 +00:00 |
|
juha
|
3fb4c2c8a7
|
IdeIntf: Disable copy/paste of TMenuItem in Object Inspector tree because it does not work for some reason. Issue #19530.
git-svn-id: trunk@65341 -
|
2021-07-02 18:52:02 +00:00 |
|
mattias
|
91763f2247
|
set trunk version to 2.3.0
git-svn-id: trunk@65242 -
|
2021-06-15 14:00:39 +00:00 |
|
michl
|
a2d9e364aa
|
IDE: Workaround to refresh values of CollectionPropertyEditor when control of same class is selected. Issue #38910
git-svn-id: trunk@65134 -
|
2021-05-25 20:51:17 +00:00 |
|
michl
|
30e1eb1591
|
DockedFormEditor: Preparing IDE for AnchorDesigner UnDo/ReDo
git-svn-id: trunk@65107 -
|
2021-05-12 16:07:12 +00:00 |
|
michl
|
1581009347
|
AnchorDockingDsgn: Set FloatingWindowsOnTop per default in new created IDE. See issue #19272
git-svn-id: trunk@65062 -
|
2021-04-25 15:58:56 +00:00 |
|
mattias
|
39035d597a
|
IDEIntf: objectinspector: fixed frreing not used prop editors
git-svn-id: trunk@65013 -
|
2021-04-17 11:34:48 +00:00 |
|
michl
|
0a2e80cbc4
|
DockedFormEditor: Preparing for SyncCodeAndForm
git-svn-id: trunk@65001 -
|
2021-04-15 20:09:53 +00:00 |
|
juha
|
7b18690162
|
Remove an obsolete dbg message when deleting a comp. Remove "var" from params when not needed.
git-svn-id: trunk@65000 -
|
2021-04-15 19:22:38 +00:00 |
|
mattias
|
74b6997d63
|
ide: on app activate: invalidate file state cache immediately
git-svn-id: trunk@64899 -
|
2021-04-02 17:26:11 +00:00 |
|
juha
|
f4cb483f2d
|
IDE: Fix reading ancestor type TFrame for object in LFM when it is not a direct ancestor. Issue #38585, patch from Martok.
git-svn-id: trunk@64800 -
|
2021-03-14 07:41:46 +00:00 |
|
juha
|
41c2e02039
|
IDE: Guess ancestor type TFrame using heuristics. Issue #38585.
git-svn-id: trunk@64769 -
|
2021-03-09 09:11:14 +00:00 |
|
juha
|
9046b533af
|
LazUtils: New LazStartsStr and similar functions. StartsStr etc. in StrUtils return False for empty sub-string, thus Delphi incompatible.
git-svn-id: trunk@64743 -
|
2021-03-04 08:58:54 +00:00 |
|
mattias
|
3679936306
|
IDEIntf: comment
git-svn-id: trunk@64732 -
|
2021-03-03 10:24:09 +00:00 |
|
mattias
|
62c37ad72a
|
updated Makefiles
git-svn-id: trunk@64567 -
|
2021-02-13 13:01:14 +00:00 |
|
juha
|
d608622e30
|
IdeIntf: Reduce calls to UpperCase() and LowerCase().
git-svn-id: trunk@64548 -
|
2021-02-12 10:26:41 +00:00 |
|
juha
|
077ebbe494
|
Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
|
2021-02-11 14:08:24 +00:00 |
|
juha
|
77e6853ca6
|
Components: Reduce calls to LowerCase().
git-svn-id: trunk@64515 -
|
2021-02-10 13:43:15 +00:00 |
|
juha
|
4733d3b7a1
|
Fix compilation with FPC 3.0.4.
git-svn-id: trunk@64498 -
|
2021-02-05 20:07:12 +00:00 |
|
juha
|
e6d96156ec
|
BuildIntf, IdeIntf, LazUtils: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64464 -
|
2021-02-05 11:28:07 +00:00 |
|
juha
|
20c5ac47c0
|
IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
|
2021-01-29 19:59:04 +00:00 |
|
juha
|
b5423bfb19
|
IdeIntf: Refresh OI's component TreeView also when it is not initially open.
git-svn-id: trunk@64433 -
|
2021-01-29 14:52:03 +00:00 |
|
martin
|
41f5ee5ea0
|
IdeIntf: added TIDEEditorOptions.CreateSynHighlighter
git-svn-id: trunk@64428 -
|
2021-01-27 21:00:17 +00:00 |
|
juha
|
751852a44a
|
LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText.
git-svn-id: trunk@64385 -
|
2021-01-14 13:52:23 +00:00 |
|
juha
|
42850cfe4d
|
LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code.
git-svn-id: trunk@64384 -
|
2021-01-14 12:41:32 +00:00 |
|
juha
|
d7c926139c
|
IdeIntf: Use CompareText for comparing IDEWindowStateNames.
git-svn-id: trunk@64382 -
|
2021-01-13 09:45:39 +00:00 |
|
martin
|
85dd4b9122
|
Fix Memleak in TComponentTreeView.Destroy
git-svn-id: trunk@64320 -
|
2021-01-03 01:48:34 +00:00 |
|
juha
|
33cb0bd3a6
|
IdeIntf: Remember the expanded/collapsed state in OI's ComponentTree when changing designer form. Issue #33464.
git-svn-id: trunk@64313 -
|
2020-12-31 12:37:14 +00:00 |
|
juha
|
b4fc035018
|
Restore the "const" removed in r64300 #943e4e4ff7. Affected 3rd party components.
git-svn-id: trunk@64312 -
|
2020-12-31 10:57:48 +00:00 |
|
juha
|
9219ea531d
|
Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI.
git-svn-id: trunk@64303 -
|
2020-12-29 22:56:40 +00:00 |
|
juha
|
c0926457b8
|
IdeIntf: Harmonize events for Delete, update OI's tree when plugins are deleted from PSScript.
git-svn-id: trunk@64301 -
|
2020-12-29 22:47:37 +00:00 |
|
juha
|
943e4e4ff7
|
IdeIntf: Remove "const" from an event. Add HookGetCheckboxForBoolean handler in OI only once.
git-svn-id: trunk@64300 -
|
2020-12-29 22:47:34 +00:00 |
|
juha
|
2d29afae9c
|
IdeIntf: Remove an unused property OwnerComponent.
git-svn-id: trunk@64292 -
|
2020-12-28 19:15:26 +00:00 |
|
juha
|
403fc1d5f3
|
IdeIntf: Simplify code in ComponentTreeView.
git-svn-id: trunk@64275 -
|
2020-12-25 17:26:40 +00:00 |
|
juha
|
a28aa70a44
|
IdeIntf: Update also an associated Collection after deleting a component node from OI's TreeView. Issue #38235.
git-svn-id: trunk@64273 -
|
2020-12-25 14:34:18 +00:00 |
|
juha
|
deba76613b
|
IdeIntf, Designer: Improve deleting components from OI's tree. Make a special case for PairSplitterSide. Issue #38235.
git-svn-id: trunk@64254 -
|
2020-12-20 14:46:02 +00:00 |
|
juha
|
283b70dbac
|
Cleanup, comments.
git-svn-id: trunk@64228 -
|
2020-12-18 21:02:19 +00:00 |
|
juha
|
5cf724ae46
|
Designer: Give names for the side components of PairSplitter. Don't crash when deleting. Issue #38227.
git-svn-id: trunk@64225 -
|
2020-12-18 10:51:37 +00:00 |
|
juha
|
6813e28eef
|
LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
|
2020-12-12 11:41:07 +00:00 |
|
juha
|
453f156da7
|
IdeIntf: Restore property Comps in BaseComponentPalette. Was removed accidentally in r64182 #ce1d8c1014.
git-svn-id: trunk@64190 -
|
2020-12-09 14:51:19 +00:00 |
|
juha
|
f34f7f4c56
|
Cleanup.
git-svn-id: trunk@64189 -
|
2020-12-09 11:48:28 +00:00 |
|
juha
|
96027c20c3
|
IDE: Optimize Component Palette's update logic a little.
git-svn-id: trunk@64183 -
|
2020-12-08 19:34:42 +00:00 |
|
juha
|
ce1d8c1014
|
IDE: Optimize ComponentPalette caches. Index by registered class instead of class name.
git-svn-id: trunk@64182 -
|
2020-12-08 19:34:40 +00:00 |
|
juha
|
e47ecfcbaa
|
IdeIntf: Remove a wrong assertion when building component tree.
git-svn-id: trunk@64162 -
|
2020-11-30 19:41:18 +00:00 |
|
juha
|
45264a3e0c
|
IdeIntf: Remove ComponentCandidate data from ComponentTreeView code. Not used for anything.
git-svn-id: trunk@64144 -
|
2020-11-16 22:20:12 +00:00 |
|
juha
|
14d83904c3
|
IdeIntf: Do not autoexpand ComponentTree in OI after component delete or ZOrder change. Issue #37434.
git-svn-id: trunk@64138 -
|
2020-11-15 11:41:43 +00:00 |
|
juha
|
9fe47fd5a6
|
IdeIntf: Do not autoexpand ComponentTree in OI after a component is added. Issue #33464.
git-svn-id: trunk@64133 -
|
2020-11-13 21:47:19 +00:00 |
|
juha
|
6fa295d5e4
|
Designer: Call DoDeletePersistent only once after deleting a control.
git-svn-id: trunk@64132 -
|
2020-11-13 21:47:17 +00:00 |
|
juha
|
6ad9a11111
|
IdeIntf: Fix anchors in TFieldsListFrm. Issue #37276.
git-svn-id: trunk@64071 -
|
2020-10-25 08:08:33 +00:00 |
|