Giter VIP home page Giter VIP logo

tvheadend-iphone-client's People

Contributors

gitter-badger avatar pedrorfernandes avatar yanniks avatar zipleen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tvheadend-iphone-client's Issues

Change *List to *Store

Guess I figured the MVCS pattern and didn't knew :p Anyway, the correct name is "Store" and not "List" which does not mean anything actually =)

Add another button, name it test2

Things to accomplish with this ticket:

  • setup the environment
  • commit code to github
  • commit messages to this ticket
  • close this ticket

Pictures need resizing

The default picture is gigantic, it needs to be smaller.
the icons work ok the first time, the second time they resize out of their square

Create EPG Object

EPG is the only thing that has all the programs
We need to process this and filter it to our advantage.

note: need to find if this will consume a lot of memory ?

Think about EpgStore notification / delegation

Thinking if the EPG also needs a notification... because every time an EPG is updated, channels want to be notified to fetch new data into the epg of each channel. Although, right now, the EPG stops updating when it reaches the end of current channels. Each channel is responsible for actually fetching it's entire EPG (this way we don't need to download 300Kb of info to just display ONE epg)

EPG still needs all it's info to provide a "search" functionality - but I'm thinking the "search" could also be server-side (so we don't have to actually download the gigantic list and keep it in memory every time)

Tag support

The list view needs to be modified to first show your tags. Don't forget the "All Channels" "tag".
If you don't have tags, just do to the all channels tag automatically.

For each tag, show the channels for it in a connected list view

Add a channel detail

When we're seeing the channel list, add a info panel that shows the channel information and EPG

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.