unople / youtubeplaylistmanager Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Next to selected playlist (or Uncategorized etc) a refresh button that refreshes the selected thing in the combobox
Refresh above just the playlist part to refresh only the playlists and no items inside
Refresh above selected video to refresh just that one
Refresh options when clicking the big refresh button too?
I have two programming playlists... for some reason. They both appear on the list. I can't select one over the other in the combobox.
For some videos as well, it looks like the videos aren't in either programming playlist.
In progress:
Done:
Refresh.
Then close the window and refresh again.
Eventually, the window is cleared properly, and no more logs get appended.
Logging added in commit f80b0b1
Need to be able to do the following:
At the moment it's stored using AddUserSecrets
from microsoft user secrets
With the change to async, basically everything is running in different threads now.
Need a better, more reliable way of ensuring multiple calls to the DB context are done in the same thread, especially with the DB context being thread static. This needs to be an architectural / code design change in the repository layer
Repro steps:
Type in a, then type in SDF before it tells you how many results there were from the search
You'll get more results than you should - it has cleared the list of videos, but kept populating it from the old search
To help with new developers coming into this application
It's meant to walk people through the code at an extremely high level
https://news.ycombinator.com/item?id=26048784
https://matklad.github.io/2021/02/06/ARCHITECTURE.md.html
Probably becasue the DI hasn't initialized the google stuff yet. Maybe it's a good idea to call something on a background thread to initialize it?
At the moment I'm only getting the smallest size, but I want to get larger size so the thumbnail displayed on the right isn't so blurry
Things that make this tricky:
It's almost worth having some kind of 'update new data' method / abstraction for videos. Needs some thought though
todo:
Steps to reproduce:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.