aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ViewStyle.cxx
AgeCommit message (Collapse)AuthorFilesLines
2013-07-08Bug: [#1494]. Avoid crash if SC_MARK_PIXMAP used without a pixmap.Neil1-2/+2
2013-06-13Bug: [#1487]. Fix memory leak of font names.nyamatongwe1-0/+3
2013-05-02Replacing raw pointers and allocations with std::vector and std::map.nyamatongwe1-121/+79
2013-03-15Use an NSScrollView on Cocoa for kinetic scrolling and hiding scrollbars ↵nyamatongwe1-2/+7
unless wanted. Also affects platform-independent code.
2013-02-22Define the maximum number of margins in Scintilla.iface.nyamatongwe1-4/+4
2013-02-05Add allocation of extended styles.nyamatongwe1-1/+12
2013-01-30Added assert to silence Xcode analyse warning.nyamatongwe1-0/+2
2013-01-01Feature #3592730. Option for caret line to be visible without focus.nyamatongwe1-0/+2
From Vidya Wasi.
2012-04-06Remove unused variable.nyamatongwe1-2/+0
From Marko Njezic.
2012-03-03Remove unused variables. Bug #3494744. From Marko Njezic.nyamatongwe1-2/+0
2012-02-25Remove unused variable.Marko Njezic1-5/+0
2012-02-25Bug #3493503. Properly redraw image markers with height larger than line height.Marko Njezic1-0/+20
Regression from change set 3949.
2011-09-25Palette support removed.nyamatongwe1-74/+41
2011-08-10Implement 'technology' concept which will allow GDI and Direct2D/DirectWritenyamatongwe1-4/+6
to run at the same time for different windows and operations.
2011-08-07Move scaling of font to pixels up into platform-independent code.nyamatongwe1-2/+2
2011-08-07Implement APIs for fractional font sizes and a range of weights.nyamatongwe1-6/+6
2011-06-25Initial implementation of RGBA images.nyamatongwe1-0/+3
2011-06-13Moved marginOptions from ViewStyle to Editor as it is a behavioural option.nyamatongwe1-2/+0
2011-06-10Add an option to control how wrapped lines are selected when clicking on margin.Marko Njezic1-0/+2
2011-06-05Stop fonts leaking. Bug #3306156.nyamatongwe1-0/+1
From Marko Njezic.
2011-04-29Use indicators to show matching braces. Feature #3290434.nyamatongwe1-0/+8
From Marko Njezic.
2011-04-02Fixed bug where the height of the default style was used rather than the ↵nyamatongwe1-4/+4
maximum.
2011-03-30Avoid clash with field 'ascent' between FontMeasurements and PLAT_WXnyamatongwe1-9/+9
version of Font.
2011-03-30Changed loop indices to be unique and so work with VC 6.nyamatongwe1-8/+8
2011-03-30Optimize font use by only allocating platform font resources for unique fontsnyamatongwe1-17/+100
and using aliases of these in the Style objects. Font measurement is also performed once for each unique font and the results copied into each style. No change is needed in callers. On PLAT_WX, the font ascent is cached in the Font object when Ascent is called but this is not copied into the aliases as ascent is protected. Therefore the code that copies the FontID into the alias also calls Ascent to ensure the ascent value is cached.
2011-01-17Add SCI_SETMARGINCURSORN and SCI_GETMARGINCURSORN.jrxx1-1/+1
2010-09-25Optimization of line layout by minimizing calls in Editor::LayoutLine and ↵nyamatongwe1-0/+6
avoiding case force processing unless at least one style uses a case force option.
2010-02-17Formatting whitespace.nyamatongwe1-10/+10
2009-11-02Added setting for font quality to allow application to choose anti-aliased,nyamatongwe1-1/+1
non-anti-aliased or lcd-optimized text.
2009-09-03Added white space mark size setting from Enrico Tröger.nyamatongwe1-0/+2
2009-07-09Added setings for colours, alpha, and caret colour for additionalnyamatongwe1-0/+11
selections.
2009-04-12Annotations and text margins added.nyamatongwe1-0/+11
2009-04-01Added commands to add extra ascent and descent space.nyamatongwe1-0/+6
2009-04-01Fixed crash when setting a style that was for an index that was exactly anyamatongwe1-1/+1
power of 2 and was beyond the end of the styles array.
2007-07-12Modification allows indentation guides to appear on lines that arenyamatongwe1-1/+1
empty.
2007-06-24Make the styles array variable length so it can be increased to 256 entriesnyamatongwe1-23/+56
without always taking 24K.
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+4
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2007-05-29Block caret feature added by Todd Whiteman.nyamatongwe1-0/+2
2007-04-25Made fontNames array grow when needed. Fixes bug 1339845 andnyamatongwe1-0/+15
lessens memory use.
2007-04-23Added setting to allow each indicator to be drawn either under ornyamatongwe1-0/+3
over text.
2007-04-05Implemented decorations which are extended indicators.nyamatongwe1-0/+3
2006-12-28Patch from Jason Haslam to optionally extend selection colour to left side whennyamatongwe1-0/+2
end of line selected.
2006-06-06Patch from RFE 1501054 by Greg Smith adds margin styles that fill with thenyamatongwe1-6/+6
foreground of background of the default style.
2006-05-28Increased number of margins to 5.nyamatongwe1-1/+1
2006-05-21Added translucency for selection and markers.nyamatongwe1-0/+2
2006-02-26Translucency implementation for INDIC_ROUNDBOX and caret line.nyamatongwe1-0/+2
2006-02-04Modification from Greg Smith to allow setting text style attributes fornyamatongwe1-0/+4
calltips as STYLE_CALLTIP and display calltips with tabs to align text.
2004-03-29Patch from Robin Dunn to pass an extra flag down tonyamatongwe1-2/+4
font rendering to allow a platform-specific tweak.
2004-03-08Ensure someStylesProtected is initialised.nyamatongwe1-0/+1
2003-09-28Hotspot improvements from Simon, including setting tonyamatongwe1-0/+2
limit hotspots to a single line.