Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement multiselect for deletion in Current tab | Přemysl Janouch | 2018-10-21 | 1 | -3/+25 |
| | |||||
* | Add keyboard shortcut d for deletion | Přemysl Janouch | 2018-10-21 | 1 | -0/+1 |
| | | | | As in vi(1). | ||||
* | Add keyboard shortcuts g/G for goto top/bottom | Přemysl Janouch | 2018-10-21 | 1 | -0/+2 |
| | | | | As in less(1). | ||||
* | Add a search feature for Library tab | Přemysl Janouch | 2018-10-21 | 1 | -27/+113 |
| | |||||
* | Cleanup | Přemysl Janouch | 2018-10-20 | 1 | -24/+23 |
| | |||||
* | Implement sequential multiselect for Library tab | Přemysl Janouch | 2018-10-20 | 1 | -12/+106 |
| | |||||
* | Fix input handling | Přemysl Janouch | 2018-10-20 | 1 | -1/+1 |
| | | | | | When app_process_termo_event() returns false, it always means to beep, not to quit the application. | ||||
* | Mark an issue for later | Přemysl Janouch | 2018-10-20 | 1 | -0/+2 |
| | |||||
* | Move the line editor into its own file | Přemysl Janouch | 2018-10-20 | 1 | -263/+59 |
| | | | | Trying to make it reusable in other projects. | ||||
* | Use a common algorithm for scrollbars | Přemysl Janouch | 2018-10-20 | 1 | -23/+19 |
| | | | | Let's have reasonable behaviour with Unicode one as well. | ||||
* | Improve fallback scrollbar behaviour | Přemysl Janouch | 2018-10-20 | 1 | -8/+29 |
| | |||||
* | Bind the </> keys to previous/next | Přemysl Janouch | 2018-09-26 | 1 | -0/+2 |
| | | | | As in mpv. | ||||
* | Fix undefined behaviour | Přemysl Janouch | 2018-07-21 | 1 | -2/+5 |
| | |||||
* | Relicense to 0BSD, update mail address | Přemysl Janouch | 2018-06-24 | 1 | -3/+2 |
| | | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway. | ||||
* | Cleanup | Přemysl Janouch | 2017-06-27 | 1 | -10/+8 |
| | |||||
* | 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. |