GithubHelp home page GithubHelp logo

slidese / sgu Goto Github PK

View Code? Open in Web Editor NEW
25.0 25.0 3.0 11.83 MB

SGU - An unofficial podcast player for The Skeptic's Guide to the Universe

Home Page: www.slide.se

Groovy 0.32% Java 42.24% JavaScript 41.00% CSS 13.49% Shell 0.54% Perl 0.67% Python 1.73%

sgu's People

Contributors

slidese 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

Watchers

 avatar  avatar  avatar  avatar  avatar

sgu's Issues

Soundboard? ;)

Have a soundboard with audio clips from the show, dynamically downloaded from the web (just like the episodes).

Play button should be pause

When a track was played and then paused, and another track is played the new track's play/pause button is left in a "play" state.

Improve the update of listview items

To enable the download progress (and similar features) to get updated continuously an AsyncTask is running that updates each item and refreshes its view. This is done in an somewhat bad/non-optimal way and needs to be improved.

Selected clips

A curated section of the app where the user could listen to selected clips from the show, maybe categorized in different themes/questions like homeopathy, atheism, nanocubes, etc.

Could be downloaded like the episodes.

Unplayed Play button is still blue

When clicking an unplayed blue Play button it is still blue and will not change color until the card has been scrolled off screen (and recycled).

More unified UI for when content is playing

The blue button with a white action (play/pause) should always indicate the currently playing file. When content is new and has not been played yet, indicate this with white background and play action.

Science or Fiction game

From all the SoF items the user could start another activity/fragment which let's the user select:

  • Number of rounds (one round = three items with one fiction)
  • Group items per show, or pick randomly for each round
  • Timeout for each round?

Could be implemented in a wizard like UI.

Search function

Use the ActionBar search function to filter content based on description.

App crashes when playing episode while loading/surfing the links

It's hard to reproduce but something like this:

  1. Play an episode
  2. Click to see that episode's details
  3. Switch to the Links tab
  4. Select a link to load
  5. Let the webview load
  6. Scroll, view and zoom the web page
  7. Select another link to load
  8. Repeat steps 6 and 7

Sometimes the player freezes and after a while the app crashes.

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.