|
302c06d1d8
|
Implement the Default trait for the Argument struct
|
2023-02-13 01:11:55 +02:00 |
|
|
bd659cd2d9
|
Add more options
|
2023-02-13 00:57:38 +02:00 |
|
|
6910bc5ead
|
Create get track cover function
|
2023-02-12 23:40:29 +02:00 |
|
|
09755d4889
|
Fix typo error
|
2023-02-12 21:38:18 +02:00 |
|
|
5e281169e0
|
Create docs for search_for function
|
2023-02-12 21:37:14 +02:00 |
|
|
af2f270ba0
|
Remove the unused feature
|
2023-02-12 21:12:26 +02:00 |
|
|
2650f436a9
|
Format the code
|
2023-02-12 21:05:45 +02:00 |
|
|
dd0c2a5d46
|
Improve the project structhure
|
2023-02-12 21:03:17 +02:00 |
|
|
c7be10cd61
|
Create get_embedded_art function, and add some dependencies for config system
|
2023-02-12 20:39:10 +02:00 |
|
|
cb5c02d0b9
|
Just format the code :P
|
2023-02-12 05:35:14 +02:00 |
|
|
355ef0db93
|
Add the base main code and create the events enum
|
2023-02-12 05:33:58 +02:00 |
|
|
532b9d5490
|
Create unit tests for query related methods
|
2023-02-12 05:23:36 +02:00 |
|
|
a74efe45bb
|
Add repeat current attrubute
|
2023-02-12 05:22:43 +02:00 |
|
|
29a5336858
|
Rename the aa_mode attribute to aaa_mode
|
2023-02-12 04:42:40 +02:00 |
|
|
1bd28299fe
|
Renamee the aa_mode attribute to aaa_mode
|
2023-02-12 04:40:29 +02:00 |
|
|
6b299b9fb8
|
Create a unit test for test parse player_settings from striing and fix the aaa_mode match
|
2023-02-12 04:37:14 +02:00 |
|
|
5a1e37c3c2
|
Create a unit test for parsing a shuffle mode from string
|
2023-02-12 04:30:26 +02:00 |
|
|
6856fe947a
|
Create a unit test for the parse_aaamode_from_str and fix the shuffle parse
|
2023-02-11 02:58:00 +02:00 |
|
|
94ea4eefae
|
Create query module
|
2023-02-11 02:38:56 +02:00 |
|
|
2758461de2
|
Create player module
|
2023-02-11 02:38:18 +02:00 |
|
|
13ca9ee109
|
Add the link option -l and change the short argument for the lyrics-path option from -l to -y
|
2023-02-09 01:53:12 +02:00 |
|
|
dfc198e55e
|
Improve the search_for utilty function, and remove the recursive
|
2023-02-09 01:44:13 +02:00 |
|
|
eb78da0a71
|
Ceate test to search for not exits file
|
2023-02-08 22:31:22 +02:00 |
|
|
97e6a346a8
|
Create more tests for the search_for function
|
2023-02-08 22:25:41 +02:00 |
|
|
eb3715f4cb
|
Fix the regex matche issue and create a unit tests for the search_for utilty function
|
2023-02-08 22:15:21 +02:00 |
|
|
c71992fc52
|
Improve the search_for utilty function and reduce the nested code
|
2023-02-08 21:30:31 +02:00 |
|
|
a5dd196937
|
format the code :)
|
2023-02-08 21:12:43 +02:00 |
|
|
be412d5f57
|
Create search_for function utilty to help us to find the cover image or the lyrices
|
2023-02-08 20:07:56 +02:00 |
|
|
a9bec7479c
|
create the process_template_placeholders function util
|
2023-02-08 18:06:27 +02:00 |
|
|
8ad8e3c190
|
Separate the command builder from the command runner to improve the performance
|
2023-02-05 19:28:34 +02:00 |
|
|
0832665fb2
|
Create the query executor
|
2023-02-05 01:41:50 +02:00 |
|
|
9c92f690fc
|
Create the stupid get_name function
|
2023-02-04 22:49:16 +02:00 |
|
|
5873c99924
|
Remove the TypedBuilder attribute fromm the TrackMetadata
|
2023-02-04 22:15:32 +02:00 |
|
|
d3ae9f809b
|
Create the base cmus utils module
|
2023-02-04 22:12:09 +02:00 |
|
|
278f0f2bbd
|
Create the cmus related flgas, and add the innterval flag
|
2023-02-04 18:01:28 +02:00 |
|
|
0cba238b82
|
Improve the arguments processor
|
2023-02-03 22:36:20 +02:00 |
|
|
5760f9fd0a
|
Create the notifcation cuastmize arguments
|
2023-02-03 21:16:12 +02:00 |
|
|
f5f5103b63
|
Replace the clap attribute with arg
|
2023-02-03 19:25:11 +02:00 |
|
|
53a712441f
|
improve the help output
|
2023-02-03 19:06:01 +02:00 |
|
|
d6944db74d
|
Create the arguments parser :P
|
2023-02-03 19:00:03 +02:00 |
|
|
271dcf6a4c
|
Initialize yoo
|
2023-02-03 17:12:23 +02:00 |
|