Coder Social home page Coder Social logo

margru / xbmc-on-imon Goto Github PK

View Code? Open in Web Editor NEW

This project forked from montellese/xbmc-on-imon

8.0 8.0 5.0 2.22 MB

*** DISCONTINUED *** This project makes use of the iMON Display API from Soundgraph which allows to write 3rd party applications to show information on Soundgraph's VFDs and LCDs. Using XBMC's JSON RPC API various information can be displayed. Visit Wiki pages for more information.

Home Page: http://github.com/BlackMan82/xbmc-on-imon/wiki

License: GNU General Public License v3.0

C# 100.00%

xbmc-on-imon's People

Contributors

margru avatar montellese avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

xbmc-on-imon's Issues

Cleanup

Do some cleanup in the code and sort it out to be able to start the work.

Progress Bar

Everything works pretty much as expected, except the upper/lower progress bar(s) (when playing media). The bars disappears and then briefly appears, pretty annoying.
Thanks for taking over this project, and best of luck!

Equalizer mode for songs

From Montellese: It would be nice if it would be possible to activate an equalizer mode when playing a song. Maybe the first 30 seconds the display would show metadata and then switch to equalizer mode.

Not updating after resume

Reported by Twigtechnology:
[VFD]
Pause message does not get updated when resuming play, but it does update when paused again or when playback is stopped.

Internationalization

From Montellese: It would be nice if the GUI would provide the option to select between different languages (maybe from XML language files).

Line break character in messages

From Twigtechnology:
[VFD]
Would be nice if there was something like a line break character so I could display %artist% on the upper line and %title% on the lower.

Notification of new available update

It would be nice to get a notification of new available update of xbmc-on-imon program.

  • To configure the new update message
  • To configure the interval the update is checked in
  • To configure an url the update is checked from???

User defined texts when playback started, stopped, etc.

New option for user defined texts on:

  • Playback start
  • Playback stop
  • Playback pause
  • Playback resume
  • Playback end
  • Playback seek
  • PC shutdown
  • PC sleep
  • PC wake
  • XBMC start
  • XBMC quit
    and add a user defined delay (time in [s] the message is displayed)

Indication of functionality

Indicate, somehow, that the xbmc-on-imon is working. Some users may have set the same information to be shown whether they use Soundgraph software or xbmc-on-imon. In that case they cannot know whether xbmc-on-imon is working or not while idle (e.g. having an unstable version of xbmc-on-imon).
Solution: Display time in a format like "XBMC: 15:30" or anything else (make it optionally, of course).

Incorrect progress

The progress bar shows incorrect information when a playback does not start from the beginning but from somewhere in the middle of a media file. After seeking, the information is correctly updated.

Displaying current position in user interface

From Montellese: It would be awesome if it would be possible to display information about the current location in the XBMC user interface on the display. This would allow to use XBMC without having to turn on the TV.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.