Commit graph

1628 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
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
16dfe8aa5b QML UI: Fix "Invalid property" errors for episodeListTitle 2011-07-15 11:44:46 +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
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
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
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
b0f24a0bcb Add episode context menu hook, refactor playback code 2011-06-08 11:04:29 +02:00
Thomas Perl
05a06f474a QML UI: Fix OpenGL rendering + titlebar buttons 2011-05-28 16:04:57 +02:00
Thomas Perl
1d34c78328 Rename main.qml to avoid errors on case-insensitive filesystems 2011-05-18 09:56:02 +02:00
Thomas Perl
6a15e7ceb4 Normalize URLs without path to "/" as path
This is the same way that mygpo-feedservice and
the mygpo web service normalize feed URLs.
2011-05-09 12:34:23 +02:00
Thomas Perl
d6988cefc1 QML UI: Small property binding optimizations 2011-05-07 20:11:39 +02:00
Thomas Perl
c8824a7ba3 QML UI: Implement "All episodes" + EQL-powered subset view 2011-05-07 19:37:38 +02:00
Thomas Perl
30d31a6f75 Improve normalizing of feed URLs
Make sure that domain names are always lowercase.
2011-05-07 18:52:33 +02:00
Thomas Perl
d6c91ddb2a QML UI: Visual download and playing indicators 2011-05-07 16:12:38 +02:00
Thomas Perl
5f2cc57953 Re-add "published" to Episode database table
Oops. That wasn't planned. It's fixed now, relax.
2011-05-02 23:12:45 +02:00
Thomas Perl
5fa65d84f9 Gtk UI: Add support for hiding podcast list (bug 1333)
Hiding can be done using the View menu or the F9 shortcut.
2011-04-30 18:00:28 +02:00
Thomas Perl
4886bf8efb Draft implementation of feedservice client integration 2011-04-28 22:23:52 +02:00
Thomas Perl
477119df01 Refactoring: Remove "published" from PodcastChannel
This field wasn't used at all in gPodder's UI or backend.
2011-04-28 21:11:59 +02:00
Thomas Perl
37d3a1d53a Cleanup QML UI and add preliminary migration tool 2011-04-28 15:28:23 +02:00
Thomas Perl
afb071438e QML UI: Modularity improvements, refactoring 2011-04-28 12:16:52 +02:00
Thomas Perl
572be71fc7 New artwork and new about dialog 2011-04-12 01:28:21 +02:00
Thomas Perl
0b881d8eb8 Cleanup and move files (doc, examples, manpages) 2011-04-11 20:28:12 +02:00