Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Ellipse.
|
|
instead of separate colour and alpha arguments.
|
|
|
|
|
|
Move SurfaceGDI::WidthText to match declaration order.
|
|
completing a bitmap. Currently only has a real implementation on Direct2D.
Avoiding implicit flushes inside Copy and FillRectangle produced a 23% speed
improvement on files with about 1 indentation guide per line as the drawing
pipeline was being flushed for each indentation guide.
|
|
|
|
multiple display pixels per logical pixel.
Likely will only return >1 for Apple displays.
Can be used for finer placement of elements.
|
|
|
|
Add FillStroke to hold parameters for drawing shapes.
|
|
|
|
|
|
|
|
|
|
|
|
Add default: break; to switches to avoid warnings.
|
|
Allows platform-independent code to be written just to handle Unicode.
|
|
|
|
|
|
|
|
|
|
almost everywhere.
|
|
PLATFORM_ASSERT is used in data structure headers which led to including
graphics and windowing APIs in data structure modules.
|
|
colours in the future.
|
|
|
|
|
|
|
|
reference counted using std::shared_ptr. This optimizes memory and reduces
potential for allocation bugs.
|
|
is not altered by showing a menu.
|
|
destroying state should not throw.
|
|
|
|
for Scintilla 5.
|
|
Make Assert, DebugPrintf, and similar noexcept so they can be used in noexcept
methods and they don't throw.
|
|
|
|
|
|
|
|
Xcode.
|
|
|
|
|
|
|
|
|
|
These have been superceded by Lexilla and the SetILexer API.
|
|
|
|
|
|
|
|
These are 'framework headers' from the point of view of client code but
are 'user headers' from Scintilla's POV. Using angle brackets so they are
'system headers' could cause problems with other build systems.
|
|
project.
Mark them as well as (ScintillaView.h, InfoBar.h, InfoBarCommunicator.h) as public
so they will be copied into the framework's Headers directory for use by clients.
|
|
|