| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-02-28 | Ensure keyboard-initiated context menu appears in multi-screen situations when | Neil | 1 | -12/+14 | |
| in PopUp::Text mode. | |||||
| 2024-02-28 | Encapsulate LPARAM to POINT conversion. Make PointFromLParam constexpr. | Neil | 1 | -4/+8 | |
| 2023-12-29 | Avoid casts and warnings for clipboard format registration. | Neil | 1 | -8/+11 | |
| 2023-11-07 | Feature [feature-requests:#1501] More use of LineStartPosition, LineEndPosition. | Zufu Liu | 1 | -1/+1 | |
| 2023-10-10 | Share definition of colour used for IME indicators on most platforms. | Neil | 1 | -4/+4 | |
| 2023-07-14 | Feature [feature-requests:#1488] Stop aligning IME candidate window to target on | johnsonj | 1 | -5/+0 | |
| Win32 and Qt. | |||||
| 2023-06-23 | Ensure local variable initialised. | Neil | 1 | -1/+1 | |
| 2023-06-22 | Bug [#2382]. Fix reverse arrow cursor when scaled. | Markus Nißl | 1 | -6/+10 | |
| 2023-06-08 | Bug [#2333]. Hide cursor when typing if SPI_GETMOUSEVANISH system setting is on. | johnsonj | 1 | -8/+27 | |
| 2023-05-06 | Feature [feature-requests:#1310] Implement IME context with IMR_DOCUMENTFEED. | johnsonj | 1 | -0/+48 | |
| 2023-04-09 | Feature [feature-requests:#1485] Change COM class implementation from C to C++. | Zufu Liu | 1 | -166/+139 | |
| 2022-11-29 | Bug [#2344]. When GDI scaling is active, ensure correct monitor used for | Neil | 1 | -1/+1 | |
| determining scale factor. Function name changed to avoid possibility of confusion with Win32 API. | |||||
| 2022-11-26 | Bug [#2344]. Avoid blurry display with DirectWrite in GDI scaling mode. | Markus Nißl | 1 | -10/+27 | |
| https://sourceforge.net/p/scintilla/code/merge-requests/28/ | |||||
| 2022-10-29 | Bug [#2344]. Use the top-level window to find the monitor for DirectWrite | Markus Nißl | 1 | -1/+2 | |
| rendering parameters. Temporarily switch DPI awareness to find correct monitor in GDI scaling mode. https://sourceforge.net/p/scintilla/code/merge-requests/34/ | |||||
| 2022-10-23 | Feature [feature-requests:#1457] Reuse MouseWheelDelta for autocompletion lists. | Zufu Liu | 1 | -14/+0 | |
| This code triggers when wheel rotated and mouse is outside list. | |||||
| 2022-09-29 | Feature [feature-requests:#749] Implement horizontal scrolling with Shift + | Zufu Liu | 1 | -32/+40 | |
| mouse wheel. Also feature [feature-requests:#1451]. | |||||
| 2022-09-29 | Create MouseWheelDelta class to accumulate mouse wheel movement. This will also | Zufu Liu | 1 | -9/+17 | |
| be used for horizontal scrolling. | |||||
| 2022-09-29 | Ensure page and step clicks on horizontal scroll bar do not overshoot ↵ | Neil | 1 | -12/+25 | |
| document width. | |||||
| 2022-09-21 | Feature [feature-requests:#1450] Implement horizontal scrolling mouse wheel | Markus Nißl | 1 | -24/+33 | |
| through WM_MOUSEHWHEEL. | |||||
| 2022-09-05 | Add const where reasonable. | Neil | 1 | -1/+1 | |
| 2022-08-01 | Avoid some warnings from Code Analysis. | Neil | 1 | -3/+9 | |
| 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-15 | Feature [feature-requests:#1432] Always redraw for WM_SETTINGCHANGE. | Zufu Liu | 1 | -2/+1 | |
| 2022-03-12 | Feature [feature-requests:#1432] Support per-monitor text rendering parameters | Neil | 1 | -2/+71 | |
| and update when changed by user. Includes code from Zufu Liu. | |||||
| 2022-03-05 | Feature [feature-requests:#1432] Simplify setting surface modes with | Zufu Liu | 1 | -1/+1 | |
| EditModel::CurrentSurfaceMode. | |||||
| 2022-03-05 | Feature [feature-requests:#1432] Remove redundant calls to DropGraphics. | Zufu Liu | 1 | -2/+0 | |
| InvalidateStyleRedraw calls DropGraphics and the unique_ptr destructors will ensure that the pixmaps are destroyed when Editor is destroyed. | |||||
| 2022-03-04 | Feature [feature-requests:#1432] Cosmetic - comment position and trailing space. | Zufu Liu | 1 | -1/+1 | |
| 2022-03-01 | Update Windows API version to Windows 10 (0x0A00) as released in 2015 and SDKs | Neil | 1 | -39/+2 | |
| should now be compatible. | |||||
| 2022-01-31 | Place CaseFolderDBCS in unnamed namespace to avoid one definition rule warnings | Neil Hodgson | 1 | -0/+4 | |
| (ctuOneDefinitionRuleViolation) from Cppcheck. | |||||
| 2022-01-13 | Remove tests for pD2DFactory and pIDWriteFactory that can not fail. | Zufu Liu | 1 | -1/+1 | |
| Use constexpr. | |||||
| 2021-11-22 | Move common Win32 functions for releasing IUnknown* and DLL function access into | Neil | 1 | -0/+1 | |
| new WinType.h header. | |||||
| 2021-11-22 | Bug [#2295] Fix potential memory leak with Korean language input. | Zufu Liu | 1 | -3/+3 | |
| 2021-11-16 | Remove some casts that are not needed and a long-disused assertion. | Neil | 1 | -3/+2 | |
| 2021-10-19 | Extract ChangeScrollRange from common scroll range setting code. | Neil | 1 | -32/+18 | |
| 2021-10-18 | Normalize indentation whitespace. | Neil | 1 | -3/+3 | |
| 2021-10-16 | Bug [#2288] When window wider than scroll width, compute horizEndPreferred | Derek | 1 | -2/+2 | |
| correctly so that SetScrollInfo is not called nor dwell end notified unnecessarily. | |||||
| 2021-09-28 | Widen styleNumber in PositionCacheEntry from 8 to 16 bits to allow styles | Neil | 1 | -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-08-24 | Remove line end white space. | Neil | 1 | -1/+1 | |
| 2021-08-14 | Cache the client rectangle to avoid system calls during intensive operations. | Neil | 1 | -0/+7 | |
| 2021-07-23 | Feature [feature-requests:#1411] Implement WM_SETREDRAW to turn off scroll bar | Neil | 1 | -0/+22 | |
| updates. | |||||
| 2021-07-06 | Feature [feature-requests:#1408] For DBCS on Win32, change WM_GETTEXTLENGTH and | Neil | 1 | -15/+45 | |
| WM_GETTEXT to not use CountUTF16 or GetRelativePositionUTF16, instead using the Win32 API MultiByteToWideChar for consistency between reported length and text as UTF-16. | |||||
| 2021-06-25 | Feature [feature-requests:#1400] Set buffering when technology set. | Zufu Liu | 1 | -0/+1 | |
| 2021-06-17 | Add SciFnDirectStatus, a direct access function which also returns status so can | Neil | 1 | -2/+18 | |
| improve performance for client code that called SCI_GETSTATUS after every API to check for failure. | |||||
| 2021-06-09 | Reduce casts by defining methods for common conversions. | Neil | 1 | -2/+2 | |
| 2021-06-05 | Bug [#2259]. Fix gcc link-time-optimization compilation. | Neil | 1 | -0/+1 | |
| 2021-05-28 | Merge init into ScintillaWin constructor as not called from anywhere else. | Neil | 1 | -29/+14 | |
| Ensure variables initialised. Remove dead code. | |||||
| 2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -236/+247 | |
| 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 | -5/+5 | |
| will be published in externally visible header. | |||||
| 2021-05-17 | Fix issues reported by Coverity and Visual C++ Analysis. | Neil | 1 | -13/+11 | |
| Throw when (impossible) dynamic_cast failures occur as it isn't reasonable to recover. That removes 'noexcept' from some methods. Cast to avoid 'sub-expression overflow' warnings. Add default initializations and noexcept where safe. Move DropRenderTarget out of #if to avoid some preprocessor use. | |||||
| 2021-05-11 | Implement UpdateBaseElements on Win32 to update colours to match current system | Neil | 1 | -0/+21 | |
| settings. Trigger UpdateBaseElements when system settings change. | |||||
