|  | 993fe3f2d6 | g_ctx -> g Because it's just plain noise.  But I still enjoy the indicator. | 2017-01-29 15:26:55 +01:00 |  | 
			
				
					|  | 36e726eca0 | Resolve the APP_ATTR situation | 2017-01-29 15:17:35 +01:00 |  | 
			
				
					|  | 5939c7135a | Handle disconnects better Reset all state and update the UI. | 2017-01-29 15:03:00 +01:00 |  | 
			
				
					|  | ae67595c3e | Rewrite mpd_update_playback_state() - no longer make destructive changes to the state
 - use "duration" and support millisecond precision
 - clean up | 2017-01-28 01:53:57 +01:00 |  | 
			
				
					|  | efc14a94f0 | Trivial source code fixes | 2017-01-27 23:53:09 +01:00 |  | 
			
				
					|  | e0f005a723 | Travis CI: brevify notifications | 2017-01-27 23:52:21 +01:00 |  | 
			
				
					|  | acd6e32983 | Fix memory leaks in uses of the MPD_SIMPLE macro | 2017-01-24 16:25:42 +01:00 |  | 
			
				
					|  | 912b424515 | Use binary search for key bindings | 2017-01-24 16:23:20 +01:00 |  | 
			
				
					|  | 9697898b42 | Update copyright years | 2017-01-24 00:18:03 +01:00 |  | 
			
				
					|  | 30498ff856 | Fix visual regression | 2017-01-24 00:12:46 +01:00 |  | 
			
				
					|  | f76b060dc2 | Mark some memory leaks to be fixed | 2017-01-23 23:32:59 +01:00 |  | 
			
				
					|  | a1e9d660bd | Bump liberty | 2017-01-23 23:32:30 +01:00 |  | 
			
				
					|  | fc5981a361 | Cleanup | 2017-01-17 19:29:39 +01:00 |  | 
			
				
					|  | e22eb22d29 | Add .travis.yml | 2017-01-17 19:26:32 +01:00 |  | 
			
				
					|  | 4aea3239b9 | Improve double click detection | 2016-11-20 23:15:28 +01:00 |  | 
			
				
					|  | 1fa2ddbdfd | Fix launch w/o configuration | 2016-11-20 23:14:47 +01:00 |  | 
			
				
					|  | b9a27cf187 | Use case insensitive ordering | 2016-10-23 18:51:07 +02:00 |  | 
			
				
					|  | 214c6e848b | Show song length in the playlist | 2016-10-23 01:01:07 +02:00 |  | 
			
				
					|  | 1a1347839c | Handle double clicks on items | 2016-10-13 14:03:17 +02:00 |  | 
			
				
					|  | 62ac29993e | Nicer playlist | 2016-10-13 02:03:32 +02:00 |  | 
			
				
					|  | a8deb3c218 | Factor out mpd_parse_kv() | 2016-10-13 01:50:00 +02:00 |  | 
			
				
					|  | 62a08ad4d3 | Clean up mpd_process_info(), bump liberty "command_list_ok_begin" allows us to partition the response easily. | 2016-10-13 01:50:00 +02:00 |  | 
			
				
					|  | 5bf0410587 | Simplify mpd_process_info() At a cost but still a win as I see it. | 2016-10-13 01:49:56 +02:00 |  | 
			
				
					|  | fd1d918832 | Clean up library_tab_on_data() | 2016-10-13 00:48:02 +02:00 |  | 
			
				
					|  | 0c65af91d9 | First round of Library tab cleanups | 2016-10-12 23:45:48 +02:00 |  | 
			
				
					|  | e92a23d679 | Rename "user actions" to "actions" | 2016-10-12 16:06:23 +02:00 |  | 
			
				
					|  | 0999159b3d | Update README Add a picture since people like pictures. | 2016-10-12 15:51:50 +02:00 |  | 
			
				
					|  | ea6b12ba7d | Hack together a Library tab This needs serious clean up.  Even though it's not the first iteration. | 2016-10-12 15:23:38 +02:00 |  | 
			
				
					|  | d364f28039 | Fix view after playlist update | 2016-10-12 15:10:38 +02:00 |  | 
			
				
					|  | 7b79dc3e57 | Try to optimize playlists I'm not entirely sure about this. | 2016-10-12 15:10:32 +02:00 |  | 
			
				
					|  | 4542bdd239 | Move the MPD client interface to liberty It seems like there aren't going to be any big changes any time soon. | 2016-10-11 10:58:38 +02:00 |  | 
			
				
					|  | fb75841154 | Simplify mpd_client_on_timeout() No real need to ping the daemon. | 2016-10-11 10:58:38 +02:00 |  | 
			
				
					|  | b3d9ac2514 | Allow switching tabs with just numbers | 2016-10-11 10:58:38 +02:00 |  | 
			
				
					|  | c0e07ec5d1 | Add some actions, implement playlist control | 2016-10-11 10:58:14 +02:00 |  | 
			
				
					|  | 0b9e21c7fe | Fix regression in appearance | 2016-10-10 16:30:15 +02:00 |  | 
			
				
					|  | d9f992b23d | Add a dumb Current tab | 2016-10-10 16:25:16 +02:00 |  | 
			
				
					|  | 01ab646b11 | Clean up initialization a bit | 2016-10-10 11:13:52 +02:00 |  | 
			
				
					|  | e513102318 | Rewrite Streams code to be more asynchronous Also made cURL troubleshooting easier by adding a debug callback. | 2016-10-10 10:40:12 +02:00 |  | 
			
				
					|  | 29bc035ecf | Ensure UTF-8 when parsing playlists | 2016-10-10 10:16:28 +02:00 |  | 
			
				
					|  | 44e19d68f0 | Bump liberty | 2016-10-10 07:48:18 +02:00 |  | 
			
				
					|  | 7944a91707 | Factor out an abstraction for cURL multi interface | 2016-10-10 07:45:17 +02:00 |  | 
			
				
					|  | 43da7cd3c9 | Generate a manual page Also mention our fancy new stream feature in the README. | 2016-10-09 15:47:25 +02:00 |  | 
			
				
					|  | 1f565b4d32 | Make the Streams tab actually work Clean up work is required now. | 2016-10-09 09:48:47 +02:00 |  | 
			
				
					|  | 4480d3c0cf | Further simplify terminal output Most mess has been eliminated now, I believe.
Also fixing a bug in row_buffer_space(). | 2016-10-07 22:15:46 +02:00 |  | 
			
				
					|  | 44f114fc3b | Omitted part of the beeping commit | 2016-10-07 21:41:32 +02:00 |  | 
			
				
					|  | 6edf3d945e | Improve row_buffer_ellipsis() Fixing a minor appearance regression from one of the last commits. | 2016-10-07 00:51:49 +02:00 |  | 
			
				
					|  | 4a1646c7e9 | Beep on unhandled events We have app_quit(), let's use the return booleans for something better. | 2016-10-07 00:36:43 +02:00 |  | 
			
				
					|  | f9744711b5 | Simplify row_buffer_ellipsis() invocation | 2016-10-07 00:19:22 +02:00 |  | 
			
				
					|  | 74e6dd22ff | Factor out stupid column alignment loops | 2016-10-06 07:21:36 +02:00 |  | 
			
				
					|  | 54936c4bcb | Further optimize terminal output By calling addstr() once instead of several addch() calls.
As a side effect, it's becoming easier to ditch ncurses altogether. | 2016-10-06 07:03:51 +02:00 |  |