summaryrefslogtreecommitdiff
path: root/src/window.hh
AgeCommit message (Expand)Author
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
2013-12-16Pass a Context rather than a Window to highlightersMaxime Coste
2013-12-16Window: refactor center_selection/display_selection_atMaxime Coste
2013-12-15Remove Editor::move_selectionsMaxime Coste
2013-10-25Add key mapping supportMaxime Coste
2013-07-26LineAndColumns: always pass by valueMaxime Coste
2013-07-24Add scroll left/right supportMaxime Coste
2013-07-23try to preserve display column rather than buffer column when moving lineMaxime Coste
2013-05-30window, editor: take coords rather than iterators parametersMaxime Coste
2013-04-12Add zj and zk command for scrolling the windowMaxime Coste
2013-04-11add Window::display_selection_at(LineCount)Maxime Coste