71 Commits

Author SHA1 Message Date
tramhao
dcb8fda7ba refactor: extract audiofile.go from playlist.go 2021-04-30 15:33:53 +08:00
tramhao
5a3f418a2c error handling for deleteSong and deletePlaylist 2021-04-08 03:04:39 +08:00
tramhao
f229a8b97a minor fix:1.deleteitem in queue move more natural. 2. Add queue to the first item so that it can be played with skip 2021-04-08 02:36:47 +08:00
tramhao
88d72ed2f7 in progress: add updateQueuePath 2021-04-03 18:55:54 +08:00
tramhao
dde95bba20 minor fix: start playing after buld_add 2021-04-02 09:44:47 +08:00
tramhao
c91f95678c Fix paly new added song when queue is empty and no song is playing 2021-04-01 23:54:38 +08:00
tramhao
90cc3c4970 refactor yank paste and rename 2021-04-01 15:24:31 +08:00
tramhao
993cb6d281 add config option rename_bytag, fix bug cannot play when queue is empty 2021-04-01 00:07:42 +08:00
tramhao
5d46449ddd Fix data race in playingbar.go and player.go 2021-03-30 13:22:21 +08:00
tramhao
6e5e78e917 Minor fix for GoLint warnings 2021-03-25 12:01:12 +08:00
tramhao
bf37032a94 errorPopup should be followed by return 2021-03-25 00:04:41 +08:00
tramhao
9d207bb130 Fix tageditor getLyricButton concurrency 2021-03-24 23:50:54 +08:00
raziman
3eb0e7c5ed add Playlist, Queue and Player module 2021-03-21 16:05:23 +08:00
raziman
32d2d0dff0 add show_colors command 2021-03-15 13:26:51 +08:00
raziman
975375329e fix song title and progress set to default when paused 2021-03-10 21:34:38 +08:00
tramhao
5c57310ca7 Refractoring Lyric and tageditor 2021-03-09 01:48:01 +08:00
tramhao
0d78666b03 Fix song title not restored after pause 2021-03-06 17:39:51 +08:00
tramhao
92f29b4b0c cleanup and error handling 2021-03-03 16:56:41 +08:00
tramhao
506615b67e cleanup error handling code 2021-03-02 15:40:23 +08:00
tramhao
20f2f0ca7e type DELETE to confirm deleteplaylist 2021-03-02 14:50:25 +08:00
tramhao
0150f6b3da Merge remote-tracking branch 'upstream/master' 2021-03-01 12:04:52 +08:00
tramhao
146daafa37 Fix comment format 2021-02-28 23:19:42 +08:00
tramhao
f75dbcec48 Lyric provider added for chinese songs with 2 and 3 2021-02-28 13:26:42 +08:00
tramhao
a30b871b5c lyric chinese in progress 2021-02-27 23:11:17 +08:00
raziman
ecb450fb18 fix bug: loop does not work properly 2021-02-27 16:01:48 +08:00
raziman
cd66c72709 move player.go into seperate package 2021-02-26 11:18:58 +08:00
tramhao
d4fe9dc04e merge upstream 2021-02-25 19:56:19 +08:00
tramhao
c71dfb5905 1. Fix a bug when embedLyric, need to delete the old frame with same language id and content descriptor 2. Add a function to adjust the delay time of lyrics 2021-02-25 19:50:52 +08:00
raziman
1c340cc167 rename _progress to progress 2021-02-25 16:46:52 +08:00
tramhao
f8cab42070 merge push from mainstream 2021-02-23 15:51:36 +08:00
tramhao
4d36efae9a Embed all lyrics and T key to switch lyrics 2021-02-23 15:46:51 +08:00
raziman
8baa1a618b fix popup does not show up when there is no keypress 2021-02-23 11:30:55 +08:00
raziman
5b05a60012 add lyric fetcher
add lyric fetcher
2021-02-23 10:25:24 +08:00
tramhao
1362c9925b Merge remote-tracking branch 'upstream/master' 2021-02-21 15:16:20 +08:00
raziman
e2a5f1fe99 make autocompletion async 2021-02-20 16:21:04 +08:00
tramhao
92d8885385 lyric in progress 2021-02-19 14:45:20 +08:00
tramhao
3c95da111f working in progress for lyrics 2021-02-19 14:28:55 +08:00
raziman
d24a47e351 move variables into modules 2021-02-18 10:23:15 +08:00
raziman
4841a34a2c Merge branch 'master' into scripting-language 2021-02-16 16:55:15 +08:00
raziman
dfabee0617 add repl 2021-02-16 13:37:59 +08:00
tramhao
5bcfa1df7a possible fix for random stop playing 2021-02-16 01:32:05 +08:00
raziman
b4f452b81b add title for searchPopup 2021-02-15 13:56:31 +08:00
raziman
8e7fd5673d add reload_config command
add reload_config
2021-02-15 12:13:54 +08:00
raziman
738c0fa778 move Anko to sub package 2021-02-14 14:35:36 +08:00
raziman
2bf5d85b13 create Anko 2021-02-14 13:45:43 +08:00
raziman
60cc4fab39 fix build error 2021-02-13 22:49:26 +08:00
raziman
482b8f247f add basic support for scripting language 2021-02-13 21:59:21 +08:00
raziman
6b5e96df61 replace viper with anko scripting language 2021-02-13 21:59:21 +08:00
raziman
4f201217bd run go fmt 2021-02-13 21:49:37 +08:00
raziman
2e03c2be77 remove support for fzf in favor of built-in finder 2021-02-11 14:49:14 +08:00