badvoltage / sailfish-app Goto Github PK
View Code? Open in Web Editor NEWBad Voltage podcast client for SailfishOS
License: GNU General Public License v3.0
Bad Voltage podcast client for SailfishOS
License: GNU General Public License v3.0
Copyright (C) 2014 Scharel Clemens <[email protected]> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
When opening the app, the last media position that was reached on the last usage of the app should be reloaded. This seems just to work when the position is very small (few seconds).
A small stop button should be displayed near the play button to reset audio player
When opening Bad Voltage app and another app is playing audio (e.g. Media Player), the playback of the other app gets paused immediately. It should just be paused when the user pushes the play button.
The problem just occurs when the last played episode is has not been finished.
When automatically switching to local file as audio source after download has finished, the GUI doesn't indicate that there's audio playing.
To recreate: Start playing an episode an than download that episode. When the episode has finished downloading, the GUI looks as there is no media playing.
Maybe an additional page could be implemented to view the #badvoltage
IRC channel.
Eventually add listening party, if live streaming is possible (this should be the link: http://badvoltage.org:8000/listen.ogg).
Not sure if this is gonna happen ;)
When downloading finished, the audioPlayer should automatically switch to the local file for audio playback. The bug is in the playEpisode()
function in the file harbour-badvoltage.qml. stop()
must be called.
Would be nice to show the number of unseen episodes in cover
When refreshing the feed from cover, the user doesn't get any feedback.
This is somehow related to #9
When starting playback of an episode while an other episode is playing, often the position of the new episode is set to the position of the previous playing episode. Even if Audio.stop()
is executed before switching the source.
When playing an episode an than pausing and swiping back to the FeedPage, the paused episode is marked as if it is currently playing.
Saving the content of the feed to the conf file doesn't seem to be best practise it's maybe better to save the xml file to local storage and load this into the model, either saving the content of XmlListModel
or using XMLHttpRequest
.
Hi there,
I was just looking at a thread on the discussions from JBacon about setting up a Roku Channel for Bad Voltage.
http://community.badvoltage.org/t/bad-voltage-roku-channel/252/2
I was wondering if someone could look into adding this to the main Bad Voltage repository.
Hope this helps the community .
Apologies if this was the wrong channel to post this issue into.
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.