|  | 9fc690c4c9 | Cache widths in the line editor | 2017-06-26 01:48:38 +02:00 |  | 
			
				
					|  | ba3302982e | Basic implementation of a line editor Not yet used anywhere. | 2017-06-26 00:01:24 +02:00 |  | 
			
				
					|  | f71eee66bd | Rename item_list_{init,make}() | 2017-06-23 00:20:08 +02:00 |  | 
			
				
					|  | 3ff7867e30 | Bump liberty | 2017-06-23 00:20:08 +02:00 |  | 
			
				
					|  | 99f35a509c | Handle weird playlists better | 2017-06-22 21:25:52 +02:00 |  | 
			
				
					|  | f875109201 | Update screenshot | 2017-06-16 19:48:31 +02:00 |  | 
			
				
					|  | 88455f03bf | Cleanup | 2017-06-13 17:06:31 +02:00 |  | 
			
				
					|  | f8a9b7aba1 | Bump liberty | 2017-06-13 16:48:59 +02:00 |  | 
			
				
					|  | d0c0af0e38 | Allow modifying playlist order | 2017-06-05 22:19:39 +02:00 |  | 
			
				
					|  | c5fcc1c8c1 | More beeping | 2017-06-05 22:19:12 +02:00 |  | 
			
				
					|  | 7f66f801f4 | Give up on freeing tab resources | 2017-06-05 21:34:50 +02:00 |  | 
			
				
					|  | 1dbece753e | Auto-resume playback on replace | 2017-06-05 21:20:31 +02:00 |  | 
			
				
					|  | 19605f9b7b | Use song IDs when available | 2017-06-05 20:54:50 +02:00 |  | 
			
				
					|  | cadc846fd4 | Cleanup | 2017-06-05 20:26:28 +02:00 |  | 
			
				
					|  | 34bbff2f71 | Remove a pointless TODO | 2017-06-05 20:14:49 +02:00 |  | 
			
				
					|  | abb5022793 | Invalidate a TODO | 2017-06-05 20:09:47 +02:00 |  | 
			
				
					|  | e0e63cb177 | Make code a bit more compact | 2017-06-05 20:02:21 +02:00 |  | 
			
				
					|  | 627cb0dee9 | Add and bind backward/forward seeks | 2017-06-05 19:57:00 +02:00 |  | 
			
				
					|  | 77c78d8866 | Fix a little glitch | 2017-06-05 19:50:04 +02:00 |  | 
			
				
					|  | 7b41ae1658 | Simplify view code Now we beep if selection movement is impossible.
It still looks a bit more obfuscated than it needs to be. | 2017-06-05 19:39:06 +02:00 |  | 
			
				
					|  | e62c41f4a1 | Use the ARRAY abstraction | 2017-06-05 18:59:23 +02:00 |  | 
			
				
					|  | b050113eed | Show playlist length time Now we look distinctly Sonata-like. | 2017-06-05 18:51:18 +02:00 |  | 
			
				
					|  | 0541b7e179 | Uncapitalize cURL errors | 2017-06-05 13:05:33 +02:00 |  | 
			
				
					|  | 99f2117d4c | Implement L/M/H bindings | 2017-06-05 01:24:10 +02:00 |  | 
			
				
					|  | 8c260c3fc3 | Only display enabled options | 2017-06-05 01:09:55 +02:00 |  | 
			
				
					|  | a343156930 | Show the current path in Library The UI code is totally ad-hoc and ugly. | 2017-06-05 00:56:34 +02:00 |  | 
			
				
					|  | 2223680504 | Add interface for database updates | 2017-06-05 00:18:53 +02:00 |  | 
			
				
					|  | 92f350ef04 | Stop eating errors Instead show them up in the status bar with a timeout. | 2017-06-04 23:58:04 +02:00 |  | 
			
				
					|  | c4965726f4 | Add a basic statusbar Unfortunately so far the user can't toggle the options. | 2017-06-04 23:08:36 +02:00 |  | 
			
				
					|  | e808d06651 | Cleanup | 2017-06-04 04:32:30 +02:00 |  | 
			
				
					|  | 939c9e2d5e | Bump liberty | 2017-06-04 04:32:30 +02:00 |  | 
			
				
					|  | 8c3b0670ce | Remember the position when browsing Library | 2017-06-04 04:32:30 +02:00 |  | 
			
				
					|  | e8a0864ead | Add an attribute for directories Completely overrides row colors though. | 2017-06-04 04:32:29 +02:00 |  | 
			
				
					|  | 57b4a9688d | Only change path when we get its contents | 2017-06-04 04:32:25 +02:00 |  | 
			
				
					|  | 653ff1373f | Don't default to negative selection | 2017-06-04 03:04:35 +02:00 |  | 
			
				
					|  | 86b87bee74 | Cleanup | 2017-06-04 03:04:35 +02:00 |  | 
			
				
					|  | 5721074b48 | Make backspace go up a level | 2017-06-03 23:33:08 +02:00 |  | 
			
				
					|  | a1436318b6 | Improve SIGWINCH handling | 2017-06-03 23:03:38 +02:00 |  | 
			
				
					|  | b7975dac8e | Update README | 2017-06-03 23:02:53 +02:00 |  | 
			
				
					|  | a1548bed00 | Fix and update LICENSE | 2017-02-03 23:09:25 +01:00 |  | 
			
				
					|  | f9c85e3ef2 | Don't show "playing" when we don't know | 2017-01-29 18:21:27 +01:00 |  | 
			
				
					|  | 4cc079b6b6 | Fix segfault on insufficient privileges | 2017-01-29 18:18:58 +01:00 |  | 
			
				
					|  | 87a738161a | Factor out app_fitting_items() | 2017-01-29 17:56:59 +01:00 |  | 
			
				
					|  | d95eb500f7 | ATTRIBUTE_HEADER -> ATTRIBUTE_NORMAL | 2017-01-29 17:55:50 +01:00 |  | 
			
				
					|  | 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 |  |