Commit graph

2395 commits

Author SHA1 Message Date
Thomas Perl
34b54e94b8 Remove "progressbar_pixbuf" from gpodder.gtkui.draw 2011-07-15 17:57:13 +02:00
Thomas Perl
819a97b59d Cleanup dependencies, remove D-Bus mock code 2011-07-15 17:55:38 +02:00
Thomas Perl
b2c6836173 Add fake/no-op D-Bus module for platforms without D-Bus 2011-07-15 17:54:22 +02:00
Thomas Perl
1b3e6e170d Rename "gpodder.launcher" to "gpodder.gtkui.win32" 2011-07-15 17:45:51 +02:00
Thomas Perl
362b94b69f Rename "gpodder.gpodderosx" to "gpodder.gtkui.macosx" 2011-07-15 17:44:11 +02:00
Thomas Perl
1c843fc5ff Only run unit tests when gpodder.unittests is __main__ 2011-07-15 17:38:23 +02:00
Thomas Perl
2402955bc5 Remove unused functions from gpodder.util 2011-07-15 17:35:43 +02:00
Thomas Perl
03598d6bc1 Move Soundcloud and XSPF plugin to "gpodder.plugins" 2011-07-15 17:17:59 +02:00
Thomas Perl
de8edc872f Gtk UI: Rename "gpodder.gui" to "gpodder.gtkui.main" 2011-07-15 17:12:35 +02:00
Thomas Perl
0b1496cad7 Web UI: Allow starting from command line 2011-07-15 17:07:51 +02:00
Thomas Perl
9d31bac831 Various code cleanups 2011-07-15 16:59:02 +02:00
Thomas Perl
8e87300c04 Logging: Deprecate liblogger, use standard logging module 2011-07-15 16:32:06 +02:00
Thomas Perl
a650971d79 QML UI: Only import required PySide classes 2011-07-15 14:32:05 +02:00
Thomas Perl
1949c00816 QML UI: Add support for single-press context menu 2011-07-15 11:45:13 +02:00
Thomas Perl
16dfe8aa5b QML UI: Fix "Invalid property" errors for episodeListTitle 2011-07-15 11:44:46 +02:00
Thomas Perl
5e09ec3876 QML UI: Use the new XML-based search API 2011-07-15 11:26:27 +02:00
Thomas Perl
522631d851 GTK UI: Simplify "Played" and "New" (bug 1330) 2011-07-05 18:32:48 +02:00
Dov Feldstern
e607b7e7a5 GTK UI: Show duration and position in shownotes (bug 1364) 2011-07-05 16:14:25 +02:00
Dov Feldstern
505ea625c0 Support %p (position) in player command (bug 1140) 2011-07-05 16:08:25 +02:00
Dov Feldstern
e542198e06 mygpo: Convert remote timestamps to local time (bug 1036)
Since applying the first half of this fix (converting the times going
*to* mygpo to utc), I've been losing the sync of some episode actions.
Turns out that it's because now the 'since' value is being stored "in
the future", so the next sync misses some episode actions...
2011-07-03 22:51:55 +02:00
Dov Feldstern
1c96e189e0 Option to only auto-delete finished episodes (bug 1363) 2011-07-03 22:47:02 +02:00
Dov Feldstern
cf02665bb1 Re-enable "Also remove unplayed episodes" option (bug 1367)
This option appears to have been accidentally removed as
part of "Remove portable device synchronization" (Dec 20,
2010, 8012c4f6bb)
2011-07-03 22:43:48 +02:00
Thomas Perl
12bda2ed9b Platform detection for MeeGo 1.2 Harmattan 2011-07-03 18:24:02 +02:00
Thomas Perl
f8eb799ade Harmattan is here 2011-07-03 18:21:37 +02:00
Neal H. Walfield
a90d32fa27 Change on_episodes_context_menu to include a proper body. 2011-06-25 21:37:21 +02:00
Neal H. Walfield
b505d220ea Only call user hooks if user_hooks is not None. 2011-06-25 21:36:03 +02:00
Dov Feldstern
e2a3785e75 Fix issues with zero playback position (Maemo bug 12262) 2011-06-25 14:15:42 +02:00
Thomas Perl
7b198299a3 Fix typo and add license_info metadata 2011-06-25 11:10:56 +02:00
Thomas Perl
a852fafe3e QML UI: Remove unnecessary import 2011-06-14 20:49:29 +02:00
Dov Feldstern
2c83315ea9 mygpo: Send timestamp as UTC to gpodder.net (bug 1036)
Although time.time() returns UTC times,datetime.datetime.fromtimestamp()
then translates that to local time. *utc*fromtimestamp() should be used.
2011-06-13 20:03:36 +02:00
Thomas Perl
eb635bd291 QML UI: Add toplist and example subscribe options 2011-06-13 19:50:04 +02:00
Thomas Perl
6f8c0a64da QML UI: Fix parameter issue with "Update all" 2011-06-13 15:40:45 +02:00
Thomas Perl
70548f7ba7 QML UI: Keep stats in podcast list in sync 2011-06-13 09:51:04 +02:00
Thomas Perl
2f5b8904cf QML UI: Selective context menu entries 2011-06-13 09:40:19 +02:00
Thomas Perl
ad85fd07ce QML UI: Update podcast list after download 2011-06-13 09:37:02 +02:00
Thomas Perl
54264ce873 QML UI: Add support for displaying playback status 2011-06-12 12:12:03 +02:00
Thomas Perl
fdfee0a2db QML UI: Show as much from the title as possible 2011-06-11 17:28:28 +02:00
Thomas Perl
d9a0977004 QML UI: Show URL in subscription search results 2011-06-11 17:21:52 +02:00
Thomas Perl
64af2cb72f QML UI: Remove subset views for now 2011-06-11 17:20:55 +02:00
Thomas Perl
4b6fa1b077 QML UI: Subscription UI and compatibility fixes 2011-06-11 16:35:11 +02:00
Thomas Perl
f4d87e7012 QML UI: Initial backend support for adding subscriptions 2011-06-11 09:23:34 +02:00
Thomas Perl
9c7da4cc58 QML UI: Rate-limit download progress updates 2011-06-11 00:53:30 +02:00
Thomas Perl
be0c3c9a2a QML UI: Subscribe mode for the context menu 2011-06-11 00:40:42 +02:00
Thomas Perl
4699cb3491 QML UI: First draft of gpodder.net search UI 2011-06-11 00:23:21 +02:00
Thomas Perl
0aae008466 QML UI: Fix title position in context menu 2011-06-11 00:22:49 +02:00
Thomas Perl
b0f24a0bcb Add episode context menu hook, refactor playback code 2011-06-08 11:04:29 +02:00
Thomas Perl
a343fa2c7e QML UI: Support fullscreen video playback 2011-06-05 14:29:07 +02:00
Thomas Perl
567ef2ceee New draft: Gtk+ UI directory prototype 2011-06-02 23:28:58 +02:00
Thomas Perl
e8c352d8b0 Drop support for building Jaunty packages 2011-05-31 15:28:22 +02:00
Thomas Perl
05a06f474a QML UI: Fix OpenGL rendering + titlebar buttons 2011-05-28 16:04:57 +02:00