redshodan / mediarc Goto Github PK
View Code? Open in Web Editor NEWMediaRC is a remote control program intended for controlling your various media devices found in a home theater or with a PVR like MythTV
License: GNU General Public License v2.0
MediaRC is a remote control program intended for controlling your various media devices found in a home theater or with a PVR like MythTV
License: GNU General Public License v2.0
Add a toolbar that can show channel buttons with custom icons that will
choose a channel on the tv its tied to. Maybe a bar with just channel
buttons. Also maybe have channel buttons on a tv toolbar as well.
Original issue reported on code.google.com by [email protected]
on 22 Aug 2007 at 12:42
Via the command line be able to invoke remote commands.
Original issue reported on code.google.com by [email protected]
on 25 Aug 2007 at 3:40
Allow buttons to have custom icons through the config file
Original issue reported on code.google.com by [email protected]
on 22 Aug 2007 at 12:40
Be able to have key bindings so the entire program can be easily run by the
keyboard.
- Have a global key binding that focuses the remote window
- Have a binding for choosing each remote
- Be able to tie buttons or specific commands to key bindings
- Each remote should be its own key binding group that is active only when
the remote is active
Original issue reported on code.google.com by [email protected]
on 6 Aug 2007 at 3:40
Create a framework that allows drivers to poll their device for status
changes. Most likely must use the gtk main loop for this.
Original issue reported on code.google.com by [email protected]
on 6 Aug 2007 at 3:42
Add a remote control that can be used to send commands to MediaRC. Yes I
know, a remote for a remote front end. Primary uses would be for scripting
what mediarc can control and also for having a command that can be invoked
by the window manager of your choice for a global key binding.
Dbus would be nice, but its slow to create a python instance with dbus,
connect up, send messages and exit. I think simplicity is what is needed. A
named pipe with a very simple command syntax will do. We are not exchanging
data types here, just word commands. If its really needed can even do the
remote in C depending on how much invoking the python runtime will slow
things down.
Original issue reported on code.google.com by [email protected]
on 8 Aug 2007 at 1:00
Be able to define preset sound levels for inputs. Each set of levels should
be per input and be remembered during that run. When switching inputs those
levels should be pushed into the correct sound card remote. This is so each
remote has its own running sound levels.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2007 at 1:58
Abstract the GUI part and allow GTK heavy and Web light front ends.
Original issue reported on code.google.com by [email protected]
on 6 Aug 2007 at 3:43
Look for user ~/.mediarc/config.xml files. Merge system mediarc conf with
user mediarc. Allow user to have their own ~/.mediarc/drivers dir in
addition to system drivers. Should look at the Linux File System Standard.
Original issue reported on code.google.com by [email protected]
on 9 Aug 2007 at 2:09
Remotes need to be linkable to a particular sound control that controls the
sound level for that remote's media device. Like:
<remote sndctl="Line"/>
Original issue reported on code.google.com by [email protected]
on 6 Aug 2007 at 3:27
Get mediarc setup to use autoconf. Setup the install and get the config
file name/location working better.
Autoconf checks:
- python
- pySerial
- lirc
- alsa and amixer
- install location
Original issue reported on code.google.com by [email protected]
on 9 Aug 2007 at 2:05
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.