aboutsummaryrefslogtreecommitdiffhomepage
path: root/qt/ScintillaEditBase/ScintillaQt.cpp
AgeCommit message (Collapse)AuthorFilesLines
2020-04-10Fix warning from g++.Neil1-1/+1
2020-04-10Fix some warnings from Clang-Tidy.Neil1-6/+5
2020-04-10Bug [#2168]. Fix bug where 'µ' (Micro Sign) case-insensitively matches '?'.Neil1-3/+5
2020-04-10Bug [#2167]. Add line copy format on clipboard, compatible with Visual Studio.Justin Dailey1-1/+33
2020-01-06Bug [#2147]. Don't clear clipboard before copying text.Neil1-1/+0
2020-01-05Fix some warnings.Neil1-1/+1
2019-12-13Move SCI_LOADLEXERLIBRARY from platform layers to ScintillaBase.cxx.Neil1-10/+0
This allows removal of related #include statements.
2019-09-28Avoid calling virtual methods during destruction to stop warnings.Neil1-8/+21
This code worked correctly before this change.
2019-01-29Bug [#1548]. Avoid call implemented in Qt 5.9 with earlier versions of Qt.Neil1-0/+2
This restores functioning of Scintilla on versions of Qt before 5.9.
2019-01-24Bug [#1548]. Implement calltips on Qt.Andrea Ricchi1-1/+26
2019-01-03Avoid shadowing of AutoSurface.Neil1-3/+3
2018-10-11Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil1-4/+6
This can reduce the time taken to fold a document by half.
2018-05-26Add necessary headers and move includes to be in same order.Neil1-2/+2
2018-05-01Remove cast that is not needed.Neil1-1/+1
2018-05-01Bug [#2012]. Use '0' instead of '0l'.Neil1-1/+1
2018-04-05Backed out changeset: 7402342dc7a3 Caching client rectangle on EditView.Neil1-1/+1
This change was not compatible with Cocoa as it uses document-based coordinates rather than view-based.
2018-04-04Cache client rectangle on EditView so it can be used easily inside EditView.Neil1-1/+1
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-2/+0
interfaces ILexer4 and IDocument.
2017-08-02Switch default modifier key for rectangular selections from Ctrl to Alt on ↵Neil Hodgson1-4/+0
Linux.
2017-07-04Dropping files fires the SCN_URIDROPPED notification instead of inserting text.Justin Dailey1-0/+16
2017-06-12Remove old timer code in favour of the FineTicker* methods.Neil1-8/+0
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.