aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa
AgeCommit message (Collapse)AuthorFilesLines
2022-05-17Updates for 5.2.3 release.Neil2-5/+5
2022-04-08Feature [feature-requests:#1389] Initialize CaseFolderTable to ASCII soNeil1-2/+0
subclasses do not need to call StandardASCII. Avoid some lint warnings.
2022-03-27Updates for 5.2.2 release.Neil2-5/+5
2022-03-05Feature [feature-requests:#1432] Simplify setting surface modes withZufu Liu1-2/+2
EditModel::CurrentSurfaceMode.
2022-02-24Updates for 5.2.1 release.rel-5-2-1Neil2-5/+5
2022-02-10Replace "OS X' with "macOS".Neil4-12/+12
2022-02-05Updates for 5.2.0.rel-5-2-0Neil2-5/+5
2022-02-02Add Supports::ThreadSafeMeasureWidths for platforms to indicate if they supportNeil1-0/+1
concurrent calls to MeasureWidths.
2022-01-17Feature [feature-requests:#1427] Make Cocoa MeasureWidths andNeil Hodgson3-58/+42
MeasureWidthsUTF8 reentrant so they can be called safely from multiple threads.
2022-01-14Remove unnecessary inclusion of POSIX headers.Neil Hodgson2-5/+0
2022-01-13Feature [feature-requests:#1425] Allow Scintilla to run if built without ↵Christian Schmitz1-0/+2
cursor images.
2022-01-11Remove verticalDeviceResolution field which was no longer used from revision ↵Neil Hodgson2-2/+0
4253.
2021-12-03Updates for 5.1.5.Neil2-5/+5
2021-12-01Bug [#2300] Abandon drag when rectangle is empty as empty image caused crash.Chinh Nguyen1-0/+2
2021-12-01Bug [#2292] Better fix to draw margin means drawHashMarksAndLabelsInRect called.Chinh Nguyen1-1/+1
2021-11-30Bug [#2292] Fix bug where margin would not draw when scrolled.Rowan Daniell1-0/+4
2021-11-27Bug [#2299] Set active state correctly at creation.Rowan Daniell1-1/+1
2021-11-03Updates for 5.1.4.Neil2-5/+5
2021-11-03Remove FontQuality.h from project files as no longer included.Neil1-4/+0
2021-09-29Updates for 5.1.3.rel-5-1-3Neil2-5/+5
2021-09-28Widen styleNumber in PositionCacheEntry from 8 to 16 bits to allow stylesNeil1-0/+1
larger than 255 to be represented. Before this, it may have been possible but extremely rare for a cache entry to wrongly match a styled lexeme and produce incorrect layout. Using uint16_t from cstdint instead of a bit field as tools perform more checking on that.
2021-09-20Updates for 5.1.2.Neil2-5/+5
2021-09-01Bug [#2273] Fail compilation if ARC not enabled.Neil Hodgson1-0/+4
2021-08-27Simplify SetScrollingSize and use const where possible.Neil Hodgson2-13/+15
2021-08-27Bug [#2271] Fix disabling horizontal scrollbar in non-wrapping mode.Neil Hodgson1-1/+1
2021-08-24Remove line end white space.Neil1-25/+25
2021-08-05Log warning if images don't load.Neil Hodgson1-2/+10
2021-08-05Ensure images are loaded and valid by combining resolutions into TIFFs.Neil Hodgson1-0/+24
2021-07-28Update Xcode project for Xcode 12.5.Neil Hodgson1-1/+7
Turn off CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER as headers also used on other platforms that do not build as a framework.
2021-07-28Change deprecated Debugger call to currently supported SIGTRAP.Neil Hodgson1-2/+2
2021-07-28Bug [#2268]. Fix memory leak caused by circular references.Arne Scheffler1-2/+2
2021-07-20Updates for 5.1.1 release.Neil2-5/+5
2021-07-03Update all version numbers in Xcode project. Was missed because of change toNeil1-3/+3
ReplaceREInFile.
2021-07-03Remove remnants of support for including lexers in Scintilla.Neil1-2/+0
2021-06-18Updated for stable version 5.1.0.Neil2-2/+2
2021-06-17Add SciFnDirectStatus, a direct access function which also returns status so canNeil2-1/+29
improve performance for client code that called SCI_GETSTATUS after every API to check for failure.
2021-05-29Updates for 5.0.3.Neil2-2/+2
2021-05-28Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms.Neil1-2/+2
2021-05-25Fix old capitalisation of enum.Neil Hodgson1-1/+1
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil7-332/+361
and ScintillaStructures.h using scoped enumerations. Use these headers instead of Scintilla.h internally. External definitions go in the Scintilla namespace and internal definitio0ns in Scintilla::Internal.
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil3-33/+33
will be published in externally visible header.
2021-05-10Implement UpdateBaseElements on Cocoa to update colours to match current systemNeil Hodgson3-0/+83
settings. Trigger UpdateBaseElements when system settings change. This makes Scintilla (by default) track the correct tint to show as the selection background.
2021-05-09Change first responder / active handling so only treating as focussed whenNeil Hodgson3-12/+34
both active and first responder. This has no visual effect yet but allows greying the selection when not focussed.
2021-05-09Add @file <filename> comments to follow convention.Neil1-1/+1
Fix incorrect filename comments. Normalize Qt code to use #endif /* X */ insetad of #endif // X.
2021-04-27Rename CharacterSet and CharacterCategory modules in Scintilla to CharacterTypeNeil2-17/+17
and CharacterCategoryMap to avoid clashes with Lexilla when building an executable that includes both.
2021-04-25Feature [feature-requests:#1402]. Unify colour type with ColourAlpha.Neil1-6/+6
Change ColourDesired to ColourAlpha in styles. Remove ColourDesired.
2021-04-21Updates for 5.0.2.rel-5-0-2Neil2-2/+2
2021-04-20Bug [#2248]. Make autocompletion look the same on macOS 11 as macOS 10Petko Georgiev1-9/+12
by using NSTableViewStylePlain. This prevents truncation of the text of items as well as avoiding problems with size and padding.
2021-04-11Turn off assert for release builds.Neil Hodgson1-3/+4
Remove old SCI_EMPTYCATALOGUE define which is no longer used.
2021-04-05More noexcept on Cocoa, GTK, and Qt.Neil1-2/+2