aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa/PlatCocoa.h
AgeCommit message (Expand)AuthorFilesLines
2024-08-16On Cocoa implement more values of font weight and stretch.Neil Hodgson1-0/+1
2023-02-27Define argument as const so can be used on const values.Neil Hodgson1-1/+1
2022-01-17Feature [feature-requests:#1427] Make Cocoa MeasureWidths andNeil Hodgson1-3/+0
2022-01-14Remove unnecessary inclusion of POSIX headers.Neil Hodgson1-2/+0
2022-01-11Remove verticalDeviceResolution field which was no longer used from revision ...Neil Hodgson1-1/+0
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-10/+12
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil1-12/+12
2021-03-25Remove old Surface methods that have been replaced.Neil1-17/+0
2021-03-22Replace InitPixMap on Cocoa for drag & drop and XPM images in lists.Neil1-1/+2
2021-03-25Translucent text.Neil1-10/+10
2021-03-20Add AllocatePixMap method on Surface to create a pixmap surface.Neil1-0/+2
2021-03-20Use SurfaceMode struct as a way to inform Surface of modes like code page andNeil1-2/+4
2021-03-25Add FillRectangleAligned to align rectangle to pixel grid on x-axis beforeNeil1-0/+1
2021-03-20Implement LineDraw and PolyLine.Neil1-0/+2
2021-03-20Implement Stadium on all platforms except for Win32 GDI.Neil1-0/+1
2021-03-20Implement RectangleFrame.Neil1-0/+1
2021-03-25Use FillStroke for parameters to Polygon, RectangleDraw, RoundedRectangle, andNeil1-0/+6
2021-03-19Support strokeWidth and float cornerSize in AlphaRectangle. Use FillStrokeNeil1-0/+2
2021-03-25Implement translucent FillRectangle.Neil1-0/+2
2021-03-19UTF-8 text drawing and measurement.Neil1-0/+10
2021-03-19Add an explicit FlushDrawing method to Surface that should be called afterNeil1-0/+1
2021-03-19Implement PopClip to allow local clipping.Neil1-0/+1
2021-03-19Add Surface::PixelDivisions which detects 'retina' displays that useNeil1-0/+1
2021-03-19Add Platform::Supports for SupportsFeature API.Neil1-0/+1
2021-03-18Make Surface::Release and callers (where possible) noexcept.Neil1-1/+1
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil1-0/+1
2021-03-17Change Font to an interface and stop using FontID. Fonts are shared andNeil1-10/+10
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil1-0/+1
2019-12-13Add or fix file name comments.Neil1-0/+1
2019-06-16Fix Xcode static analysis warning by renmaing GetImage to CreateImage.Neil Hodgson1-1/+1
2018-06-02Define IScreenLineLayout as the main interface for implementing bidirectionalNeil1-3/+1
2018-05-23Add definitions for bidirectional support to Platform.h and provide emptyNeil1-0/+4
2018-05-22Add GradientRectangle method to Surface to draw rectangles with vertical orNeil1-0/+1
2018-05-14Modernize Platform.h (4) - update Surface to use string_view for text arguments.Neil1-5/+5
2018-05-14Modernize Platform.h (3) - update Surface to delete WidthChar, use size_t forNeil1-2/+1
2018-04-15Feature [feature-requests:#1215]. Stop warning about virtual call in destructor.Neil1-0/+3
2018-02-27Added <utility> and <tuple> to header order and moved POSIX header <sys/time.h>Neil1-2/+2
2017-06-12Removed unused functions and methods from Platform.h.Neil1-1/+0
2017-06-08Indented consistently by using astyle.Neil1-78/+76
2017-05-07Use unique_ptr on Cocoa.Neil Hodgson1-2/+2
2017-04-22Restrict cursor changing to visible bounds so the text area cursor doesn't showNeil1-1/+1
2017-04-01Standardize on C++ headers, remove headers that aren't needed and add <cstddef>Neil1-2/+1
2017-03-04Use "override" for Cocoa platform code and add to Editor where possible.Neil Hodgson1-38/+38
2016-04-08Update header ordering to cover all headers used in Scintilla and reorderNeil Hodgson1-1/+2
2014-05-24Header include statements are now in a standardised order with that orderNeil1-4/+4
2013-12-15Format normalization - whitespace and braces made consistent.Neil1-3/+3
2011-09-25Palette support removed.nyamatongwe1-16/+15
2011-08-02Implemented floating point text positioning for Cocoa.nyamatongwe1-12/+12
2011-06-25Initial implementation of RGBA images.nyamatongwe1-0/+1
2011-06-05Cache surface resolution as it is slow and is callednyamatongwe1-0/+2