154 Commits

Author SHA1 Message Date
raziman
decacd991a remove redundant 2020-07-24 14:53:17 +08:00
raziman
9f669f94a6 implement stack popup 2020-07-24 14:49:58 +08:00
raziman
e577eeff6a override default keybind 2020-07-24 14:48:06 +08:00
raziman
289c32548d add comments 2020-07-23 15:34:56 +08:00
raziman
0fb7b63c39 change all to be unexported 2020-07-23 15:15:39 +08:00
raziman
3cbb94f996 fix process hang up when fzf end or during unsuspending 2020-07-23 13:10:29 +08:00
raziman
a03bdaa5ad change logging 2020-07-22 21:01:13 +08:00
raziman
c83f2c24a4 add fzf search 2020-07-22 21:00:14 +08:00
raziman
b8b08276ed add TreeNode in AudioFile struct
add TreeNode in AudioFile struct
2020-07-22 20:57:55 +08:00
raziman
4f4c91c9d2 refactor error handling 2020-07-21 12:22:00 +08:00
raziman
175af7697f run go fmt 2020-07-21 01:21:59 +08:00
raziman
538da0c2b6 wrap lines 2020-07-20 21:48:13 +08:00
raziman
6c3aaefe08 proper check if audiofile 2020-07-19 12:42:59 +08:00
raziman
26ff9a8be9 remove appLog 2020-07-18 00:08:47 +08:00
raziman
6a159bc6e6 specific help message every panel 2020-07-17 15:34:50 +08:00
raziman
60ab5c4df2 small refactor 2020-07-13 14:43:35 +08:00
raziman
9df3b3560f small refactor 2020-07-13 14:43:34 +08:00
raziman
a52b3d1d6c allow Ytdl function to return error 2020-07-13 14:43:34 +08:00
raziman
0e44ea73d5 add fzf 2020-07-13 14:43:34 +08:00
raziman
bfabe8390b small refactor 2020-07-13 14:43:34 +08:00
raziman
0a1bcc99d1 name refactor 2020-07-13 14:43:34 +08:00
raziman
8e3515f19c add variable dimension to timedPopup 2020-07-13 14:43:34 +08:00
raziman
3fe6105343 run fmt 2020-07-10 22:05:36 +08:00
raziman
0eb7662180 add persistent playlist feature 2020-07-10 16:52:37 +08:00
raziman
a1e22e15e9 fix directory gets queued 2020-07-10 16:51:20 +08:00
raziman
5f0b7d546d refactor method 2020-07-06 21:04:18 +08:00
raziman
0ee57dbd1f add unit test 2020-07-06 18:58:27 +08:00
raziman
0cb2d430c7 set correct file bit permission 2020-07-06 17:02:47 +08:00
raziman
bac09ec5b0 change all global variables into one global struct 2020-07-04 16:16:57 +08:00
raziman
26d3312b6d use popup timeout from config file 2020-07-04 09:47:41 +08:00
raziman
e2593cb541 change hard-coded timeout to config timeout 2020-07-03 11:32:19 +08:00
raziman
5bfda1ba9f move Ytdl function to playlist.go 2020-07-03 11:17:45 +08:00
raziman
3e096990a9 small refactor 2020-07-03 00:50:32 +08:00
raziman
44151023fc add logging utility 2020-07-02 16:11:10 +08:00
raziman
c6da289c98 add highlight method 2020-07-01 21:21:09 +08:00
raziman
08a9e6f8d6 code clean up 2020-07-01 17:48:33 +08:00
raziman
f2388cacd9 add "mkdir feature" 2020-07-01 17:47:52 +08:00
raziman
86edf6012b change popupTimeout to timedPopup 2020-06-28 14:03:30 +08:00
raziman
c9d9156372 integration with youtube-dl 2020-06-28 13:41:14 +08:00
raziman
be28266224 implement ytdl 2020-06-27 17:16:49 +08:00
raziman
c96e3416a3 add popup messages 2020-06-26 17:09:15 +08:00
raziman
2b9d1758e1 move panels as globals 2020-06-26 12:54:48 +08:00
raziman
be9627d14d bulk add to queue 2020-06-25 14:12:19 +08:00
raziman
c86a4965d5 add config path 2020-06-25 10:46:45 +08:00
raziman
7d1d50dffb add config 2020-06-24 20:09:47 +08:00
raziman
0d00c4fc73 format duration string 2020-06-24 11:34:20 +08:00
raziman
e17c1b45f0 add audio length in queue 2020-06-23 22:27:02 +08:00
raziman
e26cb46e5e run go fmt 2020-06-23 20:15:29 +08:00
raziman
b1ad3587ce small refactor 2020-06-23 18:42:27 +08:00
raziman
bf65fdc39c update license 2020-06-22 00:05:56 +08:00