« get me outta code hell

add new todo - mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/todo.txt
diff options
context:
space:
mode:
authorFlorrie <towerofnix@gmail.com>2020-04-16 16:51:10 -0300
committerFlorrie <towerofnix@gmail.com>2020-04-16 16:51:10 -0300
commit1a0a0eec66cee96229a439be92bc8e5662961cb4 (patch)
tree457b27cff6f38757b133bcad5d7e8b9a2db68212 /todo.txt
parent5d5280db69b2bbf755633a81b062be1a36b0a8c6 (diff)
add new todo
Diffstat (limited to 'todo.txt')
-rw-r--r--todo.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/todo.txt b/todo.txt
index 35ac635..905c49b 100644
--- a/todo.txt
+++ b/todo.txt
@@ -490,3 +490,14 @@ TODO: Figure out looping not always working consistently. I've tried to deal
 
 TODO: Show how many tracks remain in a queue player's queue, ala "+1" floated
       to the right, behind the playback position/duration indicator.
+
+TODO: "Lock scroll to cursor" option in queue listing. Will make the listing
+      automatically scroll so that the selected element is at the same visual
+      Y-position - even when the cursor is moved *not* by the user, e.g. the
+      enxt track playing while the current track is selected. This will allow
+      the user to reveal a certain number of tracks ahead/behind the current
+      track according to their liking. (Keep in mind ends of the listing, where
+      the scroll can't be adjusted to match because that would mean scrolling
+      past the ends... maybe put a dim background behind the element currently
+      occupying the locked position, scrolling such that the selected element
+      is at that position whenever doing so doesn't go out of bounds?)