aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
AgeCommit message (Expand)AuthorFilesLines
2021-03-20Use Surface::AllocatePixMap instead of changing an existing surface withNeil1-23/+13
2021-03-19Add an explicit FlushDrawing method to Surface that should be called afterNeil1-0/+1
2021-03-19Implement PopClip to allow local clipping.Neil1-0/+5
2021-03-19Add Platform::Supports for SupportsFeature API.Neil1-2/+3
2021-03-19Switch enum to enum class.Neil1-160/+173
2021-03-19Add SupportsFeature API but leave empty for now with no features defined.Neil1-0/+7
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-2/+2
2021-03-18std::optional is a basic vocabulary type that may be used widely so includeNeil1-0/+1
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil1-0/+1
2021-03-17Change Window::Cursor to an enum class.Neil1-9/+9
2021-03-17Change Font to an interface and stop using FontID. Fonts are shared andNeil1-1/+1
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil1-0/+1
2020-08-25Move SCI_MULTIEDGEADDLINE impleemntation into ViewStyle as it is too complex forNeil1-12/+4
2020-08-25Feature [feature-requests:1350]. Add SCI_GETMULTIEDGECOLUMN.Derek Brown1-4/+21
2020-08-11Bug [#2193]. Fixed bug where hovered indicator was not returning to non-hoveruhf71-0/+1
2020-08-04Bounds checking for SetSelectionN* APIs.Mitchell Foral1-0/+3
2020-08-03Use const. Use separate lines for variable declarations.Neil1-3/+5
2020-08-03Bug [#2193]. Fixed bug where hovered indicator was not returning to non-hoveruhf71-0/+2
2020-07-16Make WrapMode an enum class for more type safety.Neil1-4/+4
2020-07-16Rename validLevel to ValidLevel and make an enum class.Neil1-4/+4
2020-07-16Make AddNumber an enum class for more type safety.Neil1-3/+3
2020-07-16Use enum class for selectionUnit (previously selectionType) for more type saf...Neil1-31/+31
2020-07-16Add some const, constexpr.Neil1-1/+1
2020-07-15Feature [feature-requests:1368]. Add BraceMatchNext API.Zufu Liu1-1/+4
2020-07-11Feature [feature-requests:1369]. Represent DEL control character 0x7f with DEL.Zufu Liu1-0/+1
2020-06-17Feature [feature-requests:1361]. Allow caret width to be up to 20 pixels.Neil1-1/+1
2020-06-12Bug [#2141]. Implement end of line annotations.Prakash Sahni1-0/+50
2020-06-10Feature [feature-requests:1355]. Round instead of truncating for SCI_TEXTWIDTH.Neil1-3/+3
2020-04-08Feature [feature-requests:1344]. Add methods for iterating through the markerIain Clarke1-0/+6
2020-04-05Perform autoscroll when mouse on pixel just below window.Mitchell Foral1-1/+1
2020-03-26Fix spelling mistakes.Neil1-4/+4
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-62/+50
2020-02-21Feature [feature-requests:497] Automatically scroll while dragging text.McLoo1-0/+14
2020-02-15Bug [#2138]. Potential fix to Direct2D crash when updating driver.Mat Berchtold1-1/+7
2019-11-15Feature [feature-requests:#1316] Allow target to have virtual space.Neil1-38/+54
2019-11-15Feature [feature-requests:#1316] Add access to virtual space at start and end ofNeil1-0/+6
2019-11-03Bug [#2130]. Setting rectangular selection made faster by reusing surface.Neil1-1/+4
2019-07-05Bug [#2118]. Add TabMinimumWidth property to API so applications can displayNeil1-0/+7
2019-06-30Bug [#2038]. Source of input reported in SCN_CHARADDED.Zufu Liu1-6/+7
2019-06-22Bug [#1924]. Option to allow block carets to trail selection ranges.Neil1-1/+1
2019-06-22Feature [feature-requests:#1297] Update to use INDICATOR_ instead of INDIC_ asNeil1-18/+18
2019-06-17Feature [feature-requests:#1293]. InsertCharacter replaces AddCharUTF.Zufu Liu1-16/+17
2019-05-24Support output lengths >2GB for SCI_GETSTYLEDTEXT.Zufu Liu1-2/+2
2019-05-24Optimize SCI_GETSELTEXT by avoiding per-character calls.Zufu Liu1-4/+4
2019-05-24Optimize SCI_GETCURLINE by avoiding per-character calls.Zufu Liu1-5/+3
2019-05-24Optimize SCI_GETLINE by avoiding per-character calls.Zufu Liu1-6/+5
2019-05-04Bug [#2102]. Allow length argument to be past end of document for SCI_GETTEXT.Zufu Liu1-1/+1
2019-05-02Optimize SCI_GETTEXT by calling Document::GetCharRange instead of looping forNeil1-5/+4