aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/EditView.cxx
AgeCommit message (Expand)AuthorFilesLines
2022-05-17Fix pink selection background when printing by making it completely transparent.Neil1-0/+2
2022-05-17Duplicate APIs to support 64-bit document positions on Win32:Neil1-14/+14
2022-03-10Bug [#2320] Fix position of end-of-line annotation when fold display text isMichael Berlenz1-1/+3
2022-03-05Feature [feature-requests:#1432] Simplify setting surface modes withZufu Liu1-1/+1
2022-03-04Feature [feature-requests:#1432] Cosmetic - comment position and trailing space.Zufu Liu1-1/+1
2022-02-28Fix null dereference warning from Coverity 2021.12.Neil1-1/+1
2022-02-02Feature [feature-requests:#1427] Add multithreaded layout which improvesNeil1-42/+124
2022-01-22Feature [feature-requests:#1422] Minor improvements to line layout and wrapping.Zufu Liu1-3/+2
2022-01-20Hide details of PositionCache.Neil1-5/+6
2021-10-24Avoid extra breaks introduced by revision 8993.Zufu Liu1-4/+6
2021-10-22Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal.Mitchell Foral1-5/+25
2021-10-22Feature [feature-requests:#1417] Change line wrapping to seek to line lengthZufu Liu1-26/+35
2021-10-08Feature [feature-requests:#1417] Use global IsControl instead of local function.Neil1-7/+1
2021-09-28Widen styleNumber in PositionCacheEntry from 8 to 16 bits to allow stylesNeil1-0/+1
2021-09-14Convert to range for and extract colourMode.Zufu Liu1-14/+14
2021-09-12Make negative settings for extra ascent and descent safer by ensuring calculatedNeil1-1/+1
2021-08-27Feature [feature-requests:#841] Remove hotspot from LineLayout and rely onZufu Liu1-4/+3
2021-08-24Remove line end white space.Neil1-2/+2
2021-08-24Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enablesZufu Liu1-8/+8
2021-07-29Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden.Neil1-0/+11
2021-07-29Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines.Neil1-2/+4
2021-07-29Fix display of fold lines when wrapped so they are only drawn once per line, notNeil1-6/+10
2021-07-29Use Side call to reduce code.Neil1-6/+2
2021-07-03Feature [feature-requests:#1408] Avoid sprintf for hexadecimal character blobs.Zufu Liu1-1/+8
2021-06-10Use the position cache when possibe for representations.Neil1-1/+12
2021-06-10Use string_view for PositionCache methods.Neil1-3/+4
2021-06-10Don't divide input text into segments in PositionCache::MeasureWidths as textNeil1-1/+1
2021-06-03Add APIs for setting appearance (traditional blob or plain text) and colour ofNeil1-24/+52
2021-05-28Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms.Neil1-4/+4
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-169/+172
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil1-47/+47
2021-05-20Prefer Sci::invalidPosition to INVALID_POSITION as Scintilla.h will eventuallyNeil1-5/+5
2021-05-20Add LevelIsHeader and LevelIsWhitespace as fold levels will become enum classNeil1-2/+2
2021-05-19Bug [#2253]. Remove SC_ELEMENT_CARET_SECONDARY as it caused unexpected change toNeil1-3/+1
2021-05-14Implement SC_LAYER_UNDER_TEXT so that selections, caret lines, and content areaNeil1-15/+23
2021-05-14Add elements for hot spots SC_ELEMENT_HOT_SPOT_ACTIVE andNeil1-7/+7
2021-05-14Add SC_ELEMENT_WHITE_SPACE_BACK to set the background colour of visibleNeil1-6/+7
2021-05-14Feature [feature-requests:#1402] Add SC_ELEMENT_WHITE_SPACE to set the colour ofYX Hao1-13/+10
2021-05-14Draw EOL annotation shapes under text.Neil1-1/+1
2021-05-14Add SCI_MARKERSETLAYER to define layer on which to draw content area markers.Neil1-11/+5
2021-05-12Switch caret line background colour to SC_ELEMENT_CARET_LINE_BACK element andNeil1-27/+24
2021-05-10Change the way that selections and carets are drawn to use the element APIs.Neil1-122/+116
2021-05-07Use shared_ptr for LineLayoutCache as it simpifies lifetime management.Neil1-25/+24
2021-05-07Add lineNumber_ argument to LineLayout constructor so always knows which line itNeil1-10/+11
2021-05-05Hoist selection text colour into SelectionForeground function and whetherNeil1-25/+34
2021-05-01Improve selection drawing code. Use InSelection enum instead of int.Neil1-54/+65
2021-04-27Rename CharacterSet and CharacterCategory modules in Scintilla to CharacterTypeNeil1-2/+2
2021-04-26Avoid some warnings.Neil1-4/+5
2021-04-26Change std::optional value() to * as value() is not implemented in older macOSNeil Hodgson1-18/+18
2021-04-26Extract related groups of fields out of ViewStyle into new structs.Neil1-58/+58