aboutsummaryrefslogtreecommitdiffhomepage
path: root/qt/ScintillaEditBase/ScintillaEditBase.h
AgeCommit message (Collapse)AuthorFilesLines
2025-04-22Move common IME code from platform layers to ScintillaBase.Neil1-2/+0
2025-03-08Bug [#2466]. Avoid dwell start when mouse moved outside the Scintilla widget.Gianluca Vaccari1-0/+1
2024-11-26Bug [#2458]. Add include of cstdint to provide intptr_t and uintptr_t.Neil1-0/+1
2024-08-15Include <string> header as this is required with Visual C++ 2022 17.11.Neil1-0/+1
2021-12-12Use types that adapt to 64-bit mode to avoid potential issues on huge documents.Neil1-2/+2
2021-11-23Fix warnings from Qt Creator 5.Neil Hodgson1-1/+1
2021-05-31Use Scintilla::Position type which widens to 64-bit on 64-bit systems to allowNeil1-11/+11
documents larger than 2GB.
2021-05-31Use namespace on macroRecord signal.Neil1-1/+1
2021-05-31Use stricter types in signals from ScintillaEditBase.Neil1-11/+11
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-3/+6
and ScintillaStructures.h using scoped enumerations. Use these headers instead of Scintilla.h internally. External definitions go in the Scintilla namespace and internal definitio0ns in Scintilla::Internal.
2021-05-09Add @file <filename> comments to follow convention.Neil1-1/+1
Fix incorrect filename comments. Normalize Qt code to use #endif /* X */ insetad of #endif // X.
2021-03-18std::optional is a basic vocabulary type that may be used widely so includeNeil1-0/+1
almost everywhere.
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil1-0/+1
PLATFORM_ASSERT is used in data structure headers which led to including graphics and windowing APIs in data structure modules.
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil1-0/+1
2020-07-13Replace QTime with QElapsedTimer as QTime::start deprecated.Neil1-2/+2
2018-06-02Extra header needed with g++ on Linux.Neil Hodgson1-0/+1
2018-05-26Add necessary headers and move includes to be in same order.Neil1-0/+2
2018-05-18Add <vector> to files that include Platform.h as likely needed in future.Neil1-0/+1
2018-05-14Include <string_view> to allow future use in Platform interface and Unicode.Neil1-0/+2
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-8/+3
interfaces ILexer4 and IDocument.
2017-07-12Bug [#1957]. Add focusChanged(bool focused) signal.Justin Dailey1-0/+1
2017-07-04Dropping files fires the SCN_URIDROPPED notification instead of inserting text.Justin Dailey1-1/+1
2017-07-01Include the 'updated' flags in the updateUi signal.Justin Dailey1-1/+1
Don't send updateUi for focus in.
2017-06-14Use same #if guard as other files.Neil1-0/+2
2017-06-12Simplify mouse and keyboard handling by only retaining the 'WithModifiers" form.Neil1-0/+1
All events include a set of keyboard modifier flags. Older calls that passed individual parameters for each key were removed.
2017-04-19Use "override" for GTK+ and Qt platform layers.Neil1-19/+19
2015-11-20Remove line end whitespace.Neil1-1/+1
2015-05-13Make single argument constructors explicit where simple to avoid possibility ofNeil1-1/+1
unintended conversions.
2015-04-09Improvements to IME supporting multiple carets, handling Korean moreNeil1-0/+4
idiomatically and behaving more consistently with the other platforms. From johnsonj.
2012-09-24Added autoCompleteCancelled signalJohn Ehresman1-0/+1
2012-05-17Qt platform layer added. Based on an implementation from Jason Haslamnyamatongwe1-0/+151
at Scientific Toolworks, Inc. with additions performed for Wingware.