summaryrefslogtreecommitdiff
path: root/src/window.hh
AgeCommit message (Expand)Author
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
2023-09-08Use last display setup instead of recomputing for window_rangeMaxime 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
2019-12-16Fix window_range expansionMaxime Coste
2019-12-16Fix WinResize hook getting triggered during urgent event processingMaxime Coste
2019-02-17Run WinClose hook before putting the window into trashMaxime Coste
2018-10-23Refactor Hook management to have a well defined list of hooksMaxime Coste
2018-06-19Change Search completion to display on top of the modelineMaxime Coste
2018-06-12Remove unneeded Window::m_range post refactoringMaxime Coste
2018-06-11Add position offset to Window to limit moves with search menu styleMaxime Coste
2018-05-09Mark Client, Window, Buffer and OptionManager as finalMaxime Coste
2018-04-10Redraw window when the face definition changedMaxime Coste
2018-04-06Make compute_display_setup methods constMaxime Coste
2017-10-28Move highlighters into ScopesMaxime Coste
2017-06-16Hide info/menu when they are anchored to an invisible buffer coordMaxime Coste
2017-06-09Fix wrapping supportMaxime Coste
2017-05-22Remove virtual destructor from OptionManagerWatcherMaxime Coste
2017-05-07Slight highlighting related code cleanupMaxime Coste
2017-05-07Make scrolling around work more correctly with wrappingMaxime Coste
2017-05-07Make Wrap highlighter only wrap on window width.Maxime Coste
2017-05-07Introduce highlighting phases and display setup computationMaxime Coste
2017-05-07Do not use any display information to determine where the cursor movesMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2016-11-28Add more memory domains to certain dataMaxime Coste
2016-11-24Forward client name to contexts created for write-allMaxime Coste
2016-10-01Support codepoints of variable widthMaxime Coste
2016-05-09Keep a pointer to current client in windows so that window hooks can access itMaxime Coste
2016-02-03Do not use a hash to determine if a window must be redrawnMaxime Coste
2015-11-02Support horizontal centering in view commands (using m)Maxime Coste
2015-06-22Refactor slightly window redrawingMaxime Coste
2015-06-21Rework window redraw handling, should redraw window less oftenMaxime Coste
2015-06-04Add support for Default faceMaxime Coste
2015-03-18Add a display coord to buffer coord method to WindowMaxime Coste
2015-03-05Use a IdMap for storing hooksMaxime Coste
2015-02-19Rename safe_ptr and ref_ptr to SafePtr and RefPtrMaxime Coste
2015-01-26Release display buffers when a window is added to free listMaxime Coste
2014-12-18Do not register timers for transient input handlersMaxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-10-30Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in itMaxime Coste
2014-10-30Add scoped aliasesMaxime Coste
2014-10-22Refactor highlighters, use an interface with virtual methodsMaxime Coste
2014-09-09Add support for target column preservationMaxime Coste
2014-08-12Make safe_ptr able to track callstacksMaxime Coste
2014-06-10Replace FunctionGroup template with HighlighterGroup classMaxime Coste
2014-05-07Refactor LineAndColumn coordinatesMaxime Coste
2013-12-20Get rid of Editor for goodMaxime Coste