Commit Graph

58 Commits

Author SHA1 Message Date
Sumner Evans
c11d6759b6 Bug fixes; diffing of the playlist list 2019-06-29 20:44:23 -06:00
Sumner Evans
f0fae9692e Added ability to resume playback 2019-06-29 11:44:04 -06:00
Sumner Evans
e81e22be95 Fix playlist view refresh bug 2019-06-29 01:32:41 -06:00
Sumner Evans
7ca4d4aa6e Playlist delete works 2019-06-29 01:23:32 -06:00
Sumner Evans
27656b0f05 Playlist editing 2019-06-29 01:13:10 -06:00
Sumner Evans
3da3d33b5f Up next working! 2019-06-29 00:02:31 -06:00
Sumner Evans
54e17f1ecf Minor style change 2019-06-28 21:09:58 -06:00
Sumner Evans
b86a4ee5ee Repeat working 2019-06-28 21:06:27 -06:00
Sumner Evans
2168b47585 Improved state saving logic 2019-06-28 20:04:08 -06:00
Sumner Evans
ee47d63cb4 Refresh button on playlist view; better player controls 2019-06-27 21:25:36 -06:00
Sumner Evans
2abbbd0bea New Playlist functionality; better failure handling 2019-06-25 18:35:21 -06:00
Sumner Evans
d7a2c7b458 Automatically go to next song 2019-06-24 00:41:55 -06:00
Sumner Evans
4781379b58 Correct concurrency with GLib; loading indictors 2019-06-24 00:08:28 -06:00
Sumner Evans
71f37a5286 Fixed issue with downloading files 2019-06-23 22:15:59 -06:00
Sumner Evans
8a7cb57af9 Some real janky caching stuff that segfaults a lot 2019-06-23 21:37:15 -06:00
Sumner Evans
82350f6b69 Super sketchy threading stuff 2019-06-23 21:10:58 -06:00
Sumner Evans
85a70204d9 Fixed issue with cache location not working on first start 2019-06-23 18:59:53 -06:00
Sumner Evans
2d6116ab88 caching indicators, scrubbing, next, prev 2019-06-23 18:37:06 -06:00
Sumner Evans
207dd02249 clean up code, player controls bug fix 2019-06-23 08:26:25 -06:00
Sumner Evans
87be1f1267 Player control hookup on playback 2019-06-23 01:57:55 -06:00
Sumner Evans
5e916579eb Caching works! 2019-06-23 01:21:54 -06:00
Sumner Evans
778c7d441d Song list working 2019-06-22 23:19:35 -06:00
Sumner Evans
1f22e4f18d Cover art is working 2019-06-22 20:48:04 -06:00
Sumner Evans
1bbf2c0c73 Playlist listing 2019-06-22 17:09:39 -06:00
Sumner Evans
af3d024712 Made the playlists list work 2019-06-22 14:45:38 -06:00
Sumner Evans
1df026d9ee Removed server test code 2019-06-22 11:25:25 -06:00
Sumner Evans
0a48c756bd Finished implementing server 2019-06-22 10:45:47 -06:00
Sumner Evans
36d6193fa2 Major improvements to server code 2019-06-22 01:25:55 -06:00
Sumner Evans
2036830ed3 Generated API objects 2019-06-21 23:09:38 -06:00
Sumner Evans
950a1ae948 Auto-generating API objects! 2019-06-21 22:25:38 -06:00
Sumner Evans
b5879aa97e Got enums working 2019-06-21 19:59:22 -06:00
Sumner Evans
e3411fe50c Server improvements 2019-06-21 16:56:57 -06:00
Sumner Evans
233f880883 Got a ton of things hooked up 2019-06-15 19:44:50 -06:00
Sumner Evans
941ad87961 Working on pause play 2019-06-15 16:54:07 -06:00
Sumner Evans
9f5c274dd7 Improved update logic 2019-06-15 12:30:57 -06:00
Sumner Evans
8e9ddcbb75 Player controls 2019-06-15 11:35:58 -06:00
Sumner Evans
7877b3d788 Added configurations for cache 2019-06-15 00:25:19 -06:00
Sumner Evans
8146933bcd started layer controls 2019-06-14 23:52:02 -06:00
Sumner Evans
7466a6bcde Lots of comments 2019-06-07 20:47:42 -06:00
Sumner Evans
c80639aac8 Made the ping messages better 2019-06-06 21:57:12 -06:00
Sumner Evans
23ad4f7283 Added configuration loading 2019-06-06 21:37:58 -06:00
Sumner Evans
216ffd9f2e Working on command line flags 2019-06-06 20:15:16 -06:00
Sumner Evans
4a79aab3bd Working on config saving 2019-06-05 22:54:27 -06:00
Sumner Evans
3eaa7ada25 Added buttons 2019-06-05 21:37:16 -06:00
Sumner Evans
cb9bc5ce55 Added todos 2019-06-05 17:40:24 -06:00
Sumner Evans
a94ce482f3 Made server configs non-optional 2019-06-05 17:38:22 -06:00
Sumner Evans
328d9b07c9 Added working Server Configuration and edit dialog 2019-06-04 23:37:21 -06:00
Sumner Evans
4a61a71ed8 Major GTK refactoring to use GTK Application and actions 2019-06-04 20:38:31 -06:00
Sumner Evans
0177b3ade2 Added todo 2019-06-04 18:45:13 -06:00
Sumner Evans
bb9a7c0392 Removed unnecessary comments 2019-05-15 12:12:41 -06:00