Commit graph

3000 commits

Author SHA1 Message Date
Danilo Shiga
c9c839ea0a New extension: TED Talks Subtitles (Pull Request #9) 2012-08-08 00:46:32 -03:00
Thomas Perl
f1658158d4 Merge pull request #12 from brot/bugfix
Rename extension: Use util.sanitize_filename (bug 1638)
2012-08-03 00:57:17 -07:00
Bernd Schlapsi
564660d1ce bugfix for #1638. Use sanitize_filename function 2012-08-02 21:31:53 +02:00
Thomas Perl
92ec8884e5 Extension: Minimize on start (bug 1633)
Implement extension script that will minimize (iconify) the main
window of the Gtk+ UI on startup (like the old config option).
2012-07-31 22:15:51 +02:00
Thomas Perl
aa42c01048 Podcast dialog: Section changing and Flattr bug (bug 1636)
The Flattr integration was causing the dialog to re-appear if
it is closed to quickly, because of its asynchronous nature,
so it has been ripped out for now.

Also, the section changing wasn't working, so instead of having
a comboboxentry, we now have a combo box and a button that will
open a text entry dialog and allow a new section name to be
entered. This will arguably also improve the user experience.
2012-07-31 22:05:42 +02:00
Thomas Perl
f07c75f976 Model: Fix update issues with custom feeds 2012-07-30 22:51:27 +02:00
Thomas Perl
5dbc162599 Merge pull request #8 from brot/bugfix
Fix config variable usage in gpodder.sync
2012-07-30 13:18:30 -07:00
Bernd Schlapsi
f1d3bdeca9 correct wrong config variable in the sync module 2012-07-30 21:58:37 +02:00
Thomas Perl
f1b4df19a7 Util: make object_string_formatter more robust
Based on an initial patch by Alessandro Guido, but
updated to conform to PEP-8. Also added 2 doctests.
2012-07-30 21:58:04 +02:00
Thomas Perl
00013538be gPodder 3.2.0 "The Great Radish Famine" released
Updated credits, manpages, release date and version.

Fixed a last-minute layout bug in the QML UI.
2012-07-25 11:37:21 +02:00
Thomas Perl
b8abbc7de6 Update German translation, fix invalid strings 2012-07-25 11:20:19 +02:00
Thomas Perl
df8d57494e Update translation templates from source 2012-07-25 11:08:25 +02:00
Thomas Perl
7894ab25eb Flattr: Flattr-on-play for QML UI, fixes for Gtk UI 2012-07-24 20:28:48 +02:00
Thomas Perl
2d01c507a9 Flattr: Implement flattring in QML UI 2012-07-14 18:12:05 +02:00
Thomas Perl
5611a23db0 QML UI: Basic Flattr settings/login integration 2012-07-14 16:12:46 +02:00
Thomas Perl
c469f43bd7 Flattr integration: Show error messages to user 2012-07-13 13:37:55 +02:00
Thomas Perl
f069abcd7d DB schema: Cleaner upgrades, fix column order 2012-07-13 13:37:33 +02:00
Bernd Schlapsi
beaf1a6d69 Flattr integration (bug 1576) 2012-07-13 13:00:39 +02:00
Thomas Perl
dd125dac39 CLI: Show more of the title when updating feeds 2012-07-12 21:28:22 +02:00
Thomas Perl
c1dae9e9f6 Gtk UI: Initial hack for embedded shownotes display
Add configuration option to embed shownotes in main window.
2012-07-12 21:14:53 +02:00
Thomas Perl
5e205ecb7c QML UI: Scroll episode list when opening last item 2012-07-10 19:57:13 +02:00
Thomas Perl
1c5b2b6fd5 QML UI: Set title bar text for multi-select sheet 2012-07-10 18:53:33 +02:00
Thomas Perl
dc06483bbd Threading: Use util.run_in_background to spawn threads
This makes it easier to check where threading is used
and will allow us to better handle creation of threads.
2012-07-10 13:52:34 +02:00
Thomas Perl
f2f187549d Feedcore: Successful updates should return value 2012-07-10 11:57:59 +02:00
Thomas Perl
972c045ad9 Merged and cleaned-up the device sync code (bug 1579) 2012-07-09 21:17:13 +02:00
Joseph Wickremasinghe
5b949efba2 Updates as per Thomas' comments Jul 3rd 2012 2012-07-09 20:25:37 +02:00
Joseph Wickremasinghe
2774142f8f Added device sync using 'Downloads' tab to show progress 2012-07-09 20:25:37 +02:00
Thomas Perl
f9c6a74fb6 Ubuntu PPA packaging: Add new releases 2012-07-09 20:09:57 +02:00
Thomas Perl
d383e67ec6 Merge pull request #6 from nastevens/channel_context
Add "on_channel_context_menu" callback
2012-07-03 10:32:54 -07:00
Thomas Perl
d1a2afd6a6 Updated Italian translation
by Maurice <xmaurizio.13@hotmail.com>
2012-07-02 08:34:10 +02:00
Nick Stevens
f08e0b13c2 Add "on_channel_context_menu" callback
Add an extension callback for reacting to a user activating the context
menu on a channel. Allows the extension developer to add menu items to
the channel context menu if desired.
2012-06-25 09:07:17 -05:00
Thomas Perl
eb645a0b70 Fixed typo in es_MX translation (bug 1595) 2012-06-13 20:27:57 +02:00
Thomas Perl
ed0086895b Updated Spanish (MX) translation (bug 1595) 2012-06-07 18:22:21 +02:00
Thomas Perl
11814c6fd8 Update translations from Transifex 2012-06-03 12:48:55 +02:00
Thomas Perl
e27564d4a6 QML UI: Show cover art in "All episodes" (bug 1602) 2012-06-03 12:38:51 +02:00
Thomas Perl
6153734faf Icons: Fix install location 2012-05-31 15:56:29 +02:00
Thomas Perl
7e3b652c02 gPodder 3.1.2 "Capture the Moon" released
Updated credits.txt, manpages and release info.
2012-05-28 22:31:54 +02:00
Thomas Perl
b5d1089e9c Updated German translation 2012-05-28 22:28:45 +02:00
Thomas Perl
f68762abef Update translation templates from source 2012-05-28 22:26:53 +02:00
Thomas Perl
e3e15281fd setup.py: Allow "--help install" on command line 2012-05-28 15:58:25 +02:00
Thomas Perl
694a44cea3 QML UI: Make episode list tool button wider
This avoids text overflow issues for languages
with longer text than the english default.
2012-05-28 15:28:50 +02:00
Thomas Perl
adff9bc8cf Harmattan: Option to hide podcasts in Music app
Add a configuration option and helper class to add
or remove the gPodder downloads directory to the
Tracker miner configuration, so that users can opt
to hide all downloads from the built-in Music app.
2012-05-27 21:37:14 +02:00
Eugene Nikolsky
78da431a0f gpo: Fix line length calculation for byte strings (bug 1598)
gpo incorrectly calculates the length of podcasts containing non-ASCII
characters (e.g. Russian ones), which results in the "[DONE]" label
being closer to the message and not aligned with other "[DONE]" labels.
This patch fixes it by converting byte strings to unicode before
calculating the string length, resulting in properly aligned output.
2012-05-20 22:46:31 +02:00
Thomas Perl
8864908bd8 Update translations from Transifex 2012-05-14 01:24:04 +02:00
Thomas Perl
43fd6cef38 tools/i18n: Fix merging from Transifex 2012-05-14 01:23:49 +02:00
Thomas Perl
67fac2b649 New translations: Catalan, Spanish MX, Indonesian
Merged from Transifex.
2012-05-13 16:47:51 +02:00
Thomas Perl
f7a9a4f6bd tools/i18n: Fix merge-from-transifex.sh script
Make sure the validate script can be found even
after changing directories.
2012-05-13 16:47:18 +02:00
Thomas Perl
b1702b730c Web UI: Streaming audio using HTML5 <audio> 2012-05-08 15:22:11 -07:00
Thomas Perl
ab9c6bae9e Web UI: Add Episode details page 2012-05-08 14:17:26 -07:00
Thomas Perl
eb14b69479 Web UI: Trying out JQuery Mobile 2012-05-08 10:39:19 -07:00