aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/PlatWin.cxx
AgeCommit message (Expand)AuthorFilesLines
2020-04-05Backport: Feature [feature-requests:1345]. Use ListBox_ macros in preference ...Neil1-10/+10
2020-04-05Backport: Feature [feature-requests:1345] Use more typesafe code to clear win...Neil1-4/+4
2020-03-26Backport: Fix spelling mistakes.Neil1-2/+2
2020-03-25Backport: Replace const with constexpr where possible.Neil1-10/+6
2020-03-17Backport: Remove CRITICAL_SECTION by creating reverse arrow cursor at initial...Neil1-30/+17
2020-02-15Backport: Extract image conversion from RGBA to BGRA premultiplied into commo...Neil1-21/+6
2020-02-15Backport: Bug [#2138]. For pixmap, balance call to BeginDraw with EndDraw.Neil1-0/+2
2020-03-27Backport: Use dynamic_cast and assertion instead of static_cast to fail earli...mitchell1-13/+20
2020-02-09Backport: Use uniform initialization for resetting GDI handles to avoid NULL/...Neil1-20/+20
2020-02-09Backport: Feature [feature-requests:#1340] Move and use Point functions to av...Zufu Liu1-4/+4
2020-01-31Backport: Avoid Clang warning with extra test.Neil1-5/+5
2020-01-31Backport: Use more typesafe functions to remove casts.Neil1-13/+5
2020-01-06More synchronizing LongTerm3 with default.mitchell1-1/+2
2020-01-03Backport: Use safe mechanism for converting between function pointers and void*.mitchell1-7/+6
2020-01-03Fixed a build error on Windows introduced by r7280 (changeset 9cf6a15d6c85).mitchell1-0/+6
2019-12-29Backport: Move suppression of Clang warning language-extension-token from mak...Neil1-0/+5
2019-12-03Backport: Bug [#2144]. Fixed drawing of translucent rounded rectangles with D...Neil1-1/+1
2019-11-21Backport: Make reference argument const as safe to do so.Neil1-4/+4
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