aboutsummaryrefslogtreecommitdiff
path: root/nncmpp.c
Commit message (Collapse)AuthorAgeFilesLines
* Rearrange codePřemysl Janouch2016-10-051-197/+193
| | | | I need to update tabs from MPD message handlers.
* Don't advance the timer when not playingPřemysl Janouch2016-10-051-4/+6
| | | | Stupid regression.
* Postpone redrawsPřemysl Janouch2016-10-041-58/+68
| | | | | | This solves a performance problem in debug mode. But overall the has been simplified, with some renames taking place.
* Simplify some terminal outputPřemysl Janouch2016-10-041-40/+28
|
* Optimize row_bufferPřemysl Janouch2016-10-041-34/+29
| | | | It was one of two obvious hotspots.
* Enhance time trackingPřemysl Janouch2016-10-041-14/+30
| | | | Now with eliminated timer drift.
* Bump termo, use termo_strpkey_utf8()Přemysl Janouch2016-10-041-2/+1
|
* Stubplement an Info tab, make Help specialPřemysl Janouch2016-10-041-13/+47
|
* Fix crash when not in debug modePřemysl Janouch2016-10-041-1/+3
|
* Make the help tab usefulPřemysl Janouch2016-10-041-40/+50
|
* Add alternative bindings for home/endPřemysl Janouch2016-10-041-0/+2
|
* Fix display of >=60 minute songsPřemysl Janouch2016-10-041-1/+1
|
* Make the debug tab prettierPřemysl Janouch2016-10-031-50/+137
| | | | And the MPD code a little bit more generic.
* Handle mouse clicks on the scrollbarPřemysl Janouch2016-10-031-1/+10
|
* Add a scrollbarPřemysl Janouch2016-10-031-24/+101
|
* Rectify listview behaviourPřemysl Janouch2016-10-031-67/+101
|
* Fix header renderPřemysl Janouch2016-10-031-2/+4
| | | | This may need a rewrite.
* Add a log tab in debug modePřemysl Janouch2016-10-021-53/+108
|
* Try to use MPD's "elapsed" rather than "time"Přemysl Janouch2016-10-021-5/+9
|
* Add some MPD keyboard controlsPřemysl Janouch2016-10-021-13/+40
|
* Ignore mouse clicks in deaf parts of the headerPřemysl Janouch2016-10-021-1/+2
|
* Simplify input handlingPřemysl Janouch2016-10-021-88/+50
|
* React to mouse clicks on player controlsPřemysl Janouch2016-10-021-14/+98
|
* Finer progress bar thanks to UnicodePřemysl Janouch2016-10-021-7/+31
|
* Finish display of the top partPřemysl Janouch2016-10-021-101/+130
|
* Count elapsed secondsPřemysl Janouch2016-10-021-54/+163
|
* Better header layoutPřemysl Janouch2016-10-011-32/+122
|
* Initial commitPřemysl Janouch2016-10-011-0/+1506
This is mostly sdtui code ported over from GLib to liberty, with some MPD code from desktop-tools. It tracks the current song and that's it.