martin
|
47408c4bff
|
IDE, SourceEditor: prevent automatic identifier completion while editor-macros are recorded/playing. The macro would not wait for the timer, and the macro would not know the order of completion proposals.
git-svn-id: trunk@63323 -
|
2020-06-07 12:48:09 +00:00 |
|
martin
|
79ba6dbb06
|
Fix crash, introduced in r63316 #000ea7c493 "auto complete on typing". Issue #37184
git-svn-id: trunk@63322 -
|
2020-06-07 12:04:43 +00:00 |
|
mattias
|
00aa0ed701
|
IDE: TExternalTool.Destroy: safer disconnect from thread
git-svn-id: trunk@63321 -
|
2020-06-07 07:20:57 +00:00 |
|
martin
|
26272363cd
|
IDE, Debugger: fix r63306 #06b1a964b6 "Fix Run menu, to show correct available debugger commands" -- Do not init the debugger. => Review the entire calculation of available actions in the Run menu. Issue #0037183
git-svn-id: trunk@63317 -
|
2020-06-06 16:45:12 +00:00 |
|
martin
|
000ea7c493
|
IDE, SourceEditor: implemented identifier-completion activates on typing. Forget to test for cancelled
git-svn-id: trunk@63316 -
|
2020-06-06 15:43:43 +00:00 |
|
martin
|
83ca8802cc
|
IDE, SourceEditor: identifier completion on type - do not activate with multi caret
git-svn-id: trunk@63315 -
|
2020-06-06 15:28:40 +00:00 |
|
martin
|
f3f864d967
|
IDE, SourceEditor: implemented identifier-completion activates on typing. Issue #0033054 (different from patch)
git-svn-id: trunk@63314 -
|
2020-06-06 15:16:21 +00:00 |
|
martin
|
dcc69156e5
|
IDE, SourceEditor: fix caret pos detection for auto complete (though for "." the phys and log increase are both 1)
git-svn-id: trunk@63313 -
|
2020-06-06 15:16:19 +00:00 |
|
martin
|
b2785f3c32
|
IDE: SourceEditor, use highlighter to detect "in string". Extracted from patch at issue #0033054
git-svn-id: trunk@63312 -
|
2020-06-06 15:16:18 +00:00 |
|
mattias
|
0062c511b8
|
IDE: fixed uninitialized var, issue #37179
git-svn-id: trunk@63311 -
|
2020-06-06 08:02:19 +00:00 |
|
martin
|
06b1a964b6
|
IDE: Fix Run menu, to show correct available debugger commands
git-svn-id: trunk@63306 -
|
2020-06-06 00:53:49 +00:00 |
|
martin
|
5bcddd28fb
|
IDE, Debugger: Add real "Run-To"
git-svn-id: trunk@63303 -
|
2020-06-06 00:53:44 +00:00 |
|
martin
|
de80bde641
|
IDE: rename "run to cursor" to "step to cursor" - reflect what it really does
git-svn-id: trunk@63302 -
|
2020-06-06 00:53:39 +00:00 |
|
martin
|
4e464f7e06
|
IDE: Revert - FpDoc, preserve spaces in user xml (build in fpdoc editor)
git-svn-id: trunk@63300 -
|
2020-06-05 17:12:32 +00:00 |
|
martin
|
fe4c81bb95
|
IDE: FpDoc, preserve spaces in user xml (build in fpdoc editor)
git-svn-id: trunk@63299 -
|
2020-06-05 12:52:14 +00:00 |
|
martin
|
56b4fca0a9
|
IDE: Build in FpDoc edit, add word wrap / amend some SynEdit opts
git-svn-id: trunk@63296 -
|
2020-06-05 00:13:02 +00:00 |
|
martin
|
ee7d180202
|
SynEdit: added out param AStartBytePos and ALineByteLen to TLazSynDisplayView.SetHighlighterTokensLine
git-svn-id: trunk@63285 -
|
2020-06-03 23:28:19 +00:00 |
|
juha
|
e74792c8d0
|
IDE: Prevent Access violation in Search result view when exception was raised by search. Issue #37124.
git-svn-id: trunk@63281 -
|
2020-06-03 08:05:59 +00:00 |
|
martin
|
253d7c2d02
|
SynEdit: Change RowColumnToPixels => ScreenXYToPixels
git-svn-id: trunk@63270 -
|
2020-06-02 00:37:17 +00:00 |
|
martin
|
668ee99dd1
|
FpDocView, SourceEditor: Prevent loosing MouseCapture while user selects text with mouse. Issue #0037150
git-svn-id: trunk@63249 -
|
2020-05-29 16:52:36 +00:00 |
|
juha
|
1e444d8398
|
IDE: Show name and description in "New Item" and "New Project" dialogs. Simplifies GetLocalizedDescription methods. Issue #37134.
git-svn-id: trunk@63234 -
|
2020-05-27 10:30:19 +00:00 |
|
juha
|
c516e2543c
|
IDE: Show frames and datamodules correctly in menu with option "Window menu shows designed form's name instead of caption". Issue #37138, patch from FTurtle.
git-svn-id: trunk@63226 -
|
2020-05-26 21:55:06 +00:00 |
|
martin
|
aefa3215f8
|
IDE, SynEdit: New options for auto scroll on edit
git-svn-id: trunk@63217 -
|
2020-05-23 22:54:52 +00:00 |
|
juha
|
657a925b26
|
IDE: Show icons in menu 'Window'. Issue #37026, patch (modified) from FTurtle.
git-svn-id: trunk@63212 -
|
2020-05-22 20:48:23 +00:00 |
|
martin
|
237ac26a28
|
SynEdit: replaced AddFoldChangedHandler with senrLineMappingChanged
git-svn-id: trunk@63208 -
|
2020-05-22 14:54:20 +00:00 |
|
martin
|
f42fd8868d
|
SynEdit: Refactor Gutter to use DisplayView for real to virtual line mapping
git-svn-id: trunk@63202 -
|
2020-05-21 18:04:12 +00:00 |
|
martin
|
34099573b4
|
SynEdit: Change to use FTheLinesView instead of FFoldedView
git-svn-id: trunk@63200 -
|
2020-05-21 18:04:08 +00:00 |
|
martin
|
4c5edbe734
|
SynEdit: Refactor Notification from Lines. Cache in TextViewManager, and deal with TextBuffer changes (no more need to update in senrTextBufferChanged
git-svn-id: trunk@63197 -
|
2020-05-21 15:48:47 +00:00 |
|
martin
|
e04ce2539f
|
SynEdit: Introduced TSynTextViewsManager
git-svn-id: trunk@63196 -
|
2020-05-21 15:48:44 +00:00 |
|
martin
|
cbb6115663
|
SynEdit: FoldView, rename/refactor TextToViewIndex/ViewToTextIndex to be 0-based
git-svn-id: trunk@63175 -
|
2020-05-16 22:17:06 +00:00 |
|
martin
|
0f8b9dd9a8
|
SynEdit: refactor TLazSynSurface
git-svn-id: trunk@63174 -
|
2020-05-16 22:17:03 +00:00 |
|
martin
|
43f41ddd9d
|
IDE: EncloseSelection, add "region". Patch by Zoltanleo / forum topic,49714.msg362422
git-svn-id: trunk@63173 -
|
2020-05-16 17:49:05 +00:00 |
|
mattias
|
a1dc8b06a0
|
IDE: less debug
git-svn-id: trunk@63144 -
|
2020-05-13 08:58:51 +00:00 |
|
martin
|
42226b563a
|
IDE, SynEdit: ecPasteAsColums, paste clipboard - forcing column mode
git-svn-id: trunk@63118 -
|
2020-05-05 14:40:11 +00:00 |
|
juha
|
47bfab75ef
|
LCL: Remove also public property TCustomComboBox.ReadOnly.
git-svn-id: trunk@63112 -
|
2020-05-02 14:13:43 +00:00 |
|
juha
|
ef165a7ed0
|
Assertions to debug issue #36318.
git-svn-id: trunk@63111 -
|
2020-05-02 10:51:09 +00:00 |
|
juha
|
7ef32e6a3a
|
IdeIntf: A new ProjectOpening event. Triggered before a project opens. Issue #36899.
git-svn-id: trunk@63085 -
|
2020-04-26 19:58:32 +00:00 |
|
juha
|
4dec45a42b
|
IDE: Debug lines for ExternalTools.
git-svn-id: trunk@63082 -
|
2020-04-26 07:28:55 +00:00 |
|
juha
|
c43d57c21a
|
IDE: Turn ExternalTools from a global var into a global function, returning ExternalToolList. Avoid duplicate assignments to ExternalToolList.
git-svn-id: trunk@63079 -
|
2020-04-25 15:30:42 +00:00 |
|
juha
|
d4f25d678f
|
IDE: Improve 'Window' menu's submenus 'Tabs for project' and 'Other tabs'. Issue #36965, patch from FTurtle.
git-svn-id: trunk@63078 -
|
2020-04-25 15:30:41 +00:00 |
|
mattias
|
3fb68e39a9
|
lazbuild: do not set ExternalTools to nil before freeing
git-svn-id: trunk@63074 -
|
2020-04-25 12:12:05 +00:00 |
|
juha
|
f624f6188d
|
IDE: Save a virtual (non-saved) unit before inheriting from it. Issue #29642.
git-svn-id: trunk@63044 -
|
2020-04-21 15:14:34 +00:00 |
|
martin
|
7be629b269
|
Fix a crash, when a breakpoint can not be set, because no debugger is configured
git-svn-id: trunk@63043 -
|
2020-04-21 12:24:46 +00:00 |
|
juha
|
25d8d5b4c7
|
IDE: Formatting. Eliminate a parameter in sub-function of LoadAncestorDependencyHidden.
git-svn-id: trunk@63038 -
|
2020-04-20 23:12:51 +00:00 |
|
juha
|
cbaeca66f0
|
IDE: Assign also the handler list in BuildModes. Prevents a crash when cancelling project options. Issue #36782.
git-svn-id: trunk@63009 -
|
2020-04-17 18:39:38 +00:00 |
|
juha
|
f5472e8233
|
IDE: Do not add CreateForm to project source for a new frame. Issue #26493.
git-svn-id: trunk@63005 -
|
2020-04-17 09:32:07 +00:00 |
|
juha
|
8f3367550c
|
IDE: Move registration of TFileNamePropertyEditor into a better place.
git-svn-id: trunk@62990 -
|
2020-04-15 19:33:47 +00:00 |
|
ondrej
|
e52c398bbc
|
IDE: Locals Dialog: add evaluate all menu item
git-svn-id: trunk@62983 -
|
2020-04-15 10:44:35 +00:00 |
|
maxim
|
48e5d6068e
|
IDE: new images for 'close tabs' toolbuttons in search results dialog, patch by FTurtle, bug #36908
git-svn-id: trunk@62961 -
|
2020-04-13 22:00:25 +00:00 |
|
juha
|
559495ac52
|
Formatting.
git-svn-id: trunk@62908 -
|
2020-04-07 21:28:45 +00:00 |
|