aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2022-05-21Change release date.rel-5-2-3Neil2-3/+3
2022-05-18Update for 5.2.3 release.Neil1-2/+2
2022-05-18Bug [#2329] Place autocompletion lists and calltips on a higher window levelNeil Hodgson3-2/+7
so they can be seen when invoked from a modal dialog.
2022-05-17Updates for 5.2.3 release.Neil9-20/+18
2022-05-17Fix pink selection background when printing by making it completely transparent.Neil2-0/+5
2022-05-17Duplicate APIs to support 64-bit document positions on Win32:Neil15-36/+304
SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL.
2022-05-16Bug [#2330] Use relative URLs so when offline, more links can be followed.Neil1-9/+9
2022-05-13Mark constant variable as const.Neil1-1/+1
2022-05-11Bug [#2328]. For Qt 6.x, ensure QByteArray created when text is null butJohn Ehresman2-1/+5
length is non-0.
2022-05-10Support more than 2G lines with FoldAll.Neil1-2/+2
2022-05-10Improve performance of SCI_FOLDALL(SC_FOLDACTION_EXPAND).Neil2-3/+8
2022-05-01Optimize case where there are no annotationsNeil3-0/+12
2022-04-29Add warning for GTK scroll bar change.Neil1-0/+2
2022-04-29Feature [feature-requests:#1427] Enable multithreaded layout for GTK on macOSNeil Hodgson1-3/+0
and Win32.
2022-04-29Update make dependencies.Neil3-0/+3
2022-04-23Provide a default KeyModifiers constructor for use by platform layers.Neil1-0/+2
2022-04-22Bug [#2324] Fix ARM64 builds with Visual C++ due to unsupported CETCOMPAT flag.Mat Berchtold2-1/+8
2022-04-10Feature [feature-requests:#1435] Fix problem with horizontally inverted glyphsNeil2-1/+5
with buffered drawing and WS_EX_LAYOUTRTL set on Win32 GDI.
2022-04-08Feature [feature-requests:#1389] Initialize CaseFolderTable to ASCII soNeil8-38/+24
subclasses do not need to call StandardASCII. Avoid some lint warnings.
2022-04-02Fix minor typo in migration guideRobert Di Pardo1-2/+2
Change ' s' to 'is' and put a comma before conjunctive 'then'
2022-04-07Bug [#2322] Fix partial updates and non-responsive scroll bars on Xorg.Neil Hodgson5-2/+51
Also fixes bugs [#2196] and [#2312].
2022-03-31Added tag rel-5-2-2 for changeset 2d3ce0c81e64Neil1-0/+1
2022-03-28Update version and date.rel-5-2-2Neil1-2/+2
2022-03-27Updates for 5.2.2 release.Neil9-17/+18
2022-03-24Use drawTiledPixmap instead of explicit tiling code.Neil1-13/+2
This removes limitation of only supporting 8x8 patterns and should be faster.
2022-03-23On GTK, scroll horizontally with shift + scroll wheel.Mitchell Foral2-7/+7
2022-03-15Feature [feature-requests:#1431] Add SCI_GETSTYLEINDEXAT API to return stylesNeil9-8/+37
over 127 as positive integers.
2022-03-15Feature [feature-requests:#1432] Always redraw for WM_SETTINGCHANGE.Zufu Liu1-2/+1
2022-03-12Feature [feature-requests:#1432] Support per-monitor text rendering parametersNeil4-35/+104
and update when changed by user. Includes code from Zufu Liu.
2022-03-12Feature [feature-requests:#1432] Move some surface creation out of headers andNeil2-12/+26
make virtual to allow customisation by platform layers.
2022-03-10Bug [#2320] Fix position of end-of-line annotation when fold display text isMichael Berlenz2-1/+8
visible.
2022-03-05Feature [feature-requests:#1432] Simplify setting surface modes withZufu Liu7-6/+12
EditModel::CurrentSurfaceMode.
2022-03-05Feature [feature-requests:#1432] Remove redundant calls to DropGraphics.Zufu Liu2-3/+0
InvalidateStyleRedraw calls DropGraphics and the unique_ptr destructors will ensure that the pixmaps are destroyed when Editor is destroyed.
2022-03-04Feature [feature-requests:#1432] Cosmetic - comment position and trailing space.Zufu Liu2-2/+2
2022-03-04Feature [feature-requests:#1432] Simplify CallTip::SetForeBack with pass by ↵Zufu Liu2-2/+2
value.
2022-03-04Feature [feature-requests:#1432] Simplify CallTipStart by passing in surface andZufu Liu3-23/+9
font. This allows customization of surface creation and ensures surface and font for calltip are the same as used in main window.
2022-03-03Bug [#2295] Fix warnings from Coverity and Visual C++.Neil1-15/+37
Replace UniqueBSTR which was a unique_ptr with ScopedBSTR as Coverity has strict rules about the BSTR type and would show COM.BSTR.CONV for all attempts at wrapping BSTR with unique_ptr. Includes code from Zufu Liu.
2022-03-01Update Windows API version to Windows 10 (0x0A00) as released in 2015 and SDKsNeil2-53/+4
should now be compatible.
2022-03-01Removed duplicate element.Neil1-1/+0
2022-02-28Fix null dereference warning from Coverity 2021.12.Neil1-1/+1
2022-02-25Fix typo in comment.Neil1-1/+1
2022-02-25Bug [#2309] Avoid crash for unexpected right-to-left text.Neil Hodgson2-11/+53
2022-02-24Added tag rel-5-2-1 for changeset c37b11edab22Neil1-0/+1
2022-02-24Updates for 5.2.1 release.rel-5-2-1Neil9-19/+20
2022-02-24Bug [#2315] Update dependencies for KeyMap.Neil3-0/+6
2022-02-21Bug [#2317] Fix pixmap leak on GTK.Neil Hodgson2-5/+10
2022-02-17Suppress cppcheck warnings where it doesn't undertand changing dropWentOutsideNeil1-0/+4
in called methods.
2022-02-17Add extra condition to avoid Clang-Tidy warning.Neil1-1/+1
2022-02-16Bug [#2315] Fix undefined macros. Fixes key map for GTK on macOS and Haiku ↵Neil3-1/+11
build.
2022-02-16Fix re-entrant painting to maintain update region.Mitchell Foral2-5/+19