Commit Graph

164 Commits

Author SHA1 Message Date
Thomas Perl 3ccbb80a2c Sat, 29 Mar 2008 17:13:26 +0100 <thp@perli.net>
Project management updates (authors, contributors and copyright)

	* AUTHORS: Removed (was outdated); content now in gui.py (AboutDialog)
	* bin/gpodder, data/po/Makefile, doc/dev/copyright_notice, 
	  doc/dev/win32/setup-win32.py, INSTALL, Makefile, README,
	  setup.py: Updated Copyright and old website URL to include 2008, the
	  gPodder team and www.gpodder.org
	* src/gpodder/*.py: Updated Copyright years
	* src/gpodder/gui.py: Add list of contributors from AUTHORS file and
	from the content on the website's news page (please mail me if I
	forgot to mention you as a contributor, I surely have missed a few);
	make the AboutDialog's application name "gPodder" (from gpodder) and
	add an URL hook function to the AboutDialog, so the website is opened
	in the user's default web browser



git-svn-id: svn://svn.berlios.de/gpodder/trunk@648 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-29 16:16:55 +00:00
Thomas Perl 3b95b15e69 Sat, 29 Mar 2008 16:18:59 +0100 <thp@perli.net>
Add support for Rockbox' AudioScrobbler logfile to update played status

	* src/gpodder/config.py: Add "mp3_player_use_scrobbler_log"
	configuration option (defaulting to False) which controls if we are
	going to try and find a ".scrobbler.log" file that contains
	information on which tracks have been played; for this to work, you
	also have to enable the "Updated tags after download" option
	* src/gpodder/sync.py: Support for finding the .scrobbler.log file and
	updating the played status of episodes in the MP3 player sync code
	* src/gpodder/util.py: Add "find_mount_point()" function that tries to
	determine the mount point on which the given directory (or file) lies
	and returns the mount point or "/" if the directory/file resides on
	the root filesystem.

	This whole patch has been contributed by Nick <nikosapi.org> - thanks!



git-svn-id: svn://svn.berlios.de/gpodder/trunk@646 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-29 15:22:01 +00:00
Thomas Perl d7efd48c9d Thu, 27 Mar 2008 13:10:58 +0100 <thp@perli.net>
This is trunk, so set version to 0.11.1+svn

	* bin/gpodder: Set version to 0.11.1+svn

Thu, 27 Mar 2008 12:57:56 +0100 <thp@perli.net>
gPodder 0.11.1 "Attacked by Killer Tomatoes" released

	* bin/gpodder: gPodder 0.11.1 released :)
	* README: gPodder 0.11.1 released :)
	* doc/man/gpodder.1: gPodder 0.11.1 released :)
	* data/icons/24/gpodder.png: Updated from the dataset
	* data/messages.pot: Updated from source
	* data/po/*.po: Updated from messages.pot
	* data/po/de.po: Updated German translation



git-svn-id: svn://svn.berlios.de/gpodder/trunk@641 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-27 12:11:33 +00:00
Thomas Perl 2d9e71d850 Sat, 22 Mar 2008 18:41:30 +0100 <thp@perli.net>
Fix "Podcasts not being marked as new when synced to iPod" (#70)

	* src/gpodder/sync.py: Fix bug when podcasts were not marked as new
	when synced to iPod and "on_sync_mark_played" was enabled;
	Bug URL: http://bugs.gpodder.org/show_bug.cgi?id=70
	Thanks to defrex (defrex0 gmail com) for report this bug in Bugzilla



git-svn-id: svn://svn.berlios.de/gpodder/trunk@628 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-22 17:43:08 +00:00
Thomas Perl be954380e8 Wed, 19 Mar 2008 15:45:15 +0100 <thp@perli.net>
Patch from Nikosapi to fix MP3 player sync progress

	* src/gpodder/sync.py: Patch from Nick (nikosapi.org) to fix MP3
	player sync problems: "Instead of displaying the proper percentage of
	the copied file in the FS-based sync dialog, gPodder would initially
	report 100% and near the end of the copy it would report percentages
	>100%."



git-svn-id: svn://svn.berlios.de/gpodder/trunk@614 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-19 14:48:18 +00:00
Thomas Perl dde58b480e Tue, 11 Mar 2008 18:53:25 +0100 <thp@perli.net>
Add option to write gtkpod extended database on sync

	* data/gpodder.glade: Add a check box for the new config option
	* src/gpodder/config.py: Add ipod_write_gtkpod_extended boolean
	configuration variable that controls if we want to write iTunesDB.ext
	after synchronization (defaults to False)
	* src/gpodder/gui.py: Glue code for UI<->Config manager
	* src/gpodder/sync.py: Use libgpod's "gtkpod" module to write the
	extended gtkpod database (iTunesDB.ext) to the iPod after sync - this
	has to be enabled via an option



git-svn-id: svn://svn.berlios.de/gpodder/trunk@608 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-11 17:55:53 +00:00
Thomas Perl cd1266a8aa Make "gl" a global-accessible object in libgpodder
git-svn-id: svn://svn.berlios.de/gpodder/trunk@598 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-02 13:22:29 +00:00
Thomas Perl a323f97b51 Fix bug with MP3 player synchronization file name encodings
git-svn-id: svn://svn.berlios.de/gpodder/trunk@576 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-02-19 06:49:20 +00:00
Thomas Perl f4fdf785fb Fix the track length detection
git-svn-id: svn://svn.berlios.de/gpodder/trunk@564 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-02-06 16:36:51 +00:00
Thomas Perl 1650861b64 NLS encoding support for MP3 player synchronization (from gdfs)
git-svn-id: svn://svn.berlios.de/gpodder/trunk@563 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-02-06 10:01:03 +00:00
Thomas Perl 620f1ba1ce Don't code late at night, it breaks the sync code ;)
git-svn-id: svn://svn.berlios.de/gpodder/trunk@558 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-02-03 22:04:56 +00:00
Thomas Perl 748f5496ec Merge new sync code from thp's private branch
git-svn-id: svn://svn.berlios.de/gpodder/trunk@552 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-01-28 11:38:53 +00:00
Thomas Perl 3351ec94d1 revert accidental inclusion of new sync patch in last commit
git-svn-id: svn://svn.berlios.de/gpodder/trunk@514 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-01-09 22:56:03 +00:00
Thomas Perl f758cd13cb updated changelog to give credit for initial tray icon idea
git-svn-id: svn://svn.berlios.de/gpodder/trunk@513 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-01-09 22:53:01 +00:00