lukearran / gnome-cast-control Goto Github PK
View Code? Open in Web Editor NEWControl Google Cast devices from a GNOME Shell extension
Home Page: https://extensions.gnome.org/extension/1955/cast-control/
License: Apache License 2.0
Control Google Cast devices from a GNOME Shell extension
Home Page: https://extensions.gnome.org/extension/1955/cast-control/
License: Apache License 2.0
I've just installed the extension on Ubuntu 20.04 and the menu displays "An error occurred..."
Running journalctl /usr/bin/gnome-shell -f -o cat
shows the following being logged:
Google Cast Control 3: GET Request Started to Cast API at http://localhost:3000/device
Google Cast Control 3: Now refreshed with API... waiting until next 15000ms
Google Cast Control 3: An error occurred on adding items to the menu. Reverting to error view: Error: Invalid value 'undefined' for property state in object initializer.
I checked to see if cast-web-api-cli
was working correctly, and it seems to be running and properly discovering my devices. Here is my environment:
Ubuntu 20.04 Focal Fossa
GNOME 3.36.0
Default extension settings
cast-web-api-cli 1.2.1
npm 6.3.17
Thanks!
I've been waiting for this extension!!! Very exciting.
Unfortunately, after installing manually (the GNOME shell website install results in an ERROR on Manjaro 18.1.5 and GNOME shell 3.34.3), the extension shows up in the menu bar and identifies all of my cast devices -- but it reports all with "Nothing Playing" even though one is playing.
Happy to help troubleshoot.
Also, would be great if the extension identified the last connected or currently playing device and put media controls in the menu bar instead of "Home."
I get this issue after following the auto installation guide:
SyntaxError: missing ( before catch
Stack trace:
@/home/brian/.local/share/gnome-shell/extensions/[email protected]/prefs.js:11:7
_getExtensionPrefsModule@resource:///org/gnome/shell/extensionPrefs/main.js:75:13
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:90:31
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:243:17
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
main@resource:///org/gnome/shell/extensionPrefs/main.js:397:5
@
Support for gnome shell v40.4.0 (Ubuntu Impish)
It's very nice extension!
It would be nice if you can also change the volume audio for media device if it is possible.
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.