summaryrefslogtreecommitdiff
path: root/src/client.cc
AgeCommit message (Expand)Author
2016-10-01Support codepoints of variable widthMaxime Coste
2016-09-26Make hook disabling work for all hooks, not only user hooksMaxime Coste
2016-09-04Rework client quitting and handling of remote errorsMaxime Coste
2016-07-05Use named keys for Return and Tab instead of <c-m> and <c-i>Maxime Coste
2016-06-16Clear up info/menus and eventual prompts when reseting to normal modeMaxime Coste
2016-05-16We do need a force redraw on resize for menu, info and status barMaxime Coste
2016-05-14Delay window deletion until we get back to main loopMaxime Coste
2016-05-09Keep a pointer to current client in windows so that window hooks can access itMaxime Coste
2016-04-11Merge remote-tracking branch 'lenormf/buffer-padding'Maxime Coste
2016-03-30Replace menu and info when they actually movedMaxime Coste
2016-03-08Rework container helpers, use pipe syntax and cleanup implementationMaxime Coste
2016-03-08Force redraw everything, not just refreshMaxime Coste
2016-03-07Rework client redrawing, delay menu/info methods until next refreshMaxime Coste
2016-03-07Move <c-l> handling to normal mode from clientMaxime Coste
2016-03-07Handle <c-l> redrawing on the server sideMaxime Coste
2016-03-06Only call UserInterface::refresh when the UI has been modifiedMaxime Coste
2016-03-02Use the general code path for reload info box handling in ClientMaxime Coste
2016-02-27Remove direct access to ui, go through clientMaxime Coste
2016-02-17Allow users to chose how the buffers are paddedFrank LENORMAND
2015-12-14Support quitting while executing RuntimeError hooksMaxime Coste
2015-11-20Move enum option handling in enum.hh and refactor enum optionsMaxime Coste
2015-11-07Store the last used buffer in clientsMaxime Coste
2015-10-17More cleanups in the buffer open/reload codeMaxime Coste
2015-10-17Refactor buffer creation and reloading to be more explicitMaxime Coste
2015-10-08Detect ungraceful exits, and backup modified buffers in these casesMaxime Coste
2015-09-27Store timespec for buffer fs timestamps, not just time_tMaxime Coste
2015-09-20Remove the default_face parameter of parse_display_lineMaxime Coste
2015-09-19Initial support for user configurable modeline with the modelinefmt optionMaxime Coste
2015-09-18Keep it simple, remove all that sorted id map thingMaxime Coste
2015-09-16IdMaps can be sorted, in which case the find method uses a binary searchMaxime Coste
2015-09-16Store key hash in IdMapMaxime Coste
2015-08-23Rework resize handlingMaxime Coste
2015-08-23Remove Client::window() method, use a force_redraw() oneMaxime Coste
2015-08-18Rename Disableable to more general NestedBoolMaxime Coste
2015-07-22Style tweak in client.ccMaxime Coste
2015-07-15Add support for FocusIn/FocusOut events from UIMaxime Coste
2015-06-29Use StatusLine face as default for the status lineMaxime Coste
2015-06-24Always redraw status when redrawing the main windowMaxime Coste
2015-06-22Refactor slightly window redrawingMaxime Coste
2015-06-21Rework window redraw handling, should redraw window less oftenMaxime Coste
2015-06-17Move status/mode line drawing as a separate ui methodMaxime Coste
2015-06-05Merge branch 'mode-stack'Maxime Coste
2015-06-05Gracefully handle reloading a file that was deletedMaxime Coste
2015-06-03Get rid of the mode trash, delete mode directly when leaving on_keyMaxime Coste
2015-06-01Port even more code to use format functionMaxime Coste
2015-05-16Preserve selections across reloadsMaxime Coste
2015-04-19Avoid unneeded update of selections when we are going to overwrite themMaxime Coste
2015-03-30More useage of the format functionMaxime Coste
2015-03-13exception::what returns a StringView rather than a const char*Maxime Coste
2015-03-10Refactor String, use a common StringOps interface, hide std::stringMaxime Coste