| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-10-19 | Draw background colour for EOL annotations with standard and boxed visuals. | Neil | 1 | -15/+25 | |
| 2022-10-19 | Use switch for EOL annotation shape drawing. Use const and PixelAlign for | Neil | 1 | -7/+10 | |
| rectangle. These changes should not affect behaviour, they are preparing for next change set that will. | |||||
| 2022-10-09 | Bug [#2358]. Suppress change history background line shading when printing. | Neil | 1 | -0/+8 | |
| 2022-10-04 | Feature [feature-requests:#1453] Added SCI_STYLESETINVISIBLEREPRESENTATION to | Ferdinand Oeinck | 1 | -0/+24 | |
| make it easier to edit around invisible text. This also allows representing long lexemes with a single character to provide a summarized view. | |||||
| 2022-09-25 | Enlarge point and point top indicators and scale to be larger with larger text. | Neil | 1 | -1/+2 | |
| 2022-09-25 | Draw lines more consistently in SC_PHASES_TWO and SC_PHASES_ONE modes by | Neil | 1 | -0/+9 | |
| clipping drawing to just the line rectangle. | |||||
| 2022-09-12 | Bug [#2349] When more screen lines in ContractionState than LineLayout for a | Neil | 1 | -0/+5 | |
| line then draw extra lines in purple bugColour to make the problem obvious. | |||||
| 2022-08-15 | Fix bug where deletion at line end indicated with point disappeared when text | Neil | 1 | -7/+6 | |
| inserted on line. Ensure not using old data by clearing all positions - this was hiding problems because deleted positions were still set. | |||||
| 2022-08-13 | Reduce warnings with noexcept, fewer casts, and other minor changes. | Neil | 1 | -4/+8 | |
| 2022-08-13 | Move append of new line start into PositionCache as AddLineStart. | Neil | 1 | -2/+1 | |
| 2022-07-31 | Added change history which can display document changes (modified, saved, ...) | Neil | 1 | -0/+39 | |
| in the margin or in the text. | |||||
| 2022-07-31 | Move main access to active marker bit set to model. This will allow merging in | Neil | 1 | -6/+6 | |
| change history markers and simplifies calls. | |||||
| 2022-07-28 | Simplify and shorten indicator drawing. | Neil | 1 | -28/+19 | |
| Loop for brace indicators instead of handling 0 and 1 explicitly. | |||||
| 2022-07-22 | Bug [#2335] Fix incorrect display of selection when printing in some modes. | Neil | 1 | -6/+1 | |
| 2022-07-22 | Move EditView::hideSelection to (inverted) SelectionAppearance::visible so that | Neil | 1 | -11/+10 | |
| it can differ between screen and print. Add GetSelectionHidden to allow testing of HideSelection. | |||||
| 2022-06-17 | Avoid cast. | Neil | 1 | -2/+2 | |
| 2022-06-17 | Fix crash printing on Win32 in bidirectional mode with a non-empty selection. | Neil | 1 | -6/+8 | |
| 2022-06-17 | Change bug colour slightly to be more unique and make it easier to detect when | Neil | 1 | -1/+1 | |
| debugging. | |||||
| 2022-06-17 | Bug [#2335] Fix bad background colour for additional, secondary, and inactive | Neil | 1 | -2/+6 | |
| selections when printing. | |||||
| 2022-06-10 | Bug [#2334] Fix hiding selection when selection layer is SC_LAYER_UNDER_TEXT. | John Ehresman | 1 | -1/+3 | |
| 2022-05-17 | Fix pink selection background when printing by making it completely transparent. | Neil | 1 | -0/+2 | |
| 2022-05-17 | Duplicate APIs to support 64-bit document positions on Win32: | Neil | 1 | -14/+14 | |
| SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL. | |||||
| 2022-03-10 | Bug [#2320] Fix position of end-of-line annotation when fold display text is | Michael Berlenz | 1 | -1/+3 | |
| visible. | |||||
| 2022-03-05 | Feature [feature-requests:#1432] Simplify setting surface modes with | Zufu Liu | 1 | -1/+1 | |
| EditModel::CurrentSurfaceMode. | |||||
| 2022-03-04 | Feature [feature-requests:#1432] Cosmetic - comment position and trailing space. | Zufu Liu | 1 | -1/+1 | |
| 2022-02-28 | Fix null dereference warning from Coverity 2021.12. | Neil | 1 | -1/+1 | |
| 2022-02-02 | Feature [feature-requests:#1427] Add multithreaded layout which improves | Neil | 1 | -42/+124 | |
| performance significantly for very wide lines. | |||||
| 2022-01-22 | Feature [feature-requests:#1422] Minor improvements to line layout and wrapping. | Zufu Liu | 1 | -3/+2 | |
| May avoid some small costs and be clearer. | |||||
| 2022-01-20 | Hide details of PositionCache. | Neil | 1 | -5/+6 | |
| Move class declarations of PositionCache and PositionCacheEntry into cxx file and only define IPositionCache interface and CreatePositionCache factory function in header. | |||||
| 2021-10-24 | Avoid extra breaks introduced by revision 8993. | Zufu Liu | 1 | -4/+6 | |
| 2021-10-22 | Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal. | Mitchell Foral | 1 | -5/+25 | |
| 2021-10-22 | Feature [feature-requests:#1417] Change line wrapping to seek to line length | Zufu Liu | 1 | -26/+35 | |
| then backtrack to good break. | |||||
| 2021-10-08 | Feature [feature-requests:#1417] Use global IsControl instead of local function. | Neil | 1 | -7/+1 | |
| 2021-09-28 | Widen styleNumber in PositionCacheEntry from 8 to 16 bits to allow styles | Neil | 1 | -0/+1 | |
| larger than 255 to be represented. Before this, it may have been possible but extremely rare for a cache entry to wrongly match a styled lexeme and produce incorrect layout. Using uint16_t from cstdint instead of a bit field as tools perform more checking on that. | |||||
| 2021-09-14 | Convert to range for and extract colourMode. | Zufu Liu | 1 | -14/+14 | |
| 2021-09-12 | Make negative settings for extra ascent and descent safer by ensuring calculated | Neil | 1 | -1/+1 | |
| ascent and thus line height is at least 1 pixel. Allow 1 point font minimum instead of 2 as this may help with document maps. Document negative extra ascent and descent. Use XYPOSITION for ascent and descent for more coherent types and fewer casts but floor the values when retrieving from Surface so behaviour is unchanged. | |||||
| 2021-08-27 | Feature [feature-requests:#841] Remove hotspot from LineLayout and rely on | Zufu Liu | 1 | -4/+3 | |
| reference to model. | |||||
| 2021-08-24 | Remove line end white space. | Neil | 1 | -2/+2 | |
| 2021-08-24 | Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enables | Zufu Liu | 1 | -8/+8 | |
| highlighting just the subline with the caret when wrapping is on. | |||||
| 2021-07-29 | Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden. | Neil | 1 | -0/+11 | |
| 2021-07-29 | Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines. | Neil | 1 | -2/+4 | |
| 2021-07-29 | Fix display of fold lines when wrapped so they are only drawn once per line, not | Neil | 1 | -6/+10 | |
| on each subline. | |||||
| 2021-07-29 | Use Side call to reduce code. | Neil | 1 | -6/+2 | |
| 2021-07-03 | Feature [feature-requests:#1408] Avoid sprintf for hexadecimal character blobs. | Zufu Liu | 1 | -1/+8 | |
| 2021-06-10 | Use the position cache when possibe for representations. | Neil | 1 | -1/+12 | |
| 2021-06-10 | Use string_view for PositionCache methods. | Neil | 1 | -3/+4 | |
| Replace custom hash code with standard library hash. Drop standard methods that are not needed. Restrict representations to 200 bytes. Improve documentation. | |||||
| 2021-06-10 | Don't divide input text into segments in PositionCache::MeasureWidths as text | Neil | 1 | -1/+1 | |
| should already have been segmented into reasonable lengths. The Document argument is no longer needed. | |||||
| 2021-06-03 | Add APIs for setting appearance (traditional blob or plain text) and colour of | Neil | 1 | -24/+52 | |
| representations and support setting a representation for the "\r\n" line end sequence. | |||||
| 2021-05-28 | Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms. | Neil | 1 | -4/+4 | |
| 2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -169/+172 | |
| 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. | |||||
