« get me outta code hell

Merge branch 'master' of https://github.com/liam4/http-music - http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
path: root/todo.txt
diff options
context:
space:
mode:
authorFlorrie <towerofni@gmail.com>2017-08-03 03:20:23 +0400
committerFlorrie <towerofni@gmail.com>2017-08-03 03:20:23 +0400
commit63ee18f61991cfcd10e42871d57eccd53fa51828 (patch)
treeb07bbe3aa8b4358a77758783638b447465a850fe /todo.txt
parentb94845e008931bfaee56b91db1f892af7a6d339f (diff)
parent70462b74635da8eb92c10d51d1a8a1fe06ceb9f1 (diff)
Merge branch 'master' of https://github.com/liam4/http-music
Diffstat (limited to 'todo.txt')
-rw-r--r--todo.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/todo.txt b/todo.txt
index c16f680..9239493 100644
--- a/todo.txt
+++ b/todo.txt
@@ -235,3 +235,23 @@ TODO: The filter utility function shouldn't work at all if it fails to find
 TODO: Make the filter/remove/keep options do a search of some sort.
 
 TODO: Make those options also work with tracks!
+
+TODO: The URL 'http://somesite.com/youtube.com.mp3' would probably
+      automatically assume the YouTube downloader. Instead of checking for the
+      string 'youtube.com' included in the downloader arg, check if it is a
+      valid URL and that the URL's domain is 'youtube.com'.
+
+TODO: Figure out when to process.exit(1). In cli.js?
+
+TODO: Change usages of "/example/path" to a more specific "/path/to/playlist"
+      (for example).
+
+TODO: Support smart playlists right inside of play - and ideally any other
+      usage, e.g. download-playlist. For now the user can just run
+      smart-playlist, save the result, and load that in whatever command
+      they're using.
+
+TODO: Markdown documentation? Man pages are nice, but aren't really all that
+      user-friendly (citation needed); for example you can't easily read them
+      online. (Whereas Markdown documents are easily viewed online, and aren't
+      hard to read by hand, e.g. with `less doc/foo.md`.)