Commit graph

2985 commits

Author SHA1 Message Date
Thomas Perl
00f80f7130 Util: Improve parse_time() 2013-02-17 19:00:17 +01:00
Sean Munkel
e2253a94a3 Windows: Encoding issue in notifications (bug 1744)
See also: https://github.com/gpodder/gpodder/pull/70
2013-02-17 10:47:01 +01:00
Bernd Schlapsi
d7020a8ea7 marked episode(s) as played when enqueue (bug 1749) 2013-02-17 10:45:23 +01:00
Bernd Schlapsi
33bdbe071b Extensions: Add option to remove all tags (bug 1771)
Add a new option to the tagging extension
2013-02-16 15:49:48 +01:00
fk-lx
f2a0cdbe69 bin/gpo: Spelling fix: Ambigous -> Ambiguous 2013-02-16 15:43:21 +01:00
Bernd Schlapsi
062cef7696 Extensions: Support both libav and ffmpeg (bug 1773)
Dear libav and ffmpeg developers, thanks for having two
different codebases, and thanks for making it even harder
to use a single command (either "ffmpeg" or "avconv") from
third party applications. If it weren't for you, we would
not have spend some quality time fixing this bug...
2013-02-16 15:38:56 +01:00
Bernd Schlapsi
b8d188e771 M4A Converter: Check file extension (bug 1770) 2013-02-12 14:59:25 +01:00
Thomas Perl
9cfbbdbd1e Testing: Add support for HTMLTestRunner reports 2013-02-12 13:03:49 +01:00
Thomas Perl
c49dccb2c7 Testing framework: Add support for unit tests
Previously, we have only supported doctests - now we also have
support for proper unit tests in the gpodder.test package, and
already the first test case for gpodder.model.
2013-02-12 12:54:12 +01:00
Thomas Perl
2e7417d677 Model: Day, month and year for custom filename (bug 1768)
Users can now use the following fields to customize the
sync filename when using MP3 player device sync:

  {episode.pubdate_year} - Year of publication (without century)
  {episode.pubdate_month} - Month of publication (01-12)
  {episode.pubdate_day} - Day of publication (01-31)

In addition to these fields, {episode.sortdate} is still
provided and gives YYYY-MM-DD as result (just like before).
2013-02-12 12:41:57 +01:00
Thomas Perl
52566528d7 Prepare for mygpoclient 1.7 dependency change 2013-02-08 13:46:04 +01:00
Nelson Ferreira
67c3a2b23e QML UI: Horizontal line for sections (pull request 52)
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2013-02-08 11:57:07 +01:00
Nelson Ferreira
52c72a680d QML UI: Landscape fixes for media player (pull request 48)
When in landscape the play queue button would not be visible.

This change detects the orientation and changes the number of
columns on the grid, so the buttons are either arranged in the
horizontal or vertical.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2013-02-08 11:49:59 +01:00
Nelson Ferreira
ec929821d7 Add a busy indicator to the toolbar (pull request 53)
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Edited-by: Thomas Perl <thp@gpodder.org>
2013-02-08 11:37:40 +01:00
Thomas Perl
d84dfa941b Sonos extension: Mark strings translatable, cleanups
Mark "Stream to Sonos" translatable, rewrite some parts
of the extension for easier readability (SONOS_CAN_PLAY).
2013-02-08 11:20:05 +01:00
Stefan Kögl
04f602965d "Stream to Sonos" extension 2013-02-08 11:15:59 +01:00
Thomas Perl
79dc6882e1 Style cleanups: Trailing whitespace, "is None"
In src/gpodder/gtkui/main.py: Use "callback is None"
instead of "callback==None", and also make the function
signature nicer (spacing, newline).

Remove trailing whitespace in all files affected by the
latest device sync patch:

  git show HEAD | diffstat -l | xargs sed -i 's/\s\+$//g'
2013-02-08 11:08:28 +01:00
Joseph Wickremasinghe
b9b752df40 Device playlists & two-way sync 2013-02-08 11:03:33 +01:00
Sean Munkel
0434bb529b Clean up preferences dialog (pull request 55)
Makes the gpodder.net and Flattr tabs behave the way the rest of the
tabs in the preferences dialog do (the widgets dont expand in the y
direction).

Sets the vertical and horizontal scrollbars in the Extension tab so that
they are only used if necessary.
2013-02-08 10:58:09 +01:00
Thomas Perl
ba05a77cc8 Cleanup taskbar_progress extension for Windows
- Convert to Unix-style line endings
- Mark name and description translatable
- Remove trailing whitespace
2013-02-08 10:52:35 +01:00
Sean Munkel
c59d42d94f Add an extension that displays download progress in the windows taskbar 2013-02-08 10:47:04 +01:00
Sean Munkel
0aae78cdc3 Fix status icon not disappearing after being disabled (bug 1714) 2013-02-08 10:47:04 +01:00
Thomas Perl
60e541fde8 Util: Python 2.6 compatibility fixes 2013-01-30 19:07:43 +01:00
Thomas Perl
9386d904f2 Offline mode: Logic fixes (bug 1730) 2013-01-29 18:38:47 +01:00
Thomas Perl
72c028dc25 Make online detection a bit smarter (bug 1730)
If we don't have "ifconfig" and "ip" assume we're online
(because we can't determine that we're offline), and if
detecting the network connection fails for some reason,
also assume that we're online. This avoid bogus "you're
offline" messages while still giving good feedback to
users who try to check for new episodes while offline.
2013-01-29 18:26:07 +01:00
Andreas Piesk
85ab38a7e7 Gtk UI: Fix Gtk 2.18 compatibility (bug 1761) 2013-01-28 11:59:48 +01:00
Thomas Perl
bb041f99e2 po/messages.pot: Update translation template from source 2013-01-27 20:11:59 +01:00
Thomas Perl
a2eb0df226 i18n tools: Fix generate_commits script for Transifex changes 2013-01-27 20:07:53 +01:00
Thomas Perl
c4baddf997 Updated translations from Transifex 2013-01-27 20:07:28 +01:00
Alessandro Campidori
232e022410 Updated Italian translation 2013-01-27 20:06:41 +01:00
bttfmcf
96d4b59de3 Updated French translation 2013-01-27 20:04:11 +01:00
Atheos
322baf6017 Updated Greek translation 2013-01-27 20:03:50 +01:00
luojie
6881453825 Updated Chinese (China) translation 2013-01-27 20:03:15 +01:00
Daniel Sandman
286958fe0a Updated Swedish translation 2013-01-27 20:02:12 +01:00
Dudu Maroja
d638d58b6c Updated Portuguese (Brazil) translation 2013-01-27 20:02:10 +01:00
Joel Calado
7c2f820dfb Updated Portuguese translation 2013-01-27 20:02:07 +01:00
Arne Stierman
e77efe1b78 Updated Dutch translation 2013-01-27 20:01:59 +01:00
Jim Nygård
06527323f3 Updated Norwegian Bokmål translation 2013-01-27 20:01:55 +01:00
Baurzhan Muftakhidinov
d23aea0c3f Updated Kazakh translation 2013-01-27 20:01:51 +01:00
Amiad Bareli
386fd8c286 Updated Hebrew translation 2013-01-27 20:01:48 +01:00
Gonçalo Cordeiro
c6a2fa2ee0 Updated Galician translation 2013-01-27 20:01:29 +01:00
Mohammad Dashtizadeh
f6176d6dff Updated Persian (Iran) translation 2013-01-27 20:01:28 +01:00
Asier Iturralde Sarasola
b4ee5862c6 Updated Basque translation 2013-01-27 20:01:25 +01:00
Rigoberto Calleja
f4d18d4f70 Updated Spanish (Mexico) translation 2013-01-27 20:01:21 +01:00
Adolfo Jayme Barrientos
93eb21690c Updated Spanish (Spain) translation 2013-01-27 20:01:19 +01:00
Simó Albert i Beltran
c33a56c578 Updated Spanish translation 2013-01-27 20:01:14 +01:00
David Štancl
c8260d3225 Updated Czech (Czech Republic) translation 2013-01-27 20:01:10 +01:00
Thomas Perl
59975e1ca3 i18n tools: Prefer .po file from Transifex 2013-01-27 19:50:47 +01:00
Thomas Perl
aa488bccdf YouTube: Fix directory search (bug 1760)
For users who set their realname as display name,
search results resulted in non-working feeds.

Now using the username from the URI to fix this.
2013-01-27 13:24:30 +01:00
Eric Le Lay
9e34eb1e0e Mac OS X: GtkOSXApplication 2.0.1 fixes (bug 1759) 2013-01-26 11:30:47 +01:00