Giter Site home page Giter Site logo

zabrimus / jonglisto-ng Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 0.0 9.49 MB

A web gui for VDR (see http://www.tvdr.de/ and https://www.vdr-portal.de/)

License: GNU General Public License v3.0

Xtend 69.18% Java 29.98% CSS 0.43% JavaScript 0.02% Shell 0.10% Dockerfile 0.29%
gui vaadin vdr web xtend

jonglisto-ng's People

Contributors

zabrimus avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

jonglisto-ng's Issues

shutdown and memory leaks

A valid shutdown of tomcat throws this message:
org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
The web application [jonglisto-ng] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@bd2d499]) and a value of type [io.netty.util.internal.InternalThreadLocalMap] (value [io.netty.util.internal.InternalThreadLocalMap@2b2309cb])
but failed to remove it when the web application was stopped.
Threads are going to be renewed over time to try and avoid a probable memory leak.

It's necessary to try to find a solution to properly cleanup the netty InternalThreadLocalMap.

columns start, end, duration are too small in timer list

in der timerliste werden die spalten für start, ende und dauer etwas zu klein gemacht und somit sind die minuten nicht zu sehen... spannend ist aber das wenn ich den zoom im browser auf 90% oder 110% einstelle alles richtig dargestellt wird.

Implement OSD in vdr-plugin-jonglisto and get rid of osdserver

Implement the currently existing functionality in the plugin directly (favourite lists and alarm message) and get rid of osdserver code.
SVDRP server code has to be written to get favourite list and epg preselected time values from jonglisto-ng.

accelerate the docker build

The creation of the channel logos takes too much time for subsequent builds using docker.

First idea:

  • create the channel logos with the build image and implement a switch in the build if channels logos shall be used or not or if the channel logos shall be newly created
  • create a build script to prevent the long command line for subsequent builds

Epg overview: Time selection does not work as expected

Normally after inserting a custom time value, the epg overview shall be refreshed showing all events at the specified time value. But currently either no epg refresh is fired or some error message occurs, e.g. wrong time format.

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.