aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ViewStyle.cxx
AgeCommit message (Expand)AuthorFilesLines
2021-09-21Remove line end space.Neil1-1/+1
2021-09-17Remove superfluous destruction.Zufu Liu1-5/+1
2021-09-17Add noexcept and constexpr where reasonable.Zufu Liu1-1/+1
2021-09-16Avoid warning from Xcode.Neil Hodgson1-1/+1
2021-09-15Ensure variable initialised.Neil1-1/+1
2021-09-15Avoid some type warningsNeil1-7/+5
2021-09-15More accurate with 'noexcept'.Neil1-1/+1
2021-09-15Use delegating constructor instead of separate Init method.Neil1-113/+111
2021-09-14Use range-for to save font names.Zufu Liu1-2/+2
2021-09-14Remove copying from AllocateExtendedStyles as performed by EnsureStyle.Zufu Liu1-3/+0
2021-09-14Avoid some allocations when checking whether font monospaced.Zufu Liu1-6/+7
2021-09-12Make negative settings for extra ascent and descent safer by ensuring calculatedNeil1-7/+13
2021-08-31Simplify Style types FontSpecification, FontMeasurements, Style, FontRealised.Neil1-29/+21
2021-08-24Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enablesZufu Liu1-0/+1
2021-07-31Implement StyleSetCheckMonospaced.Neil1-0/+19
2021-06-09Reduce casts by defining methods for common conversions.Neil1-1/+1
2021-05-30Fix GetFontQuality. Simplify code that calls FlagSet.Neil1-2/+2
2021-05-28Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms.Neil1-5/+5
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-141/+128
2021-05-22Encapsulate whether a margin shows folding.Neil1-0/+4
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil1-26/+26
2021-05-19Bug [#2253]. Remove SC_ELEMENT_CARET_SECONDARY as it caused unexpected change toNeil1-2/+0
2021-05-14Add elements for hot spots SC_ELEMENT_HOT_SPOT_ACTIVE andNeil1-3/+2
2021-05-14Add SC_ELEMENT_WHITE_SPACE_BACK to set the background colour of visibleNeil1-5/+3
2021-05-14Feature [feature-requests:#1402] Add SC_ELEMENT_WHITE_SPACE to set the colour ofYX Hao1-5/+15
2021-05-14Add SCI_MARKERSETLAYER to define layer on which to draw content area markers.Neil1-3/+7
2021-05-12Switch caret line background colour to SC_ELEMENT_CARET_LINE_BACK element andNeil1-9/+10
2021-05-11When setting or resetting elements, redraw if caused change.Neil1-10/+17
2021-05-11Add tests for element APIs. Fix SCI_GETELEMENTCOLOUR to return value includingNeil1-0/+16
2021-05-10Change the way that selections and carets are drawn to use the element APIs.Neil1-12/+30
2021-05-10Add elementBaseColours to hold default or system derived colours.Neil1-0/+32
2021-05-05Hoist selection text colour into SelectionForeground function and whetherNeil1-4/+8
2021-04-26Avoid some warnings.Neil1-11/+14
2021-04-26Extract related groups of fields out of ViewStyle into new structs.Neil1-70/+56
2021-04-26Move hotspotSingleLine from ViewStyle to EditModel as it defines behaviour, notNeil1-2/+0
2021-04-25Feature [feature-requests:#1402]. Unify colour type with ColourAlpha.Neil1-37/+34
2021-04-20Add header to make recent change compile with Xcode.Neil Hodgson1-0/+1
2021-04-20Bug [#2027]. Implement font locale SCI_SETFONTLOCALE on Win32 using DirectWrite.Neil1-3/+12
2021-04-05Change IndentView, WhiteSpaceVisibility, and TabDrawMode to enum class.Neil1-7/+7
2021-03-29Add SCI_SETELEMENTCOLOUR and related APIs to change colours of visible elements.Neil1-0/+15
2021-03-19Switch enum to enum class.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 Font to an interface and stop using FontID. Fonts are shared andNeil1-8/+7
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-0/+11
2020-07-16Make WrapMode an enum class for more type safety.Neil1-5/+5
2020-06-12Bug [#2141]. Implement end of line annotations.Prakash Sahni1-0/+4
2020-06-11Use noexcept where safe and maintainable.Neil1-5/+5
2020-05-01Make lambdas noexcept.Zufu Liu1-4/+4