aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/PlatWin.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-05-29Backport: Bug [#2104]. Use 'l' long format length sub-specifier for HRESULT a...Neil1-1/+1
2019-05-11Backport: Feature [feature-requests:#1283]. Standardise spelling - "color" ->...Neil1-7/+7
2019-05-08Backport: Use value-initialization and nullptr (for true pointers) to avoid '...Neil1-10/+5
2019-04-28Backport: Use const and noexcept for private methods.Neil1-6/+6
2019-04-27Backport: Feature [feature-requests:#1279]. Removed invalid check when avoidi...Neil1-12/+7
2019-04-12Backport: Bug [#2093]. Improve efficiency with single byte character sets.Zufu Liu1-2/+2
2019-04-11Backport: Feature [feature-requests:#1277]. Support coloured text on Windows ...Zufu Liu1-3/+15
2019-03-25Backport: Use generic std::abs instead of abs and fabs.Neil1-5/+5
2019-03-31Backport: Use generic versions of ceil, floor, round, lround, trunc from <cma...mitchell1-15/+15
2019-03-20Backport: Implement WStringFromUTF8 to simplify code that creates wstring obj...Neil1-4/+2
2019-03-18Backport: Add some operators to Point to simplify client code.Neil1-3/+1
2019-03-09Backport: Use noexcept and constexpr where possible and reasonable.mitchell1-37/+31
2019-02-24Backport: Remove font caching on Win32.Neil1-107/+7
2019-01-13Backport: Replace the only use of a function from <cctype> with a Scintilla f...Neil1-1/+0
2019-01-06Backport: Bug [#2068]. Fix some clang-tidy warnings.Zufu Liu1-4/+4
2018-10-17Backport: Use nullptr, default brace and member initialisation for some simpl...Neil1-39/+29
2018-07-10Backport: Use Select* macros from windowsx.h to avoid casts and for consistency.Neil1-8/+8
2018-05-24Backport: Fix warnings. Add const, constexpr, and noexcept. Initialize. Stand...Neil1-53/+53
2018-05-25Backport: Add GradientRectangle method to Surface to draw rectangles with ver...mitchell1-0/+58
2018-05-15Backport: Drop inclusion of StringCopy.h where possible.Neil1-1/+0
2018-05-14Backport: Avoid using 0 as NULL pointer.Neil1-1/+1
2018-05-25Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ...mitchell1-34/+7
2018-05-14Backport: Modernize Platform.h (2) - noexcept, const, constexpr.Neil1-12/+12
2018-05-14Backport: Modernize Platform.h (1) - noexcept, const, standard methods.Neil1-10/+8
2018-05-01Backport: Encapsulate conversions between WindowID and HWND and hoist cast ou...Neil1-26/+31
2018-05-01Backport: Use RectFromPRectangle to avoid casts.Neil1-1/+3
2018-04-30Backport: Add conversion function from Scintilla Point to Win32 POINT.Neil1-28/+36
2018-04-30Backport: Use Win32 types and avoid casting. Move code to avoid warnings.Neil1-7/+7
2018-04-30Backport: Use message parameter access macros provided by Windows instead of ...Neil1-5/+3
2018-04-30Backport: Use C++ casts in preference to C casts. Use nullptr instead of 0.Neil1-3/+3
2018-04-27Backport: Use floor instead of casts when centring bitmaps inside the given r...Neil1-4/+4
2018-05-06Backport: Use <chrono> for platform-independent timing and remove ElapsedTime...mitchell1-48/+0
2018-04-25Backport: Remove variables and casts that are not needed.Neil1-4/+2
2018-04-20Backport: Remove test that is always true.Neil1-1/+1
2018-04-20Backport: Fix warnings from MSVC analyze and reduce casts.Neil1-84/+100
2018-05-06Backport: Feature [feature-requests:#1215]. Use standard functions in prferen...mitchell1-18/+5
2018-04-19Backport: Use ColourDesired constructor explicitly to make more obvious.Neil1-3/+3
2018-04-15Backport: Feature [feature-requests:#1215]. Stop warning about virtual call i...Neil1-4/+14
2018-04-04Backport: Remove automatic detection of Direct2D support during build.Neil1-1/+1
2018-03-31Backport: Match struct initialization exactly to declaration to avoid warning...Neil1-3/+5
2018-05-05Backport: Feature [feature-requests:#1211]. Use pre-computed table for UTF8By...mitchell1-11/+8
2018-03-16Backport: Remove line-end white space.Neil1-1/+1
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and f...Neil1-4/+0
2017-06-12Backport: Removed unused functions and methods from Platform.h.Neil1-110/+2
2017-06-11Backport: Implement SCN_AUTOCSELECTIONCHANGE notification.Neil1-9/+23
2017-06-09Backport: Use min and max from std instead of own version from platform.Neil1-6/+11
2017-05-08Improve Direct2D text measurement code by eliminating extraneous variables,Neil1-33/+33
2017-05-02More consistent use of size_t when converting Unicode formats.Neil1-1/+1
2017-05-02Use unique_ptr for drawing surfaces and don't check for allocation failureNeil1-44/+36
2017-04-22Include <memory> for std::unique_ptr.Neil1-0/+1