Commit Graph

59090 Commits

Author SHA1 Message Date
juha
f448417081 Tests: Fix compilation of RunTests project with a recent FPC.
git-svn-id: trunk@63331 -
2020-06-09 11:43:46 +00:00
dmitry
4fc42c5a77 cocoa: basic implementation of PaintTo for CocoaWS. bug #36092
git-svn-id: trunk@63330 -
2020-06-08 23:48:52 +00:00
juha
77e76e66b8 LCL: Support WS binding for ListBox.SelectAll. New ListBox.SelectRange. Issue #36929.
git-svn-id: trunk@63329 -
2020-06-08 10:34:32 +00:00
juha
1df930db48 LCL-QT5: Clean uses sections.
git-svn-id: trunk@63328 -
2020-06-08 10:34:30 +00:00
juha
4e587ce8f0 LazUtils: Prevent ForceDirectory trying to create directories with empty name. Issue #37133.
git-svn-id: trunk@63327 -
2020-06-08 10:34:28 +00:00
zeljko
764f188154 qt5: fixed capitalization of QWindow_fromWinID. issue #37185
git-svn-id: trunk@63326 -
2020-06-08 07:14:31 +00:00
maxim
e652d3cde9 IDE: improved Russian translation
git-svn-id: trunk@63325 -
2020-06-07 22:32:48 +00:00
maxim
71a387eac1 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@63324 -
2020-06-07 22:24:37 +00:00
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
juha
234b8a256c LazReport: Support UCS-2 in WrapMemo by using UnicodeString. A hack but better than pure ASCII support. Issue #37170, patch from Zdravko Gabrovski.
git-svn-id: trunk@63320 -
2020-06-06 21:36:04 +00:00
martin
ea3bae322e SynEdit: Updated synhighlightervb. Issue #0027928 Added "AndAlso" and "OrElse". Patch by Nyitrai Péter
git-svn-id: trunk@63319 -
2020-06-06 18:26:38 +00:00
martin
3186086cda FpDebug: fix available commands in dsStop
git-svn-id: trunk@63318 -
2020-06-06 18:26:37 +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
ac5700b816 IDE: Debugger Feedback dialog, add scrollbars. Issue #0031653
git-svn-id: trunk@63310 -
2020-06-06 01:37:38 +00:00
martin
8af26f2ec7 Debugger, GDBMI: fixed calling callback-event twice in case of errors (cancel + done), leading to crash in event
git-svn-id: trunk@63309 -
2020-06-06 01:37:36 +00:00
martin
c0e6dd10c0 Debugger, GDBMI: fix internal pause for changing breakpoint (or retrieving line info), so the current command can continue.
git-svn-id: trunk@63308 -
2020-06-06 00:53:53 +00:00
martin
e4d3c2df74 Debugger, GDBMI: add real RunTo
git-svn-id: trunk@63307 -
2020-06-06 00:53:51 +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
4f5896d680 LazDebuggerFp: Implemented/Corrected StepOverTo and RunTo
git-svn-id: trunk@63305 -
2020-06-06 00:53:48 +00:00
martin
3aff869045 FpDebug: Implemented StepOverTo
git-svn-id: trunk@63304 -
2020-06-06 00:53:46 +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
c7fe476a6b SynEdit: fixed connecting DisplayView / fixed DisplayView for trimmer
git-svn-id: trunk@63301 -
2020-06-05 23:31:30 +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
juha
dc8ec8ed51 Docs: Documentation updates for LCL translators and a fix for spelling. Issue #35391, patch from Don Siders.
git-svn-id: trunk@63298 -
2020-06-05 08:43:43 +00:00
dmitry
8279f6a778 cocoa: changing button type, when drawing a toolbutton style. Changing the buttonType makes macOS to draw it transparent (on pre Mojave OSes). bug #37127
git-svn-id: trunk@63297 -
2020-06-05 03:31:04 +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
30c89b1f2f SynEdit: add FoldProvider.Enabled
git-svn-id: trunk@63295 -
2020-06-05 00:13:01 +00:00
martin
680762bdbf SynEdit: Markup, fix markup for empty line-part after wrap-pos
git-svn-id: trunk@63294 -
2020-06-05 00:12:59 +00:00
martin
47a4815c09 SynEdit: added experimental WordWrap / does not work with folding
git-svn-id: trunk@63293 -
2020-06-05 00:12:57 +00:00
martin
ad49c7a7db SynEdit: Fixed Caret.ViewedPos // install handler to detect changes
git-svn-id: trunk@63292 -
2020-06-04 23:05:25 +00:00
martin
31675c9a98 SynEdit: Fixed FoldView.InternalGetInfoForViewedXY for caret move
git-svn-id: trunk@63291 -
2020-06-04 22:39:16 +00:00
wp
2610d3baf8 ImageList: Fix HasImageIndex not being updated when ClearOverlays is called. Issue #35525, patch by Don Siders.
git-svn-id: trunk@63290 -
2020-06-04 20:34:31 +00:00
juha
8c64ebc3b6 Docs: Documentation update for LCL Graphics. Issue #37176, patch from Don Siders.
git-svn-id: trunk@63289 -
2020-06-04 20:16:54 +00:00
juha
e2fdf3e89b LCL-Win32: Support StatusBar under Win32 LCL Dll. Issue #37100, patch from Zdravko Gabrovski.
git-svn-id: trunk@63288 -
2020-06-04 20:07:37 +00:00
juha
39effc2a52 LCL: Allow specified PopupMenu in TabControl when page-selector menu disabled. Issue #37171, patch from Anton Kavalenka.
git-svn-id: trunk@63287 -
2020-06-04 20:07:35 +00:00
martin
563c72ab95 SynEdit: fixes textarea - rtl boundaries
git-svn-id: trunk@63286 -
2020-06-03 23:28:21 +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
martin
1e0f270b8f SynEdit: ScrollTimerHandler, use ViewedPos
git-svn-id: trunk@63284 -
2020-06-03 23:28:17 +00:00
martin
80b71e85fb SynEdit: Move caret up/down by viewed line.
git-svn-id: trunk@63283 -
2020-06-03 23:28:15 +00:00
joost
c326b7a628 fpDebug: Fixed endless loop when the debuggee receives an exception-signal. (Calling wstopsig on the signal twice is not the way to go)
git-svn-id: trunk@63282 -
2020-06-03 22:08:16 +00:00