Commit Graph

6 Commits

Author SHA1 Message Date
aditya-K2
84c4b4313c Now it is neccessary to pass the imagePath
Now it is neccessary to pass imagePath to the image Extracting
functions.
2021-11-20 21:45:32 +05:30
aditya-K2
cad01293c8 Rewriting image Rendering
Now individual parsing of mp3, flac files is done.
and then they are rendered
2021-11-08 11:48:49 +05:30
aditya-K2
6a529f4b5e Added functionality to set image paths 2021-11-05 14:11:14 +05:30
aditya-K2
5ad7b90844 Added a config parser
Add a config.yml/config.toml file to $HOME/.config/goMP/ so that user
configurations are read.
2021-11-05 12:40:46 +05:30
aditya-K2
bae972f697 Now the Image is resized according to font Size
Image is now resized according to the font size and also a new
globals.go files is added which contains all the globals.

the Image width can also be changed according to use by adding or
substracting pixels to it by changing the globals

IMAGE_WIDTH_EXTRA_X, IMAGE_WIDTH_EXTRA_Y

Also, now there is no need to specify where the music directory is
the mpd.conf file in `~/.config/mpd/` is automatically parsed for music
directory
2021-10-29 13:54:06 +05:30
aditya-K2
9b1e8fd4f7 Image Preview Utilities
render.go : This File Contains the implementation for the Renderer which
is a channel that will receive strings to the path of decoded images)
the path is sent with the help of Send() method. The Start() method
starts the go routine OpenImage() this function blocks the image as it
keeps listening over the channel. which helps in not drawing the image
again and again.

imageUtils.go: This file contains the helper function for decoding
images.
2021-10-24 13:15:45 +05:30