Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
Haiku where ptrdiff_t and int are the same size but different types.
|
|
features by platform code.
Implement IScreenLineLayout for Win32 / DirectWrite as ScreenLineLayout.
|
|
platform and it allows extension to custom tab stops.
|
|
Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases.
|
|
implementations for each platform.
|
|
horizontal gradients.
|
|
|
|
Replaced by ElapsedPeriod.
|
|
|
|
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.
|
|
Also use #if for painting measurement as there are 7 sections of code to enable.
|
|
|
|
|
|
|
|
|
|
interfaces ILexer4 and IDocument.
|
|
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.
|
|
|
|
|
|
|
|
|
|
warnings are visible for platform-independent code.
|
|
|
|
|
|
text. Helps on PLAT_CURSES.
|
|
static methods as there were too many failures with mixed types and not-quite
matching types.
|
|
|
|
conversions and other conversions more consistent.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gcc.
|
|
gcc 4.2.
|
|
|
|
|
|
|
|
From Mitchell Foral.
|
|
|
|
|
|
|