2007-01-28 10:21:39 +01:00
|
|
|
Sun, 28 Jan 2007 10:20:26 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Fixed a small encoding warning
|
|
|
|
* data/gpodder.glade: Added color chooser tab in preferences
|
|
|
|
* src/gpodder/libgpodder.py: Added support for loading/saving
|
|
|
|
episode list color values + default values
|
|
|
|
* src/gpodder/libpodcasts.py: Added support for color config
|
|
|
|
* src/gpodder/gpodder.py: Added support for episode list colors
|
|
|
|
|
2007-01-28 09:27:21 +01:00
|
|
|
Sun, 28 Jan 2007 09:21:47 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Added mediatype flag for iPod nano
|
|
|
|
as suggested by José Luis Fustel (dr_psy terra.es) - thanks!
|
|
|
|
* AUTHORS: Added JLF to list of patch writers
|
|
|
|
* bin/gpodder: pushed release date + version
|
|
|
|
|
2007-01-24 22:35:14 +01:00
|
|
|
Wed, 24 Jan 2007 22:33:30 +0100 <thp@perli.net>
|
|
|
|
* TODO: Updated TODO list
|
|
|
|
|
2007-01-24 22:27:42 +01:00
|
|
|
Wed, 24 Jan 2007 22:26:15 +0100 <thp@perli.net>
|
|
|
|
* data/gpodder.desktop: Added Spanish translation for desktop file
|
|
|
|
* data/po/es.po: Updated Spanish translation from José Luis
|
|
|
|
|
2007-01-23 21:01:07 +01:00
|
|
|
Tue, 23 Jan 2007 20:59:33 +0100 <thp@perli.net>
|
|
|
|
* data/po/es.po: Spanish translation file from José Luis
|
|
|
|
Fustel (dr_psy@terra.es) -- thanks!
|
|
|
|
* setup.py: Added Spanish translation
|
|
|
|
|
2007-01-22 13:17:46 +01:00
|
|
|
Mon, 22 Jan 2007 13:15:11 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Fix based on a patch from Robert
|
|
|
|
Young (robertkyoung gmail.com) to replace special characters
|
|
|
|
in channel folder name on MP3 player sync
|
|
|
|
* AUTHORS: added Robert Young to list of patch writers
|
|
|
|
|
2007-01-22 13:09:38 +01:00
|
|
|
Mon, 22 Jan 2007 13:07:51 +0100 <thp@perli.net>
|
|
|
|
* doc/dev/redhat-wget-output.txt: Added info about the modified
|
|
|
|
"wget" in RedHat/Fedora Core, based on Nick's mailing list
|
|
|
|
discussion thread of January 2007
|
|
|
|
* src/gpodder/libwget.py: Applied slightly modified patch from
|
|
|
|
Nick (nikosapi gmail com) to add support for Fedora's custom
|
|
|
|
wget version so that the speed can be detected on Fedora Core
|
|
|
|
desktops (should also enable RHEL workstations)
|
|
|
|
* bin/gpodder: version + rel.date
|
|
|
|
|
2007-01-17 19:10:28 +01:00
|
|
|
Wed, 17 Jan 2007 19:09:27 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libwget.py: Set transfer timeout to 15 seconds when
|
|
|
|
downloading with wget (thanks to Nick [nikosapi gmail com] again
|
|
|
|
for suggesting this and thanks for testing gPodder :)
|
|
|
|
* bin/gpodder: version + release date bump :)
|
|
|
|
|
2007-01-16 19:28:39 +01:00
|
|
|
Tue, 16 Jan 2007 19:26:50 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Nick (nikosapi gmail com) reported
|
|
|
|
that when compiling PyID3 from source, its name will be lowercase,
|
|
|
|
so we simply check for both cases now (all uppercase/all lowercase)
|
|
|
|
and try to cope with both possibilities. Why is the naming different
|
|
|
|
from distro to distro, anyway? ;)
|
|
|
|
* bin/gpodder: version + release date bump
|
|
|
|
|
2007-01-15 21:07:05 +01:00
|
|
|
Mon, 15 Jan 2007 21:06:41 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libopmlreader.py: Fixed a small bug, thanks (again)
|
|
|
|
to Nick [nikosapi gmail com] for pointing that out :)
|
|
|
|
|
2007-01-15 19:11:44 +01:00
|
|
|
Mon, 15 Jan 2007 19:09:57 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Fixed a bug with the download dir when
|
|
|
|
starting off with a fresh gPodder install (thanks to Nick [nikosapi
|
|
|
|
gmail com] for reporting)
|
|
|
|
* bin/gpodder: bumped version + release date
|
|
|
|
|
2007-01-10 18:48:40 +01:00
|
|
|
Wed, 10 Jan 2007 18:47:26 +0100 <thp@perli.net>
|
|
|
|
* data/po/pt.po: Updated pt_PT translation (thanks to Joel Calado)
|
|
|
|
|
2007-01-06 15:34:05 +01:00
|
|
|
Sat, 6 Jan 2007 15:33:33 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Fixed a bug that prevented reading
|
|
|
|
the download location from the config file. sorry ;)
|
|
|
|
|
2007-01-06 14:48:46 +01:00
|
|
|
Sat, 6 Jan 2007 14:45:20 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Re-factured gPodderChannelReader
|
|
|
|
to not have static members when they're not needed; only add
|
|
|
|
channel to the list if our rssReader returns a valid channel
|
|
|
|
* src/gpodder/librssreader.py: Removed rssErrorHandler class
|
|
|
|
and added handling routines directly to rssReader class; re-factor
|
|
|
|
static members to object members; do better error handling, etc..
|
|
|
|
* src/gpodder/libopmlreader.py: Don't use rssErrorHandler from
|
|
|
|
librssreader but handle errors directly in opmlReader
|
|
|
|
* src/gpodder/gpodder.py: Only ask user to download newer episodes
|
|
|
|
when the channel really has been added (thanks to Alain Tauch for
|
|
|
|
bringing this bug to my attention)
|
|
|
|
* bin/gpodder: Bumped version + release date - this being the first
|
|
|
|
svn revision to mention 2007 in the version string :) Enjoy!
|
|
|
|
|
2007-01-06 14:08:23 +01:00
|
|
|
Sat, 6 Jan 2007 14:06:31 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Set the default download dir to
|
|
|
|
some same value when initializing gPodderLib
|
|
|
|
* src/gpodder/gpodder.py: Small translation bugfix from Alain
|
|
|
|
Tauch; only set filename of chooserDownloadTo when gPodderLib
|
|
|
|
has a value for "downloaddir"
|
|
|
|
* data/po/fr.po: Updated translation from Alain Tauch
|
|
|
|
|
2006-12-31 15:32:21 +01:00
|
|
|
Sun, 31 Dec 2006 15:30:46 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: PyID3 seems to be uppercase in
|
|
|
|
Ubuntu and Debian (new upstream version changed this?), so we
|
|
|
|
will use and import the "ID3" package instead of the "id3" one
|
|
|
|
now (thanks to Jon Ferguson <jon sd-6.org> for reporting)
|
|
|
|
|
2006-12-29 16:52:52 +01:00
|
|
|
Fri, 29 Dec 2006 16:50:17 +0100 <thp@perli.net>
|
|
|
|
* doc/dev/copyright_notice, INSTALL, src/gpodder/libopmlwriter.py,
|
|
|
|
src/gpodder/libwget.py, src/gpodder/liblocdbreader.py,
|
|
|
|
src/gpodder/console.py, src/gpodder/liblogger.py,
|
|
|
|
src/gpodder/libplayers.py, src/gpodder/libpodcasts.py,
|
|
|
|
src/gpodder/liblocdbwriter.py, src/gpodder/libgpodder.py,
|
|
|
|
src/gpodder/libipodsync.py, src/gpodder/librssreader.py,
|
|
|
|
src/gpodder/libopmlreader.py, src/gpodder/gpodder.py,
|
|
|
|
src/gpodder/liblocaldb.py, setup.py, bin/gpodder,
|
|
|
|
data/po/Makefile, Makefile, README: Version number in text
|
|
|
|
and info files bumped to 0.9.0 in preparation of the release;
|
|
|
|
changed website URL to http://gpodder.berlios.de/ and updated
|
|
|
|
copyright notice to reflect development in 2007 :) Enjoy.
|
|
|
|
|
2006-12-28 19:04:03 +01:00
|
|
|
Thu, 28 Dec 2006 14:39:06 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Add support for non-mp3 file
|
|
|
|
length detection using mplayer if available (thanks to
|
|
|
|
Nick <nikosapi gmail com> for the patch)
|
|
|
|
* bin/gpodder: bumped version + release date
|
|
|
|
|
2006-12-20 20:44:29 +01:00
|
|
|
Wed, 20 Dec 2006 20:43:02 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Added modified patch from Seth
|
|
|
|
Remington to add support for a "download new episodes from
|
|
|
|
all channels" menu item
|
|
|
|
* data/gpodder.glade: Added Ctrl+N menu item (Download all new
|
|
|
|
episodes from all channels) to gPodder's main menu
|
|
|
|
|
2006-12-20 20:08:46 +01:00
|
|
|
Wed, 20 Dec 2006 20:08:29 +0100 <thp@perli.net>
|
|
|
|
* TODO: Updated gPodder 0.9.0 release goals
|
|
|
|
|
2006-12-20 17:38:36 +01:00
|
|
|
Wed, 20 Dec 2006 17:35:48 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Added get_size() and
|
|
|
|
size_to_string() functions to gPodderLib to get the size
|
|
|
|
of a folder/file and to convert the byte size to a string
|
|
|
|
* src/gpodder/libpodcasts.py: Utilize gPodderLib's new
|
|
|
|
size_to_string() function for getting the size string;
|
|
|
|
fixed a bug when moving the download directory to another
|
|
|
|
device (thanks to Andy <apblist speakeasy net> for reporting)
|
|
|
|
* src/gpodder/gpodder.py: Added moving progress dialog to
|
|
|
|
show progress of moving download directory to another device
|
|
|
|
* bin/gpodder: the usual version bumping
|
|
|
|
|
2006-12-17 02:21:36 +01:00
|
|
|
Sun, 17 Dec 2006 02:19:04 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Re-factor general sync method
|
|
|
|
interface to "gPodderSyncMethod" and let gPodder_iPodSync
|
|
|
|
and gPodder_FSSync implement the syncing (added class
|
|
|
|
gPodder_FSSync that simply syncs to a specified folder)
|
|
|
|
* src/gpodder/gpodder.py: Use new libipodsync + add support
|
|
|
|
for filesystem-based MP3 players (please test this :)
|
|
|
|
* TODO: fs-based mp3 player support seems to be working now
|
|
|
|
* bin/gpodder: the usual version bumping
|
|
|
|
|
2006-12-16 18:44:13 +01:00
|
|
|
Sat, 16 Dec 2006 18:43:04 +0100 <thp@perli.net>
|
|
|
|
* data/gpodder.glade: Re-structured the main menu
|
|
|
|
* src/gpodder/gpodder.py: Added some code to make the main menu
|
2006-12-16 18:44:47 +01:00
|
|
|
appear more dynamic and context-specific + added some hotkeys
|
2006-12-16 18:44:13 +01:00
|
|
|
* bin/gpodder: The usual: push version + date
|
|
|
|
|
2006-12-13 14:00:55 +01:00
|
|
|
Wed, 13 Dec 2006 13:57:54 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libwget.py: Make wget "continue" (-c) and "retry
|
|
|
|
infinite" (-t0) so we don't get strange results when server
|
|
|
|
connection is closed or other network problems come up
|
|
|
|
* src/gpodder/liblocdbreader.py: Remove bogus log message when
|
|
|
|
iPod sync is deactivated for a channel
|
|
|
|
* src/gpodder/libgpodder.py: Handle broken channels more
|
|
|
|
graceful when saving the channels list (instead of completely
|
|
|
|
breaking the channel list.. oh my ;))
|
|
|
|
* src/gpodder/gpodder.py: Remove the cache file first when adding
|
|
|
|
a channel that has been subscribed to before; display a more
|
|
|
|
specific message when trying to download an episode that has
|
|
|
|
already been downloaded
|
|
|
|
|
2006-12-13 02:06:32 +01:00
|
|
|
Wed, 13 Dec 2006 02:05:23 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Switch to (new) last channel when
|
|
|
|
deleting the last channel in the channel list in combobox
|
|
|
|
|
2006-12-13 01:58:53 +01:00
|
|
|
Wed, 13 Dec 2006 01:58:25 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: New-style channel editor dialog (code)
|
|
|
|
* data/gpodder.glade: New-style channel editor dialog
|
|
|
|
|
2006-12-13 01:28:26 +01:00
|
|
|
Wed, 13 Dec 2006 01:28:11 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: Bugfix for newest_pubdate_downloaded
|
|
|
|
|
2006-12-13 01:23:13 +01:00
|
|
|
Wed, 13 Dec 2006 01:22:30 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Utilize a FileChooserButton instead of
|
|
|
|
"emulating" it using our own widgets and methods
|
|
|
|
* data/gpodder.glade: Add FileChooserButton to gPodderProperties
|
|
|
|
|
2006-12-13 01:15:14 +01:00
|
|
|
Wed, 13 Dec 2006 01:14:41 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Code to support new style episode info
|
|
|
|
dialog
|
|
|
|
* data/gpodder.glade: New style for your neat episode info dialog
|
|
|
|
|
2006-12-13 00:18:55 +01:00
|
|
|
Wed, 13 Dec 2006 00:17:40 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Fix location of gPodder icon file
|
|
|
|
* setup.py: Install gPodder 48x48 icon in /usr/share/gpodder for
|
|
|
|
libglade to pick it up
|
|
|
|
|
2006-12-13 00:11:34 +01:00
|
|
|
Wed, 13 Dec 2006 00:10:11 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Add support for "Play" button in main
|
|
|
|
gpodder dialog (depending on which episode is selected)
|
|
|
|
* data/gpodder.glade: Add support for "Play" button (see above)
|
|
|
|
* TODO: Release goals for 0.8.0 updated
|
|
|
|
* bin/gpodder: Updated release date + version
|
|
|
|
|
2006-12-11 16:15:02 +01:00
|
|
|
Mon, 11 Dec 2006 16:11:54 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Don't treat already downloaded but
|
|
|
|
deleted episodes as "new" when clicking on "download new" -
|
|
|
|
thanks to Seth Remington for the suggestion
|
|
|
|
* bin/gpodder: Pushed release date + version
|
|
|
|
|
2006-12-11 15:09:20 +01:00
|
|
|
Mon, 11 Dec 2006 15:02:56 +0100 <thp@perli.net>
|
|
|
|
* TODO: Added release goals for gPodder 0.9.0
|
|
|
|
|
2006-12-11 01:26:10 +01:00
|
|
|
Mon, 11 Dec 2006 01:23:31 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libplayers.py: Fixed a bug when there are non-
|
|
|
|
dotdesktop files in /usr/share/applications/ - thanks to Joel
|
|
|
|
Calado for reporting this bug on gpodder-devel :)
|
|
|
|
* bin/gpodder: Pushed release date + version
|
|
|
|
|
2006-12-09 03:04:32 +01:00
|
|
|
Sat, 9 Dec 2006 03:04:06 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Fixed a bug that prevented opening the
|
|
|
|
gPodder preferences window
|
|
|
|
|
2006-12-09 02:59:53 +01:00
|
|
|
Sat, 9 Dec 2006 02:56:52 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Massive cleanup, this might introduce
|
|
|
|
new bugs from refactoring; please report if you find any
|
|
|
|
* src/gpodder/liblocaldb.py: Fix get_filename_by_podcast() function
|
|
|
|
to check for errors in return value of get_channel()
|
|
|
|
* bin/gpodder: pushed version + release date
|
|
|
|
* data/gpodder.glade: Removed the downloaded episodes tab and
|
|
|
|
added a "Play" button to the gPodderEpisode window (if the episode
|
|
|
|
has already been downloaded
|
|
|
|
|
2006-12-09 01:41:58 +01:00
|
|
|
Sat, 9 Dec 2006 01:38:35 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/liblocdbreader.py: Read mimetype + calc filesize
|
|
|
|
* src/gpodder/liblocdbwriter.py: Write out mimetype
|
|
|
|
* src/gpodder/libpodcasts.py: re-design getItemsModel to new
|
|
|
|
function items_liststore(), added get_all_episodes() function
|
|
|
|
to retrieve episodes both in the feed and in the localdb; removed
|
|
|
|
getActiveByUrl() and replaced with find_episode(); added new
|
|
|
|
function calculate_filesize() to podcastItem
|
|
|
|
* src/gpodder/gpodder.py: Removed some orphaned comment lines;
|
|
|
|
adopt GUI code for changes in libpodcasts (see above)
|
|
|
|
* src/gpodder/liblocaldb.py: Adopt for changes in libpodcasts
|
|
|
|
* data/gpodder.glade: Added first try on "Episodes" menuitem
|
|
|
|
|
2006-12-08 21:58:30 +01:00
|
|
|
Fri, 8 Dec 2006 21:50:39 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: Add DownloadHistory class that saves
|
|
|
|
a list of already downloaded URLs; Make the podcastChannel class
|
|
|
|
utilize DownloadHistory through gPodderLib (background color for
|
|
|
|
already downloaded but already deleted episode is light green,
|
|
|
|
mark as downloaded when adding to localdb, utilize the history
|
|
|
|
in newest_pubdate_downloaded(), but keep the old method as a
|
|
|
|
fallback)
|
|
|
|
* src/gpodder/libgpodder.py: Make a single DownloadHistory object
|
|
|
|
available through gPodderLib (+ functions to utilize it)
|
|
|
|
* src/gpodder/liblocaldb.py: Mark downloaded items when loading
|
|
|
|
the model for the downloaded list (in case one has downloaded
|
|
|
|
episodes before this commit)
|
|
|
|
* bin/gpodder: pushed release date + version
|
|
|
|
|
2006-12-06 21:25:26 +01:00
|
|
|
Wed, 6 Dec 2006 21:23:53 +0100 <thp@perli.net>
|
|
|
|
* merged svn branch thp-december-2006 into trunk
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 21:03:35 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Added "device_type" and
|
|
|
|
"mp3_player_folder" configuration parameters
|
|
|
|
* src/gpodder/gpodder.py: Don't disable menu items based on the
|
|
|
|
ipod_supported() functions; sync menu items now decide what to
|
|
|
|
do based on what device the user selected in the properties;
|
|
|
|
properties dialog adds ipod mountpoint + mp3 player folder
|
|
|
|
FileChooserDialog and UI code
|
|
|
|
* data/gpodder.glade: Rename sync UI items from "iPod" to "device"
|
|
|
|
or "synchronization", add support for other non-iPod devices,
|
|
|
|
currently filesystem-based MP3 players
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 19:56:33 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Add columns, resizable and reorderable
|
|
|
|
columns to the downloaded podcasts tab (nearly the same as in
|
|
|
|
the available podcasts tab)
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 19:43:11 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libwget.py: Don't log wget's output for now (too
|
|
|
|
noisy for testing, also wget seems to be stable for gPodder);
|
|
|
|
added change_notification parameter to downloadStatusManager
|
|
|
|
* src/gpodder/console.py: Only download episodes that are newer
|
|
|
|
than the latest downloaded episodes (like the "download new"
|
|
|
|
button) when running "gpodder -r" (as suggested by Stephen,
|
|
|
|
"urban at inetdesign.org" a while ago)
|
|
|
|
* src/gpodder/libpodcasts.py: Refactor isDownloaded() to new name
|
|
|
|
is_downloaded() in podcastChannel; add a downloading_callback
|
|
|
|
parameter to getItemsModel(); have new colors for available
|
|
|
|
episodes list (green, orange-red and white)
|
|
|
|
* src/gpodder/libipodsync.py: Check if iTunesDB has a master
|
|
|
|
and a podcasts playlist, bug out if there is none; also fix
|
|
|
|
some minor problems that might lead to crashes
|
|
|
|
* src/gpodder/gpodder.py: update available tree view when the
|
|
|
|
downloadStatusManager reports a change; mark "downloading"
|
|
|
|
episodes with special color; when adding a channel that already
|
|
|
|
exists, switch the available podcasts view to the existing
|
|
|
|
channel; download "newer" episodes with the same timestamp as
|
|
|
|
the latest downloaded podcast; fix indentation
|
|
|
|
* TODO: Removed items marked as done already
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 17:49:43 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: Added newest_pubdate_downloaded()
|
|
|
|
to podcastChannel, added compare_pubdate() and newer_pubdate()
|
|
|
|
to podcastItem to enable getting most recent "pubDate" of the
|
|
|
|
downloaded episodes list (for finding "new" episodes, see below)
|
|
|
|
* src/gpodder/gpodder.py: Update list of available episodes when
|
|
|
|
switching notebook tabs (to mark downloaded episodes with another
|
|
|
|
color); ask user to download some new episodes after a channel
|
|
|
|
has been added; handle "download new" button to download either
|
|
|
|
the three newest episodes (if no downloads yet) or all episodes
|
|
|
|
that are newer than the newest downloaded episode
|
|
|
|
* data/gpodder.glade: Added "download new" button for downloading
|
|
|
|
episodes as described above
|
|
|
|
* TODO: one of the items in the TODO list is now partially done
|
|
|
|
after the changes above
|
|
|
|
* bin/gpodder: update release date and version
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 03:36:51 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libwget.py: Clean up downloadStatusManager
|
|
|
|
and add support for a GTK window that will have its
|
|
|
|
title updated based on the current download status (show
|
|
|
|
total download progress in titlebar of gPodder window)
|
|
|
|
* src/gpodder/gpodder.py: Send the main window to the
|
|
|
|
downloadStatusManager object so it can access the window
|
|
|
|
title
|
|
|
|
* data/gpodder.glade: Main window title is now "gPodder"
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 02:59:10 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Add support for updating
|
|
|
|
symlink on Desktop when moving downloads folder
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 02:45:43 +0100 <thp@perli.net>
|
|
|
|
* TODO: Remove items on TODO list that have been done now
|
|
|
|
|
|
|
|
Wed, 6 Dec 2006 02:26:43 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: Use shutil.rmtree() instead of
|
|
|
|
hand-crafted folder remove code in remove_downloaded();
|
|
|
|
convert deleteDownloadedItemByUrlAndTitle() to a simpler
|
|
|
|
delete_episode_by_url() function (and get rid of duplicate
|
|
|
|
code in the process)
|
|
|
|
* src/gpodder/libgpodder.py: Fix static<->object variables in
|
|
|
|
gPodderLibClass, re-factor downloaddir in a property that
|
|
|
|
automatically tries to move the downloaded folder when it
|
|
|
|
changes; also save download_dir as a config file value
|
|
|
|
* src/gpodder/gpodder.py: Fix the delete single/multiple episodes
|
|
|
|
in a downloaded channel bug introduced by last commit (thanks
|
|
|
|
to Seth Remington for testing and reporting this :)
|
|
|
|
Make Gpodderproperties open a FileChooserDialog to select
|
|
|
|
download directory
|
|
|
|
* data/gpodder.glade: Make "download to" input field a button
|
|
|
|
that (when clicked) opens a folder chooser dialog
|
|
|
|
|
|
|
|
Tue, 5 Dec 2006 23:36:41 +0100 <thp@perli.net>
|
|
|
|
* svn branch gpodder-thp-december-2006: This branch will be
|
|
|
|
used to develop and test the new filenaming scheme and some
|
|
|
|
code clean-ups. After the code has been tested and the
|
|
|
|
codebase seems stable, this branch will be merged back into
|
|
|
|
the gpodder trunk. This codebase breaks compatibility with
|
|
|
|
the old download directory scheme, but also makes the code
|
|
|
|
simpler and easier to manage. See below for the first cut of
|
|
|
|
these changes and enjoy! -- Thomas Perl
|
|
|
|
* src/gpodder/liblocdbreader.py: Code clean-ups, utilize real
|
|
|
|
channel URL when reading localdb
|
|
|
|
* src/gpodder/libpodcasts.py: Code clean-ups; new file naming
|
|
|
|
scheme; remove unnecessary download_dir property (you just
|
|
|
|
want to use save_dir instead); add remove_cache_file() and
|
|
|
|
remove_downloaded() methods to podcastChannel; remove support
|
|
|
|
for legacy (pre-0.7) filename locations - the old download
|
|
|
|
directory scheme is not supported anymore with this change;
|
|
|
|
channelsToModel function code cleanup
|
|
|
|
* src/gpodder/libgpodder.py: Do not save channel name in the
|
|
|
|
gPodder channel list (because the name will be calculated
|
|
|
|
depending on the URL as of now); simplify the channel reading
|
|
|
|
process by getting rid of the "filename-discovery" code parts
|
|
|
|
and do not read in the download_dir variable for the channel
|
|
|
|
* src/gpodder/gpodder.py: Clear available episodes list when
|
|
|
|
there are no channels selected; do not disable/enable menu
|
|
|
|
items based on which page of the gtknotebook we are; only
|
|
|
|
fetch channel feed once, because we do not need to fetch it
|
|
|
|
twice with the new channel naming scheme; added support for
|
|
|
|
feed:// URLs; remove downloaded items when removing a channel;
|
|
|
|
some more code clean-ups to increase code readability
|
|
|
|
* src/gpodder/liblocaldb.py: Major code overhaul, cleanup and
|
|
|
|
simplification; getting rid of camelCasedFunctionNames
|
|
|
|
* bin/gpodder: Note version and release date for svn branch
|
|
|
|
|
2006-12-05 03:33:19 +01:00
|
|
|
Tue, 5 Dec 2006 03:31:38 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/console.py: Removed unneeded import
|
|
|
|
* src/gpodder/librssreader.py: Use "append" instead of
|
|
|
|
the old "addItem" method on the podcastChannel class
|
|
|
|
* bin/gpodder: Bumped version + release date
|
|
|
|
|
2006-12-05 01:39:00 +01:00
|
|
|
Tue, 5 Dec 2006 01:37:23 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Added support for "feed://" URLs
|
|
|
|
which are the same as "http://" URLs. Thanks to Timm
|
|
|
|
Preetz (timm at preetz us) for suggesting this addition.
|
|
|
|
* TODO: Updated TODO list (above item marked as done)
|
|
|
|
|
2006-12-04 14:06:42 +01:00
|
|
|
Mon, 4 Dec 2006 14:04:04 +0100 <thp@perli.net>
|
|
|
|
* setup.py: Copy gPodder icon(s) to share/pixmaps now, and
|
|
|
|
only the artwork files to share/gpodder/images
|
|
|
|
* Makefile: Generate 22x22 and 48x48 icons from gpodder.png
|
|
|
|
* README: Note "imagemagick" as new developer dependency -
|
|
|
|
this is needed for the new image conversion in Makefile
|
|
|
|
* data/gpodder.glade: Added three new links to help menu
|
|
|
|
* src/gpodder/gpodder.py: Added three new link handlers for
|
|
|
|
help menu to link to website, wishlist and mailing list
|
|
|
|
|
2006-12-03 19:11:14 +01:00
|
|
|
Sun, 3 Dec 2006 19:07:27 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libwget.py: Remove partially downloaded files
|
|
|
|
after download is cancelled or an error occured
|
|
|
|
* src/gpodder/libgpodder.py: Added clean_up_downloads() function
|
|
|
|
to gPodderLibClass to do some housekeeping in the download
|
|
|
|
directory (remove temporary files from old sessions and remove
|
|
|
|
empty download directories)
|
|
|
|
* src/gpodder/gpodder.py: Call clean_up_downloads() when
|
|
|
|
gPodder starts
|
|
|
|
* bin/gpodder: Minor code cleanup, bumped version + release date
|
|
|
|
|
2006-12-01 15:43:42 +01:00
|
|
|
Fri, 1 Dec 2006 15:42:07 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Applied patch from Seth Remington
|
|
|
|
to fix a synchronization error with newer libgpod versions
|
|
|
|
* bin/gpodder: bumped version and release date
|
|
|
|
|
2006-11-30 23:15:17 +01:00
|
|
|
Thu, 30 Nov 2006 23:07:22 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libgpodder.py: Remove '.cover.jpg' file for
|
|
|
|
episode if left on disk by libipodsync.py (see below)
|
|
|
|
* src/gpodder/libipodsync.py: Applied iPodSync patch from
|
|
|
|
Nick <nikosapi gmail com> to add support for ID3v2
|
|
|
|
embedded cover art (please test this if you can)
|
|
|
|
* README: Note optional pyid3 dependency
|
|
|
|
|
2006-11-29 00:23:16 +01:00
|
|
|
Tue, 28 Nov 2006 21:04:45 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Added patch from Seth Remington (sremington
|
|
|
|
at saberlogic dot com) to fix about dialog close button
|
|
|
|
|
2006-11-26 18:21:36 +01:00
|
|
|
Sun, 26 Nov 2006 18:21:23 +0100 <thp@perli.net>
|
|
|
|
* TODO: Updated TODO list
|
|
|
|
|
2006-11-22 17:05:15 +01:00
|
|
|
Wed, 22 Nov 2006 17:02:23 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Add support for pymad, because
|
|
|
|
it gives more correct track length of MP3 files for me;
|
|
|
|
if pymad is not installed, gPodder will fallback to eyeD3;
|
|
|
|
if you only installed eyeD3 for gPodder, you can remove it
|
|
|
|
now and install pymad instead
|
|
|
|
* README: Note pymad dependency (and now-optional eyeD3)
|
|
|
|
* doc/dev/ipod-sync.txt: State that pymad is now preferred
|
|
|
|
|
2006-11-22 16:14:12 +01:00
|
|
|
Wed, 22 Nov 2006 16:13:33 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: Small bugfix for description in
|
|
|
|
podcast item (80 instead of 20 chars is what we want ;)
|
|
|
|
|
2006-11-20 13:33:58 +01:00
|
|
|
Mon, 20 Nov 2006 13:33:00 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Fixed a stupid bug that prevented you
|
|
|
|
from changing a channel's url in the channel editor (didn't
|
|
|
|
anyone notice this bug before? ;)
|
|
|
|
|
2006-11-20 12:51:20 +01:00
|
|
|
Mon, 20 Nov 2006 12:46:54 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: Added one_line_description() to
|
|
|
|
podcastItem; modified getItemsModel to return description
|
|
|
|
* src/gpodder/gpodder.py: Added description to "available
|
|
|
|
episodes" list; made columns resizable and reorderable and
|
|
|
|
added "ellipsize" property to both name and description field
|
|
|
|
* bin/gpodder: bumped release date again (wonder if we should
|
|
|
|
use svn:keywords on that file some time soon ;)
|
|
|
|
|
2006-11-20 12:00:14 +01:00
|
|
|
Mon, 20 Nov 2006 11:58:37 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Applied patch from Nick (nikosapi
|
|
|
|
gmail com) to add file size to iTunesDB. This should fix the
|
|
|
|
constant disk spinning on 5G iPods. Thanks :)
|
|
|
|
|
2006-11-18 11:43:59 +01:00
|
|
|
Sat, 18 Nov 2006 11:41:16 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Applied modified patch from (nikosapi
|
|
|
|
gmail com) to add "blue bullet" and "remember playback position"
|
|
|
|
for fifth generation iPods when syncing to Podcasts playlist
|
|
|
|
|
2006-11-17 21:43:15 +01:00
|
|
|
Fri, 17 Nov 2006 21:42:18 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/gpodder.py: Clear list of downloaded items after
|
|
|
|
deleting the last channel (thanks to Alain Tauch for reporting)
|
|
|
|
|
2006-11-17 15:26:10 +01:00
|
|
|
Fri, 17 Nov 2006 11:10:42 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/liblogger.py: Added new logging facility
|
|
|
|
* src/gpodder/libgpodder.py: Removed isDebugging() and debug flag
|
|
|
|
* src/gpodder/*: Use new liblogger instead of isDebugging() in
|
|
|
|
libwget.py, liblocdbreader.py, libplayers.py, libpodcasts.py,
|
|
|
|
libgpodder.py, libipodsync.py, gpodder.py and liblocaldb.py
|
|
|
|
* TODO: Updated TODO list
|
|
|
|
* bin/gpodder: bumped release date again
|
|
|
|
|
2006-11-16 23:47:52 +01:00
|
|
|
Thu, 16 Nov 2006 23:44:43 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/liblocaldb.py: Applied modified version of patch
|
2006-11-18 11:43:59 +01:00
|
|
|
from Alain Tauch to fix a bug in liblocaldb.py; re-factored the
|
|
|
|
whole module to get rid of caching cruft and old code; this
|
|
|
|
should also fix the long-standing "new downloaded channel doesn't
|
|
|
|
appear and requires a restart of gPodder" problem :)
|
2006-11-16 23:47:52 +01:00
|
|
|
* bin/gpodder: bumped version + release date
|
|
|
|
|
2006-11-15 12:14:53 +01:00
|
|
|
Wed, 15 Nov 2006 12:12:13 +0100 <thp@perli.net>
|
|
|
|
* setup.py: Added "pt" to list of languages to install
|
|
|
|
* data/gpodder.desktop: Added Portuguese description
|
|
|
|
* data/po/pt.po: Added Portuguese translation by Joel Calado
|
|
|
|
* Makefile: Improved "make cl" target (also process added files)
|
|
|
|
|
2006-11-14 19:45:56 +01:00
|
|
|
Tue, 14 Nov 2006 19:44:03 +0100 <thp@perli.net>
|
|
|
|
* Makefile: FreeBSD compatibility fix (sed command)
|
|
|
|
Thanks to Alain Tauch for reporting this bug
|
|
|
|
|
2006-11-13 12:12:32 +01:00
|
|
|
Mon, 13 Nov 2006 12:06:12 +0100 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: incorporated (slightly modified)
|
|
|
|
patch from (nikosapi gmail com) to add "time released" and
|
|
|
|
cover (for photo/color/nano iPods) to iTunesDB
|
|
|
|
* AUTHORS: updated list of patch writers
|
|
|
|
* bin/gpodder: bumped version + release date
|
|
|
|
|
2006-10-21 12:17:08 +02:00
|
|
|
Sat, 21 Oct 2006 12:15:30 +0200 <thp@perli.net>
|
|
|
|
* src/gpodder/libipodsync.py: Defaulting to 60 minutes podcast time
|
|
|
|
when not able to get real length (and spit out a warning for it)
|
|
|
|
|
2006-09-30 20:35:02 +02:00
|
|
|
Sat, 30 Sep 2006 20:34:19 +0200 <thp@perli.net>
|
|
|
|
* TODO: updated TODO list
|
|
|
|
|
2006-09-20 13:21:06 +02:00
|
|
|
Wed, 20 Sep 2006 13:10:47 +0200 <thp@perli.net>
|
|
|
|
* setup.py: Added sv + it to languages list
|
|
|
|
* data/po/it.po: Added Italian translation by Antonio Roversi
|
|
|
|
|
2006-08-10 16:31:29 +02:00
|
|
|
Thu, 10 Aug 2006 16:28:39 +0200 <thp@perli.net>
|
|
|
|
* data/gpodder.desktop: Added patch from Thomas Nilsson
|
|
|
|
|
2006-08-10 15:35:34 +02:00
|
|
|
Thu, 10 Aug 2006 15:30:22 +0200 <thp@perli.net>
|
|
|
|
* Makefile: Modified some statements to work better on BSD-like
|
|
|
|
systems (like Mac OS X)
|
|
|
|
* data/po/sv.po: Added Swedish translation by Thomas Nilsson
|
|
|
|
|
|
|
|
Mon, 07 Aug 2006 13:57:59 +0200 <thp@perli.net>
|
2006-08-07 16:03:12 +02:00
|
|
|
* src/gpodder/libpodcasts.py: Improvements in get_filename
|
|
|
|
* src/gpodder/libgpodder.py: Generate new filenames when
|
|
|
|
different URL channels have same "filename" property, so
|
|
|
|
these don't collide (thanks to ubunt2@gmail.com for reporting)
|
|
|
|
* src/gpodder/gpodder.py: Removed shortname property references
|
|
|
|
* Clean-up: Removed orphaned "shortname" property on channel
|
|
|
|
|
2006-08-02 20:24:48 +02:00
|
|
|
Wed, 02 Aug 2006 20:21:49 +0200 <thp@perli.net>
|
|
|
|
* src/gpodder/libpodcasts.py: strip channel and episode title
|
|
|
|
when changing it (so titles with a trailing newline don't mess
|
|
|
|
up the episode list -- first seen with the play.fm podcast)
|
|
|
|
* Makefile: improved "make cl" target support
|
|
|
|
|
2006-07-30 15:17:27 +02:00
|
|
|
Sun, 30 Jul 2006 15:11:51 +0200 <thp@perli.net>
|
|
|
|
* Added new makefile target "cl" to automatically generate a
|
|
|
|
new changelog entry with right formatting
|
|
|
|
* Housekeeping for going svn again (version. debugging variable)
|
|
|
|
|
|
|
|
Fri, 28 Jul 2006 14:34:37 +0200 <thp@perli.net>
|
|
|
|
* ** gPodder version 0.8.0 is here! **
|
|
|
|
* Thanks to all the contributors that helped make this release
|
|
|
|
possible, especially thanks to the gpodder-devel list users
|
|
|
|
* Updated README, TODO, ...
|
|
|
|
|
2006-07-24 00:03:19 +02:00
|
|
|
Sun, 23 Jul 2006 23:57:25 +0200 <thp@perli.net>
|
|
|
|
* Patched data/gpodder.glade with patch from Alain Tauch
|
|
|
|
* Added French comment to data/gpodder.desktop
|
|
|
|
* Updated French translation (data/po/fr.po) from Alain Tauch
|
|
|
|
|
2006-07-20 15:19:19 +02:00
|
|
|
Thu, 20 Jul 2006 15:11:57 +0200 <thp@perli.net>
|
|
|
|
* Starting integrating changes and fixes suggested by
|
|
|
|
feedback on gPodder 0.7.9
|
|
|
|
* Thanks to Haim Roitgrund (and his son :) for suggesting
|
|
|
|
the "select all" features (see next three entries)
|
|
|
|
* Added "download all" button that downloads not-already
|
|
|
|
downloaded episodes from available podcast list
|
|
|
|
* Added "cancel all" button that cancels all current
|
|
|
|
running downloads to the downloads tab
|
|
|
|
* Added "delete all" (cleanup) button to the downloaded
|
|
|
|
podcast list - deletes all episodes in currently
|
|
|
|
selected channel (and removes the empty channel)
|
|
|
|
* Bumped version + date to a SVN devel version
|
|
|
|
* Debugging variable set to "True" for the next few
|
|
|
|
days now before the 0.8.0 release
|
2006-07-20 15:28:19 +02:00
|
|
|
* Updated TODO list
|
2006-07-20 15:19:19 +02:00
|
|
|
|
2006-07-17 17:03:35 +02:00
|
|
|
Mon, 17 Jul 2006 17:02:15 +0200 <thp@perli.net>
|
|
|
|
* Set update_on_startup in gPodderLib so gPodder doesn't
|
|
|
|
crash for first-time users with no gPodder configuration
|
2006-07-17 17:11:07 +02:00
|
|
|
* Updated German translation file + messages.pot
|
2006-07-17 17:31:47 +02:00
|
|
|
* Version set to 0.7.9 - this is a testing version before
|
|
|
|
the 0.8.0 release
|
|
|
|
* References to 0.8 have been changed to 0.8.0 - gpodder
|
|
|
|
will have a 3-digit version number beginning from now
|
|
|
|
so we can put out smaller bugfix releases (0.8.1, etc..)
|
|
|
|
between the bigger releases if needed
|
|
|
|
* Debugging output disabled for this testing release. if
|
|
|
|
you want to enable it, set the "debugging" variable to
|
|
|
|
True in src/gpodder/libgpodder.py
|
|
|
|
* Preparations for the 0.8.0 release (TODO list, etc..)
|
2006-07-17 17:03:35 +02:00
|
|
|
|
2006-07-14 21:10:47 +02:00
|
|
|
Fri, 14 Jul 2006 21:07:56 +0200 <thp@perli.net>
|
|
|
|
* Multiple selection support for downladed items list
|
2006-07-14 21:13:45 +02:00
|
|
|
* Bumped up version and release dates
|
|
|
|
* Updated parts of README file for upcoming 0.8 release
|
2006-07-14 22:09:00 +02:00
|
|
|
* Updated TODO list
|
|
|
|
* Do nothing if zero elements are selected for the new
|
|
|
|
multiple selection items (previously showed bogus
|
|
|
|
confirmation message to user - not good! ;)
|
|
|
|
* Re-designed "Updating feed cache" dialog, simplified
|
|
|
|
it and added a progress bar to it
|
|
|
|
* gPodderChannelReader now accepts an optional callback
|
|
|
|
parameter for download status indication (see above)
|
2006-07-14 22:18:34 +02:00
|
|
|
* Fixed multiple selection for downloaded item info box
|
2006-07-14 22:30:30 +02:00
|
|
|
* Added direct download button to episode info when
|
|
|
|
opened from "available podcasts" tab; now you can
|
|
|
|
double-click, read description, download if you like
|
|
|
|
or dismiss the dialog; should speed things up for ya!
|
2006-07-14 21:10:47 +02:00
|
|
|
|
2006-07-07 14:23:40 +02:00
|
|
|
Fri, 07 Jul 2006 14:21:59 +0200 <thp@perli.net>
|
|
|
|
* Added workarounds to libopmlreader to support
|
|
|
|
subscription lists from odeo.com (Import from web)
|
2006-07-07 14:35:07 +02:00
|
|
|
* Unquote URL-encoded text from odeo.com opml feeds
|
2006-07-07 14:23:40 +02:00
|
|
|
|
2006-07-06 20:56:43 +02:00
|
|
|
Thu, 06 Jul 2006 20:55:37 +0200 <thp@perli.net>
|
|
|
|
* Multiple selection support for download progress list
|
2006-07-06 20:57:37 +02:00
|
|
|
* Pushed version number and release date
|
2006-07-06 20:56:43 +02:00
|
|
|
|
2006-06-22 23:41:32 +02:00
|
|
|
Thu, 22 Jun 2006 23:37:50 +0200 <thp@perli.net>
|
|
|
|
* Added support for multiple-selection in available podcasts
|
|
|
|
tab and starting simultaneous downloads at once
|
|
|
|
* Updated TODO list
|
|
|
|
|
2006-06-13 23:00:31 +02:00
|
|
|
Tue, 13 Jun 2006 22:38:17 +0200 <thp@perli.net>
|
|
|
|
* Added libopmlreader, first cut of OPML input support -- you
|
|
|
|
can now select from a list of channels and add them to your
|
|
|
|
local channel list
|
|
|
|
* Added config option "opml_url" to specify URL which will
|
|
|
|
be used as source for the OPML input support feature
|
|
|
|
|
2006-06-13 20:23:09 +02:00
|
|
|
Tue, 13 Jun 2006 20:20:07 +0200 <thp@perli.net>
|
|
|
|
* Removed ipod-dbus support (has now its extra branch in svn)
|
|
|
|
* Bumped version date + release date
|
|
|
|
* You can run gPodder on python2.3 again (instead of 2.4 only)
|
2006-06-13 20:52:25 +02:00
|
|
|
* libplayers now handles .desktop command lines according to
|
|
|
|
the freedesktop.org spec (%F, %f, %U and %u supported)
|
2006-06-13 20:23:09 +02:00
|
|
|
|
2006-06-09 12:43:42 +02:00
|
|
|
Fri, 09 Jun 2006 12:37:54 +0200 <thp@perli.net>
|
|
|
|
* Applied a modified version of Camille's patch to get videos
|
|
|
|
(mov, mp4, m4v) working with iPod video devices on sync -
|
|
|
|
can anyone w/ a video iPod test this if it's working?
|
|
|
|
|
2006-06-09 00:02:55 +02:00
|
|
|
Thu, 08 Jun 2006 23:58:49 +0200 <thp@perli.net>
|
|
|
|
* Fixed a bug where a "&" character in the channels list would
|
2006-07-30 15:17:27 +02:00
|
|
|
result in gPodder to crash - thanks to Haim Roitgrund for
|
2006-06-09 00:02:55 +02:00
|
|
|
pointint out that error and providing a nice bug report!
|
|
|
|
* Pushed version and release date
|
|
|
|
|
2006-06-05 16:19:02 +02:00
|
|
|
Mon, 05 Jun 2006 15:55:01 +0200 <thp@perli.net>
|
|
|
|
* Packages you will need for debian compile (in README)
|
|
|
|
|
2006-05-28 16:17:34 +02:00
|
|
|
Sun, 28 May 2006 16:13:38 +0200 <thp@perli.net>
|
|
|
|
* Added "only download new podcasts" to TODO list
|
|
|
|
|
2006-05-01 23:12:34 +02:00
|
|
|
Mon, 01 May 2006 21:28:24 +0200 <thp@perli.net>
|
|
|
|
* Applied patch from Adrien Beaucreux <informancer at web.de>
|
|
|
|
to support "update on startup" option (updates feed cache)
|
|
|
|
(fixes bug #7346)
|
|
|
|
|
2006-04-14 14:56:16 +02:00
|
|
|
Fri, 14 Apr 2006 14:40:47 +0200 <thp@perli.net>
|
|
|
|
* Commented-out the "eject" call on end of iPod sync for now
|
|
|
|
* Fallback to default download dir if not able to create it
|
|
|
|
|
2006-04-13 12:10:33 +02:00
|
|
|
Thu, 13 Apr 2006 12:06:50 +0200 <thp@perli.net>
|
|
|
|
* Added support for DESTDIR= in Makefile (thanks to Steve for
|
|
|
|
pointing this out..)
|
|
|
|
|
2006-04-11 18:54:49 +02:00
|
|
|
Tue, 11 Apr 2006 18:53:00 +0200 <thp@perli.net>
|
|
|
|
* Make directories recursively, more efficient (in libgpodder)
|
|
|
|
|
2006-04-10 18:46:50 +02:00
|
|
|
Mon, 10 Apr 2006 18:44:48 +0200 <thp@perli.net>
|
|
|
|
* Added "Released" column to available podcasts list
|
|
|
|
|
2006-04-10 09:49:13 +02:00
|
|
|
Mon, 10 Apr 2006 09:48:00 +0200 <thp@perli.net>
|
|
|
|
* Updated TODO list
|
|
|
|
|
2006-04-09 18:18:47 +02:00
|
|
|
Sun, 09 Apr 2006 18:10:54 +0200 <thp@perli.net>
|
|
|
|
* Added iPodManager and iPod to libipodsync (D-BUSified)
|
|
|
|
* Automatically detect connected iPod, ask if user wants to sync
|
|
|
|
* Automatically eject iPod device on sync finish (should be opt.)
|
|
|
|
* Python 2.4 is now used instead of Python 2.3 (for D-BUS)
|
|
|
|
* Lots of D-BUS magic, still VERY experimental..
|
|
|
|
* gPodder SVN will now feature very experimental D-BUS stuff in
|
|
|
|
the near future, related to iPod, but it should keep working
|
|
|
|
if you either haven't installed "gpod" or "dbus" for Python2.4
|
|
|
|
* Send your RANTS about svn not working to thp@perli.net.. hehe
|
|
|
|
* Updated German translation
|
|
|
|
|
2006-04-09 14:12:19 +02:00
|
|
|
Sun, 09 Apr 2006 14:10:28 +0200 <thp@perli.net>
|
|
|
|
* Enabled podcast flag setting (works with libgpod cvs)
|
|
|
|
* Fixed a brainfart of mine -- new localDB could not be created
|
|
|
|
|
2006-04-08 16:40:19 +02:00
|
|
|
Sat, 08 Apr 2006 16:39:08 +0200 <thp@perli.net>
|
|
|
|
* Save more details in localDB
|
|
|
|
* Show more details in podcast window
|
|
|
|
|
2006-04-08 14:43:34 +02:00
|
|
|
Sat, 08 Apr 2006 14:39:28 +0200 <thp@perli.net>
|
2006-04-08 19:38:15 +02:00
|
|
|
* "debugging" variable set to True again
|
2006-04-08 14:43:34 +02:00
|
|
|
* [ Bug #7016 ] corrupt file length -- fixed
|
|
|
|
* Pushed version (we'll now keep 0.7+svn... until 0.8)
|
2006-04-08 14:53:52 +02:00
|
|
|
* If debug output is disabled, also don't display wget commandline
|
2006-04-08 14:43:34 +02:00
|
|
|
|
2006-04-08 12:49:53 +02:00
|
|
|
Sat, 08 Apr 2006 12:30:59 +0200 <thp@perli.net>
|
|
|
|
* ** gPodder version 0.7 is here! **
|
|
|
|
* Bumped version number to 0.7
|
|
|
|
* Updated documentation files, Manifest, ...
|
|
|
|
* Thanks to all the contributors that helped make this release
|
|
|
|
possible, especially thanks to the gpodder-devel list users
|
|
|
|
* Now, also set "debugging" variable to False for release
|
|
|
|
|
2006-04-08 11:09:15 +02:00
|
|
|
Sat, 08 Apr 2006 09:56:41 +0200 <thp@perli.net>
|
|
|
|
* Added choice to podcast channel config dialog to select if the
|
|
|
|
user wants to sync to the "Podcasts" playlist or to a specially
|
|
|
|
named playlist on the iPod.
|
|
|
|
* Fixed a bug that doesn't save settings of a channel when the
|
|
|
|
localDB was empty
|
|
|
|
* Updated German translation
|
2006-04-08 12:12:05 +02:00
|
|
|
* Fixed a bug with localDB channel list display
|
2006-04-08 11:09:15 +02:00
|
|
|
|
2006-04-08 08:50:20 +02:00
|
|
|
Sat, 08 Apr 2006 08:44:31 +0200 <thp@perli.net>
|
|
|
|
* Applied patch for French translation (thanks Alain Tauch)
|
|
|
|
* Updated Makefile to give the user a overview of commands on "make"
|
|
|
|
* Updated Makefile to only generate the messages.pot file when
|
|
|
|
explicitly called with "make messages" - this should put us in
|
|
|
|
for less useless SVN diffs, as suggested by Alain
|
|
|
|
* Modified "doc/dev/i18n.txt" to reflect changes of today
|
2006-04-08 09:22:30 +02:00
|
|
|
* Applied patch from Adrien Beaucreux to make the podcastChannel
|
|
|
|
class act like a Python list and therefore make code more cute
|
|
|
|
* Modified "data/po/Makefile" and "Makefile" for modifying the
|
|
|
|
*.po files only when explicitly requested by the developer
|
2006-04-08 08:50:20 +02:00
|
|
|
|
2006-04-07 22:22:30 +02:00
|
|
|
Fri, 07 Apr 2006 22:00:06 +0200 <thp@perli.net>
|
|
|
|
* Uhh! Gotta love bureaucracy (bureaucrazy?) -- anyway, got some
|
|
|
|
more GPL-related copyright notices into the source tree
|
|
|
|
* Removed "debian/" structure for now.. Currently working with
|
|
|
|
people at Ubuntu ("REVU") to get a decent Ubuntu package for
|
|
|
|
gPodder, based on the great work of Peter Hoffmann
|
|
|
|
* The debian build structure will probably be seen elsewhere soon
|
|
|
|
|
2006-04-07 21:23:35 +02:00
|
|
|
Fri, 07 Apr 2006 21:22:11 +0200 <thp@perli.net>
|
|
|
|
* Put podcasts onto the iPod in a more iTunes-like way
|
|
|
|
|
2006-04-07 20:11:31 +02:00
|
|
|
Fri, 07 Apr 2006 20:06:29 +0200 <thp@perli.net>
|
|
|
|
* Make iPod mountpoint configurable (gPodderLib, glade GUI)
|
|
|
|
* Display error message when iPod cannot be found/accessed
|
|
|
|
* Updated gpodder.desktop file
|
|
|
|
* Updated german translation
|
|
|
|
* Updated deb package source for upload to Ubuntu's REVU
|
2006-04-07 20:36:43 +02:00
|
|
|
* Fixed BUG that prevented user from adding channels (huh!?)
|
2006-04-07 20:11:31 +02:00
|
|
|
|
2006-04-07 05:01:36 +02:00
|
|
|
Fri, 07 Apr 2006 04:59:01 +0200 <thp@perli.net>
|
|
|
|
* Added "Suggests" to the Debian control file
|
|
|
|
* Updated Debian changelog, pushed version of debian package
|
|
|
|
* Pushed version date in bin/gpodder
|
|
|
|
|
2006-04-07 03:43:06 +02:00
|
|
|
Fri, 07 Apr 2006 03:33:18 +0200 <thp@perli.net>
|
|
|
|
+ Added new XML tag to localDB so we can save channel metdata
|
|
|
|
* Channel metadata save/read functions
|
|
|
|
* Added sync_to_devices metadata field to podcastChannel
|
|
|
|
* Disabled some unneeded debug output
|
|
|
|
* Callback-function support in libipodsync (for GUI feedback)
|
|
|
|
* iPod synchronization status window
|
|
|
|
+ Added data/artwork/* stuff for iPod sync window graphics
|
|
|
|
* iPod synchronization - check if an episode is already on iPod
|
|
|
|
* call "sync" on episode copy end to iPod to show real progress
|
|
|
|
* Sync all channels (that are enabled) instead of just one to iPod
|
|
|
|
* Added "sync to devices" to Channel Editor window
|
|
|
|
* Updated German translation
|
|
|
|
* Updated TODO list
|
|
|
|
|
2006-04-06 16:11:03 +02:00
|
|
|
Thu, 06 Apr 2006 15:38:45 +0200 <thp@perli.net>
|
|
|
|
* Applied patch from Ortwin Forster (ortwin@videotron.ca) to fix
|
|
|
|
special characters in XML files (escape ampersands, ...)
|
|
|
|
* Applied patch from Alain Tauch to search for *.desktop files in
|
|
|
|
the libplayers in more than one directory
|
|
|
|
+ Added French translation (Thanks to Alain Tauch)
|
|
|
|
* Experimental iPod sync stuff (see doc/dev/ipod-sync.txt)
|
|
|
|
* Added libipodsync and functionality
|
|
|
|
* Added iPod sync + cleanup menu items in gladefile
|
|
|
|
* iPod support will always remain OPTIONAL for gPodder, and gPodder
|
|
|
|
will keep to have all functionality (except iPod-related of
|
|
|
|
course) without the user having to have an iPod. If you don't
|
|
|
|
install the additional dependencies, iPod support will be disabled,
|
|
|
|
but gPodder will still work as expected..
|
|
|
|
|
2006-04-05 21:07:05 +02:00
|
|
|
Wed, 05 Apr 2006 21:04:10 +0200 <thp@perli.net>
|
|
|
|
* Migrated to new config file style, retaining import support for old
|
|
|
|
* Using Python's ConfigParser to read/write ini-style config file
|
|
|
|
* Added option to properties + config to use environment's proxy
|
|
|
|
* Made gPodderLib a quasi-singleton (only load config once, etc..)
|
|
|
|
|
2006-04-05 17:00:31 +02:00
|
|
|
Wed, 05 Apr 2006 16:50:40 +0200 <thp@perli.net>
|
|
|
|
* Today is the "debian packaging" day - thanks to Peter Hoffmann
|
|
|
|
for his hard work on getting the "debian/" directory into gPodder
|
|
|
|
and his work on creating packages - here are some fixes to
|
|
|
|
streamline package generation and installation..
|
|
|
|
* setup.py now installs the translation files
|
|
|
|
* Updated debian/* files (see seperate debian/changelog)
|
|
|
|
* Modified setup.py to generate "right" source pkg (make release)
|
|
|
|
* Renamed version in bin/gpodder to "0.7svn", pushed date
|
|
|
|
* Renamed manpage from gpodder.man.1 to gpodder.1 (obvious error?!)
|
|
|
|
* Updated MANIFEST.in to include the "debian" subfolder
|
|
|
|
* Updated Makefile to create "deb" with debuild instead of bdist_deb
|
|
|
|
* Do not generate binary gettext files (*.mo) on "make release"
|
|
|
|
* Added Makefile target "debclean" to clean up debian-related stuff
|
|
|
|
* Fixed several warnings reported by "lintian" for the debian pkg
|
|
|
|
* Updated TODO list
|
|
|
|
|
2006-04-04 00:27:57 +02:00
|
|
|
Tue, 04 Apr 2006 00:16:28 +0200 <thp@perli.net>
|
|
|
|
* New podcast download location (save_dir + md5 of url + ext),
|
|
|
|
while still supporting "legacy" locations (for already downloaded
|
|
|
|
episodes)
|
|
|
|
* Cleanup of libwget (removed two orphaned functions)
|
|
|
|
* Notification on startup when running SVN-based version ("warn user")
|
|
|
|
* Updated data/po/de.po (german translation)
|
|
|
|
|
2006-04-03 21:43:59 +02:00
|
|
|
Mon, 03 Apr 2006 21:40:39 +0200 <thp@perli.net>
|
|
|
|
* Retry adding item to localDB on new download attept when not
|
|
|
|
yet added to localDB (helps when already downloaded "grey" item
|
|
|
|
in available list doesn't appear in "downloaded" list)
|
2006-04-03 22:14:07 +02:00
|
|
|
* Put contents of description into <![CDATA[ ... ]]> in case it
|
|
|
|
includes HTML (parser chokes on entities like & and also &)
|
2006-04-03 22:59:10 +02:00
|
|
|
* Better threading, shouldn't fuck up GUI responsiveness after
|
|
|
|
download has finished (also gives us realtime "downloading"
|
|
|
|
status updates - yeah, I've now read the pygtk threading faq..)
|
2006-04-03 23:08:27 +02:00
|
|
|
* Catch exception when wget's URL contains a % sign and the
|
|
|
|
download thread tries to convert it to an integer
|
2006-04-03 23:26:21 +02:00
|
|
|
* Today is testing day - fixed some small bugs (see SVN log)
|
2006-04-03 21:43:59 +02:00
|
|
|
|
2006-03-31 18:20:18 +02:00
|
|
|
Fri, 31 Mar 2006 18:13:16 +0200 <thp@perli.net>
|
|
|
|
* Major code clean-up in gpodder.py and other modules
|
|
|
|
* Updated strings in all source code + gladefile (for i18n)
|
|
|
|
* Added support for itunes image ("Cover") in channel editor
|
|
|
|
* Removed orphaned (for a very long time) download status window
|
|
|
|
* User applications (from libplayers) only readed once now
|
|
|
|
* Fixed gPodder window icon when running with "make test"
|
|
|
|
* Updated gladefile (removed status, non-translatable strings)
|
|
|
|
* Updated data/messages.pot and updated german translation (de.po)
|
|
|
|
|
2006-03-31 15:00:54 +02:00
|
|
|
Thu, 30 Mar 2006 23:00:44 +0200 <thp@perli.net>
|
|
|
|
* Modified makefile for i18n purposes
|
|
|
|
* Added data/po directory structure
|
|
|
|
* Localized all strings in src/gpodder/*.py
|
|
|
|
* Added data/messages.pot
|
|
|
|
* THIS IS ONLY VERY EARLY i18n SUPPORT...
|
|
|
|
* Please see "doc/dev/i18n.txt" for more information!
|
|
|
|
|
|
|
|
Thu, 30 Mar 2006 21:27:08 +0200 <thp@perli.net>
|
|
|
|
* First cut of i18n preparation
|
|
|
|
|
2006-03-30 00:07:27 +02:00
|
|
|
Thu, 30 Mar 2006 00:03:11 +0200 <thp@perli.net>
|
|
|
|
* Bumped version number to 0.7-svn
|
|
|
|
* Set "debugging" variable to True again
|
|
|
|
* Added "libplayers", which searches for feasible audio players
|
|
|
|
* Properties dialog uses libplayers to display cute players menu
|
|
|
|
|
2006-03-29 16:59:18 +02:00
|
|
|
Wed, 29 Mar 2006 16:54:38 +0200 <thp@perli.net>
|
|
|
|
* ** gPodder version 0.6 is here! **
|
|
|
|
* Bumped version number to 0.6
|
|
|
|
* Updated documentation files, Manifest, ...
|
|
|
|
* Thanks to all the people who made this release possible! You rock
|
2006-03-29 17:03:16 +02:00
|
|
|
* Now, also set "debugging" variable to False for release
|
2006-03-29 16:59:18 +02:00
|
|
|
|
2006-03-29 16:22:30 +02:00
|
|
|
Wed, 29 Mar 2006 16:19:07 +0200 <thp@perli.net>
|
|
|
|
* Locking of tree_model access in libwget - should be more stable
|
|
|
|
* Ask for confirmation when cancelling a ongoing download
|
2006-03-29 16:40:08 +02:00
|
|
|
* Fixed problems that appeared when starting with a fresh install
|
|
|
|
* Added even more information dialogs to error situations
|
2006-03-29 16:22:30 +02:00
|
|
|
|
2006-03-29 15:24:44 +02:00
|
|
|
Wed, 29 Mar 2006 15:21:32 +0200 <thp@perli.net>
|
|
|
|
* Re-designed gPodder properties dialog
|
|
|
|
+ Added option to create a symlink on users' desktop to downloaddir
|
2006-03-29 15:36:14 +02:00
|
|
|
* Added "Download to" field to gPodder channel editor
|
2006-03-29 15:49:10 +02:00
|
|
|
* Added showConfirmation function to main gPodder window
|
|
|
|
* Ask for confirmation on channel / episode delete
|
2006-03-29 15:24:44 +02:00
|
|
|
|
2006-03-29 13:33:56 +02:00
|
|
|
Wed, 29 Mar 2006 13:29:51 +0200 <thp@perli.net>
|
|
|
|
* Only create one localDB object in the main gPodder window
|
|
|
|
* localDB is now caching data read from localDB XML files
|
|
|
|
* localDB cache is cleared when a download is completed
|
2006-03-29 13:51:25 +02:00
|
|
|
* Applied patch from Alain Tauch (bad URL "Add channel.." fix)
|
2006-03-29 14:04:18 +02:00
|
|
|
* Updated AUTHORS, TODO, contributors list, pushed version date
|
2006-03-29 14:41:34 +02:00
|
|
|
* Moved getPodcastFilename/podcastFilenameExists into podcastChannel
|
|
|
|
* Added showMessage function to main gPodder window
|
|
|
|
* Use showMessage function to show error messages GUI-wise
|
|
|
|
* Removed orphaned code parts for "not_implemented" function
|
2006-03-29 13:33:56 +02:00
|
|
|
|
2006-03-28 20:33:40 +02:00
|
|
|
Tue, 28 Mar 2006 20:30:00 +0200 <thp@perli.net>
|
|
|
|
* Disable some menu items when not on "available" tab
|
|
|
|
* Reload the localDB only when changing to "downloaded" tab
|
|
|
|
|
2006-03-24 20:08:59 +01:00
|
|
|
Fri, 24 Mar 2006 19:34:21 +0100 <thp@perli.net>
|
|
|
|
+ Applied yet another patch from Alain (delete downloaded podcasts)
|
|
|
|
* Delete empty local db index.xml files when no items left
|
|
|
|
* Updated TODO list
|
|
|
|
|
2006-03-19 18:44:47 +01:00
|
|
|
Sun, 19 Mar 2006 18:38:42 +0100 <thp@perli.net>
|
|
|
|
+ Applied another patch from A. Tauch (stripHTML enhancements)
|
|
|
|
|
2006-03-19 15:21:48 +01:00
|
|
|
Sun, 19 Mar 2006 15:11:32 +0100 <thp@perli.net>
|
|
|
|
+ Applied two patches from A. Tauch <contrib@maisondubonheur.com>:
|
|
|
|
* fix for local db writer's encoding -> is now really iso-8859-1)
|
|
|
|
* fixed race condition bug which made some episodes to disappear
|
|
|
|
|
2006-03-04 21:45:01 +01:00
|
|
|
Sat, 04 Mar 2006 21:36:56 +0100 <thp@perli.net>
|
|
|
|
+ Added channel info + general/advanced tabs to channel editor
|
|
|
|
+ Added channel info/edit button to gPodder main window view
|
|
|
|
+ Added episode info dialog + open on double-click (available list)
|
|
|
|
* Fixed getPodcastFilename (returned wrong value)
|
|
|
|
+ Added Adrien Beaucreux to list of authors/contributors
|
|
|
|
+ Added Tooltips object + tooltip for info/edit button
|
|
|
|
* Fixed addDownloadedItem (getChannelIndexFiles doesn't exist anymore)
|
|
|
|
* Removed URL display in gPodder main window channel combobox
|
|
|
|
* Updated TODO-List
|
|
|
|
|
2006-03-03 21:04:25 +01:00
|
|
|
Fri, 03 Mar 2006 20:59:17 +0100 <thp@perli.net>
|
|
|
|
* Applied patch from informancer@web.de (see below)
|
|
|
|
- Reverted to old-style channel properties dialog for now
|
2006-03-03 21:08:41 +01:00
|
|
|
* Changed debug output to only output when debugging ;)
|
2006-03-03 21:04:25 +01:00
|
|
|
|
2006-02-26 00:13:29 +01:00
|
|
|
Sun, 26 Feb 2006 00:11:28 +0100 <thp@perli.net>
|
|
|
|
* Bumped version number and date in bin/gpodder
|
|
|
|
* Updated TODO-List
|
|
|
|
* Strip html inside <description> tags (Reported by Leo Gomez)
|
|
|
|
|
2006-03-03 21:04:25 +01:00
|
|
|
Sat, 25 Fen 2006 12:00:00 +0100 <informancer@web.de>
|
|
|
|
* Added download dir field to channel property window
|
|
|
|
* Changed save/load of channel.xml to use download dir
|
|
|
|
* Added download_dir as a property of podcastChannel
|
|
|
|
* moved chan properties from gPodderLib to podcastChannel
|
|
|
|
* merged configChannel in podcastChannel
|
|
|
|
|
2006-02-04 18:29:17 +01:00
|
|
|
Sat, 04 Feb 2006 19:07:33 +0100 <thp@perli.net>
|
|
|
|
* ** gPodder version 0.5 is here! **
|
|
|
|
+ Added "downloaded episodes" tab
|
|
|
|
+ Added "liblocaldb" for abstraction of readLocalDB
|
|
|
|
* Fixed version to 0.5
|
|
|
|
* Small clean-ups
|
|
|
|
* Updated TODO-List
|
|
|
|
|
2006-02-04 11:55:28 +01:00
|
|
|
Sat, 04 Feb 2006 11:54:55 +0100 <thp@perli.net>
|
|
|
|
* Bumped up version number and date in bin/gpodder
|
|
|
|
|
2006-02-04 11:37:23 +01:00
|
|
|
Sat, 04 Feb 2006 11:36:08 +0100 <thp@perli.net>
|
|
|
|
* Fixed localdb read/write support
|
|
|
|
|
|
|
|
Tue, 10 Jan 2006 01:19:44 +0100 <thp@perli.net>
|
|
|
|
+ Added first cut of localdb support (liblocdbwriter + liblocdbreader)
|
|
|
|
|
2006-01-09 00:52:40 +01:00
|
|
|
Mon, 09 Jan 2006 00:13:10 +0100 <thp@perli.net>
|
|
|
|
+ Added gPodder Properties dialog with http/ftp proxy settings
|
|
|
|
+ Added very basic config file support to gPodderLib, for proxy
|
|
|
|
|
2005-12-25 10:08:25 +01:00
|
|
|
Son Dez 25 10:07:19 CET 2005 <thp@perli.net>
|
|
|
|
* Fixed "add channel" dialog "OK" button handling (works again)
|
|
|
|
|
2006-01-09 22:40:54 +01:00
|
|
|
Sam Dez 24 15:41:57 CET 2005 <thp@perli.net>
|
|
|
|
+ Added "tepache" tool + tepache howto in doc/dev
|
|
|
|
+ Added document for development on ubuntu breezy in doc/dev
|
|
|
|
* Moved is_downloaded to isDownloaded in libpodcasts
|
|
|
|
|
2005-12-08 20:47:35 +01:00
|
|
|
Don Dez 8 20:16:40 CET 2005 <thp@perli.net>
|
|
|
|
+ Added "edit channel" dialog
|
|
|
|
+ Added "libopmlwriter.py" (a dirty hack to write opml format)
|
|
|
|
+ Added "export to OPML" functionality
|
|
|
|
* Fixed wget calls (not using /usr/bin/wget, but "wget", using $PATH)
|
|
|
|
* Wget detection code on startup with warning when not found
|
|
|
|
* Updated AUTHORS list in about dialog
|
|
|
|
* Updated TODO list
|
|
|
|
|
2005-11-23 20:53:38 +01:00
|
|
|
Mit Nov 23 20:46:33 CET 2005 <thp@perli.net>
|
|
|
|
* Improved download status list support
|
|
|
|
- Removed download status window (code still in codebase)
|
|
|
|
+ Added ability to remove downloads from download status list
|
|
|
|
* Prohibit downloading the same podcast twice
|
|
|
|
* Port "?" handling and "%20" handling in URLs from gPodder 0.4
|
|
|
|
* Cancel all download threads on gPodder exit ("clean shutdown")
|
|
|
|
|
2005-11-22 23:08:00 +01:00
|
|
|
Die Nov 22 23:03:39 CET 2005 <thp@perli.net>
|
|
|
|
+ Added download status list support
|
|
|
|
|
2005-11-22 15:31:56 +01:00
|
|
|
Tue Nov 22 15:12:10 CET 2005 <tosh@cs.tu-berlin.de>
|
|
|
|
* Build deb packages
|
|
|
|
* Changed TreeView model, mark already downloaded podcasts
|
|
|
|
* Add Drag and Drop suppurt for adding channels
|
|
|
|
* Set icon in window title
|
|
|
|
* Add deb rule in Makefile
|
|
|
|
+ Added deb package build instructions doc/dev/debian.txt
|
2005-11-22 23:08:00 +01:00
|
|
|
|
2005-11-21 19:21:25 +01:00
|
|
|
Son Nov 20 22:28:10 CET 2005 <thp@perli.net>
|
|
|
|
* Fixed version info reading in setup.py
|
|
|
|
+ Added "INSTALL" file
|
|
|
|
+ Updated TODO list
|
|
|
|
+ Added GPL (file COPYING)
|
|
|
|
|
|
|
|
Sam Nov 19 18:17:35 CET 2005 <thp@perli.net>
|
|
|
|
+ Created ChangeLog
|
|
|
|
* Updated TODO list
|
|
|
|
* Cleanup of source tree
|
|
|
|
* Makefile changed to fit to new source structure
|
|
|
|
* Unified version info (only have to edit bin/gpodder)
|
|
|
|
|