summaryrefslogtreecommitdiff
path: root/src/input_handler.hh
AgeCommit message (Expand)Author
2024-08-12Reduce headers dependency graphMaxime Coste
2024-07-22Handle word completion when recording macrosMaxime Coste
2024-04-01Fix std::optional used instead of OptionalMaxime Coste
2024-04-01Change mode_info to contain an optional NormalParamsMaxime Coste
2024-03-31Support exposing some env vars as part of the mode informationMaxime Coste
2023-11-20rc tools menu: replace menu builtin with a prompt-based implementationJohannes Altmanninger
2023-11-14Make shell-script-candidates completer run in the backgroundMaxime Coste
2023-09-02Do not make cursor visible after mouse scrolling and view commandsMaxime Coste
2023-08-13Minor formatting tweaksMaxime Coste
2023-06-17Disable history only for prompts that are never shown in the UIJohannes Altmanninger
2023-03-11Implement bracketed pasteJohannes Altmanninger
2021-10-10Split InsertMode into InsertMode and PasteModeMaxime Coste
2020-03-15Merge remote-tracking branch 'Anfid/scroll-test'Maxime Coste
2020-02-27Make `on_next_key_with_autoinfo()` respect `idle_timeout`Nicolas Ouellet-Payeur
2019-11-28Update scroll behaviorMikhail Pogretskiy
2019-11-11Add mode information to next-key mode nameMaxime Coste
2019-10-17Remove explicit sizes from make_array callsMaxime Coste
2019-09-15Allow scrolling while dragging mouseMaxime Coste
2019-06-23Use register to store prompt historyMaxime Coste
2019-03-24Extract shell script completion code into structsMaxime Coste
2019-01-24Header and dependency cleanupMaxime Coste
2018-07-15Change autoshowcompl to auto_complete with insert|prompt possible valuesMaxime Coste
2018-06-03Add MenuStyle::Search that prevents the menu from hiding buffer textMaxime Coste
2017-11-12Move Array and ConstexprVector to a constexpr_utils.hh headerMaxime Coste
2017-11-08InputHandler: handle of last insert keys happening in nested modesMaxime Coste
2017-10-31Prompt: display the fallback text everytime the prompt is emptyMaxime Coste
2017-10-28Display the fallback value in promptsMaxime Coste
2017-08-18Respecify EnumDescs array sizes manually to workaround clang-3.6 bugMaxime Coste
2017-08-12Remove size redundancy in enum_desc function declarationMaxime Coste
2017-06-25Remember count when repeating last insertMaxime Coste
2017-04-12Place hardware terminal cursor at the current main cursor/prompt cursor positionMaxime Coste
2017-03-15Migrate WithBitOps template specialization to with_bit_ops functionMaxime Coste
2017-03-15Migrate to a more value based meta programming modelMaxime Coste
2016-11-28Add more memory domains to certain dataMaxime Coste
2016-11-02Propagate NormalParams to user mappingsMaxime Coste
2016-10-24Make o/O open multiple lines when a count is givenMaxime Coste
2016-08-22Only drop blank prefixed history entries in command/shell promptsMaxime Coste
2016-07-28Use the same logic for mouse wheel and (half) page up/downMaxime Coste
2016-04-19Add a -password switch to :prompt to allow for more secure password enteringMaxime Coste
2016-04-13Fix support for macro being recorded and replay during :exec (non draft)Maxime Coste
2016-03-22User mappings and :exec are always executed in normal modeMaxime Coste
2016-02-27Remove direct access to ui, go through clientMaxime Coste
2015-12-12Fix input mode keep alive handling, use a refcount for input modesMaxime Coste
2015-11-26Remind user hooks disable when replaying last insertMaxime Coste
2015-11-20Move enum option handling in enum.hh and refactor enum optionsMaxime Coste
2015-11-18Change autoinfo option to be a flags option, document flags optionsMaxime Coste
2015-10-05Use DisplayLine for menu choicesMaxime Coste
2015-08-11Display auto info on register insertion/explicit insert completionMaxime Coste
2015-08-08Use a struct rather than a std::pair for InputHandler::InsertionMaxime Coste
2015-06-03Get rid of the mode trash, delete mode directly when leaving on_keyMaxime Coste