2021-07-04 19:17:33 +02:00
|
|
|
[x] use system lua lib
|
2021-07-04 21:35:28 +02:00
|
|
|
[x] make it std=c11 not gnu11
|
2021-07-04 19:17:33 +02:00
|
|
|
[ ] make it compile on openbsd
|
|
|
|
|
[ ] update license, readme and documentation
|
|
|
|
|
[ ] add manpage
|
|
|
|
|
[x] add desktop file
|
|
|
|
|
[x] makefile: add install and uninstall
|
2021-07-04 21:20:08 +02:00
|
|
|
[ ] makefile fix permissions of installed data dir
|
2021-07-04 19:17:33 +02:00
|
|
|
[ ] SDL: disable key not recognized messages
|
2021-07-04 21:20:08 +02:00
|
|
|
[ ] use system fonts
|
|
|
|
|
[ ] resize text on the fly
|
2021-07-04 19:17:33 +02:00
|
|
|
[ ] add menu to exec arbitrary command
|
|
|
|
|
[ ] that command can be what is selected
|
|
|
|
|
[ ] add a cross to close tab
|
|
|
|
|
[ ] prevent overscrolling on treeview
|
2021-07-05 12:56:06 +02:00
|
|
|
[x] user config file and/or init.lua
|
|
|
|
|
[ ] change tmp directory to somewhere in /tmp
|
2021-07-05 17:59:31 +02:00
|
|
|
[x] save project directory and restore on reopening
|
2021-07-04 21:28:23 +02:00
|
|
|
[ ] optimize dir tree taking too long to load on big folders
|
|
|
|
|
[ ] go in background when launching from terminal
|
2021-07-04 19:17:33 +02:00
|
|
|
[ ] some key bindings:
|
2021-07-05 14:42:53 +02:00
|
|
|
[x] alt+right == End
|
|
|
|
|
[x] alt+left == Home
|
|
|
|
|
[x] alt+up == PageUp
|
|
|
|
|
[x] alt+down == PageDown
|
2021-07-04 19:17:33 +02:00
|
|
|
[ ] ctrl+d == duplicate line
|
|
|
|
|
[ ] ctrl+x == cut line || selection
|
|
|
|
|
[ ] ctrl+c == copy line || selection
|
2021-07-05 17:59:31 +02:00
|
|
|
[x] ctrl+shift+o == change & open project folder
|
2021-07-04 21:20:08 +02:00
|
|
|
[x] ctrl+q == quit
|
2021-07-05 14:42:53 +02:00
|
|
|
[x] ctrl+n -> next_find
|
|
|
|
|
[x] ctrl+shift+n -> prev_find
|
|
|
|
|
[x] f3 -> new file
|
2021-07-04 19:17:33 +02:00
|
|
|
[x] change alt+<number> to ctrl+<number>
|
|
|
|
|
[ ] add multi cursor system
|
|
|
|
|
[ ] add binding to open up a cheatsheet of keybinding, with a
|
|
|
|
|
search feature
|
2021-07-04 22:33:24 +02:00
|
|
|
[x] implement visual "ruler" at column 80
|
2021-07-04 19:17:33 +02:00
|
|
|
[ ] show hidden files config and binding
|