GNOME Bugzilla – Bug 535325
GUI for .is_audio_player
Last modified: 2020-03-17 08:26:34 UTC
It would be nice to be able to define the settings available through the .is_audio_player (or .is_not_audio_player, if/when #535323 is resolved) file from a GUI inside Banshee, without the need to dig up the technical details of said file.
Bulk changing the assignee to banshee-maint@gnome.bugs to make it easier for people to get updated on all banshee bugs by following that address. It's usually quite apparent who is working on a given bug by the comments and/or patches attached.
It would be better to move this setting to Nautilus. Also Rhythmbox reads this setting, so why not show the bar: "This disk contains Music Files, is it a media player? Configure. What do you think?
*** Bug 691929 has been marked as a duplicate of this bug. ***
As requested by Andrés, here's the patch of a prototype solution for this bug that I added to https://bugzilla.gnome.org/show_bug.cgi?id=691929.
Created attachment 233966 [details] [review] A prototype solution to this bug
Hi, Thanks for this patch. I do not like your system with thread sleep to wait response from gtk thread. You can run the Gtk thread with ThreadAssist.ProxyToMain. Else if you have not access You can use delegate or event system. Anyway, avoid this thread sleep ugly trick... Another thing, do not keep the olde code with comment. Git is here to remember what is done previously. About coding guidelines, you have to fix few things : space before and after = variable case. .... Folow rules here: https://git.gnome.org/browse/banshee/tree/HACKING
Thanks for the comment. This was only meant as a spike to show a possible way that can be followed to solve this issue. It has never been meant as a real solution. I wish you good luck with programming it yourself in banshee.
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.