Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-28 | Changed &pointer[0] to pointer, fixed partial bind issue for long commands. | Jeinzi | |
2018-11-26 | binds: Add imv_binds_clear_key | Harry Jeffery | |
2018-09-01 | Fixed several memory leaks. | Jeinzi | |
2018-09-01 | Added support for multiple commands per bind. | Jeinzi | |
2017-11-30 | Fix key name handling bug | Harry Jeffery | |
2017-11-28 | Fix bug when filtering invalid events | Harry Jeffery | |
2017-11-28 | Tweak config option names & capitalisation | Harry Jeffery | |
2017-11-28 | Simplify and refactor ini usage | Harry Jeffery | |
Switch imv to use a more mature ini implementation, and also simplify the ini syntax in the config files. | |||
2017-11-23 | Require <> around all keys in a bind | Harry Jeffery | |
This is partly for consistency, party to resolve a bug where binding [ in the config file would trick the ini parser into thinking it was reading a section header, leading to the bind not being applied. | |||
2017-11-23 | Add default_binds option to prevent conflicts | Harry Jeffery | |
2017-11-23 | Implement key binding logic | Harry Jeffery | |
This code is *heavily* based on work I previously did for aerc. Since I'm the author of that code, and therefore the copyright holder, I'm able to heavily re-use logic. Of course, because of the differences between termbox and SDL's event logic and key naming features, there's some significant differences in how binds are handled, and how keys are named. |