summaryrefslogtreecommitdiff
path: root/src/window.cc
AgeCommit message (Expand)Author
2025-06-25Introduce a Replace HighlightPass that runs before WrapMaxime Coste
2025-06-25Rework highlighting management of cursor positionMaxime Coste
2024-09-16Rename Window::display_position to display_coordMaxime Coste
2024-09-16Do not return beginning of buffer whenever display to buffer coord failsMaxime Coste
2024-08-16include headers cleanupAdriĆ  Arrufat
2024-08-12Move debug utils to debug.hh/debug.ccMaxime Coste
2024-03-22Do not generate more lines to display than window sizeMaxime Coste
2023-11-01Always ensure we do not scroll past the last lineMaxime Coste
2023-09-08Use last display setup instead of recomputing for window_rangeMaxime Coste
2023-09-02Do not make cursor visible after mouse scrolling and view commandsMaxime Coste
2023-08-27Remove Window::force_redraw()Maxime Coste
2023-08-27Small code cleanup in winow.cc/hhMaxime Coste
2023-08-23Revert "Only make cursor visible after buffer or selection change"Maxime Coste
2023-08-16Only make cursor visible after buffer or selection changeMaxime Coste
2023-08-13Add a ProfileScope helper class to replace most profiling usesMaxime Coste
2023-06-12Trim display lines before the colorize passMaxime Coste
2022-10-17Fix splitting of display atoms accross multi-columns codepointMaxime Coste
2022-07-13Re-work line trimming to fix issues with column highightersMaxime Coste
2022-07-10Refactor highlighting logicMaxime Coste
2021-10-07GrammarJonta
2020-06-09Do not include non-primitive option value in *SetOption hook filterMaxime Coste
2019-12-16Fix WinResize hook getting triggered during urgent event processingMaxime Coste
2019-11-22Add support for markup in info boxesMaxime Coste
2019-11-09Add static or const where usefulJason Felice
2019-06-19Refactor option_to_string quoting support, introduce Quoting::RawMaxime Coste
2019-04-23Change faces alias to be a base that can be modifiedMaxime Coste
2019-02-17Run WinClose hook before putting the window into trashMaxime Coste
2019-01-24Header and dependency cleanupMaxime Coste
2018-11-14Fix spurious redrawMaxime Coste
2018-10-23Refactor Hook management to have a well defined list of hooksMaxime Coste
2018-10-06Small style tweakMaxime Coste
2018-08-29Use shell specific quoting for env varsMaxime Coste
2018-06-19Change Search completion to display on top of the modelineMaxime Coste
2018-06-13Fix crash when adapting window position post buffer modificationsMaxime Coste
2018-06-12Remove unneeded Window::m_range post refactoringMaxime Coste
2018-06-11Try to keep window position fixed when buffer gets modifiedMaxime Coste
2018-06-11Add position offset to Window to limit moves with search menu styleMaxime Coste
2018-06-11Pass DisplaySetup through the HighlightContextMaxime Coste
2018-05-26Do not expose C++ typeid().name to user facing errors on wrong option typeMaxime Coste
2018-05-19Fix assert with window small enough so that no part of buffer is displayedMaxime Coste
2018-05-14Rename Context::Flags::Transient to Context::Flags::DraftMaxime Coste
2018-05-08Store the timestamp at which a display buffer was generatedMaxime Coste
2018-04-10Redraw window when the face definition changedMaxime Coste
2018-04-06Make compute_display_setup methods constMaxime Coste
2018-02-21Fix crash when iterating through options on window creationMaxime Coste
2017-12-15Window: avoid positionning window on a negative columnMaxime Coste
2017-11-25Highlighters: Introduce unique highlighter supportMaxime Coste
2017-11-24Window: fix buffer_coord when a line buffer range is emptyMaxime Coste
2017-10-31Highlighters does not need to inherit from HighlighterGroupMaxime Coste
2017-10-28Move highlighters into ScopesMaxime Coste