aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ViewStyle.h
AgeCommit message (Collapse)AuthorFilesLines
2019-06-21Bug [#2106]. Place line caret in correct location for line caret with block OVR.Neil1-0/+1
That is for CARETSTYLE_LINE | CARETSTYLE_BLOCK mode.
2019-04-08Use noexcept where reasonable in ViewStyle.Neil1-16/+16
2019-04-08Rename FontNames to UniqueStringSet and move into UniqueString.Neil1-15/+2
It may be useful in more situations than just font names.
2019-03-19Make constructors of simple classes noexcept.Neil1-4/+4
2019-02-05Feature [feature-requests:#1217]. Change API so block just for overstrike.Zufu Liu1-0/+4
2018-05-14Modernize Platform.h (2) - noexcept, const, constexpr.Neil1-2/+2
ColourDesired is an int instead of long for consistency over different platforms. Changes made to Point, PRectangle, and ColourDesired. RoundXYPosition removed.
2018-04-28Delete standard functions on classes where there could be attempts to copy.Neil1-0/+6
2018-04-26Change type to avoid casts.Neil1-1/+1
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0
interfaces ILexer4 and IDocument.
2017-05-21Use UniqueString to simplify FontNames.Neil1-1/+1
2017-04-21More consistent deletion of standard methods.Neil1-2/+2
2017-04-19Use =delete for unwanted functions.Neil1-8/+7
2017-04-09Modernise ViewStyle with vector, unique_ptr, any_of, and method deletion.Neil1-14/+15
2017-04-06Added a caret line frame as an alternative visual for highlighting the caret ↵A-R-C-A1-0/+3
line.
2016-11-14Added alternate appearance for visible tabs which looks like a horizontal line.jedailey1-0/+3
2016-10-26Moved location to margin code from Editor to ViewStyle.Neil1-0/+1
2016-09-29The number of margins can be changed with SCI_SETMARGINS.Neil1-1/+1
2016-09-29Margin type SC_MARGIN_COLOUR and API SCI_SETMARGINBACKN added.Neil1-0/+1
Allows choosing any colour for a margin.
2016-09-23EDGE_MULTILINE and SCI_MULTIEDGEADDLINE added to allow displaying multipleA-R-C-A1-3/+14
vertical edges simultaneously.
2015-09-26Whitespace may be made visible just in indentation.nkmathew1-1/+3
2015-09-23When SC_MARK_UNDERLINE if not assigned to a margin, stop drawing the whole line.Neil1-0/+2
Optimise drawing of markers that appear in the text area.
2015-02-15Add SC_INDICFLAG_VALUEFORE and INDIC_TEXTFORE to allow a wide range of indicatorNeil1-0/+1
colours and to change the colour of text.
2015-02-04Implement hover style and colour for indicators.Neil1-0/+1
2014-07-18Allow extreme ascenders and descenders to overlap into adjacent lines withNeil1-0/+1
multiple phase drawing option.
2014-07-17Refactored Drawline into separate methods for each aspect of drawing.Neil1-0/+3
Standardised order of arguments to drawing methods.
2014-06-26Move calculation of line background colour to ViewStyle and represent as aNeil1-0/+1
ColourOptional to tightly bind the value with whether it is set.
2014-05-24Removing style byte indicators.Neil1-1/+1
2014-05-03Turn on MSVC 'possible loss of data' warnings and add explicit casts.Neil1-1/+1
2014-03-18Minor tweaks to avoid ststic checking warnings.Neil1-1/+1
2014-02-02Added wrap mode SC_WRAP_WHITESPACE which only wraps on whitespace, not on ↵Neil1-1/+1
style changes. From Robert Gieseke.
2013-09-10Fix variable shadowing issues.nyamatongwe1-1/+1
2013-08-20Fix bug where coordinates were relative to the text view instead of the ↵nyamatongwe1-0/+1
whole view.
2013-08-09Structure colour settings into ColourOptional and ForeBackColours types.Neil1-17/+20
2013-08-09Move wrapping, edge and visual adjustments from Editor to ViewStyle.Neil1-0/+18
Move printing parameters into a separate struct.
2013-08-08Move functionality from Editor to ViewStyle.Neil1-1/+6
controlCharSymbol setting moved along with calculated fields for tab width and control symbols. Use of TextSegment simplified and variables made const where possible.
2013-05-02Replacing raw pointers and allocations with std::vector and std::map.nyamatongwe1-15/+16
2013-03-15Use an NSScrollView on Cocoa for kinetic scrolling and hiding scrollbars ↵nyamatongwe1-1/+3
unless wanted. Also affects platform-independent code.
2013-02-22Define the maximum number of margins in Scintilla.iface.nyamatongwe1-2/+1
2013-02-05Add allocation of extended styles.nyamatongwe1-0/+3
2013-01-19Add private copy constructors to prevent copying and avoid warnings.nyamatongwe1-0/+2
2013-01-01Feature #3592730. Option for caret line to be visible without focus.nyamatongwe1-0/+1
From Vidya Wasi.
2012-06-26Fixed incorrect comment.nyamatongwe1-1/+1
2012-04-06Remove unused variable.nyamatongwe1-1/+0
From Marko Njezic.
2012-02-25Remove unused variable.Marko Njezic1-1/+0
2012-02-25Bug #3493503. Properly redraw image markers with height larger than line height.Marko Njezic1-0/+2
Regression from change set 3949.
2012-01-18Change wrapIndent, wrapAddIndent, aveCharWidth to support fractional values.Marko Njezic1-1/+1
This improves sub-pixel alignment of indented wrapped lines and sub-pixel positioning that uses aveCharWidth in calculations. Added type casts to certain places to make it clear that loss of precision occurs due to assignment of float to int.
2011-12-13Allow non-integral space width. From Jason Haslam.nyamatongwe1-1/+1
2011-09-25Palette support removed.nyamatongwe1-18/+17
2011-08-10Implement 'technology' concept which will allow GDI and Direct2D/DirectWritenyamatongwe1-1/+2
to run at the same time for different windows and operations.
2011-06-13Moved marginOptions from ViewStyle to Editor as it is a behavioural option.nyamatongwe1-1/+0