re-arranged keybinding expressions

type-render
korin 3 years ago
parent bebacf1dfe
commit 749eb31616
  1. 1
      .gitignore
  2. 11
      Cargo.toml
  3. 49
      TODO.org
  4. BIN
      fonts/Monoid-Bold.ttf
  5. BIN
      fonts/Monoid-Regular.ttf
  6. BIN
      fonts/Terminus12x6.xcf
  7. BIN
      fonts/Terminus14x8.data
  8. BIN
      fonts/Terminus14x8.data.pal
  9. BIN
      fonts/Terminus14x8.xcf

1
.gitignore vendored

@ -0,0 +1 @@
/target

@ -0,0 +1,11 @@
[package]
name = "rude"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[profile.release]
opt-level = 3
[dependencies]
sdl2 = { version = "0.35.2" }

@ -0,0 +1,49 @@
#+title: Todo List
* Movement [0/3]
- [-] Arrow keys [1/4]
* [X] L/R (char/char)
* [ ] L/R (word/word)
* [ ] L/R (sentence/sentence)
* [ ] Up and down (line by line)
- [-] HOME and END keys [1/2]
* [X] Start to end of document
* [ ] Confine to line unless CTRL is pressed
- [ ] Mouse input
* Editing [0/5]
- [ ] Type text
- [-] Remove text [3/6]
* [X] Character backspace
* [X] Character delete
* [X] Word backspace
* [ ] Word delete
* [ ] Sentence backspace
* [ ] Sentence delete
- [ ] Select text
- [ ] Cut, Copy, & Paste
- [ ] Undo / Redo
* Rendering [1/6]
- [-] Text [1/3]
* [X] Redneck bitmap
* [ ] Refined bitmap (.otb format)
* [ ] Vector (.ttf, .otf, etc)
- [X] Cursor
- [ ] Selection
- [ ] Scaling/Zoom
- [ ] Scrolling
- [ ] Syntax Highlighting [/]
- [ ] Built-in basic Rust highlighting
* Misc [0/3]
- [ ] Search [0/1]
- [ ] Regex support
- [ ] Replace [0/2]
- [ ] Regex support
- [ ] Sed style
- [ ] File handling [0/3]
- [ ] Open files
- [ ] Save files
- [ ] Save files as
- [ ] Folder handling (for projects)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save