summaryrefslogtreecommitdiff
path: root/src/ncurses_ui.cc
AgeCommit message (Expand)Author
2018-06-20Tweak search style menu completion displayMaxime Coste
2018-06-20Do not draw menu if it would hide prompt contentMaxime Coste
2018-06-19Change Search completion to display on top of the modelineMaxime Coste
2018-06-11Add position offset to Window to limit moves with search menu styleMaxime Coste
2018-06-03NCursesUI: Use only 3 line menu for MenuStyle::SearchMaxime Coste
2018-06-03Add MenuStyle::Search that prevents the menu from hiding buffer textMaxime Coste
2018-06-03Code cleanup and slight refactor in NCursesUI menu codeMaxime Coste
2018-05-17Small code cleanupsMaxime Coste
2018-04-29Rework the way UI can trigger a client quittingMaxime Coste
2018-04-29Remove implicit conversion from String to DisplayAtom/DisplayLineMaxime Coste
2018-04-11NCursesUI: Add support for shifted function keysMaxime Coste
2018-04-11Add support for the shift modifier.Tim Allen
2018-04-04NCurses: Tolerate failure to open /dev/tty and to ioctl for resizeMaxime Coste
2018-03-31src: Make code more readable, assert function calls that shouldn't failFrank LENORMAND
2018-03-20NCursesUI: Rework menu_show to shrink menu height when neededMaxime Coste
2018-03-19NCursesUI: refactor info_show codeMaxime Coste
2018-03-13NCursesUI: Show full menu rather than triming to respect anchorMaxime Coste
2018-03-13ranges: Add transform overload taking directly a pointer to memberMaxime Coste
2018-03-13NCursesUI: Use accumulate algorithm to gather the longest element in menuMaxime Coste
2018-02-22NCursesUI: Rework menu placement to fix missing menu on small windowMaxime Coste
2018-01-30ncurses: change handling of <c-z> suspend to improve terminal stateMaxime Coste
2017-11-12NCurses: use the general face merging function to handle default faceMaxime Coste
2017-10-24Rename br* colors to bright-*Net
2017-10-22Support bright named colorsNet
2017-10-10Move all non-core string code to string_utils.{hh,cc}Maxime Coste
2017-08-29Rename containers.hh to ranges.hh (and Container to Range)Maxime Coste
2017-06-09Remove unused only_buffer mode for DisplayLine::trimMaxime Coste
2017-05-29Re-hide hardware cursor, seems its causing troubles with various terminal emu...Maxime Coste
2017-05-28Change ncurses_ui info box generation logic to use a Vector<String>Maxime Coste
2017-05-27Parse meta as 8 bit in Normal mode to fix the terminals using thatMaxime Coste
2017-05-26Small formatting tweakMaxime Coste
2017-05-24Fix hardware cursor positioning in prompt when status bar is on bottomMaxime Coste
2017-05-18Make hardware cursor visible in ncurses uiMaxime Coste
2017-05-10Use LineCount instead of int for ncurses assistant marginMaxime Coste
2017-05-10Merge remote-tracking branch 'lenormf/fix-assistant-align'Maxime Coste
2017-04-19Fix uninitialised value for cursor modeMaxime Coste
2017-04-12Place hardware terminal cursor at the current main cursor/prompt cursor positionMaxime Coste
2017-04-04ncurses: When hiding the menu, recompute the info positionMaxime Coste
2017-03-14src: Align the assistant in the middle of the popupFrank LENORMAND
2017-03-10Merge remote-tracking branch 'lenormf/assistant-dilbert'Maxime Coste
2017-03-08ncurses: Add a Dilbert assistantFrank LENORMAND
2017-03-07Replace uses of UnorderedMap with HashMapMaxime Coste
2017-02-13Fix non-returning parse_key lambdaMaxime Coste
2017-01-30Rework NCurses key parsing to properly handle <a-special key>Maxime Coste
2017-01-10Treat <c-h> as backspace in ncurses uiMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2017-01-04Add `Modal` InfoStyle used for bufer reload info boxMaxime Coste
2016-12-30Dont use constexpr to fix OSX compilationMaxime Coste
2016-12-30Add a ncurses_change_colors option that can disable color palette changeMaxime Coste
2016-12-01Make FDWatcher support Read, Write and Except events, instead of just ReadMaxime Coste