aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/Scintilla.h
AgeCommit message (Collapse)AuthorFilesLines
2025-06-01Add SCI_SCROLLVERTICAL API.Neil1-0/+1
2025-05-12Add SCI_AUTOC{G,S}ETIMAGESCALE and implement for Qt and GTK.orbitalquark1-0/+2
2025-04-18Control restoring vertical scroll position for undo withNeil1-0/+1
SC_UNDO_SELECTION_HISTORY_SCROLL flag to SCI_SETUNDOSELECTIONHISTORY.
2025-03-30Bug [#2468]. Update documentation of which notifications use each field.rel-5-5-6Neil1-6/+10
2025-02-12Implement Direct2D/DirectWrite 1.1. Add SC_TECHNOLOGY_DIRECT_WRITE_1 to use anNeil1-0/+1
explicit swap chain and ID2D1DeviceContext. Stop supporting DirectWrite on Windows Vista.
2025-02-01Serialize selection type and ranges with SCI_GETSELECTIONSERIALIZED andNeil1-0/+2
SCI_SETSELECTIONSERIALIZED.
2025-01-25Bug [#1224]. Use enum for undo selection history and make API names moreNeil1-2/+4
consistent as 'undo selection' instead of 'selection undo' as more closely associated with undo than selection.
2025-01-22Bug [#1224]. Remember selection in undo history. SCI_SETSELECTIONUNDOHISTORY.Neil1-0/+2
2024-11-20Bug [#2453]. Remove remnants of ScintillaEditPy.Neil1-1/+1
2024-08-15Add SCI_STYLESETSTRETCH to support condensed and expanded text styles.Neil1-0/+11
2024-07-31Feature [feature-requests:#1524]. Add SCI_LINEINDENT and SCI_LINEDEDENT.Martijn Laan1-0/+2
These force the multiline behaviour of SCI_TAB and SCI_BACKTAB.
2024-07-28Add SCI_GETUNDOSEQUENCE to determine whether an undo sequence is active and itsNeil1-0/+1
nesting depth.
2024-07-27Feature [feature-requests:#1530]. SCI_SETCOPYSEPARATOR sets string to separateNeil1-0/+2
parts of multiple selection when copied.
2024-07-03Feature [feature-requests:#1523]. SCI_AUTOCSETSTYLE sets autocompletion font.Martijn Laan1-0/+2
2024-06-25Feature [feature-requests:#1519]. Cherry pick SC_MASK_HISTORY from isscint.Martijn Laan1-0/+1
2024-06-20Feature [feature-requests:#1518]. Cherry pick SCI_CUTALLOWLINE from isscint.Martijn Laan1-0/+1
2024-03-15Bug [#2417]. Add elements for inactive additional selectionsNeil Hodgson1-0/+2
SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_TEXT and SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_BACK.
2024-03-08Bug [#2403]. Add SC_AUTOCOMPLETE_SELECT_FIRST_ITEM.Jiří Techet1-0/+1
This option always selects the first item in the autocompletion list.
2024-02-16Implement detach point access with SCI_SETUNDODETACH and SCI_GETUNDODETACH.Neil1-7/+9
Write more documentation for undo history.
2024-02-09Implement API to read and write undo history from applications.Neil1-0/+12
2023-11-05Add SCI_SELECTIONFROMPOINT for modifying multiple selections.Neil1-0/+1
2023-11-05Add SCI_CHANGESELECTIONMODE to simplify selection mode manipulation.Neil1-0/+1
2023-11-05Add SCI_SETMOVEEXTENDSSELECTION to simplify selection mode manipulation.Neil1-0/+1
2022-11-22Add SCI_REPLACETARGETMINIMAL to change text without causing unchanged prefix andNeil1-0/+1
suffix to be marked as modified in change history.
2022-10-20Feature [feature-requests:#1459] Send SCN_AUTOCCOMPLETED for SCI_AUTOCSHOWNeil1-0/+1
triggering insertion because of SCI_AUTOCSETCHOOSESINGLE mode.
2022-10-19Feature [feature-requests:#1455] Implement GetStyledTextFull as a 64-bit safeNeil1-0/+1
version of GetStyledText.
2022-10-04Feature [feature-requests:#1453] Added SCI_STYLESETINVISIBLEREPRESENTATION toFerdinand Oeinck1-0/+2
make it easier to edit around invisible text. This also allows representing long lexemes with a single character to provide a summarized view.
2022-07-30Bug [#2340] Add option to contract every level for SCI_FOLDALL calledZufu Liu1-0/+1
SC_FOLDACTION_CONTRACT_EVERY_LEVEL. Avoid processing lines multiple times.
2022-07-31Add SC_MARK_BAR marker and INDIC_POINT_TOP indicator which are useful for changeNeil1-0/+2
history. Tweak size of INDIC_POINT and INDIC_POINTCHARACTER. Let translucency of INDIC_COMPOSITIONTHICK be adjusted.
2022-07-31Added change history which can display document changes (modified, saved, ...)Neil1-1/+19
in the margin or in the text.
2022-07-22Move EditView::hideSelection to (inverted) SelectionAppearance::visible so thatNeil1-0/+1
it can differ between screen and print. Add GetSelectionHidden to allow testing of HideSelection.
2022-05-17Duplicate APIs to support 64-bit document positions on Win32:Neil1-0/+27
SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL.
2022-03-15Feature [feature-requests:#1431] Add SCI_GETSTYLEINDEXAT API to return stylesNeil1-0/+1
over 127 as positive integers.
2022-02-02Feature [feature-requests:#1427] Add multithreaded layout which improvesNeil1-0/+2
performance significantly for very wide lines.
2022-02-02Add Supports::ThreadSafeMeasureWidths for platforms to indicate if they supportNeil1-0/+1
concurrent calls to MeasureWidths.
2021-10-22Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal.Mitchell Foral1-0/+1
2021-08-24Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enablesZufu Liu1-0/+2
highlighting just the subline with the caret when wrapping is on.
2021-07-31Implement StyleSetCheckMonospaced.Neil1-0/+2
2021-07-29Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden.Neil1-0/+1
2021-07-29Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines.Neil1-0/+1
2021-07-17Add SCI_AUTOCSETOPTIONS to allow choosing a non-resizeable autocompletion listNeil1-0/+4
on Win32. This also avoids a header rectangle above the list.
2021-07-15Feature [feature-requests:#1370] Implement SCI_ALLOCATELINES to allocate indicesZufu Liu1-0/+1
to hold some number of lines. This is an optimization that can decrease reallocation overhead.
2021-06-17Add SciFnDirectStatus, a direct access function which also returns status so canNeil1-0/+2
improve performance for client code that called SCI_GETSTATUS after every API to check for failure.
2021-06-10Rename SCI_PASTERECTANGULAR to SCI_REPLACERECTANGULAR as it is inserting textNeil1-1/+1
provided as an argument instead of from the system clipboard.
2021-06-09Add SCI_PASTERECTANGULAR to insert text like a rectangular paste.Mitchell Foral1-0/+1
2021-06-03Add APIs for setting appearance (traditional blob or plain text) and colour ofNeil1-0/+8
representations and support setting a representation for the "\r\n" line end sequence.
2021-05-28Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms.Neil1-2/+2
2021-05-25Update from Scintilla.iface.Neil1-0/+5
2021-05-19Bug [#2253]. Remove SC_ELEMENT_CARET_SECONDARY as it caused unexpected change toNeil1-1/+0
caret appearance for empty selection as empty selections can not be primary.
2021-05-14Implement SC_LAYER_UNDER_TEXT so that selections, caret lines, and content areaNeil1-1/+2
markers can be drawn translucently under text.