« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/tui-lib
AgeCommit message (Collapse)Author
2018-08-15Make tab switch between path element and listing, not between listingsFlorrie
Do note the big fat comment. I'm actually pretty happy with this commit. I think there's a fair chance that this is the right behavior, and it simplifies a fair amount of code, e.g. getting rid of manually setting curIndex on this.form and restoring selection after Dialog.close() (that's handled by tui-lib now). It also discards the "hack" I had to do to make the AppElement form capture keyboard input in the first place. (I had to use addChild with the container paneLeft/paneRight elements so that keyboard input on their children, which are the inputs of the AppElement form, could be captured.)
2018-08-15tui-lib performance updatesFlorrie
This significantly improves performance throughout the program while there is a grouplike listing which contains many items (e.g. upon queueing a large group).
2018-07-25WIP context menuFlorrie
2018-07-05Ctrl+T, ctrl+W; new tabs open adjacent to current tabFlorrie
2018-07-05Tabber displayFlorrie
2018-07-04focused -> selectedFlorrie
2018-07-03Ctrl-O to open a prompt for loading a playlistFlorrie
2018-06-29Remove iacFlorrie
2018-06-12group.comment support / new help messageFlorrie
..mentioning that you can add stuff to ~/Music to make it show up in the default mtui playlist.
2018-06-07Update tui-libFlorrie
Added scrollbars, removed PageUp/PageDown controls
2018-06-04C to clear queueFlorrie
2018-06-041, 2 to focus main/queue listingsFlorrie
2018-06-04Path listingFlorrie
2018-06-03PageUp/Down keybinding notesFlorrie
2018-06-02Terminal resize detectionFlorrie
2018-06-01Make sure group is visible when it's auto-selectedFlorrie
2018-05-31Playback indicatorFlorrie
2018-05-31Seek controlsFlorrie
2018-05-30UI UI UI UI UIFlorrie
2018-05-28Initial commitFlorrie