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