aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize actionsPřemysl Janouch2017-06-271-45/+45
|
* Improve the Help tabPřemysl Janouch2017-06-271-19/+51
| | | | | | | | There are now up to three bindings per action by default, so grouping is desirable. We can even follow the more or less logical order given by enumeration values. It should be much easier to find what you need.
* CleanupPřemysl Janouch2017-06-271-19/+16
|
* Customizable key bindingsPřemysl Janouch2017-06-271-88/+186
|
* Make Del/Bksp eat whole graphemesPřemysl Janouch2017-06-261-5/+17
| | | | Tested on some zalgo text.
* Make left/right skip non-spacing charactersPřemysl Janouch2017-06-261-2/+6
|
* Allow running arbitrary MPD commandsPřemysl Janouch2017-06-262-0/+22
|
* Teach the line editor to scroll + promptPřemysl Janouch2017-06-261-18/+37
|
* Clean up the line editorPřemysl Janouch2017-06-261-35/+39
|
* Cache widths in the line editorPřemysl Janouch2017-06-261-14/+45
|
* Basic implementation of a line editorPřemysl Janouch2017-06-261-20/+264
| | | | Not yet used anywhere.
* Rename item_list_{init,make}()Přemysl Janouch2017-06-231-5/+6
|
* Bump libertyPřemysl Janouch2017-06-233-78/+45
|
* Handle weird playlists betterPřemysl Janouch2017-06-221-15/+28
|
* Update screenshotPřemysl Janouch2017-06-161-0/+0
|
* CleanupPřemysl Janouch2017-06-131-41/+31
|
* Bump libertyPřemysl Janouch2017-06-131-0/+0
|
* Allow modifying playlist orderPřemysl Janouch2017-06-051-2/+27
|
* More beepingPřemysl Janouch2017-06-051-25/+23
|
* Give up on freeing tab resourcesPřemysl Janouch2017-06-051-1/+0
|
* Auto-resume playback on replacePřemysl Janouch2017-06-051-6/+14
|
* Use song IDs when availablePřemysl Janouch2017-06-051-13/+9
|
* CleanupPřemysl Janouch2017-06-051-35/+38
|
* Remove a pointless TODOPřemysl Janouch2017-06-051-2/+2
|
* Invalidate a TODOPřemysl Janouch2017-06-051-16/+5
|
* Make code a bit more compactPřemysl Janouch2017-06-051-34/+13
|
* Add and bind backward/forward seeksPřemysl Janouch2017-06-051-5/+11
|
* Fix a little glitchPřemysl Janouch2017-06-051-1/+4
|
* Simplify view codePřemysl Janouch2017-06-051-40/+27
| | | | | | Now we beep if selection movement is impossible. It still looks a bit more obfuscated than it needs to be.
* Use the ARRAY abstractionPřemysl Janouch2017-06-051-13/+6
|
* Show playlist length timePřemysl Janouch2017-06-051-11/+56
| | | | Now we look distinctly Sonata-like.
* Uncapitalize cURL errorsPřemysl Janouch2017-06-051-0/+8
|
* Implement L/M/H bindingsPřemysl Janouch2017-06-051-1/+22
|
* Only display enabled optionsPřemysl Janouch2017-06-051-4/+5
|
* Show the current path in LibraryPřemysl Janouch2017-06-051-6/+26
| | | | The UI code is totally ad-hoc and ugly.
* Add interface for database updatesPřemysl Janouch2017-06-051-3/+12
|
* Stop eating errorsPřemysl Janouch2017-06-041-25/+54
| | | | Instead show them up in the status bar with a timeout.
* Add a basic statusbarPřemysl Janouch2017-06-041-3/+60
| | | | Unfortunately so far the user can't toggle the options.
* CleanupPřemysl Janouch2017-06-041-8/+3
|
* Bump libertyPřemysl Janouch2017-06-041-0/+0
|
* Remember the position when browsing LibraryPřemysl Janouch2017-06-041-19/+74
|
* Add an attribute for directoriesPřemysl Janouch2017-06-041-1/+3
| | | | Completely overrides row colors though.
* Only change path when we get its contentsPřemysl Janouch2017-06-041-10/+13
|
* Don't default to negative selectionPřemysl Janouch2017-06-041-7/+8
|
* CleanupPřemysl Janouch2017-06-041-25/+22
|
* Make backspace go up a levelPřemysl Janouch2017-06-031-0/+20
|
* Improve SIGWINCH handlingPřemysl Janouch2017-06-031-2/+1
|
* Update READMEPřemysl Janouch2017-06-031-0/+2
|
* Fix and update LICENSEPřemysl Janouch2017-02-032-15/+12
|
* Don't show "playing" when we don't knowPřemysl Janouch2017-01-291-2/+3
|