Aram Drevekenin
|
096bbeea78
|
fix(ui): properly display size
|
2020-05-22 16:46:15 +02:00 |
|
Aram Drevekenin
|
b2bc7d5869
|
fix(compatibility): String ==> OsString
|
2020-05-22 15:31:02 +02:00 |
|
Aram Drevekenin
|
a5c0b4e027
|
feat(title): display number of descendants
|
2020-05-22 13:37:59 +02:00 |
|
Aram Drevekenin
|
8481302e33
|
fix(rendering): properly render small files in some edge cases
|
2020-05-20 21:07:10 +02:00 |
|
Aram Drevekenin
|
2492b7ea0c
|
refactor(messages): instructions and events
|
2020-05-20 18:56:35 +02:00 |
|
Aram Drevekenin
|
482879aaf3
|
test(events): less blinking
|
2020-05-17 22:37:59 +02:00 |
|
Aram Drevekenin
|
574b1d1f8b
|
style(comment): remove outdated
|
2020-05-17 16:50:37 +02:00 |
|
Aram Drevekenin
|
b7fc436941
|
fix(rendering): properly test for minimum height and width for rectangles
|
2020-05-17 16:49:49 +02:00 |
|
Aram Drevekenin
|
40b9902a5e
|
refactor(state): ui-effects
|
2020-05-16 18:59:21 +02:00 |
|
Aram Drevekenin
|
693af37c16
|
feat(ui): blink in response to user actions
|
2020-05-12 20:58:03 +02:00 |
|
Aram Drevekenin
|
baeea0b19d
|
refactor(structure): move treemap to state
|
2020-05-05 19:29:45 +02:00 |
|
Aram Drevekenin
|
41d48f576e
|
refactor(state): board/tiles/rect_float
|
2020-05-05 19:01:11 +02:00 |
|
Aram Drevekenin
|
a04c820906
|
refactor(structs): FileSizeRect ==> FileRect
|
2020-05-03 16:42:49 +02:00 |
|
Aram Drevekenin
|
3f3acd49ec
|
refactor(state): file tree with file_or_folder
|
2020-05-03 13:17:06 +02:00 |
|
Aram Drevekenin
|
010cc2118f
|
refactor(filetree): remove unused methods
|
2020-05-03 11:17:45 +02:00 |
|
Aram Drevekenin
|
58c1a27cf2
|
refactor(state): combine with app and restructure
|
2020-05-02 21:36:46 +02:00 |
|
Aram Drevekenin
|
a8c79c2425
|
fix(algorithm): formalize small files and unrenderable tiles behaviour
|
2020-04-30 17:54:36 +02:00 |
|
Aram Drevekenin
|
c01e2ae8f0
|
test(treemap): better small files algorithm
|
2020-04-29 19:17:20 +02:00 |
|
Aram Drevekenin
|
e4274b7232
|
refactor(state): file tree
|
2020-04-24 20:48:11 +02:00 |
|
Aram Drevekenin
|
b475a86775
|
refactor(structure): move apis around
|
2020-04-21 22:03:31 +02:00 |
|
Aram Drevekenin
|
2ea2bbe296
|
feat(loading): show live update as we load
|
2020-04-21 19:02:49 +02:00 |
|
Aram Drevekenin
|
22cdb708e6
|
fix(movement): do not crash if there are no tiles
|
2020-04-16 17:16:57 +02:00 |
|
Aram Drevekenin
|
f3818fcffc
|
feat(help): bottom line
|
2020-04-16 17:03:41 +02:00 |
|
Aram Drevekenin
|
3294638a8a
|
test(comment): comment in cleanup - oops
|
2020-04-15 18:28:29 +02:00 |
|
Aram Drevekenin
|
76beade45e
|
feat(title): space freed and base path
|
2020-04-15 18:12:55 +02:00 |
|
Aram Drevekenin
|
bd2f8c5d3c
|
feat(display): number of descendants for folders
|
2020-04-13 20:39:50 +02:00 |
|
Aram Drevekenin
|
6f783d5916
|
feat(display): better coloring
|
2020-04-12 19:05:00 +02:00 |
|
Aram Drevekenin
|
27edc4e16c
|
feat(app): delete files and folders
|
2020-04-12 17:27:01 +02:00 |
|
Aram Drevekenin
|
b8b751bb41
|
test(delete): folders with children
|
2020-04-11 19:49:43 +02:00 |
|
Aram Drevekenin
|
244c778b71
|
test(delete): delete files and folders
|
2020-04-09 16:42:44 +02:00 |
|
Aram Drevekenin
|
17dbeea61e
|
feat(ui): rerender on SIGWINCH
|
2020-04-02 11:25:13 +02:00 |
|
Aram Drevekenin
|
593b71f7b3
|
fix(performance): calculate treemap faster
|
2020-04-01 22:07:48 +02:00 |
|
Aram Drevekenin
|
9e9c8ea601
|
feat(ui): small files and green selected
|
2020-03-31 22:43:29 +02:00 |
|
Aram Drevekenin
|
bed696befc
|
test(ui): small files and green selected
|
2020-03-29 19:08:32 +02:00 |
|
Aram Drevekenin
|
8c55710dcd
|
refactor(types): file metadata
|
2020-03-28 17:57:23 +01:00 |
|
Aram Drevekenin
|
6ea7e1b503
|
refactor(files): structure
|
2020-03-28 13:40:38 +01:00 |
|
Aram Drevekenin
|
9f3df465b7
|
refactor(state): remove unused and double stuff
|
2020-03-27 17:40:29 +01:00 |
|
Aram Drevekenin
|
2f1af70ef2
|
refactor(state): change selected function
|
2020-03-27 17:12:05 +01:00 |
|
Aram Drevekenin
|
0e3edb08e6
|
refactor(state): generic alignment functions
|
2020-03-26 18:04:38 +01:00 |
|
Aram Drevekenin
|
cc40e18b46
|
refactor(state): generic overlap functions
|
2020-03-25 22:32:03 +01:00 |
|
Aram Drevekenin
|
598307331b
|
refactor(state): positional functions
|
2020-03-25 21:55:59 +01:00 |
|
Aram Drevekenin
|
8804356a6a
|
fix(movement): do not move into small files
|
2020-03-25 19:09:13 +01:00 |
|
Aram Drevekenin
|
5db3a48522
|
fix(state): go up and left properly
|
2020-03-25 18:40:49 +01:00 |
|
Aram Drevekenin
|
531e74139a
|
refactor(state): remove optional props
|
2020-03-24 20:49:23 +01:00 |
|
Aram Drevekenin
|
2b99af512d
|
refactor(state): separate tiles
|
2020-03-23 23:01:16 +01:00 |
|
Aram Drevekenin
|
302d212b85
|
refactor(grid): remove useless if
|
2020-03-22 10:25:36 +01:00 |
|
Aram Drevekenin
|
dcf2e2f4a8
|
fix(grid): combining accuracy
|
2020-03-21 20:17:57 +01:00 |
|
Aram Drevekenin
|
05f9ee3c06
|
fix(treemap): address unrenderable rectangle issue
|
2020-03-21 14:17:39 +01:00 |
|
Aram Drevekenin
|
a5709013b3
|
refactor(structure): move stuff out of main
|
2020-03-17 22:13:10 +01:00 |
|
Aram Drevekenin
|
5a19223114
|
refactor(structure): move keyboard controls to input
|
2020-03-16 21:24:03 +01:00 |
|