summaryrefslogtreecommitdiff
path: root/nncmpp.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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
|
* Fix and update LICENSEPřemysl Janouch2017-02-031-1/+0
|
* Don't show "playing" when we don't knowPřemysl Janouch2017-01-291-2/+3
|
* Fix segfault on insufficient privilegesPřemysl Janouch2017-01-291-15/+16
|
* Factor out app_fitting_items()Přemysl Janouch2017-01-291-8/+14
|
* ATTRIBUTE_HEADER -> ATTRIBUTE_NORMALPřemysl Janouch2017-01-291-24/+24
|
* g_ctx -> gPřemysl Janouch2017-01-291-198/+191
| | | | Because it's just plain noise. But I still enjoy the indicator.
* Resolve the APP_ATTR situationPřemysl Janouch2017-01-291-35/+31
|
* Handle disconnects betterPřemysl Janouch2017-01-291-3/+7
| | | | Reset all state and update the UI.
* Rewrite mpd_update_playback_state()Přemysl Janouch2017-01-281-37/+45
| | | | | | - no longer make destructive changes to the state - use "duration" and support millisecond precision - clean up
* Trivial source code fixesPřemysl Janouch2017-01-271-3/+3
|
* Fix memory leaks in uses of the MPD_SIMPLE macroPřemysl Janouch2017-01-241-34/+51
|
* Use binary search for key bindingsPřemysl Janouch2017-01-241-41/+58
|
* Update copyright yearsPřemysl Janouch2017-01-241-1/+1
|
* Fix visual regressionPřemysl Janouch2017-01-241-1/+1
|
* Mark some memory leaks to be fixedPřemysl Janouch2017-01-231-0/+4
|
* Bump libertyPřemysl Janouch2017-01-231-303/+58
|
* CleanupPřemysl Janouch2017-01-171-6/+4
|
* Improve double click detectionPřemysl Janouch2016-11-201-1/+5
|
* Fix launch w/o configurationPřemysl Janouch2016-11-201-1/+4
|
* Use case insensitive orderingPřemysl Janouch2016-10-231-3/+14
|
* Show song length in the playlistPřemysl Janouch2016-10-231-5/+27
|
* Handle double clicks on itemsPřemysl Janouch2016-10-131-14/+34
|
* Nicer playlistPřemysl Janouch2016-10-131-2/+9
|
* Factor out mpd_parse_kv()Přemysl Janouch2016-10-131-10/+12
|
* Clean up mpd_process_info(), bump libertyPřemysl Janouch2016-10-131-23/+23
| | | | "command_list_ok_begin" allows us to partition the response easily.
* Simplify mpd_process_info()Přemysl Janouch2016-10-131-33/+25
| | | | At a cost but still a win as I see it.