| 📁 jansson | 2020-07-02 19:42 | |
| 📁 tests | 2020-07-02 19:42 | |
| 🖹 .gitignore | [raw] | 2020-07-02 19:42 |
| 🖹 .gitmodules | [raw] | 2020-07-02 19:42 |
| 🖹 Colors.c | [raw] | 2020-07-02 19:42 |
| 🖹 Colors.h | [raw] | 2020-07-02 19:42 |
| 🖹 Constants.h | [raw] | 2020-07-02 19:42 |
| 🖹 CurlResult.c | [raw] | 2020-07-02 19:42 |
| 🖹 CurlResult.h | [raw] | 2020-07-02 19:42 |
| 🖹 EpisodeList.c | [raw] | 2020-07-02 19:42 |
| 🖹 EpisodeList.h | [raw] | 2020-07-02 19:42 |
| 🖹 EpisodeListToJson.c | [raw] | 2020-07-02 19:42 |
| 🖹 EpisodeListToJson.h | [raw] | 2020-07-02 19:42 |
| 🖹 EpisodePage.c | [raw] | 2020-07-02 19:42 |
| 🖹 EpisodePage.h | [raw] | 2020-07-02 19:42 |
| 🖹 LICENSE | [raw] | 2020-07-02 19:42 |
| 🖹 List.c | [raw] | 2020-07-02 19:42 |
| 🖹 List.h | [raw] | 2020-07-02 19:42 |
| 🖹 Makefile | [raw] | 2020-07-02 19:42 |
| 🖹 Player.c | [raw] | 2020-07-02 19:42 |
| 🖹 Player.h | [raw] | 2020-07-02 19:42 |
| 🖹 README | [raw] | 2020-07-02 19:42 |
| 🖹 Search.c | [raw] | 2020-07-02 19:42 |
| 🖹 Search.h | [raw] | 2020-07-02 19:42 |
| 🖹 ServerEvents.c | [raw] | 2020-07-02 19:42 |
| 🖹 ServerEvents.h | [raw] | 2020-07-02 19:42 |
| 🖹 StringReplace.c | [raw] | 2020-07-02 19:42 |
| 🖹 StringReplace.h | [raw] | 2020-07-02 19:42 |
| 🖹 TODO.org | [raw] | 2020-07-02 19:42 |
| 🖹 TvShows.c | [raw] | 2020-07-02 19:42 |
| 🖹 TvShows.h | [raw] | 2020-07-02 19:42 |
| 🖹 json.c | [raw] | 2020-07-02 19:42 |
| 🖹 json.h | [raw] | 2020-07-02 19:42 |
| 🖹 main.c | [raw] | 2020-07-02 19:42 |
| 🖹 package.scm | [raw] | 2020-07-02 19:42 |
| 🖹 run.sh | [raw] | 2020-07-02 19:42 |
| 🖹 urlcode.c | [raw] | 2020-07-02 19:42 |
| 🖹 urlcode.h | [raw] | 2020-07-02 19:42 |
| 🖹 utf.c | [raw] | 2020-07-02 19:42 |
| 🖹 utf.h | [raw] | 2020-07-02 19:42 |
| 🖹 utils.c | [raw] | 2020-07-02 19:42 |
| 🖹 utils.h | [raw] | 2020-07-02 19:42 |
1 2 3
2016-10-31 very simple home/end implementation hack 2016-02-01 added guix package 2016-02-01 added install stuff for guix building
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
ncurses client for media-u server application
I wrote this to have a more lightweight client compared to the html5 client
* required libraries:
- libncurses5 (actually ncursesw for unicode support)
- libcurl4-gnutls-dev (or libcurl4-openssl-dev)
* how to build:
Just run "make" it will build ./bin/main
"make install" will install it as /usr/local/bin/mnc
run "MAKEFLAGS=INSTALL_PREFIX=/usr make install" to install in /usr/bin/mnc
* how to use:
start with:
mnc [server-address]
keys:
Movement:
"p" "k" "↑": move up
"n" "j" "↓": move down
"f" "l" "→": select entry
"b" "h" "←": move back to start page
"q": quit the client
"u": refetch data on active page
Search:
"/": start search / finish entering search term
"g": quit browsing the search
Playback:
"a": play the selected list
"space": toggle pause
"c": cancel/stop playback
">": fast-forward
"<": rewind
Episode Page:
"t": toggle watch state for selected Episode