aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa/PlatCocoa.mm
AgeCommit message (Expand)AuthorFilesLines
2019-06-16Backport: Fix Xcode static analysis warning by renmaing GetImage to CreateImage.Neil Hodgson1-6/+6
2019-05-11Backport: Feature [feature-requests:#1283]. Standardise spelling - "color" ->...Neil1-1/+1
2019-04-27Fixed bad backport involving std::round and std::lround for older Mac OSX SDKs.mitchell1-5/+5
2019-03-31Backport: Use generic versions of ceil, floor, round, lround, trunc from <cma...mitchell1-6/+7
2018-05-25Backport: Add GradientRectangle method to Surface to draw rectangles with ver...mitchell1-0/+44
2018-05-21Backport: Remove CGContextRef field in QuartzTextLayout as it is only used in...Neil Hodgson1-5/+2
2018-05-25Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ...mitchell1-15/+2
2018-05-14Backport: Modernize Platform.h (2) - noexcept, const, constexpr.Neil1-3/+3
2018-05-14Backport: Modernize Platform.h (1) - noexcept, const, standard methods.Neil1-7/+7
2018-05-01Backport: Remove dead function and unnecessary casts. Convert C casts to C++ ...Neil Hodgson1-28/+13
2018-05-06Backport: Use <chrono> for platform-independent timing and remove ElapsedTime...mitchell1-28/+0
2018-04-25Backport: Remove variables and casts that are not needed.Neil1-2/+2
2018-04-22Backport: Reduce casts by moving casting from char* to UInt8* into QuartzText...Neil Hodgson1-9/+17
2018-04-15Backport: Feature [feature-requests:#1215]. Stop warning about virtual call i...Neil1-2/+8
2018-05-05Backport: Feature [feature-requests:#1211]. Use pre-computed table for UTF8By...mitchell1-15/+4
2018-02-27Backport: Added <utility> and <tuple> to header order and moved POSIX header ...Neil1-2/+2
2017-11-09Backport: Close autocompletion list for escape and delete on macOS 10.13 as t...chinhster1-2/+1
2017-06-12Backport: Removed unused functions and methods from Platform.h.Neil1-145/+1
2017-06-11Backport: Implement SCN_AUTOCSELECTIONCHANGE notification.Neil1-22/+61
2017-05-07Use unique_ptr on Cocoa.Neil Hodgson1-16/+13
2017-05-02For Cocoa, use unique_ptr for drawing surfaces and don't check for allocationNeil1-12/+8
2017-04-22Restrict cursor changing to visible bounds so the text area cursor doesn't showNeil1-1/+1
2017-04-22Replace C++ std::map with Cocoa NSMutableDictionary as easier to switch to ARCNeil1-54/+19
2017-04-22Simplify NSImage creation by using its initWithCGImage directly instead ofNeil1-23/+16
2017-04-22Include <memory> for std::unique_ptr.Neil1-0/+1
2017-04-01Standardize on C++ headers, remove headers that aren't needed and add <cstddef>Neil1-1/+2
2017-03-30Make autocompletion slightly wider to avoid text truncation.Neil Hodgson1-1/+2
2017-03-04Use "override" for Cocoa platform code and add to Editor where possible.Neil Hodgson1-24/+24
2017-01-24Use safer static_cast instead of reinterpret_cast. Remove cast to void*.Neil1-1/+1
2017-01-24Remove casts from id to Objective C object as they are not needed. Use saferNeil1-28/+28
2017-01-24Use correct signatures for pattern draw and release functions and avoidNeil1-6/+5
2017-01-23Use safer static_cast instead of reinterpret_cast when converting FontID toNeil1-11/+11
2016-09-21Bug [#1863]. Allow subclass of SCIContentView to set cursor.Tse Kit Yam1-1/+1
2016-04-08Update header ordering to cover all headers used in Scintilla and reorderNeil Hodgson1-3/+4
2015-12-10Bug [#1788]. Fix crash when autocompletion list closed during scroll bounce-backChinh Nguyen1-0/+1
2015-09-29ScreenMax no longer depends on window so do not pass as argument.Neil Hodgson1-3/+3
2015-09-29Mark local functions as static.Neil Hodgson1-2/+2
2015-06-25Bug [#1740]. Improve autocompletion positioning to avoid being off-screen.Neil Hodgson1-2/+14
2015-06-19Fix crash in drag and drop.Neil Hodgson1-3/+11
2015-05-29Bug [#1728]. Initialise fields to nil when they may be released in ReleaseViewsNeil Hodgson1-3/+15
2015-05-13Bug [#1703]. Fix bug when drawing text margins in buffered mode which would useNeil1-1/+5
2015-03-17Bug [#1706]. Release list box objects when autocompletion closed.Neil Hodgson1-15/+42
2015-02-26Changed selection appearance to lighter as that leaves the text more readable...Neil Hodgson1-0/+1
2015-02-26Fix bug where autocompletion and call-ups were placed on the wrong screen due toNeil Hodgson1-5/+3
2015-02-14Fix warnings for suspicious type conversions and not fully bracketed initiali...Neil Hodgson1-31/+29
2015-02-14Fix doc comments.Neil Hodgson1-1/+1
2014-12-07Replace calls to deprecated methods with their current equivalents.Neil Hodgson1-3/+4
2014-06-07Fix laying out of emoji. Emoji are not in the BMP, taking 2 UTF-16 code units...Neil Hodgson1-1/+1
2014-05-24Header include statements are now in a standardised order with that orderNeil1-9/+11
2014-05-03Fix Point and PRectangle constructors to match changes in Platform.h.Neil Hodgson1-7/+9