lite/TODO
Alessandro Mauri 52650661ec minor changes
added makefile install and uninstall rules
changed license to inclue myself
modified some keybindings
added desktop file
added todo
2021-07-04 19:17:33 +02:00

31 lines
1.0 KiB
Plaintext

[x] use system lua lib
[ ] make it std=c11 not gnu11
[ ] make it compile on openbsd
[ ] update license, readme and documentation
[ ] add manpage
[x] add desktop file
[x] makefile: add install and uninstall
[ ] SDL: disable key not recognized messages
[ ] add menu to exec arbitrary command
[ ] that command can be what is selected
[ ] add a cross to close tab
[ ] prevent overscrolling on treeview
[ ] user config file and/or init.lua
[ ] save session and restore on reopening
[ ] some key bindings:
[ ] alt+right == End
[ ] alt+left == Home
[ ] alt+up == PageUp
[ ] alt+down == PageDown
[ ] ctrl+d == duplicate line
[ ] ctrl+x == cut line || selection
[ ] ctrl+c == copy line || selection
[ ] ctrl+shift+o == change & open project folder -> core:open-project-module
[ ] ctrl+q == quit
[x] change alt+<number> to ctrl+<number>
[ ] add multi cursor system
[ ] add binding to open up a cheatsheet of keybinding, with a
search feature
[ ] implement visual "ruler" at column 80
[ ] show hidden files config and binding