diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2024-05-16 22:41:33 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2024-05-16 22:41:33 -0300 |
commit | cd91ccbea9e76ee1de1e3cbcfe17d8a2cb6ef9b4 (patch) | |
tree | d98e0b2a100170c7f913da57fb8e010c4b581603 /todo.txt | |
parent | 2a270f20cc8e2f2a0754d28d6892bb1bd27e45ce (diff) | |
parent | eb6a997df675fc8176fb15f34450a0c1b8416edc (diff) |
Merge branch 'main' into merge-socket-mtui merge-socket-mtui
So we made this merge commit *after* going through a whole fidanglin' bunch of steps to flat-out rebase socket-mtui... but of course, that was pretty hopeless from the start to get just quite right. After all, we didn't know the exact point of each commit and how to test out the changes, so we couldn't make sure all our rebased commits were working the same way. (This is maybe the single coolest reason to make sure that automated tests *pass with 100% coverage at every commit*, but obviously this project doesn't have that. Alas!) This merge commit follows up a different merge commit we actually made almost exactly one year ago to this day (also: our birthday LOL). We figure the testing done at that point was quite a bit more thorough than we'd do today, and anyway there's little reason to repeat the work we did in that commit. Comparatively, this merge commit is way smaller! It was still fun to go through the whole rebasing process, even if it didn't practically bring us anywhere. You know, assuming the merge commit from last year didn't accidentally destroy any code or todos lol........ *prays* ^____^
Diffstat (limited to 'todo.txt')
-rw-r--r-- | todo.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/todo.txt b/todo.txt index 63ba2e2..ac4807b 100644 --- a/todo.txt +++ b/todo.txt @@ -765,3 +765,9 @@ TODO: Use above socat system to keep "pinging" the socket until a response is through, we can avoid weirdness with commands being dropped beacuse they were sent too early. For now we just use a time-based delay on the base Socat class, which is a hack. + +TODO: When you're navigating down (or up) a menu, if that menu's got a + scrollbar *and* is divided into sections, passing a divider line should + try to scroll the whole newly active section into view! This way you get + all the context and don't miss out on realizing there are more items + below. (This only applies for keyboard navigation, not wheel scrolling.) |