You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.0 KiB
31 lines
1.0 KiB
4 years ago
|
[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
|