GNOME Bugzilla – Bug 593307
Always show "Videos" section for supported devices
Last modified: 2020-03-17 08:35:37 UTC
when i hooked up my black berry pearl to my pc and banshee recognized it it only shows music under the device though it supports video upon further investigation i realised that videos is only displayed if videos exist on the device. this behaviour is not at all good and causes problems 1. how am i supposed to add the first video froom banshee/ 2. i confused me into thinking adding videos is not supported from banshee so all supported sections should always be shown.
Created attachment 142340 [details] [review] Proposed fix. You can simply drag a video to the device, it will add it even though the Video's playlist is (not yet) viewable. That being said, I can understand the issue. One one hand it's much nicer to show only the playlists which actually contain items, on the other hand it might be confusing. The attached patch changes the AutoHide properties of those media sources and makes sure they get added if the AutoHide property is false. I'm not quite sure this is the most ideal solution however, but it works.
Thanks for the patch ! I don't think making all those sources always visible is a good approach : - I can't buy mp3s from Amazon with my Android phone, so the AmazonMP3 source would just annoyingly remind me of that ;) - The video source would be visible for devices that do not support videos, which is also confusing.
Is there not a database somewhere listing what particular mobile devices support (multi-media wise), and where data is stored? Surely you can just check using the database if the device supports video (+others) and where the data is to be synced to, and just show them if support is listed.
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.