danhedron / cinequeue Goto Github PK
View Code? Open in Web Editor NEWA Media Server for remotely controlling mplayer.
A Media Server for remotely controlling mplayer.
Replace mplayer child_process code with an interface to allow any external player to be used.
A number of tests fail because the i18n function is called in the code that is being tested, but without the i18n module being initialized with appropriate settings (as it is in server.js
. We should initialize the i18n module before running tests.
e.g. hide "die" button if player.kill
is false
; hide file system link in sidebar if fs.allow
is false
Bug introduced in a4bda8c
When a new file is loading (i.e. the metadata hasn't been read yet), the progress bar shows 100% briefly. We should either set the progress bar to default to 0%, or have some kind of loading screen.
fs.js:689
return binding.stat(pathModule._makeLong(path));
^
Error: ENOENT, no such file or directory '/home/share/media/sfx/humblebundle/cavestoryplus/CaveStoryPlusSoundTrack'
at Object.fs.statSync (fs.js:689:18)
at /home/zuzak/git/cinequeue/routes/filesystem.js:32:23
at Array.map (native)
at /home/zuzak/git/cinequeue/routes/filesystem.js:30:19
at Object.oncomplete (fs.js:107:15)
It's almost a reserved word.
Support multiple queues, with separate sources. e.g. separate directories.
We could do something cool with now playing notifications. Thoughts?
Turns out it's not actually my fault: breaking commit was 517bb3f
mplayer
cuts off the metadata strings after a certain number of characters; is there a better way of pulling information out of the files?
The footer should be sticky, which will helpfully sidestep the sidebar overlapping disaster.
Steps to repro: visit /raw/foobarbaz
with remote serving turned on; app crashes.
We need handling for when a file doesn't exist.
It presumably makes touchscreens sad.
When viewing a directory in FS view, all listings have checkboxes instead of hyperlinks, regardless of whether they are a directory or a file.
This is undesirable, as folders cannot yet be queued. It is also no longer possible to easily navigate through the file structure without manipulating the URL manually.
Previously, jade has outputted prettily (with linebreaks and indentation). It now outputs everything in one very long line at the top of the screen. This should be fixed.
This was introduced in cfe559d ยญโ it appears that app.locals
got overwritten in routes/playlist.js
from what was in server.js
; we should be appending instead of overwriting.
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.