summaryrefslogtreecommitdiff
path: root/src/user_interface.hh
AgeCommit message (Expand)Author
2023-03-11Implement bracketed pasteJohannes Altmanninger
2019-11-22Add support for markup in info boxesMaxime Coste
2018-06-03Add MenuStyle::Search that prevents the menu from hiding buffer textMaxime Coste
2018-04-29Rework the way UI can trigger a client quittingMaxime Coste
2017-04-12Place hardware terminal cursor at the current main cursor/prompt cursor positionMaxime Coste
2017-03-07Replace IdMap with HashMapMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2017-01-04Add `Modal` InfoStyle used for bufer reload info boxMaxime Coste
2016-11-29Simplify greatly UI input handlingMaxime Coste
2016-11-29Clean up includes of user_interface.hhMaxime Coste
2016-10-01Support codepoints of variable widthMaxime Coste
2016-04-11Merge remote-tracking branch 'lenormf/buffer-padding'Maxime Coste
2016-03-07Handle <c-l> redrawing on the server sideMaxime Coste
2016-02-17Allow users to chose how the buffers are paddedFrank LENORMAND
2015-10-05Use DisplayLine for menu choicesMaxime Coste
2015-09-16Use IdMap instead of UnorderedMap for ui options and env varsMaxime Coste
2015-06-17Move status/mode line drawing as a separate ui methodMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-01-14Even more memory trackingMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-12-16Rework hashing, use a more extensible framework similar to n3876 proposalMaxime Coste
2014-11-25Separate events between normal and urgent onesMaxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-11-10Add ui_options option for UserInterface configurationMaxime Coste
2014-11-10Support hinting if an inline info should be above or below the anchorMaxime Coste
2014-11-08Add a MenuDoc style for info box, that will place it next to the menuMaxime Coste
2014-08-12Make safe_ptr able to track callstacksMaxime Coste
2014-07-11Rename ColorPair to Face and ColorRegistry to FaceRegistryMaxime Coste
2014-05-07Refactor LineAndColumn coordinatesMaxime Coste
2014-04-30Use StringView in UserInterface and NCursesUIMaxime Coste
2014-04-15Add an explicit refresh method to user interfaceMaxime Coste
2013-10-11Pass title to UserInterface::info_showMaxime Coste
2013-09-16remove print_status from UserInterface, pass status line to drawMaxime Coste
2013-07-26memoryview: always pass by valueMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-04-04UserInterface: status line messages are now DisplayLinesMaxime Coste
2013-04-04pass a color pair when displaying an information windowMaxime Coste
2013-04-04Pass a fg and bg color when displaying a menuMaxime Coste
2013-02-18Fix class/struct mismatchesMaxime Coste
2013-01-14move input watching responsibility into UserInterface implementationsMaxime Coste
2012-12-14UserInterface: add info box supportMaxime Coste
2012-10-29NCurses: refactor status line handling, and disambiguate status line from mod...Maxime Coste
2012-10-28Handle all available input before redrawingMaxime Coste
2012-10-20make UserInterface unaware of Window, only of DisplayBufferMaxime Coste
2012-09-30Menus can be placed anywhere on the screen, and takes a style parameterMaxime Coste
2012-09-26Move UserInterface out of Client into ContextMaxime Coste
2012-09-24Hide more Client Mode code in the cppMaxime Coste
2012-09-24extract Client virtual methods to a UserInterface classMaxime Coste