Commit Graph

54883 Commits

Author SHA1 Message Date
dmitry
8eb5a276bc cocoa: breaking forceful Window update to cause invalidation instead of the immediate redrawing. The forceful redrawing is exteremely slow in Cocoa. This potentially might introdcue some bugs, though helps to imrove the performance dramatically (in places where UpdateWindow() is heavly (ob)used)
git-svn-id: trunk@58515 -
2018-07-14 04:45:18 +00:00
dmitry
f0aa55068a cocoa: additional check on processing tab switch event. Need to investigate why a page view doesn't have any subview
git-svn-id: trunk@58514 -
2018-07-14 04:24:24 +00:00
dmitry
fb5dac044d cocoa: update the use of _CGDisplayCreateImage. #33977
git-svn-id: trunk@58513 -
2018-07-14 02:26:30 +00:00
martin
2cf32ee41e lldb debugger: fix continue running
git-svn-id: trunk@58512 -
2018-07-13 23:32:31 +00:00
michl
e10300985b LCL: Win32: Test IsEnableWindow before EnableWindow to prevent looping calls after Win 10 update 1803. Issue #33923. Patch by BrunoK
git-svn-id: trunk@58511 -
2018-07-13 22:07:12 +00:00
michl
5763246b85 LCL: TTreeView: Make TOldTreeNodeInfo.Data 32/64Bit aware to prevent crash of TreeView.Items.Assign on 64bit.
git-svn-id: trunk@58510 -
2018-07-13 21:44:31 +00:00
martin
188ad4c51c SynEdit: fold indicator pen.width for drawing depend on PPI
git-svn-id: trunk@58509 -
2018-07-13 19:44:33 +00:00
martin
7556547cb7 SynEdit: fold indicator pen.width / endcap
git-svn-id: trunk@58508 -
2018-07-13 16:43:24 +00:00
martin
343b7aae49 SynEdit: fold indicator better vertical centering (when extra line height is used)
git-svn-id: trunk@58507 -
2018-07-13 16:27:21 +00:00
martin
1c010971b9 SynEdit: fold indicator pen.width for drawing depend on PPI
git-svn-id: trunk@58506 -
2018-07-13 16:04:31 +00:00
martin
7dd6673f2d SynEdit: fix resizing of gutter marks
git-svn-id: trunk@58505 -
2018-07-13 16:03:56 +00:00
martin
1cf8da5039 SynEdit: fix ppi sizing for overview gutter
git-svn-id: trunk@58504 -
2018-07-13 15:36:49 +00:00
martin
0e9f870052 FpDebug: Fix crash, due to memmanager not initialized
git-svn-id: trunk@58503 -
2018-07-13 15:21:30 +00:00
martin
90a0dd1ef7 More gutter images at high DPI
git-svn-id: trunk@58502 -
2018-07-13 12:40:54 +00:00
martin
84c0cf63e9 reorder image list / keep same images in all resolution together
git-svn-id: trunk@58501 -
2018-07-13 12:28:22 +00:00
martin
38d48bbdbd Two new toolbar commands for bookmarks. Issue #0033947 Patch by FTurtle
git-svn-id: trunk@58500 -
2018-07-13 12:23:16 +00:00
balazs
57affab688 Opkman: Add incremental search for private repositories.
git-svn-id: trunk@58499 -
2018-07-13 05:25:39 +00:00
martin
96609baad4 SynEdit Gutter Images: resolution at 300% / Issue #33949 / Patch by FTurtle
git-svn-id: trunk@58498 -
2018-07-12 09:47:12 +00:00
michl
1a0431a7ad LCL: WinControl: Fixed revision 58448 #9733fa84ab: Create disabled control when control is disabled in designer. Issue #33923
git-svn-id: trunk@58497 -
2018-07-12 09:06:48 +00:00
martin
3af5473c5e SynEdit: fix ppi sizing for fold gutter
git-svn-id: trunk@58496 -
2018-07-12 08:55:36 +00:00
michl
940d696a66 LCL: Win32: Groupbox: Remove doubled code.
git-svn-id: trunk@58494 -
2018-07-12 08:47:56 +00:00
mattias
2bbe0a8cc7 updated makefiles
git-svn-id: trunk@58493 -
2018-07-11 23:58:59 +00:00
michl
04ead4b6d0 LCL: Win32: Groupbox disabled painted when parent is disabled.
git-svn-id: trunk@58492 -
2018-07-11 21:15:47 +00:00
martin
6680265b3f SynEdit, Gutter: more PPI PreferedWidth fixes. Issue #33949
git-svn-id: trunk@58491 -
2018-07-11 17:20:38 +00:00
martin
2948414ac2 Debugger: PseudoTerminal is linux only. Issue #33965
git-svn-id: trunk@58490 -
2018-07-11 13:34:11 +00:00
martin
f134176523 SourceEditor: Smarter size for marks (ppi /zoom) / ignore extra line height
git-svn-id: trunk@58489 -
2018-07-11 09:48:52 +00:00
martin
bdb7c26200 SynEdit Gutter Images: resolution at 300% / Issue #33949
git-svn-id: trunk@58488 -
2018-07-11 00:49:43 +00:00
martin
3a7326afbf SourceEditor: Smarter size for marks (ppi /zoom)
git-svn-id: trunk@58487 -
2018-07-10 23:57:14 +00:00
maxim
62fe31cd86 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@58486 -
2018-07-10 23:52:31 +00:00
maxim
7889edf162 IDE: fixed typo in assigning formatting parameters of dbgEventWatchTriggered resource string
git-svn-id: trunk@58485 -
2018-07-10 23:50:44 +00:00
martin
d7e691c998 IDE SynEdit: changed width for marks gutter: 1 pixel right margin // ensure correct rounding when doubling ScaleFontTo96
git-svn-id: trunk@58484 -
2018-07-10 21:20:52 +00:00
martin
9aa47cf01c SynEdit: fixed calculating position of marks in gutter. No more overlap
git-svn-id: trunk@58483 -
2018-07-10 21:19:24 +00:00
martin
e09fd578b4 Debugger (gdbmi based): Add TIOCGWINSZ to PseudoTerminal. Issue #33935 Patch by Mark Morgan Lloyd
git-svn-id: trunk@58482 -
2018-07-10 20:23:39 +00:00
martin
8e57b3ec32 Debugger, IDE: Moved "Debug Output" to "Ide Internals" sub-menu.
git-svn-id: trunk@58481 -
2018-07-10 15:51:05 +00:00
martin
84464812eb Debugger (gdbmi based): Add TIOCGWINSZ to PseudoTerminal. Issue #33935 Patch by Mark Morgan Lloyd
git-svn-id: trunk@58480 -
2018-07-10 15:42:25 +00:00
martin
06d4432fb4 Fix compile after debugger intf change
git-svn-id: trunk@58479 -
2018-07-10 12:58:18 +00:00
martin
a7fa7fe9a9 clean up hint
git-svn-id: trunk@58478 -
2018-07-10 12:34:12 +00:00
dmitry
bf3fae6044 cocoa: update mouse event processing. Pass AForceAsMouseUp to the capturing control. Forcing ListBox to release the mouse after inherting mouseDown event (the event returns only after the drag loop). #33214
git-svn-id: trunk@58477 -
2018-07-10 04:38:36 +00:00
dmitry
d7376f4066 cocoa: additional check for the presence of menuItemCallback for menuNeedsUpdate handler. (it might be that the menu behaviour changed in 10.13. the problem does not occur in 10.12 at all) #33906
git-svn-id: trunk@58476 -
2018-07-10 04:07:54 +00:00
martin
0b4c0d8df6 lldb debugger: BreakPoints
git-svn-id: trunk@58475 -
2018-07-10 00:03:36 +00:00
martin
2325bf85bd lldb debugger: BreakPoints
git-svn-id: trunk@58474 -
2018-07-09 23:44:56 +00:00
martin
80f0f2fa83 lldb debugger: BreakPoints
git-svn-id: trunk@58473 -
2018-07-09 23:31:08 +00:00
wp
c9aed21706 TAChart: Add pie series demo to datapointtooldemo.
git-svn-id: trunk@58472 -
2018-07-09 15:01:48 +00:00
wp
4d7ff08e66 TAChart: Implement side-by-side arrangement of bars in TBarSeries from multiple y values.
git-svn-id: trunk@58471 -
2018-07-09 12:50:49 +00:00
juha
522414a86e IDE: Add a hint in options GUI for max value 0 meaning unlimited. Issue #33910.
git-svn-id: trunk@58470 -
2018-07-09 08:21:11 +00:00
juha
1caf3575e5 IDE: Adjust the length of recent item lists when saving settings. Issue #33910.
git-svn-id: trunk@58469 -
2018-07-09 08:21:10 +00:00
juha
1366299857 IDE: Reordering and formatting code for recent item lists in unit IdeProcs.
git-svn-id: trunk@58468 -
2018-07-09 08:20:58 +00:00
dmitry
db21495a7c cocoa: reusing the callback object, rather than adding the new one, preventing the mem leak. #33659
git-svn-id: trunk@58467 -
2018-07-09 01:00:55 +00:00
wp
13cf806532 TAChart: Fix operation of DataPointDragTool for TPieSeries
git-svn-id: trunk@58466 -
2018-07-08 21:59:35 +00:00
martin
5d541aec27 DebuggerIntf: Watches can now be created in Updating state. Allowing to bundle change notifications for the debugger backend.
git-svn-id: trunk@58465 -
2018-07-08 20:51:00 +00:00