Commit graph

147 commits

Author SHA1 Message Date
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
2ef9bfe581 Update version requirements 2014-02-06 23:35:36 +01:00
Thomas Perl
20a6de82b4 Fallback cover art for podcast item 2014-02-04 23:50:41 +01:00
Thomas Perl
34c37870a9 Touch: Add scroll decorator 2014-02-04 23:38:58 +01:00
Thomas Perl
84dc9cbf01 Add seek buttons to PlayerPage 2014-02-04 23:21:07 +01:00
Thomas Perl
79ecd8fbe4 touch: Add more PlayerPage implementation 2014-02-04 23:15:24 +01:00
Thomas Perl
20818b6105 Remove duplicate constants.js file 2014-02-04 23:11:45 +01:00
Thomas Perl
5559886359 touch: Don't fade in first page 2014-02-04 23:02:05 +01:00
Thomas Perl
7f620cb505 touch: Prevent multiple page pushes at the same time 2014-02-04 22:56:59 +01:00
Thomas Perl
7165800c73 PSlider: Live preview and prevent event stealing 2014-02-04 22:56:33 +01:00
Thomas Perl
9849c4f8d4 New utility function: Util.disableUntilReturn 2014-02-04 22:34:12 +01:00
Thomas Perl
8561b9c49a Simplify ButtonArea and IconMenuItem (and add support for "enabled") 2014-02-04 22:33:27 +01:00
Thomas Perl
eefbe0db27 Run less functions in a background thread 2014-02-04 21:54:14 +01:00
Thomas Perl
951171206f New icons and episode list icon context menu 2014-02-04 01:14:48 +01:00
Thomas Perl
e38cd8e4e6 Add support for gpodder.net directory search 2014-02-03 22:09:39 +01:00
Thomas Perl
3e45909551 Expose episode title and podcast title in GPodderPlayback 2014-02-03 20:51:19 +01:00
Thomas Perl
3b53c3c557 Make refreshing a boolean property of GPodderCore 2014-02-03 19:57:35 +01:00
Thomas Perl
fdaa87df4c Refresh podcasts in display order 2014-02-03 19:42:13 +01:00
Thomas Perl
a621f93311 GPodderPlayback: Notify when the player should be created 2014-02-03 19:31:39 +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
9b9c70b99a Touch UI: Playback position slider + new slider theme 2014-02-02 16:30:02 +01:00
Thomas Perl
7f5aa932f7 Touch UI: Draw playback progress indicator for EpisodeItem 2014-02-02 16:21:16 +01:00
Thomas Perl
f58460b505 Touch UI: Use common podcast and episode list model 2014-02-02 16:18:40 +01:00
Thomas Perl
300643918a Desktop UI: Use common podcast and episode list model 2014-02-02 16:08:55 +01:00
Thomas Perl
fa9586bbdb Common component: GPodderPodcastListModel 2014-02-02 16:05:57 +01:00
Thomas Perl
9d5fa93643 Common components: Episode List Model 2014-02-02 15:55:21 +01:00
Thomas Perl
9001436256 Playback progress and position handling 2014-02-02 15:44:18 +01:00
Thomas Perl
e6869016f2 util.js: Add time formatting functions from gPodder 3's QML UI 2014-02-02 01:08:47 +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
a271e6b764 Move touch/Player -> common/GPodderPlayback for audio playback 2014-01-31 16:25:10 +01:00
Thomas Perl
c1f8db5500 Merge additions to common from Sailfish UI 2014-01-31 16:16:49 +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
0afaba02d0 Error handling for component loading 2014-01-04 12:50:42 +01:00
Thomas Perl
1533ecbcf2 Move Sailfish-specific code to separate repository 2013-10-25 12:07:00 +02: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
a8e0bec381 Add parent directory to QML import path 2013-09-24 23:31:19 +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