graelo
|
193dca67e3
|
feat: capture wrapped lines
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
45a4083547
|
refactor: ui factor out goto cursor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
a98c4598ba
|
feat(ui): more efficient base text render
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
aeca7223a6
|
refactor: move line creation inside model
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
005fa7890f
|
refactor: model better structure
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
45d84dc646
|
feat: increase refresh rate 50ms -> 25ms
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
0ac40614a0
|
refactor: ui::new() args
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
0accc9bc6b
|
refactor: view -> ui
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
57f032af7c
|
refactor: view: un-nest trie processing
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
fb07f64c97
|
feat(config): only render diffs
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
92ced5d3bd
|
feat: do not render hint on focused match
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
31e0d5cc9e
|
feat: implement y/Y yank
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
372781e231
|
feat: remove y from alphabet at runtime
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
ea512a8dfc
|
refactor: reorder elements in view.rs
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
b223e280f1
|
feat: add focus wrap around
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
8464c451e3
|
refactor: rename state -> model
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
809cdb21f4
|
chore(docs): state & some cleanup
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
fd76ea1491
|
feat: search for specific pattern names
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
be698ab741
|
feat: use a Trie for hint check
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
2e9b5fb7be
|
refactor: better state
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
7e96bef522
|
refactor: move reverse into the State
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
56106f4e38
|
refactor: better alphabets
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
53f7084303
|
refactor: wip alphabet & regexes
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
836d5bdc97
|
feat: add bright-* colors & set defaults
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
4e8f4fb90b
|
feat: configurable base text color
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
cab6ff3418
|
refactor(clean): better names
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
d8386615a3
|
refactor: remove command & alt_command
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
1ea1af7bdd
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
01d6e62689
|
feat: first complete workflow
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
58ceb190b6
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
50391320ee
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
791aaadd49
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
623c66cbba
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
b3099b42c9
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
905bd2862c
|
refactor: refactor
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
37f22b67af
|
feat: copyrat
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
0d45a2872a
|
refactor: simpler names
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
4eca53fd85
|
refactor(ui): better view & colors
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
777a460ec9
|
refactor: add comments & change some names
|
2020-06-02 20:04:06 +02:00 |
|
graelo
|
34d0bb5a35
|
chore: a new start
|
2020-06-02 20:03:16 +02:00 |
|