transistor icon indicating copy to clipboard operation
transistor copied to clipboard

[Feature Request] Import and export of station list / URLs etc

Open jfml opened this issue 7 years ago • 7 comments

Would this be possible? I dread having to search and reenter them all when I switch phones at some point and I Titanium Backup / oandbackup have let me down with their data backups in the past so being able to export / and reimport the streams would be amazing. Thanks!

jfml avatar May 17 '17 08:05 jfml

Transistor stores its stations in the user-accessible directory /Android/data/org.y20k.transistor/files/Collection. You should be able to copy, backup and transfer your stations using a file explorer.

In addition to that Transistor should support Android 6's Auto Backup feature. Since I haven't changed my phone in a while I am not sure how reliable that works. Auto Backup requires a Google Account to work.

An import/export feature would be a nice additional feature though. I need to check how complicated that would be to implement.

y20k avatar May 17 '17 13:05 y20k

Hi! Thanks for the info on how to backup manually or via Google, that should work. (It would still be nice to have import/export also to share your stations with other people. If not too complicated ^__^) Thanks again for the amazing app and keep up the good work!

jfml avatar May 18 '17 09:05 jfml

Hi.

I thought about your suggestion. Import/export is a good feature that would be in the general spirit of the app. The only thing that I have against the idea is the limited time I have to spare for Transistor. It's a hobby project and there a more pressing issues to solve.

So I will close this issue. I do not see myself implementing the feature in the foreseeable future. I will keep your request in the Previous discussions and feature requests issue. Maybe some else will step in and contribute this feature to Transistor.

Best regards

y20k avatar Jun 11 '17 20:06 y20k

Hiya, thanks for the explanation and keep up the good work! ^__^

jfml avatar Jun 11 '17 20:06 jfml

hacktoberfest did not help here. I am closing this issue again. It will remain in Previous discussions and feature requests.

y20k avatar Nov 06 '17 12:11 y20k

Just FYI. I started working on this feature a couple of days ago:

https://github.com/y20k/transistor/commit/7a6c1d07a5511b7263984ccbd0bd6983212473b6 https://github.com/y20k/transistor/commit/e55ff551747997dfb34d984d2dc606ada56ceaf5

y20k avatar May 09 '22 08:05 y20k

Yay! That's so cool!

jfml avatar May 09 '22 08:05 jfml