Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-06-01 | Add SCI_SCROLLVERTICAL API. | Neil | 1 | -0/+1 | |
2024-09-18 | Fix potential NULL use and avoid warning. | Neil Hodgson | 1 | -1/+2 | |
2024-08-27 | Use UndoGroup to ensure action ended if exception occurs. | Neil | 1 | -5/+6 | |
2024-08-15 | Fix bug where double-click stopped working when system had been running for a | Neil | 1 | -1/+1 | |
long time. | |||||
2023-03-02 | Cache client size when view moved or sized. That allows access to it from | Neil Hodgson | 1 | -3/+14 | |
secondary threads which otherwise shows warnings. Earlier approach of caching client rectangle failed to handle scrolling. | |||||
2023-03-02 | Backed out changeset: 5504b8444ec2 | Neil Hodgson | 1 | -5/+4 | |
Failed to draw margins correctly after scrolling as the client rectangle wasn't updated. | |||||
2023-02-27 | Cache client rectangle when view moved or sized. That allows access to it from | Neil Hodgson | 1 | -4/+5 | |
secondary threads which otherwise shows warnings. | |||||
2023-02-27 | Remove unnecessary casts from CGFloat to XYPosition as they are both double. | Neil Hodgson | 1 | -6/+4 | |
2023-02-24 | Replace deprecated graphicsPort API with current CGContext. | Neil Hodgson | 1 | -2/+16 | |
2023-02-24 | On macOS 10.13+, use new NSPasteboardTypeFileURL type to receive files dragged | Neil Hodgson | 1 | -14/+38 | |
onto Scintilla but continue using NSFilenamesPboardType on older systems. | |||||
2023-02-24 | Avoid deprecation warning that occurs even though the non-deprecated name is | Neil Hodgson | 1 | -0/+4 | |
used when available. | |||||
2023-02-23 | Replace deprecated colorUsingColorSpaceName with colorUsingColorSpace. | Neil Hodgson | 1 | -4/+5 | |
2023-02-22 | Make drag pasteboard change work before 10.13. | Neil Hodgson | 1 | -1/+6 | |
2023-02-22 | Replace deprecated NSStringPboardType with current NSPasteboardTypeString. | Neil Hodgson | 1 | -6/+6 | |
2023-02-22 | Replace deprecated NSDragPboard with current NSPasteboardNameDrag. | Neil Hodgson | 1 | -1/+1 | |
2023-01-14 | Bug [#2374]. Fix character input bug where dotless 'i' and some other extended | Neil Hodgson | 1 | -0/+4 | |
Latin characters could not be entered. The change also stops SCI_ASSIGNCMDKEY from working with these characters. | |||||
2022-07-24 | Fix Cocoa to match hideSelection change revision 9151. | Neil Hodgson | 1 | -3/+3 | |
2022-05-18 | Bug [#2329] Place autocompletion lists and calltips on a higher window level | Neil Hodgson | 1 | -1/+1 | |
so they can be seen when invoked from a modal dialog. | |||||
2022-04-08 | Feature [feature-requests:#1389] Initialize CaseFolderTable to ASCII so | Neil | 1 | -2/+0 | |
subclasses do not need to call StandardASCII. Avoid some lint warnings. | |||||
2022-03-05 | Feature [feature-requests:#1432] Simplify setting surface modes with | Zufu Liu | 1 | -2/+2 | |
EditModel::CurrentSurfaceMode. | |||||
2022-02-10 | Replace "OS X' with "macOS". | Neil | 1 | -7/+7 | |
2021-12-01 | Bug [#2300] Abandon drag when rectangle is empty as empty image caused crash. | Chinh Nguyen | 1 | -0/+2 | |
2021-11-27 | Bug [#2299] Set active state correctly at creation. | Rowan Daniell | 1 | -1/+1 | |
2021-08-27 | Simplify SetScrollingSize and use const where possible. | Neil Hodgson | 1 | -12/+14 | |
2021-08-27 | Bug [#2271] Fix disabling horizontal scrollbar in non-wrapping mode. | Neil Hodgson | 1 | -1/+1 | |
2021-06-17 | Add SciFnDirectStatus, a direct access function which also returns status so can | Neil | 1 | -1/+28 | |
improve performance for client code that called SCI_GETSTATUS after every API to check for failure. | |||||
2021-05-28 | Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms. | Neil | 1 | -2/+2 | |
2021-05-25 | Fix old capitalisation of enum. | Neil Hodgson | 1 | -1/+1 | |
2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -209/+222 | |
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-22 | Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedef | Neil | 1 | -7/+7 | |
will be published in externally visible header. | |||||
2021-05-10 | Implement UpdateBaseElements on Cocoa to update colours to match current system | Neil Hodgson | 1 | -0/+56 | |
settings. Trigger UpdateBaseElements when system settings change. This makes Scintilla (by default) track the correct tint to show as the selection background. | |||||
2021-05-09 | Change first responder / active handling so only treating as focussed when | Neil Hodgson | 1 | -9/+27 | |
both active and first responder. This has no visual effect yet but allows greying the selection when not focussed. | |||||
2021-04-05 | Change CaseConversion to an enum class. | Neil | 1 | -1/+1 | |
2021-03-22 | Replace InitPixMap on Cocoa for drag & drop and XPM images in lists. | Neil | 1 | -11/+10 | |
2021-03-22 | Replace multiple mode setting calls on Surface with SetMode as this is | Neil | 1 | -4/+2 | |
extensible. For CallTip, GTK and Qt hardcode BidiR2L to false as they don't support bidirectional, its the same as current, and the BidiR2L state on EditModel isn't easily accessible. | |||||
2021-03-20 | Use Surface::AllocatePixMap instead of changing an existing surface with | Neil | 1 | -1/+1 | |
InitPixMap. Changed DropGraphics from releasing surfaces to deleting them. This simplifies code and the added cost of allocating a new Surface is small. | |||||
2021-03-19 | Switch enum to enum class. | Neil | 1 | -34/+32 | |
2020-06-24 | Converting between UTF-8 and current encoding. | Neil | 1 | -0/+32 | |
Allows platform-independent code to be written just to handle Unicode. | |||||
2021-03-18 | Use unique_ptr for CaseFolderForEncoding to show transfer of ownership. | Neil | 1 | -4/+4 | |
2021-03-18 | std::optional is a basic vocabulary type that may be used widely so include | Neil | 1 | -0/+1 | |
almost everywhere. | |||||
2021-03-18 | Move assert and debug trace functions into their own header Debugging.h. | Neil | 1 | -0/+1 | |
PLATFORM_ASSERT is used in data structure headers which led to including graphics and windowing APIs in data structure modules. | |||||
2021-03-17 | Extract geometry and colour definitions from Platform.h into src/Geometry.h. | Neil | 1 | -0/+1 | |
2019-12-31 | Move collection of modules from Catalogue.cxx to CatalogueModules.h so it can | Neil | 1 | -1/+0 | |
be reused. | |||||
2019-12-13 | Add or fix file name comments. | Neil | 1 | -1/+1 | |
2019-11-15 | Feature [feature-requests:#1316] Allow target to have virtual space. | Neil | 1 | -3/+3 | |
2019-06-30 | Bug [#2038]. Source of input reported in SCN_CHARADDED. | Zufu Liu | 1 | -3/+3 | |
This may be SC_CHARACTERSOURCE_DIRECT_INPUT, SC_CHARACTERSOURCE_TENTATIVE_INPUT, or SC_CHARACTERSOURCE_IME_RESULT. | |||||
2019-06-24 | For encodings other than UTF-8, split input up into characters before calling | Neil Hodgson | 1 | -16/+29 | |
InsertCharacter. | |||||
2019-06-22 | Feature [feature-requests:#1297] Update to use INDICATOR_ instead of INDIC_ as | Neil | 1 | -1/+1 | |
INDIC_ is also used for indicator styles. | |||||
2019-06-17 | Feature [feature-requests:#1293]. InsertCharacter replaces AddCharUTF. | Zufu Liu | 1 | -2/+2 | |
2019-06-16 | Fix Xcode static analysis warning by renmaing GetImage to CreateImage. | Neil Hodgson | 1 | -1/+1 | |
A naming convention is used by the analyzer where a "Create" prefix is used when the reference is owned by the caller and a "Get" prefix when the reference is not owned so should not be released. |