aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/EditView.cxx
AgeCommit message (Expand)AuthorFilesLines
2025-05-29Recreate all pixmaps if any null as this may better handle cases where someNeil1-1/+1
2025-04-03Turn on type conversion warnings for GCC and fix them.Neil1-11/+13
2025-01-07Feature [feature-requests:#1539]. Avoid calling UpdateBidiData for each subline.Zufu Liu1-15/+13
2024-05-16Feature [feature-requests:#1516]. Access SpecialRepresentations through aZufu Liu1-6/+6
2024-03-23Feature [feature-requests:#1512]. Reduce calls to vsDraw.ElementColour.Zufu Liu1-10/+12
2024-03-15Bug [#2417]. Add elements for inactive additional selectionsNeil Hodgson1-3/+10
2024-03-12Replace magic number 32 with defined MarkerMax (31), adjusting condition.Neil1-3/+3
2023-11-24Feature [feature-requests:#1502] Simplify FlagSet expressions.Zufu Liu1-8/+2
2023-10-10Rename bugColour to colourBug to follow convention.Neil1-5/+5
2023-10-10Use global constants for opaque black and white and local constants for greys.Neil1-5/+5
2023-03-02Add multithreaded wrap to significantly improve performance of wrapping largeNeil1-4/+5
2023-02-12Feature [feature-requests:#1476] Move default representation code intoNeil1-21/+0
2023-02-12Fix clipping of line end wrap symbol for SC_WRAPVISUALFLAGLOC_END_BY_TEXT.Neil1-2/+3
2023-02-12Bug [#2378]. Fix overlapping of text with line end wrap marker.Zufu Liu1-1/+1
2023-01-25Hoist line wrapping code into LineLayout::WrapLine as it has few dependencies.Neil1-52/+1
2023-01-23Allow UTF-8 entries to coexist in the position cache alongside the documentNeil1-38/+20
2023-01-16Use intervals for drawing.Neil1-57/+43
2023-01-15Replace XYACCUMULATOR with XYPOSITION as will not return to single-precisionNeil1-19/+19
2023-01-15Consolidate calculation of horizontal offset and use in more regular way.Neil1-15/+17
2023-01-15Simplify DrawIndentGuide and move decision to offset out of loop.Neil1-8/+9
2023-01-15As text base line is constant, move calculation out of loop.Neil1-11/+13
2022-12-12Reorder arguments to drawing functions to be consistent.Neil1-339/+356
2022-12-09More safety for potentially empty unwraps with ElementColourForced returning aNeil1-8/+8
2022-12-09Ensure unwraps of std::optional<ColourRGBA> can be checked by Code Analysis.Neil1-17/+15
2022-12-09Shorten code with ColourOptional alias for std::optional<ColourRGBA>.Neil1-15/+15
2022-10-19Draw background colour for EOL annotations with standard and boxed visuals.Neil1-15/+25
2022-10-19Use switch for EOL annotation shape drawing. Use const and PixelAlign forNeil1-7/+10
2022-10-09Bug [#2358]. Suppress change history background line shading when printing.Neil1-0/+8
2022-10-04Feature [feature-requests:#1453] Added SCI_STYLESETINVISIBLEREPRESENTATION toFerdinand Oeinck1-0/+24
2022-09-25Enlarge point and point top indicators and scale to be larger with larger text.Neil1-1/+2
2022-09-25Draw lines more consistently in SC_PHASES_TWO and SC_PHASES_ONE modes byNeil1-0/+9
2022-09-12Bug [#2349] When more screen lines in ContractionState than LineLayout for aNeil1-0/+5
2022-08-15Fix bug where deletion at line end indicated with point disappeared when textNeil1-7/+6
2022-08-13Reduce warnings with noexcept, fewer casts, and other minor changes.Neil1-4/+8
2022-08-13Move append of new line start into PositionCache as AddLineStart.Neil1-2/+1
2022-07-31Added change history which can display document changes (modified, saved, ...)Neil1-0/+39
2022-07-31Move main access to active marker bit set to model. This will allow merging inNeil1-6/+6
2022-07-28Simplify and shorten indicator drawing.Neil1-28/+19
2022-07-22Bug [#2335] Fix incorrect display of selection when printing in some modes.Neil1-6/+1
2022-07-22Move EditView::hideSelection to (inverted) SelectionAppearance::visible so thatNeil1-11/+10
2022-06-17Avoid cast.Neil1-2/+2
2022-06-17Fix crash printing on Win32 in bidirectional mode with a non-empty selection.Neil1-6/+8
2022-06-17Change bug colour slightly to be more unique and make it easier to detect whenNeil1-1/+1
2022-06-17Bug [#2335] Fix bad background colour for additional, secondary, and inactiveNeil1-2/+6
2022-06-10Bug [#2334] Fix hiding selection when selection layer is SC_LAYER_UNDER_TEXT.John Ehresman1-1/+3
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