Benton Edmondson
|
dd5d523732
rename from mimicry to servitor
|
1 year ago |
Benton Edmondson
|
6928d069ff
Globally reformat with go fmt
|
1 year ago |
Benton Edmondson
|
38486f9137
Loads don't block ui thread, restructure view() func, allow ctrl+c on startup, etc
|
1 year ago |
Benton Edmondson
|
784c535b88
feed: make feed stateful and simplify ui/ui.go
|
1 year ago |
Benton Edmondson
|
f663096c17
adding link selection, status bar, cleaned up media opener
|
1 year ago |
Benton Edmondson
|
e910cd4414
add keys to access creators, recipients of posts and actors of activities
|
1 year ago |
Benton Edmondson
|
7eb6c51056
fix issues with text not fitting terminal dimensions
|
1 year ago |
Benton Edmondson
|
a0563bda7b
create history system
|
1 year ago |
Benton Edmondson
|
f243bbe7fe
Make initial load run in background so as to not lock up UI
|
1 year ago |
Benton Edmondson
|
2cd5a935e6
Format entire tree
|
1 year ago |
Benton Edmondson
|
fb27d17159
implement RSS-style pull-based subscription feeds
|
1 year ago |
Benton Edmondson
|
fae10c450a
ui: simplify ui background updating synchronization
|
1 year ago |
Benton Edmondson
|
f66ff04b82
ui: make network requests run in the background
|
1 year ago |
Benton Edmondson
|
248541d7a6
Implement optimizations including parallelism, caching, duplicate request suppression, and prefetching
|
1 year ago |
Benton Edmondson
|
cb05c2e2fc
ui: context of more than 1 now works
|
1 year ago |
Benton Edmondson
|
546b930c2a
Fixed issue with grandparents not loading
|
1 year ago |
Benton Edmondson
|
392d84532f
interactivity implemented (can scroll through feed)
|
1 year ago |