jei / tormentedplayer Goto Github PK
View Code? Open in Web Editor NEWAn Android client for Tormented Radio powered by Flutter
License: BSD 3-Clause "New" or "Revised" License
An Android client for Tormented Radio powered by Flutter
License: BSD 3-Clause "New" or "Revised" License
Is this possible? The just_audio plugin does iOS from what I can see but I seem to remember you mentioning there was a limitation or something that made it not work for your use case?
Anyway just putting up an issue for discussion and happy to put some work in if you think it's worthwhile.
Every few seconds (currently 10) the app sends a request to Tormented Radio to read the current track. After that, it makes a new request to a Firebase cloud function that retrieves further details about the song (album name, album art).
We should avoid calling the cloud function every time if the app already has data on the current song.
The Fabric Crashlytics SDK is deprecated and will stop sending crash reports for all apps on November 15 2020. To transition to the new Firebase Crashlytics SDK, we'll have to wait until it's supported by the Flutter plugin we're using.
See firebase/flutterfire#2038
See here for an example.
I think it would be better to base it on the current app icon's design.
It could be interesting to add a way of setting the app as an alarm.
The Tormented Player website and the stats page on Shoutcast show a list of about 30 last played songs, so it should be possible to display them on the app as well.
The dark theme seems more similar to the style of the Tormented Radio website.
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.