aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.h
AgeCommit message (Expand)AuthorFilesLines
2021-08-27Feature [feature-requests:#841] Remove hotspot from LineLayout and rely onZufu Liu1-1/+0
2021-08-24OptionalFoldLevel uses no members so mark static.Zufu Liu1-1/+1
2021-08-14Optimize by reducing invalidation as this can be costly.Neil1-0/+4
2021-06-09Reduce casts by defining methods for common conversions.Neil1-0/+13
2021-06-04Bug [#2260]. Fix bug with SCI_GETLASTCHILD when lParam is -1.Zufu Liu1-0/+7
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-82/+95
2021-05-10Add elementBaseColours to hold default or system derived colours.Neil1-0/+1
2021-05-08Feature [feature-requests:1373]. Make idle actions smoother by measuringNeil1-1/+1
2021-05-05Redraw when focus changes. Move hasFocus to EditModel where it can be used forNeil1-1/+0
2021-04-15Bug [#2234]. Remove method that is no longer called.Neil1-1/+0
2021-03-22Replace multiple mode setting calls on Surface with SetMode as this isNeil1-6/+2
2021-03-20Use Surface::AllocatePixMap instead of changing an existing surface withNeil1-2/+1
2021-03-19Switch enum to enum class.Neil1-31/+36
2021-03-19Add SupportsFeature API but leave empty for now with no features defined.Neil1-0/+1
2020-06-24Converting between UTF-8 and current encoding.Neil1-0/+3
2021-03-18Make Surface::Release and callers (where possible) noexcept.Neil1-1/+1
2021-03-18Use unique_ptr for CaseFolderForEncoding to show transfer of ownership.Neil1-1/+1
2021-03-18Use unique_ptr for Surface::Allocate to show transfer of ownership.Neil1-2/+2
2020-07-16Make AddNumber an enum class for more type safety.Neil1-1/+1
2020-07-16Use enum class for selectionUnit (previously selectionType) for more type saf...Neil1-1/+1
2020-06-12Bug [#2141]. Implement end of line annotations.Prakash Sahni1-0/+1
2020-06-10Feature [feature-requests:1355]. Round instead of truncating for SCI_TEXTWIDTH.Neil1-1/+1
2020-05-02Feature [feature-requests:1349] Define CopyAllowLine only on Editor, not subc...Neil1-1/+1
2020-02-29Add const and noexcept where they make sense.Neil1-4/+4
2020-02-27Feature [feature-requests:497] Structure caret policy data and pass policy forNeil1-9/+18
2019-11-15Feature [feature-requests:#1316] Allow target to have virtual space.Neil1-2/+1
2019-07-05Add SetAppearance method to make changes to appearance settings and only performNeil1-0/+13
2019-06-30Bug [#2038]. Source of input reported in SCN_CHARADDED.Zufu Liu1-2/+2
2019-06-17Feature [feature-requests:#1293]. InsertCharacter replaces AddCharUTF.Zufu Liu1-1/+1
2019-03-19Make destructors public to avoid warnings.Neil1-1/+3
2019-03-05Avoid hangs in idle styling modes caused by high-priority idle work styling.Neil1-0/+3
2019-03-03Use noexcept where reasonable.Neil1-37/+37
2018-10-15Set number of lines wrapped in one go to maintain responsiveness and efficiencyNeil1-0/+1
2018-10-11Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil1-0/+1
2018-05-24Fix warnings. Add const, constexpr, and noexcept. Initialize. Standard methods.Neil1-1/+1
2018-05-23Implement bidirectional mode bidiL2R for DirectDraw on Win32.Neil1-0/+2
2018-05-03Eliminate XFromPosition overload for Sci::Position as SelectionPosition overloadNeil1-1/+0
2018-05-01Fix minor issues with AutoSurface, AutoLineLayout and SelectionText.Neil1-4/+4
2018-04-28Delete standard functions on classes where there could be attempts to copy.Neil1-1/+3
2018-04-25Use set of coercion functions for transforming WndProc parameters into pointers.Neil1-0/+23
2018-04-25Removed mention of class that no longer exists.Neil1-1/+0
2018-04-24Feature [feature-requests:#1215]. Make a parameter const.Neil1-1/+1
2018-04-20More const and cast avoidance.Neil1-1/+1
2018-04-20Mark pointer to constant parameter as const.Neil1-1/+1
2018-04-19Casting changed in many places, due to change to 64-bit variables for 64-bitNeil1-4/+4
2018-04-14Make some changes recommended by clang-tidy.Neil Hodgson1-2/+2
2018-03-09Use Position/Line/int more accurately in preparation for large documents.Neil1-4/+4
2018-03-01Mark pointer argument as const as not written to.Neil1-1/+1
2018-02-24Fix move-extends-selection mode for rectangular and line selections.Mitchell Foral1-0/+1
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0