geoffrey45
f1ec6309ba
fix current track in queue auto scroll position
...
- add another inner container to limit the offset
- auto scroll current track to container start
- add todo file
2022-06-13 09:17:00 +03:00
geoffrey45
84bf467d9f
fix folder tracks being None
2022-06-08 14:24:26 +03:00
geoffrey45
a99ea78118
animate navigation list and logo
...
- move search main into right-sidebar > search
-
2022-05-25 16:36:04 +03:00
Mungai Geoffrey
ef68cae625
Use gunicorn instead of Werkzeug and 32 more very minor changes ( #35 )
2022-04-21 03:29:42 +03:00
geoffrey45
83330a7fad
🔷 refactor context menu to accept context src
...
🔷 add a getCurrentDate function to get formatted date
2022-04-08 21:07:24 +03:00
geoffrey45
6cd982c8ee
🔷 some refactors
2022-04-08 06:48:39 +03:00
geoffrey45
dbb27734fe
major refactors
...
- add album page store
- show loaders in beforeEnter guards
- show bitrate on now playing card
- etc
2022-04-03 01:03:32 +03:00
geoffrey45
887f60c851
[client] use Queue store on songlist
2022-03-30 14:54:27 +03:00
geoffrey45
f11005e523
refactor colors
2022-03-15 10:38:53 +03:00
geoffrey45
33a9aa2c30
start project "move to typescript"
2022-03-14 21:05:58 +03:00
geoffrey45
95a6ca03a8
minor refactors and edits
2022-03-14 08:46:42 +03:00
geoffrey45
092d967f49
convert songlist table to grid
2022-03-13 08:58:28 +03:00
geoffrey45
5e48496ccb
minor color refactors
2022-02-22 09:58:09 +03:00
geoffrey45
25e6c5ce0c
minor refactoring
2022-02-11 12:18:50 +03:00
geoffrey45
214ae82344
improve nowPlaying alignment
2022-02-08 00:39:08 +03:00
geoffrey45
195a50382a
server: better structure album tracks endpoint
...
- client: add now-playing and recommendations to home right-sidebar
2022-02-06 19:17:26 +03:00
geoffrey45
73dec9189e
fix albumView using watch function
...
- other minor changes to almost all files
2022-02-02 21:45:23 +03:00
geoffrey45
17c9f3a23e
add bottom bar
2022-01-28 16:46:24 +03:00
geoffrey45
13ee2ed1d6
start migration to <script setup>
2022-01-26 10:01:35 +03:00
geoffrey45
d6204946c2
Migrate to vite and some more stuff
...
- server: add a `Track` class
- server: add a create_track_class function
- client: migrate from vue-cli to vite
2022-01-25 11:51:26 +03:00
geoffrey45
7945c04a06
create re-usable components
2022-01-22 12:04:33 +03:00
geoffrey45
f6787421c3
debounce global search
2022-01-22 07:07:43 +03:00
geoffrey45
c9cd61df7c
add media queries
2022-01-22 04:15:00 +03:00
geoffrey45
06f1e53fa1
add a new playlist view header
2022-01-19 02:10:56 +03:00
geoffrey45
1d1e697fd2
major refactors
...
- remove jpgs
- add new album header
- remove duplicate components
- display album bio on client
- add a route loader module
- change color scheme
- other minor changes
2022-01-18 20:51:22 +03:00
geoffrey45
2ee8d27bf0
server: add get album bio from last fm function
...
- co-written by Github Copilot
2022-01-17 12:32:27 +03:00
geoffrey45
a720891c20
add featured artists in albumview
2022-01-15 18:18:55 +03:00
geoffrey45
1b9e6821d6
separate playFolder and playAlbum
2022-01-15 10:58:32 +03:00
geoffrey45
00e2b06e9d
major refactoring
...
- move instances to new file
- import functions as modules
- add docstrings to helper functions
- add threaded populate() function
- remove unused functions and files
- add typing info to helper functions
- other unremembered changes to the client
2022-01-14 20:46:55 +03:00
geoffrey45
e473b5db92
misc
2022-01-11 03:36:42 +03:00
geoffrey45
521c195570
client: move table items to a independent component
2022-01-11 01:36:04 +03:00
geoffrey45
cdfdadaa68
add more bugs
2022-01-10 08:24:40 +03:00
geoffrey45
1cbf770fee
client: use for loop instead of array.filter()
2022-01-07 03:55:54 +03:00
geoffrey45
9310382436
client: remove search box in folder view
...
- add working ctrl f listener
2022-01-06 20:40:23 +03:00
geoffrey45
0340b64b04
client: migrate to solid dark mode
2022-01-05 05:45:55 +03:00
geoffrey45
61e7ff7188
blacken search component
2021-12-30 21:32:12 +03:00
geoffrey45
6dbf8efb90
minor refactors
2021-12-29 18:42:38 +03:00
geoffrey45
c49e1e48f1
fix incorrect album fetching
2021-12-28 10:08:31 +03:00
geoffrey45
49947a22b2
minor
2021-12-27 23:52:28 +03:00
geoffrey45
2f14b5a6de
add album songs to albumView
2021-12-27 23:20:19 +03:00
geoffrey45
ff6a4e34b5
add album header info
2021-12-27 23:12:00 +03:00
geoffrey45
17f29a76ed
client: implement a buggy scrollIntoView in queue view
2021-12-26 18:45:35 +03:00
geoffrey45
dc4b87a942
client: improve quick access
...
- default to opened sidebar
2021-12-25 20:36:28 +03:00
geoffrey45
757d6cbe5a
client: add progress bar
...
- add favourites buttons
- redirect /folder/ => /folder/home
- minor fixes
2021-12-24 12:41:38 +03:00
geoffrey45
81c8ae8629
client: fix sending multiple requests
...
on songlist click
2021-12-22 09:22:22 +03:00
geoffrey45
36999d8061
client: implement queuing
2021-12-21 13:42:06 +03:00
geoffrey45
831b8e7ee2
major changes:
...
- resize images to 150x150
- convert them to webp
- use $set to update database
- remove comments in py code
- a whole lot more
2021-12-19 02:31:17 +03:00
geoffrey45
457180ecaf
client: implement a buggy inifinite scroll on folder view
2021-12-18 12:09:24 +03:00
geoffrey45
5ebe7b0dff
client: add info icon
...
for no folders in folder view
2021-12-17 01:59:17 +03:00
geoffrey45
6f35af6aeb
client: folder view improvements
2021-12-17 01:41:56 +03:00