Fix the cursor showing as the 'edit text' type when hovering over a playlist in the side nav bar
2.0 KiB
Developer notes
TODO'S
Todo types:
[FEAT] [loc](/src/...) - Feature, mandatory location
[BUG] [loc](/src/...) - Bugfix, mandatory location
[GIT] [loc](/src/...) - Git related feature, optional location
Fixed todos have to add **DONE**
prefix to the type
#0
[FEAT] - side_nav
Add dropdown menu for side_nav
playlist
#1
[FEAT] - gui
Move theme selection to a settings panel
#2
[FEAT] - gui
Better styling
#3
[FEAT] - gui
Add music player footer
#4
[FEAT] - gui
Add numbers to song_list
table
#5
[FEAT] - NEW
Add music player logic
#6
[FEAT] - manifest
Add support for images by possibly storing the images in json or custom format
#7
[FEAT] - global
Transition application into a globally installed application by default from a
standalone one, moving default paths and using #10:
Type | Unix path | Windows path |
---|---|---|
config | ~/.config/mcmg/config.json |
%AppData%/mcmg/config.json |
manifest | ~/.config/mcmg/manifest.json |
%AppData%/mcmg/manifest.json |
music-output | ~/Music/mcmg/* |
%userprofile%/Music/mcmg/* |
#8
[FEAT] - cli
add missing commands that are available via gui
- Downloading single songs, from the manifest and standalone as an utility
#9
[BUG] - utils
Fix isatty
not working correctly on windows
#10
[FEAT] - utils
Add an utility to detect if this is ran as a standalone application
#11
[FEAT] - downloader
Refractor for better readability and usage
#12
[GIT]
Add ci that runs clippy and builds in release mode
Constant todos: TODO: Run code through clippy and fix any errors