The mighty episode selector dialog and some menu re-arrangements
[gpodder.git] / TODO
blobfcee0efa07561429e708e594d8192645bb864474
2  === Todo List for gPodder ===
4  * WISHLIST
5  
6  Please could the timeout on updating the feed cache be reduced? I
7    currently have 27 feeds in gPodder and if one of the RSS feeds is 
8    down for whatever reason, it takes a long, long time before it 
9    continues to check the other feeds. I think a timeout of 10 seconds 
10    is reasonable. 
12  Is it possible to sort the Channel list by alphabetical order, or to
13    add this as a preference?
15  Could you add an option for filesystem MP3 player synchronisation to
16    not use folders, my device doesn't support folders so I have to 
17    copy the files back out?
19  I listen to 99% of my podcasts on my MP3 player and vary rarely from
20    inside gPodder so it would be very useful if you could add an option
21    to automatically mark all synchronised podcasts as played. Currently
22    I need to synchronise and then go through each episode and mark it
23    as played. 
25                (suggested by Paul Elliott <omahns.home@gmail.com>)
27  * My element for the wishlist: have gPodder produce a sound when a 
28    download is comlete, like DownThemAll has. It is very convenient 
29    when you are not watching the download progress to get an audible 
30    indication that the process has finished.
32               (suggested by Wilfred van Rooijen <wvanrooijen@yahoo.com>)
34  * Maybe a "read RSS from shell pipe" would be helpful
36  * It really bugs me how I have to wait half a minute every time I start
37    gPodder while my feeds are updating. Wouldn't it be better if you'd let
38    the feeds update in the background? You could, perhaps, place a status
39    bar at the bottom of the window to display the progress instead.
40    
41                     (suggested by Pieter De Decker (pdedecker gmail com)
43  * Would it be possible to implement a "delete all from all channels"
44    feature?  I'm finding myself downloading episodes, sending them to my
45    iPod, and then handling deletion via gtkpod.
47                     (suggested by Andy Busch (buschap at speakeasy.net)
49  * It would be great if gpodder supported (either through preferences or 
50    through an addition to the device list) the ability to synchronize only 
51    unplayed podcasts or the last "x" number of unplayed podcasts. This is a 
52    feature that is currently supported by iTunes and would be of great help 
53    for persons with limited free space on their devices or massive podcast 
54    collections.
56       -> partially done (unplayed podcasts as an option)
58                    -- suggested by Stephan Buys <stephan.buys@gmail.com>
60  * I think it would be nice if gPodder had a color indicator (like it 
61    already has for downloaded/deleted episodes) for podcasts that haven't 
62    been transferred to the device yet. What do you think? Is this possible?
63                                (Pieter De Decker, pdedecker gmail.com)
65  * Utilize DesktopEntry in python-xdg for libplayers
67  * Now for a genuine feature request: a search box?
68        -> partially implemented (search-as-you-type in available episodes)
69                                   (Michel Salim; michel.salim gmail.com)
71  * My second suggestion is to include a systray icon similar to the ones
72    many music players have. It would be great if I could hide/show the
73    gpodder window by clicking on it. Getting current download status on
74    mouseover would be amazing. Being notified when a download finished
75    either by status icon or notification popup would be the ne plus
76    ultra. :)   (suggested by Holger Bauer -- umarmung@email.de)
78  * Also, is there an automated way to keep only the most recent X episodes?
79    (suggested by Andy -- apblist@speakeasy.net)
81  * the sync command seems to be a one-way transfer. It doesn't seem to delete
82    from the iPod the episodes that have been deleted in gpodder.  Sure, I 
83    can use the "clean up" command, which seems to delete all of them, and 
84    then sync, but that's a lot of extra disk activity.
85    (suggested by Andy -- apblist@speakeasy.net)
87  * libipodsync
88    -> maybe delete podcasts that are deleted locally but still on ipod
90  * My favourite Videocast offers 3gp-Files (for mobiles) and m4v-Files 
91    (for iPods) in his feed.gPodder loads the low quality m4v-File, which 
92    is not only low quality, kaffeine can't even play it.  How can I 
93    change the behaviour to load the m4-File?  Maybe a list with filetype
94    priorities would help. (suggested by Timm Preetz <timm -- preetz us>)
96  * In preferences dialog, have two choices for programs (one for video 
97    podcasts, one for audio podcasts)
98                    (suggested by Philipp Ottlinger, otg@aiki-it.de)
100  * as i prefer to be behind a VPN-Tunnel i alwas stuck at certain Feeds 
101    when i update the podcasts. So it would be nice if i could have a 
102    skip button on that windows coz gpodder would wait forever
103                  (suggested by Juergen.Schinker <ba1020@homie.homelinux.net>)
105  -------------------------
107  * Make (at least optional) it possible to populate MP3 files' tags from 
108    the metadata found in the feed. Possible options:
109    
110     -> Never populate MP3 files
111     -> Only populate when MP3 files don't yet have tags
112     -> Always populate; overwrite old tags if existing
114     (partially implemented already)
116    (Thanks to ubunt2@gmail.com for suggesting the metadata populate feat.)
118  * in libipodsync.py: use mime magic instead of extension-based 
119    video detection? --> also, is mp4 always video or could it be 
120    aac audio too? if so, how to check what is what?
121    
122    according to http://forum.doom9.org/showthread.php?s=&threadid=62723, 
123    mp4 files can be both audio and video files.. m4v and m4a are wrong 
124    extensions introduced by apple.. maybe a stripped-down mime magic 
125    detection could do the trick? (we only need to detect the file types 
126    supported by ipods, after all.. mp3, aac, wav, mov, mp4-video, ..?)