| Age | Commit message (Collapse) | Author | Files | Lines |
|
CFStringRef. Performs more stringent validation on input text.
|
|
|
|
|
|
features by platform code.
Implement IScreenLineLayout for Win32 / DirectWrite as ScreenLineLayout.
|
|
implementations for each platform.
|
|
horizontal gradients.
|
|
visible.
|
|
where it can easily be provided. Retaining a CGContextRef in QuartzTextLayout
could lead to it being used after being invalidated.
|
|
|
|
Polygon and delete the standard copy and assignment methods.
|
|
ColourDesired is an int instead of long for consistency over different platforms.
Changes made to Point, PRectangle, and ColourDesired.
RoundXYPosition removed.
|
|
Changes made to FontParameters, Font, Window, ListBoxEvent, ListBox, Menu,
DynamicLibrary, and Platform.
|
|
|
|
Use nullptr where unambiguous and is C++ as distinct from Objective C.
|
|
Also use #if for painting measurement as there are 7 sections of code to enable.
|
|
|
|
QuartzTextLayout::SetText
and adding helper TextStyleFromFont to cast from Font to QuartzTextStyle.
|
|
|
|
Friendlier treatment of invalid UTF-8.
Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests.
|
|
after standard C++ language headers.
|
|
was emptying but stayed visible.
|
|
Replaced Platform::Clamp with Sci::clamp but will later change this to
std::clamp once on full C++17 compilers.
Drop MouseButtonBounce workaround for very early GTK+/Linux.
|
|
|
|
|
|
Part of modernization.
|
|
|
|
|
|
|
|
failure as that throws an exception.
|
|
over other views above and below ScintillaView.
|
|
since memory ownership doesn't cross between C++ and Objective C as much.
|
|
creating an NSBitmapImageRep first.
|
|
|
|
where it may be needed in the future.
|
|
|
|
|
|
|
|
static_cast instead of reinterpret_cast between void* and id or Objective C
object.
|
|
reinterpret_cast
|
|
QuartzTextStyle.
|
|
|
|
in Cocoa source consistently.
|
|
|
|
|
|
|
|
Not perfect when the Scintilla view is overlapping the screen edge or dock
as the position moved to is based on the view's area.
|
|
|
|
without ever being allocated by Create.
|
|
default encoding instead of chosen encoding.
|
|
|