aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa
AgeCommit message (Expand)AuthorFilesLines
2021-03-20Implement Stadium on all platforms except for Win32 GDI.Neil2-0/+56
2021-03-20Implement RectangleFrame.Neil2-0/+19
2021-03-25Use FillStroke for parameters to Polygon, RectangleDraw, RoundedRectangle, andNeil2-0/+146
2021-03-19Support strokeWidth and float cornerSize in AlphaRectangle. Use FillStrokeNeil2-0/+62
2021-03-25Implement translucent FillRectangle.Neil2-0/+23
2021-03-19UTF-8 text drawing and measurement.Neil2-0/+108
2021-03-19Add an explicit FlushDrawing method to Surface that should be called afterNeil2-0/+4
2021-03-19Implement PopClip to allow local clipping.Neil2-0/+6
2021-03-19Add Surface::PixelDivisions which detects 'retina' displays that useNeil2-0/+18
2021-03-19Add Platform::Supports for SupportsFeature API.Neil2-0/+15
2021-03-19Add Geometry.cxx for geometric and colour operations too complex for headers.Neil1-0/+12
2021-03-19Switch enum to enum class.Neil2-37/+35
2020-06-24Converting between UTF-8 and current encoding.Neil2-0/+35
2021-03-18Make Surface::Release and callers (where possible) noexcept.Neil2-2/+2
2021-03-18Use unique_ptr for CaseFolderForEncoding to show transfer of ownership.Neil2-5/+5
2021-03-18Use unique_ptr for Surface::Allocate to show transfer of ownership.Neil1-2/+2
2021-03-18std::optional is a basic vocabulary type that may be used widely so includeNeil3-0/+3
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil4-0/+4
2021-03-18ListBox options API. ListOptions is currently empty but may contain list itemNeil1-0/+4
2021-03-17Use unique_ptr for ListBox::Allocate to show transfer of ownership.Neil1-3/+2
2021-03-17Change Window::Cursor to an enum class.Neil2-8/+8
2021-03-17Remove Window::SetFont as never used.Neil1-6/+0
2021-03-17Change Font to an interface and stop using FontID. Fonts are shared andNeil4-88/+86
2021-03-17Make Window argument to Menu::Show const as that avoids warnings and the WindowNeil1-1/+1
2021-03-17Mark Window::Destroy, ListBox::Clear, and Menu::Destroy as noexcept sinceNeil1-4/+4
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil4-0/+4
2021-03-17Remove DynamicLibrary as loading lexers with SCI_LOADLEXERLIBRARY was removedNeil1-51/+0
2021-03-16Convert Platform from a class to a namespace. Does not change callers.Neil1-6/+6
2021-03-16Set deployment target of ScintillaTest to the minimum supported by current Xc...Neil1-0/+4
2021-03-10Use Lexilla in ScintillaTest. Switch from ScintillaFramework to Scintilla.Neil Hodgson3-33/+63
2021-03-10Turn off warnings for quoted include in framework headers.Neil Hodgson1-2/+2
2021-03-10Add public headers (ILexer.h, ILoader.h, Scintilla.h, Sci_Position.h) to proj...Neil Hodgson1-3/+19
2021-03-10Increase deployment target to 10.9 as it is the minimum supported by Xcode 12.4.Neil Hodgson1-4/+4
2021-03-05Update version number to 5.0.0.Neil2-5/+5
2021-02-07Made comment make sense.Neil Hodgson1-1/+1
2021-02-07On macOS 11, autocompletion list text was being truncated. An extra 22 pixelsNeil Hodgson1-0/+7
2020-11-09Update Xcode project and remove SciLexer.h from ScintillaView.h.Neil2-129/+16
2021-01-29Remove Lexilla files from ScintillaNeil8-1473/+0
2020-11-28Update version number to 4.4.6 and release date.Neil3-7/+7
2020-11-02Use std::size instead of ELEMENTS so StringCopy.h is only used by Lexilla andNeil1-1/+0
2020-09-18Updated Xcode projects for Xcode 12.Neil Hodgson1-1/+3
2020-09-05Update version number to 4.4.5.Neil3-7/+7
2020-08-12Use groups without folders as groups with folders caused trouble for new clones.Neil Hodgson2-448/+440
2020-07-18Updates for 4.4.4.Neil3-7/+7
2020-06-03Updates for 4.4.3.Neil3-7/+7
2020-06-02Updates for 4.4.2.rel-4-4-2Neil3-7/+7
2020-05-28Updates for 4.4.0.Neil3-7/+7
2020-05-23Regenerate version numbers in cocoa/Scintilla project.Neil1-2/+2
2020-05-23Add new project that builds a Scintilla framework with no lexers.Neil Hodgson5-0/+868
2020-05-23Add file that avoids extra upgrade checks.Neil Hodgson2-0/+16