index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
keys.hh
Age
Commit message (
Expand
)
Author
2024-08-04
fix mouse coord underflow
Enrico Zandomeni Borba
2024-08-04
add scroll coordinates
Enrico Zandomeni Borba
2023-02-28
Fix new gcc errors for missing types.
ioh
2023-01-21
Replace std::strong_ordering with auto return type to not require <compare>
Maxime Coste
2022-08-17
Rename button_to_str() to the more idiomatic to_string()
Johannes Altmanninger
2022-08-17
Rename key_to_str() to the more idiomatic to_string()
Johannes Altmanninger
2021-12-11
Make space a named key to correctly handle shift modifier
Maxime Coste
2021-11-21
More C++20 refactorings
Maxime Coste
2021-11-21
Convert comparisons to spaceship operator
Maxime Coste
2020-06-28
Refactor mouse press/release handling to support 3 buttons
Maxime Coste
2019-08-19
Make scrolling speed configurable
Maxime Coste
2019-07-07
allow for mapping the Insert key
Joachim Henke
2018-12-20
src: Add support for right click events
Frank LENORMAND
2018-12-09
Refactor parsing of keys and introduce a builtin key parser mode
Maxime Coste
2018-12-07
Parse xterm-keys for motion directly
Jay McCarthy
2018-06-19
Change Search completion to display on top of the modeline
Maxime Coste
2018-06-11
Add position offset to Window to limit moves with search menu style
Maxime Coste
2018-05-03
Add support for explicit menu selection from the UI
Maxime Coste
2018-04-11
Add support for the shift modifier.
Tim Allen
2017-10-20
Make the normal mode keymap a compile time hash map
Maxime Coste
2017-10-20
Constexprify various hash functions
Maxime Coste
2017-03-16
Fixes some clang-tidy warning and add a few missing meta.hh include
Maxime Coste
2017-03-15
Migrate WithBitOps template specialization to with_bit_ops function
Maxime Coste
2017-01-30
Rework NCurses key parsing to properly handle <a-special key>
Maxime Coste
2016-10-13
Support Ctrl + mouse dragging to add a new selection
Maxime Coste
2016-10-01
Support codepoints of variable width
Maxime Coste
2016-07-05
Use named keys for Return and Tab instead of <c-m> and <c-i>
Maxime Coste
2015-08-23
Rework resize handling
Maxime Coste
2015-08-18
Cleanup key to codepoint conversion
Maxime Coste
2015-07-15
Add support for FocusIn/FocusOut events from UI
Maxime Coste
2015-03-28
Handle mouse events in key_to_str
Maxime Coste
2015-03-22
Add support for mouse wheel
Maxime Coste
2015-03-22
Experimental support for mouse
Maxime Coste
2015-03-07
Orderable Keys
Maxime Coste
2015-01-12
Yet more tracking
Maxime Coste
2014-12-16
Rework hashing, use a more extensible framework similar to n3876 proposal
Maxime Coste
2014-11-12
Cleanup includes
Maxime Coste
2014-10-15
Make it more explicit that Key modifiers is a bit field
Maxime Coste
2014-05-25
Rename Key::Erase to Key::Delete and add 'del' keyname
Maxime Coste
2014-04-20
use StringView for parse_keys
Maxime Coste
2014-01-09
Style changes, replace typedefs with usings
Maxime Coste
2014-01-04
Add support for the erase key in prompt and insert mode
Maxime Coste
2013-11-09
Add support for function keys F1-F12
Maxime Coste
2013-10-26
Specify key modifiers using constexpr functions for brevity
Maxime Coste
2013-07-26
Key: always pass by value
Maxime Coste
2013-04-09
sort includes directives
Maxime Coste
2013-02-19
Add support for Home/End key in prompts
Maxime Coste
2013-01-30
Keys: add key_to_str function
Maxime Coste
2012-10-18
avoid utf8 errors with invalid keys, like ncurse KEY_RESIZE
Maxime Coste
2012-10-09
add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co...
Maxime Coste
[next]