Aram Drevekenin
|
fe9f5ba419
|
style(exports): deflatten
|
2020-06-16 17:43:08 +02:00 |
|
Aram Drevekenin
|
7735f94ff8
|
style(imports): order and clarity
|
2020-06-16 17:29:21 +02:00 |
|
Aram Drevekenin
|
6eaf50e037
|
style(format): remove needless space breaks
|
2020-06-16 17:22:06 +02:00 |
|
Aram Drevekenin
|
f196cdcaf9
|
style(format): rustfmt
|
2020-06-16 17:20:34 +02:00 |
|
Aram Drevekenin
|
65eccf8fb0
|
tests(utils): remove unused background capture
|
2020-06-16 17:16:41 +02:00 |
|
Aram Drevekenin
|
964af81df9
|
style(code): move some things around
|
2020-06-16 17:05:24 +02:00 |
|
Aram Drevekenin
|
a99c09ee86
|
fix(mem): use ManuallyDrop instead of std::mem::forget
|
2020-06-16 15:49:02 +02:00 |
|
Aram Drevekenin
|
8122306fb8
|
feat(cli): accept folder to scan as argument
|
2020-06-16 15:10:37 +02:00 |
|
Aram Drevekenin
|
67efe19744
|
refactor(ui): make bottom_line clearer
|
2020-06-16 12:35:28 +02:00 |
|
Aram Drevekenin
|
cc26a0e26a
|
feat(ux): clear selection when moving off screen edges
|
2020-06-16 11:53:11 +02:00 |
|
Aram Drevekenin
|
ac9c13cb18
|
fix(ux): do not lose selection when resizing
|
2020-06-16 11:14:17 +02:00 |
|
Aram Drevekenin
|
6a6b5d4f91
|
feat(ui): move read errors to title
|
2020-06-16 11:04:41 +02:00 |
|
Aram Drevekenin
|
45094e014a
|
fix(grid): do not render unrenderable small files
|
2020-06-16 10:49:17 +02:00 |
|
Aram Drevekenin
|
909a22e5cc
|
refactor(state): move file_to_delete out of app
|
2020-06-15 20:35:56 +02:00 |
|
Aram Drevekenin
|
841fd6641e
|
refactor(ui): draw_symbol => draw_next_symbol
|
2020-06-15 20:29:18 +02:00 |
|
Aram Drevekenin
|
5037333201
|
refactor(state): clean up file tree
|
2020-06-15 20:17:20 +02:00 |
|
Aram Drevekenin
|
2c15b39d80
|
refactor(messages): do not pass useless info
|
2020-06-15 18:11:30 +02:00 |
|
Aram Drevekenin
|
707974560e
|
refactor(messages): remove unused instructions and events
|
2020-06-15 17:55:33 +02:00 |
|
Aram Drevekenin
|
981639b0fb
|
refactor(modals): styles and commonalities
|
2020-06-15 17:13:21 +02:00 |
|
Aram Drevekenin
|
696b9190dd
|
refactor(title): rename title_text to title_telescope
|
2020-06-15 15:48:05 +02:00 |
|
Aram Drevekenin
|
de0def8d5b
|
refactor(grid): separate functionality to different files
|
2020-06-15 15:26:18 +02:00 |
|
Aram Drevekenin
|
b1a480a89d
|
style(comment): add todo
|
2020-06-15 14:13:00 +02:00 |
|
Aram Drevekenin
|
f515956615
|
refactor(tiles): treemap, board and unrenderable tiles
|
2020-06-15 11:59:18 +02:00 |
|
Aram Drevekenin
|
af5ea4275b
|
refactor(board): movement and area
|
2020-06-12 10:59:45 +02:00 |
|
Aram Drevekenin
|
9c74f02a4d
|
refactor(tiles): move selected out of tile
|
2020-06-11 15:16:26 +02:00 |
|
Aram Drevekenin
|
21dbb45f72
|
refactor(board): consolidate file updating
|
2020-06-11 15:03:41 +02:00 |
|
Aram Drevekenin
|
9d1e600293
|
refactor(data): simplify structures and flow
|
2020-06-11 14:39:57 +02:00 |
|
Aram Drevekenin
|
2178b8b5f4
|
refactor(traits): remove where clause
|
2020-06-10 14:50:49 +02:00 |
|
Aram Drevekenin
|
e7dc45051e
|
feat(selection): reset selection on esc instead of going up a folder
|
2020-06-09 16:32:43 +02:00 |
|
Aram Drevekenin
|
1d2243c3da
|
feat(controls): allow going up with backspace
|
2020-06-09 16:00:58 +02:00 |
|
Aram Drevekenin
|
177e0bab15
|
feat(loading): show last read path
|
2020-06-09 13:12:56 +02:00 |
|
Aram Drevekenin
|
48545adcb7
|
feat(statusline): show selected file
|
2020-06-08 17:33:31 +02:00 |
|
Aram Drevekenin
|
c5cd66e865
|
fix(title): do not duplicate path if base_path is /
|
2020-06-08 14:13:51 +02:00 |
|
Aram Drevekenin
|
c75c1e3d58
|
fix(colors): rectangle grid styles for all black terminals
|
2020-06-08 11:49:47 +02:00 |
|
Aram Drevekenin
|
9c594b9dec
|
fix(colors): fix selected style to support more terminals
|
2020-06-07 21:48:29 +02:00 |
|
Aram Drevekenin
|
aa37e63099
|
docs(readme): rename
|
2020-06-06 19:19:39 +02:00 |
|
Aram Drevekenin
|
56daf8bce8
|
feat(name): rename
|
2020-06-06 19:18:54 +02:00 |
|
Aram Drevekenin
|
a0807ff059
|
fix(tests): do not fail tests when changing terminal window size
|
2020-06-06 18:53:10 +02:00 |
|
Aram Drevekenin
|
4b3828ecdc
|
fix(ui): make Small Files legend clearer
|
2020-06-06 18:18:44 +02:00 |
|
Aram Drevekenin
|
ced6a2b769
|
fix(errors): handle read error when deleting files
|
2020-06-06 17:54:35 +02:00 |
|
Aram Drevekenin
|
45fd83051a
|
feat(ux): show message when deletion is in progress
|
2020-06-06 16:20:40 +02:00 |
|
Aram Drevekenin
|
2321544c55
|
chore(deps): clean cargo dependencies
|
2020-06-05 10:04:04 +02:00 |
|
Aram Drevekenin
|
a4bb81ebd4
|
fix(ux): do not hang when spamming esc
|
2020-06-05 09:53:21 +02:00 |
|
Aram Drevekenin
|
90fce388e7
|
fix(ui): do not render rects that are too small due to rounding errors
|
2020-06-04 17:07:25 +02:00 |
|
Aram Drevekenin
|
dcc0de7b54
|
fix(ui): draw small files when x or y are zero
|
2020-06-04 16:36:56 +02:00 |
|
Aram Drevekenin
|
9d639718c0
|
fix(ui): disallow any action when terminal window is too small
|
2020-06-04 15:53:32 +02:00 |
|
Aram Drevekenin
|
1601bd8f28
|
fix(dataflow): consistent FileToDelete rather than recalculation for safety
|
2020-06-04 15:06:18 +02:00 |
|
Aram Drevekenin
|
a41fa6b430
|
feat(ui): make selection prettier
|
2020-06-03 18:16:40 +02:00 |
|
Aram Drevekenin
|
1b90413c06
|
fix(ui): prevent rendering of rectangles that are too small
|
2020-06-03 17:44:02 +02:00 |
|
Aram Drevekenin
|
481a86f828
|
feat(ui): new title design
|
2020-06-03 12:22:02 +02:00 |
|