Age | Commit message (Collapse) | Author | Files | Lines |
|
Ensure works on text longer than stackBufferLength.
|
|
Treat case where outline and fill are same colour as single fill call for more
uniform appearance.
In thin rectangles, shift to semi-circular ends when no room for full rounded
corners.
Use different radius for fill and stroke for more uniform appearance.
|
|
with buffered drawing and WS_EX_LAYOUTRTL set on Win32 GDI.
|
|
and update when changed by user.
Includes code from Zufu Liu.
|
|
should now be compatible.
|
|
|
|
concurrent calls to MeasureWidths.
|
|
MeasureWidthsUTF8 reentrant so they can be called safely from multiple threads.
|
|
Use constexpr.
|
|
|
|
new WinType.h header.
|
|
|
|
|
|
|
|
Avoids some warnings but drops constexpr.
Use MixedWith in PlatWin for GDI instead of local implementation.
Add unit tests for Geometry.
|
|
on Win32. This also avoids a header rectangle above the list.
|
|
|
|
|
|
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.
|
|
will be published in externally visible header.
|
|
Throw when (impossible) dynamic_cast failures occur as it isn't reasonable to
recover. That removes 'noexcept' from some methods.
Cast to avoid 'sub-expression overflow' warnings.
Add default initializations and noexcept where safe.
Move DropRenderTarget out of #if to avoid some preprocessor use.
|
|
|
|
method returns a colour with maximum (0xff) alpha.
|
|
Change ColourDesired to ColourAlpha in styles.
Remove ColourDesired.
|
|
|
|
|
|
|
|
|
|
autocompletion lists.
|
|
|
|
|
|
and the possibility of truncation.
|
|
Implement SC_ELEMENT_LIST* to change colours of autocompletion lists.
|
|
pixel oriented platforms.
|
|
problems with very long documents.
Fixes uneven line heights on Cocoa after around 1.1 million lines.
|
|
|
|
|
|
|
|
|
|
aligning to pixel boundaries.
Use Surface::SetMode as simpler and its predecessors will be removed.
|
|
|
|
|
|
bidirectional options in an extensible way instead of adding a call for each
element.
|
|
filling it to avoid partially drawn pixels on left and right edges.
|
|
|
|
|
|
|
|
Ellipse.
|
|
instead of separate colour and alpha arguments.
|
|
|