Commit graph

50 commits

Author SHA1 Message Date
Thomas Perl
3aab8c1b87 More doctests; test "find_mount_point" (using MiniMock)
Add doctests for the find_mount_point() utility method
and make it more robust while finding shortcomings of
the current implementation by unexpected behaviour that
has been checked with the doctest and mock objects.

Note the unittest requirements (minimock + coverage) in
the README file and rm the ".coverage" file on "make clean".
2009-03-24 19:53:19 +01:00
Thomas Perl
73661afead gPodder 0.15.0 "The Invaders"
Another release, rejoice! Changes in this commit are
only for the usual release management, see

  http://wiki.gpodder.org/wiki/Release_Process
2009-03-09 12:35:41 +01:00
Anders Kvist
ac5e804ab0 D-Bus object; only allow a single instance running (bug 62)
Add support for D-Bus to gPodder, and allow only one
instance running (the second invocation sends a D-Bus
message to the running instance to show the window and
then exits).
2009-02-25 14:57:45 +01:00
Thomas Perl
a213a3cc85 Merge release infos and last-minute changes from 0.14.1
The 0.14.1 release ("The Thirty-Fathom Grave") has had
some last-minute changes on its release branch:

 * Update README, manpage, version info and release date.

 * Add contributors, bug reporters and donators to the
   about dialog for this release cycle. Thanks to all!

 * Note the gtkhtml2 dependency and expose it in the
   additional components dialog via DependencyManager.
2009-02-01 21:43:20 +01:00
Thomas Perl
b0c768ba7a gPodder 0.14.0 "A Short Drink From a Certain Fountain"
Updated README, version, release date, manpage.

Refreshed translations.

Updated German translation.
2008-12-11 15:21:51 +01:00
Thomas Perl
9c4bc90e8b Remove BitTorrent-specific code
Let the Desktop Environment / the default BitTorrent
client handle torrent downloads. We just use the default
handler for .torrent files to "open" a torrent file after
download has completed.

Discussed on the mailing list in the following thread:

https://lists.berlios.de/pipermail/gpodder-devel/2008-November/002256.html
2008-11-17 21:35:25 +01:00
Thomas Perl
b3c37934b3 gPodder 0.13.0 "A Thing About Machines"
Updated README, version info in bin/gpodder and manpage.
Removed icon conversion in Makefile.
Refresh messages.pot and all translation files.
Don't resize gPodder icon in the about dialog.

Enjoy this new feature-packed release of gPodder :)
2008-10-06 20:48:08 +02:00
Jérôme Chabod
15e694be30 Support for MTP device synchronization (bug 9)
Support devices that use the Media Transfer Protocol.

Adds "python-pymtp" as optional dependency if the user
wants MTP device synchronization.
2008-09-01 21:26:35 +02:00
Thomas Perl
2d48f57e73 Tue, 15 Jul 2008 10:21:39 +0200 <thp@perli.net>
gPodder 0.12.0 "Metropolis" released

	* bin/gpodder: gPodder 0.12.0 released
	* data/messages.pot: Updated for the 0.12.0 release
	* data/po/de.po: Updated for the 0.12.0 release
	* data/po/*.po: Updated from messages.pot
	* doc/man/gpodder.1: gPodder 0.12.0 released
	* README: gPodder 0.12.0 released, mention pysqlite2 for Py2.4



git-svn-id: svn://svn.berlios.de/gpodder/trunk@776 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-07-15 08:23:18 +00:00
Thomas Perl
6cfdb3ea21 Thu, 05 Jun 2008 18:12:20 +0200 <thp@perli.net>
New (optional) dependency: PIL (for Rockbox Cover Art)

	* README: Mention PIL as dependency for Rockbox Cover Art



git-svn-id: svn://svn.berlios.de/gpodder/trunk@730 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-06-05 16:12:51 +00:00
Thomas Perl
70b9d16c96 Sun, 01 Jun 2008 10:17:32 +0200 <thp@perli.net>
Merge back changes from the 0.11.3 release branch into trunk

	* bin/gpodder: Updated for 0.11.3+svn
	* data/messages.pot: Merged from 0.11.3 release branch
	* data/po/*.po: Merged from 0.11.3 release branch
	* doc/man/gpodder.1: Merged from 0.11.3 release branch
	* README: Merged from 0.11.3 release branch



git-svn-id: svn://svn.berlios.de/gpodder/trunk@726 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-06-01 08:18:43 +00:00
Thomas Perl
17df94a5a4 Sat, 26 Apr 2008 08:34:37 +0200 <thp@perli.net>
Merge gPodder 0.11.2 release stuff and German translation update

	* bin/gpodder: Updated version and release date
	* data/po/de.po: Updated German translation
	* data/messages.pot: Updated from source code
	* data/po/*.po: Updated from messages.pot
	* doc/man/gpodder.1: Updated manpage for release
	* README: Updated README for release



git-svn-id: svn://svn.berlios.de/gpodder/trunk@694 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-04-26 06:37:06 +00:00
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
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
99aa1bcf84 Sun, 16 Mar 2008 12:55:49 +0100 <thp@perli.net>
Python-feedparser is a dependency, so mention it in the README

	* README: Mention python-feedparser as a dependency in the README
	file; thanks to Alain Tauch for pointing this out on the mailing list



git-svn-id: svn://svn.berlios.de/gpodder/trunk@612 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-03-16 11:56:40 +00:00
Thomas Perl
ee5ef63ea5 Add support for new "bluetooth-sendto" utility
git-svn-id: svn://svn.berlios.de/gpodder/trunk@590 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-02-26 15:33:23 +00:00
Thomas Perl
a175ec9e46 Merge changes from 0.11.0 release after release
git-svn-id: svn://svn.berlios.de/gpodder/trunk@588 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-02-25 13:39:59 +00:00
Thomas Perl
ce38bcd40c gPodder 0.10.4 "Faster Pussycats Kill" released
git-svn-id: svn://svn.berlios.de/gpodder/trunk@543 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2008-01-22 07:47:51 +00:00
Thomas Perl
1c3a0a5db4 gPodder 0.10.3 "A Stop at Willoughby" released
git-svn-id: svn://svn.berlios.de/gpodder/trunk@494 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-12-13 07:39:38 +00:00
Thomas Perl
e8b8e1bd0c gPodder 0.10.2 "Ein schweineschnauzen Sandwich, bitte!" released
git-svn-id: svn://svn.berlios.de/gpodder/trunk@472 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-11-26 13:10:37 +00:00
Thomas Perl
10e12718d6 Patch from Nick (nikosapi) to support eyeD3 cover art extraction
git-svn-id: svn://svn.berlios.de/gpodder/trunk@449 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-11-04 23:20:53 +00:00
Thomas Perl
6d9126f84a gPodder 0.10.1 "Nukular, das Wort heißt Nukular" released
git-svn-id: svn://svn.berlios.de/gpodder/trunk@442 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-10-28 15:29:57 +00:00
Thomas Perl
37bc2fd5f8 gPodder 0.10.0 "Hier spricht Frank Drebin" released
git-svn-id: svn://svn.berlios.de/gpodder/trunk@430 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-09-21 00:11:35 +00:00
Thomas Perl
768228b695 Upgrade gPodder to GPLv3
git-svn-id: svn://svn.berlios.de/gpodder/branches/gpodder-thp-200708@400 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-08-29 18:30:26 +00:00
Thomas Perl
efbd82676a gPodder 0.9.4 release
git-svn-id: svn://svn.berlios.de/gpodder/trunk@358 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-07-21 10:32:42 +00:00
Thomas Perl
7369d87eb4 gPodder 0.9.3 release updates
git-svn-id: svn://svn.berlios.de/gpodder/trunk@340 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-06-25 20:56:38 +00:00
Thomas Perl
d354ea101f gpodder 0.9.2 :)
git-svn-id: svn://svn.berlios.de/gpodder/trunk@329 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-05-23 13:00:14 +00:00
Thomas Perl
d299fd4570 first cut of bittorrent support and download bandwidth throttling
git-svn-id: svn://svn.berlios.de/gpodder/trunk@312 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-04-09 19:40:36 +00:00
Thomas Perl
58eb3d0d9a gpodder 0.9.1 :)
git-svn-id: svn://svn.berlios.de/gpodder/trunk@308 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-04-05 08:03:13 +00:00
Thomas Perl
ae1c856901 mention dependencies in readme for ogg converter
git-svn-id: svn://svn.berlios.de/gpodder/trunk@283 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-03-19 19:10:42 +00:00
Thomas Perl
629c77b560 make tagging support optional, small fixes
git-svn-id: svn://svn.berlios.de/gpodder/trunk@273 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-03-17 12:11:13 +00:00
Thomas Perl
b865f83158 gpodder 0.9.0 released :)
git-svn-id: svn://svn.berlios.de/gpodder/trunk@254 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-03-06 20:27:05 +00:00
Thomas Perl
28a8879935 gpodder 0.8.9
git-svn-id: svn://svn.berlios.de/gpodder/trunk@247 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2007-02-03 10:56:24 +00:00
Thomas Perl
89ebb17d38 0.9.0 release preparation
git-svn-id: svn://svn.berlios.de/gpodder/trunk@227 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-12-29 15:52:52 +00:00
Thomas Perl
8883884834 help menu links, image conversion
git-svn-id: svn://svn.berlios.de/gpodder/trunk@189 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-12-04 13:06:42 +00:00
Thomas Perl
d57790e541 applied patch from nick (added ID3v2 cover extraction support for libipodsync)
git-svn-id: svn://svn.berlios.de/gpodder/trunk@186 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-11-30 22:15:17 +00:00
Thomas Perl
02eebaf960 add support for pymad, will be used in favor of eyeD3; fallback to eyeD3 still possible if pymad not found
git-svn-id: svn://svn.berlios.de/gpodder/trunk@182 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-11-22 16:05:15 +00:00
Thomas Perl
91fb111412 gpodder 0.8.0 latest changes before release
git-svn-id: svn://svn.berlios.de/gpodder/trunk@144 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-07-30 13:09:22 +00:00
Thomas Perl
f228d9530e preparation changes for the upcoming 0.8.0 release
git-svn-id: svn://svn.berlios.de/gpodder/trunk@134 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-07-17 15:31:47 +00:00
Thomas Perl
c796c0327f version and release dates updated, new logo in README
git-svn-id: svn://svn.berlios.de/gpodder/trunk@128 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-07-14 19:13:45 +00:00
Thomas Perl
abff225810 Packages you might need when you're a Debian developer.
git-svn-id: svn://svn.berlios.de/gpodder@107 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-06-05 14:19:02 +00:00
Thomas Perl
d61c8692ab gPodder 0.7 is here
git-svn-id: svn://svn.berlios.de/gpodder@89 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-04-08 10:49:53 +00:00
Thomas Perl
19ea46c67a first cut iPod sync support, applied bugfixes and patches, added French translation of gPodder by Alain Tauch - thanks!
git-svn-id: svn://svn.berlios.de/gpodder@77 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-04-06 14:11:03 +00:00
Thomas Perl
498fbb1a1b First cut of i18n support. This needs testing, though..
git-svn-id: svn://svn.berlios.de/gpodder@64 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-03-31 13:00:54 +00:00
Thomas Perl
d30d315af0 Updates of docs and files for the 0.6 gPodder release - yay! :)
git-svn-id: svn://svn.berlios.de/gpodder@56 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-03-29 14:59:18 +00:00
Thomas Perl
8271337085 python-dev to the list of dependencies when building from source (thanks to philippe.archambault (at) uniroma1.it for pointing that out).
git-svn-id: svn://svn.berlios.de/gpodder@39 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-03-14 18:38:22 +00:00
Thomas Perl
0c8f02a747 Strip html in RSS description tags fixes problems with certain feeds (Thanks to Leo Gomez)
git-svn-id: svn://svn.berlios.de/gpodder@34 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-02-25 23:13:29 +00:00
Thomas Perl
349609ae97 only require help2man when really needed.
use tepache from doc/dev instead of relying on user's path settings.


git-svn-id: svn://svn.berlios.de/gpodder@31 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-02-05 07:47:11 +00:00
Thomas Perl
1336548e4c Downloaded episodes tab and everything for the "0.5" release - yay!
git-svn-id: svn://svn.berlios.de/gpodder@30 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2006-02-04 17:29:17 +00:00
Thomas Perl
bde9998063 initial import
git-svn-id: svn://svn.berlios.de/gpodder@1 b0d088ad-0a06-0410-aad2-9ed5178a7e87
2005-11-21 18:21:25 +00:00