Commit graph

49 commits

Author SHA1 Message Date
Jeena
8aab9adb4d Implement OPML import in the desktop and touch ui
The core has already implemented parsing OPML files from
URLs and files, it only needs to be exposed by the UI which
this parch does.
2016-02-22 04:51:05 +01:00
Thomas Perl
1386245b50 Desktop UI: Port pill for podcast list 2016-02-04 20:42:27 +01:00
Thomas Perl
5186558174 gPodder QML UI 4.6.0 2015-05-24 20:41:56 +02:00
Thomas Perl
1fb4c0df40 PEP-8 fixes 2015-03-16 21:48:04 +01:00
Thomas Perl
8caf02e713 Allow refreshing single podcast 2015-03-07 15:01:52 +01:00
Thomas Perl
a03ede77f4 Fix subtitle display in episode list 2015-02-27 22:31:02 +01:00
Thomas Perl
4dc489597a Minidb Storage customizations 2015-02-21 21:28:02 +01:00
Thomas Perl
376b3225f6 gPodder QML UI 4.4.0 2014-12-18 15:21:10 +01:00
Thomas Perl
b0929318f0 Show podcastparser version 2014-10-28 17:02:49 +01:00
Thomas Perl
7dde110e27 gPodder QML UI 4.3.0 2014-10-28 16:18:45 +01:00
Thomas Perl
0f6e61bb75 Don't mess with the import path 2014-10-28 16:18:14 +01:00
Thomas Perl
a3fc3fe3c0 Add support for episode subtitle and HTML shownotes 2014-10-28 14:57:15 +01:00
Thomas Perl
172dabc6be Add podcast detail page 2014-10-28 13:29:14 +01:00
Thomas Perl
e6f8e7ab4b Glue code: Sort directory providers by priority 2014-10-27 11:41:50 +01:00
Thomas Perl
1e87a2a3fb Implement support for the new directory search API 2014-10-26 23:15:51 +01:00
Thomas Perl
deaa5e8268 Episode list model: Store and restore episode list filter 2014-06-23 20:05:58 +02:00
Thomas Perl
65b692b16d gPodder QML UI 4.2.0 2014-05-22 00:00:34 +02:00
Thomas Perl
c1d65e3572 Regularly sync playback position to disk 2014-04-30 20:02:03 +02:00
Thomas Perl
69c803ab5c Add support for chapters in episodes 2014-04-30 18:49:37 +02:00
Thomas Perl
bb20181a77 gPodder QML UI 4.1.0 2014-03-29 22:34:36 +01:00
Thomas Perl
2f63de31b0 Show episodes being added to podcast list 2014-03-18 21:08:01 +01:00
Thomas Perl
532a99edea Add episode webpage link to shownotes 2014-03-15 21:40:11 +01:00
Thomas Perl
ab311a20c4 Shownotes metadata 2014-03-15 21:34:48 +01:00
Thomas Perl
96f2b70f05 More episode filters, group by published section 2014-03-15 16:33:24 +01:00
Thomas Perl
0da88e3577 Various bugfixes, support for filtering episode lists 2014-03-15 15:44:00 +01:00
Thomas Perl
431ca519d3 Bump version 2014-03-15 13:32:54 +01:00
Thomas Perl
0fafc27145 Fix podcast list sorting by title 2014-02-10 21:47:14 +01:00
Thomas Perl
ccd4a4dc17 Update stats as proper signal, only return values from backend 2014-02-10 21:13:49 +01:00
Thomas Perl
0ff355737c Cleanup episode events, mark episodes as old, fresh episodes fix 2014-02-10 19:09:51 +01:00
Thomas Perl
51efb2e089 Version information for the qml ui module 2014-02-06 23:56:03 +01:00
Thomas Perl
238cac1eb8 Use new features of PyOtherSide 1.1.0 2014-02-06 23:50:03 +01:00
Thomas Perl
eefbe0db27 Run less functions in a background thread 2014-02-04 21:54:14 +01:00
Thomas Perl
3e45909551 Expose episode title and podcast title in GPodderPlayback 2014-02-03 20:51:19 +01:00
Thomas Perl
fdaa87df4c Refresh podcasts in display order 2014-02-03 19:42:13 +01:00
Thomas Perl
f96bfa6526 Initialize function, allow passing in alternative progname 2014-02-03 18:48:41 +01:00
Thomas Perl
f816b37f47 Playback: Open videos in external player for now 2014-02-03 00:37:39 +01:00
Thomas Perl
9001436256 Playback progress and position handling 2014-02-02 15:44:18 +01:00
Thomas Perl
32d95cd162 Missing cover art should be empty string 2014-02-02 00:27:15 +01:00
Thomas Perl
a8170962d1 State change updates 2014-01-31 17:10:53 +01:00
Thomas Perl
2f291673ab QML split: Touch, Desktop, Common 2014-01-31 16:09:12 +01:00
Thomas Perl
d267582aa0 Python backend: Add support for renaming podcasts and changing sections 2014-01-30 21:19:24 +01:00
Thomas Perl
3579f4bfe2 New Python function: toggle_new (for toggling episode state) 2014-01-30 20:52:56 +01:00
Thomas Perl
ef279bbd3d Python backend: Delete episode, error checking 2014-01-30 20:11:17 +01:00
Thomas Perl
2e18f54e5e Use trimmed episode title for episode list 2014-01-04 14:28:07 +01:00
Thomas Perl
24f686fad6 Show download status in episode list 2013-09-29 14:31:59 +02:00
Thomas Perl
90b4f04e35 Use episode.state in favor of episode.was_downloaded() 2013-09-29 14:18:11 +02:00
Thomas Perl
45cfcd0b52 Introduce some database save points (for crashes) 2013-09-28 00:53:22 +02:00
Thomas Perl
844c133017 Initial player integration using Qt Multimedia 2013-09-24 22:12:12 +02:00
Thomas Perl
a333def9c1 Initial commit
Based on private pyotherside devel branch (gPodder Cuatro, May 2013).
2013-08-23 17:30:04 +02:00