Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganize actions | Přemysl Janouch | 2017-06-27 | 1 | -45/+45 |
| | |||||
* | Improve the Help tab | Přemysl Janouch | 2017-06-27 | 1 | -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. | ||||
* | Cleanup | Přemysl Janouch | 2017-06-27 | 1 | -19/+16 |
| | |||||
* | Customizable key bindings | Přemysl Janouch | 2017-06-27 | 1 | -88/+186 |
| | |||||
* | Make Del/Bksp eat whole graphemes | Přemysl Janouch | 2017-06-26 | 1 | -5/+17 |
| | | | | Tested on some zalgo text. | ||||
* | Make left/right skip non-spacing characters | Přemysl Janouch | 2017-06-26 | 1 | -2/+6 |
| | |||||
* | Allow running arbitrary MPD commands | Přemysl Janouch | 2017-06-26 | 1 | -0/+22 |
| | |||||
* | Teach the line editor to scroll + prompt | Přemysl Janouch | 2017-06-26 | 1 | -18/+37 |
| | |||||
* | Clean up the line editor | Přemysl Janouch | 2017-06-26 | 1 | -35/+39 |
| | |||||
* | Cache widths in the line editor | Přemysl Janouch | 2017-06-26 | 1 | -14/+45 |
| | |||||
* | Basic implementation of a line editor | Přemysl Janouch | 2017-06-26 | 1 | -20/+264 |
| | | | | Not yet used anywhere. | ||||
* | Rename item_list_{init,make}() | Přemysl Janouch | 2017-06-23 | 1 | -5/+6 |
| | |||||
* | Bump liberty | Přemysl Janouch | 2017-06-23 | 1 | -75/+43 |
| | |||||
* | Handle weird playlists better | Přemysl Janouch | 2017-06-22 | 1 | -15/+28 |
| | |||||
* | Cleanup | Přemysl Janouch | 2017-06-13 | 1 | -41/+31 |
| | |||||
* | Allow modifying playlist order | Přemysl Janouch | 2017-06-05 | 1 | -2/+27 |
| | |||||
* | More beeping | Přemysl Janouch | 2017-06-05 | 1 | -25/+23 |
| | |||||
* | Give up on freeing tab resources | Přemysl Janouch | 2017-06-05 | 1 | -1/+0 |
| | |||||
* | Auto-resume playback on replace | Přemysl Janouch | 2017-06-05 | 1 | -6/+14 |
| | |||||
* | Use song IDs when available | Přemysl Janouch | 2017-06-05 | 1 | -13/+9 |
| | |||||
* | Cleanup | Přemysl Janouch | 2017-06-05 | 1 | -35/+38 |
| | |||||
* | Remove a pointless TODO | Přemysl Janouch | 2017-06-05 | 1 | -2/+2 |
| | |||||
* | Invalidate a TODO | Přemysl Janouch | 2017-06-05 | 1 | -16/+5 |
| | |||||
* | Make code a bit more compact | Přemysl Janouch | 2017-06-05 | 1 | -34/+13 |
| | |||||
* | Add and bind backward/forward seeks | Přemysl Janouch | 2017-06-05 | 1 | -5/+11 |
| | |||||
* | Fix a little glitch | Přemysl Janouch | 2017-06-05 | 1 | -1/+4 |
| | |||||
* | Simplify view code | Přemysl Janouch | 2017-06-05 | 1 | -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 abstraction | Přemysl Janouch | 2017-06-05 | 1 | -13/+6 |
| | |||||
* | Show playlist length time | Přemysl Janouch | 2017-06-05 | 1 | -11/+56 |
| | | | | Now we look distinctly Sonata-like. | ||||
* | Uncapitalize cURL errors | Přemysl Janouch | 2017-06-05 | 1 | -0/+8 |
| | |||||
* | Implement L/M/H bindings | Přemysl Janouch | 2017-06-05 | 1 | -1/+22 |
| | |||||
* | Only display enabled options | Přemysl Janouch | 2017-06-05 | 1 | -4/+5 |
| | |||||
* | Show the current path in Library | Přemysl Janouch | 2017-06-05 | 1 | -6/+26 |
| | | | | The UI code is totally ad-hoc and ugly. | ||||
* | Add interface for database updates | Přemysl Janouch | 2017-06-05 | 1 | -3/+12 |
| | |||||
* | Stop eating errors | Přemysl Janouch | 2017-06-04 | 1 | -25/+54 |
| | | | | Instead show them up in the status bar with a timeout. | ||||
* | Add a basic statusbar | Přemysl Janouch | 2017-06-04 | 1 | -3/+60 |
| | | | | Unfortunately so far the user can't toggle the options. | ||||
* | Cleanup | Přemysl Janouch | 2017-06-04 | 1 | -8/+3 |
| | |||||
* | Remember the position when browsing Library | Přemysl Janouch | 2017-06-04 | 1 | -19/+74 |
| | |||||
* | Add an attribute for directories | Přemysl Janouch | 2017-06-04 | 1 | -1/+3 |
| | | | | Completely overrides row colors though. | ||||
* | Only change path when we get its contents | Přemysl Janouch | 2017-06-04 | 1 | -10/+13 |
| | |||||
* | Don't default to negative selection | Přemysl Janouch | 2017-06-04 | 1 | -7/+8 |
| | |||||
* | Cleanup | Přemysl Janouch | 2017-06-04 | 1 | -25/+22 |
| | |||||
* | Make backspace go up a level | Přemysl Janouch | 2017-06-03 | 1 | -0/+20 |
| | |||||
* | Improve SIGWINCH handling | Přemysl Janouch | 2017-06-03 | 1 | -2/+1 |
| | |||||
* | Fix and update LICENSE | Přemysl Janouch | 2017-02-03 | 1 | -1/+0 |
| | |||||
* | Don't show "playing" when we don't know | Přemysl Janouch | 2017-01-29 | 1 | -2/+3 |
| | |||||
* | Fix segfault on insufficient privileges | Přemysl Janouch | 2017-01-29 | 1 | -15/+16 |
| | |||||
* | Factor out app_fitting_items() | Přemysl Janouch | 2017-01-29 | 1 | -8/+14 |
| | |||||
* | ATTRIBUTE_HEADER -> ATTRIBUTE_NORMAL | Přemysl Janouch | 2017-01-29 | 1 | -24/+24 |
| | |||||
* | g_ctx -> g | Přemysl Janouch | 2017-01-29 | 1 | -198/+191 |
| | | | | Because it's just plain noise. But I still enjoy the indicator. |