aboutsummaryrefslogtreecommitdiffhomepage
path: root/qt/ScintillaEditBase/ScintillaQt.cpp
AgeCommit message (Collapse)AuthorFilesLines
2018-10-11Backport: Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil1-4/+6
This can reduce the time taken to fold a document by half. Backport of changeset 7110:09c647755bed.
2018-05-26Backport: Add necessary headers and move includes to be in same order.Neil1-2/+2
Backport of changeset 7002:010fd50b48a7.
2018-05-01Backport: Remove cast that is not needed.Neil1-1/+1
Backport of changeset 6772:30f7bf6f6bca.
2018-05-01Backport: Bug [#2012]. Use '0' instead of '0l'.Neil1-1/+1
Backport of changeset 6768:afe3117ead02.
2018-04-05Backport: Backed out changeset: 7402342dc7a3 Caching client rectangle on ↵Neil1-1/+1
EditView. This change was not compatible with Cocoa as it uses document-based coordinates rather than view-based. Backport of changeset 6673:a22abea8d41e.
2018-04-04Backport: Cache client rectangle on EditView so it can be used easily inside ↵Neil1-1/+1
EditView. Backport of changeset 6669:7402342dc7a3.
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and ↵Neil1-2/+0
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3.
2017-08-02Backport: Switch default modifier key for rectangular selections from Ctrl ↵Neil Hodgson1-4/+0
to Alt on Linux. Backport of changeset 6364:ea9f62ea6153.
2017-07-04Backport: Dropping files fires the SCN_URIDROPPED notification instead of ↵Justin Dailey1-0/+16
inserting text. Backport of changeset 6334:5ca0ae5097a1.
2017-06-12Backport: Remove old timer code in favour of the FineTicker* methods.Neil1-8/+0
Backport of changeset 6311:3a180dc6e9c8.
2017-04-19Use "override" for GTK+ and Qt platform layers.Neil1-1/+1
2017-04-15Avoid calling virtual functions in constructors and destructors.Neil1-2/+2
2017-04-07Use same parameter names in declarations and definitions.Neil1-3/+3
2017-03-31Using Sci::Position and Sci::Line to mark variables that are document positionsNeil1-4/+4
and lines.
2016-02-29Backed out changeset: 8bc19ede3b51Neil1-27/+11
Was incompatible with Qt 4.7 and 4.8.
2016-02-24Retry copying to clipboard if it fails as another application may have opened itJason Hallam1-11/+27
2015-05-13Make single argument constructors explicit where simple to avoid possibility ofNeil1-1/+1
unintended conversions.
2015-04-09Avoid "absolute-value" warning from clang 3.6.Neil1-2/+2
2014-09-12Allow choice between windowed and inline IME.Neil1-0/+6
2014-07-15Implement separate timers for each type of periodic activity and turn them ↵Neil Hodgson1-24/+42
on and off as required. This saves power as there are fewer wake ups. A tolerance value is provided so that platforms that support coalescing timers, Windows 8+ and OS X 10.9+, can use them. The previous global 100 millisecond timer may still be used by non-core platforms.
2014-05-02Use exact SciFnDirect function signature for DirectFunction as earlier versionNeil1-2/+2
depended on undefined behaviour.
2014-05-01Use explicit call as implicit conversion operator does not work in context.Neil1-1/+1
2014-05-01Consolidate insertion for paste into Editor class and perform line endNeil1-12/+4
conversion in Editor.
2014-02-10Fix 'possible loss of data' warnings on 64-bit Windows.Neil1-7/+7
2013-09-30Added FocusIn and FocusOut notification events (SCN_FOCUSIN/SCN_FOCUSOUT) to beNeil1-0/+2
used in preference to the SCEN_SETFOCUS and SCEN_KILLFOCUS command events.
2013-09-04Turn off idle events on destruction.Neil1-0/+1
From John Ehresman.
2013-08-11Avoid QMacPasteboardMime on Qt >= 5.0 since it is not implemented yet.Neil Hodgson1-2/+2
Means rectangular clipboard operations will not work.
2013-08-10Backed out change #4739 for Qt 5 on OS X as the code was LGPL.Neil1-24/+0
2013-08-10Fix building qith Qt 5 on OS X.Neil1-0/+24
From Fan Yang.
2013-08-09Move wrapping, edge and visual adjustments from Editor to ViewStyle.Neil1-1/+1
Move printing parameters into a separate struct.
2013-07-11Include case conversion data in Scintilla so that all platforms will performNeil1-35/+10
case conversion of Unicode text in accordance with Unicode.
2013-05-26Switch SelectionText to use a std::string to hold the data and to provide ↵nyamatongwe1-7/+7
accessors to this data. Add a length argument to DropAt, although previous signature still available.
2013-05-04Replacing raw pointers and allocations with std::vector and std::string.nyamatongwe1-6/+4
2013-04-26QInputContext is no longer available in Qt 5.Neil Hodgson1-0/+2
2012-05-17Qt platform layer added. Based on an implementation from Jason Haslamnyamatongwe1-0/+772
at Scientific Toolworks, Inc. with additions performed for Wingware.