http://bugs.gpodder.org/show_bug.cgi?id=203
Summary: Add the possibility to manage the playlist from
filebased devices
Product: gPodder
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: feature request
Priority: low
Component: Application
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
Estimated Hours: 0.0
Created an attachment (id=155)
--> (http://bugs.gpodder.org/attachment.cgi?id=155)
bumbling try for a patch
I have a filebased mediaplayer (Meizu M6) and everytime after syncing gPodder
with this device I have to manually edit the playlist. Every new episode must
be filled in by hand. And this is annoying because my mediaplayer only supports
relative paths and windows style slash (backslash) so I must edit every copied
filename in my playlist.
It would be great if there could be a extra window after the syncing process
where the current playlist is listed, deleted episodes should be disappear and
new episodes should be added. There should also be the possibility to change
the order of the episodes.
For this functionality there is the need for a few new settings:
- enable/disable this feature
- path and filename of the playlist file
- setting if the player supports relative or absolut path
- setting if the player supports slash or backslash
Because I am new to python and want to learn gtk/python I tried to write a
patch for this feature request.
But there are a few problems and questions now:
- window-layout (icon, button, treeview,...)
- there are no gui changes for the Preference dialog. The needed settings could
only be edit with the Advanced Preferences Dialog
- I wrote a class which include the logic and the gui-code. I think this should
be seperated, but I don't know exactly how
- I don't really know how/where to insert the new class and the invocation of
this class
- I don't really know how to include the logic for the buttons. I wrote a
standalone app and there it is no problem, but this doesn't fit into the
gPodder code.
--
Configure bugmail: http://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs