Commit graph

124 commits

Author SHA1 Message Date
Thomas Perl
1102ddca0d QML UI: Episode list loading and clipping fixes 2013-02-26 15:17:40 +01:00
Thomas Perl
8c85be673e QML UI: Clean up Podcast List section headers 2013-02-26 14:59:50 +01:00
Thomas Perl
73919ac2dd QML UI: Scroll multi-episode list to episode list position 2013-02-26 14:53:41 +01:00
Thomas Perl
52b16f3bda QML UI: Menu for MediaPlayer (instead of broken buttons) 2013-02-26 14:50:39 +01:00
Thomas Perl
ecb1044c1b QML UI: Fix top margin of Subscribe sheet 2013-02-26 14:50:22 +01:00
Thomas Perl
e428bef99d QML UI: Move MediaPlayer into its own Page, InfoBanner usage 2013-02-26 14:22:15 +01:00
Thomas Perl
21b0ac0e0f QML UI: Move Episode list into its own Page 2013-02-26 14:06:24 +01:00
Thomas Perl
f79ea25634 QML UI: Subscribe UI as separate Page 2013-02-26 13:44:22 +01:00
Thomas Perl
5ddd06c852 QML UI: Remove nowPlayingThrobber from Main 2013-02-26 13:29:53 +01:00
Thomas Perl
f6563b508a QML UI: Move shownotes into its own Page 2013-02-26 13:23:31 +01:00
Thomas Perl
3d107e63d2 QML UI: Remove unused items and artwork files 2013-02-26 13:23:13 +01:00
Thomas Perl
9667a51384 QML UI: Generalize PullDownHandle 2013-02-26 13:00:16 +01:00
Bernd Schlapsi
93668b636c Correct ffmpeg/avconv extensions for Windows (bug 1773)
On Windows systems the command-name includes the extension .exe
When reading the dictionary for the right command parameters we
have to remove the extension to find the correct entry

Also remove a false variable name (e instead of episode)
2013-02-19 10:58:56 +01:00
Sean Munkel
e2253a94a3 Windows: Encoding issue in notifications (bug 1744)
See also: https://github.com/gpodder/gpodder/pull/70
2013-02-17 10:47:01 +01:00
Bernd Schlapsi
d7020a8ea7 marked episode(s) as played when enqueue (bug 1749) 2013-02-17 10:45:23 +01:00
Bernd Schlapsi
33bdbe071b Extensions: Add option to remove all tags (bug 1771)
Add a new option to the tagging extension
2013-02-16 15:49:48 +01:00
Bernd Schlapsi
062cef7696 Extensions: Support both libav and ffmpeg (bug 1773)
Dear libav and ffmpeg developers, thanks for having two
different codebases, and thanks for making it even harder
to use a single command (either "ffmpeg" or "avconv") from
third party applications. If it weren't for you, we would
not have spend some quality time fixing this bug...
2013-02-16 15:38:56 +01:00
Bernd Schlapsi
b8d188e771 M4A Converter: Check file extension (bug 1770) 2013-02-12 14:59:25 +01:00
Nelson Ferreira
67c3a2b23e QML UI: Horizontal line for sections (pull request 52)
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2013-02-08 11:57:07 +01:00
Nelson Ferreira
52c72a680d QML UI: Landscape fixes for media player (pull request 48)
When in landscape the play queue button would not be visible.

This change detects the orientation and changes the number of
columns on the grid, so the buttons are either arranged in the
horizontal or vertical.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2013-02-08 11:49:59 +01:00
Nelson Ferreira
ec929821d7 Add a busy indicator to the toolbar (pull request 53)
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Edited-by: Thomas Perl <thp@gpodder.org>
2013-02-08 11:37:40 +01:00
Thomas Perl
d84dfa941b Sonos extension: Mark strings translatable, cleanups
Mark "Stream to Sonos" translatable, rewrite some parts
of the extension for easier readability (SONOS_CAN_PLAY).
2013-02-08 11:20:05 +01:00
Stefan Kögl
04f602965d "Stream to Sonos" extension 2013-02-08 11:15:59 +01:00
Thomas Perl
79dc6882e1 Style cleanups: Trailing whitespace, "is None"
In src/gpodder/gtkui/main.py: Use "callback is None"
instead of "callback==None", and also make the function
signature nicer (spacing, newline).

Remove trailing whitespace in all files affected by the
latest device sync patch:

  git show HEAD | diffstat -l | xargs sed -i 's/\s\+$//g'
2013-02-08 11:08:28 +01:00
Joseph Wickremasinghe
b9b752df40 Device playlists & two-way sync 2013-02-08 11:03:33 +01:00
Sean Munkel
0434bb529b Clean up preferences dialog (pull request 55)
Makes the gpodder.net and Flattr tabs behave the way the rest of the
tabs in the preferences dialog do (the widgets dont expand in the y
direction).

Sets the vertical and horizontal scrollbars in the Extension tab so that
they are only used if necessary.
2013-02-08 10:58:09 +01:00
Thomas Perl
ba05a77cc8 Cleanup taskbar_progress extension for Windows
- Convert to Unix-style line endings
- Mark name and description translatable
- Remove trailing whitespace
2013-02-08 10:52:35 +01:00
Sean Munkel
c59d42d94f Add an extension that displays download progress in the windows taskbar 2013-02-08 10:47:04 +01:00
Sean Munkel
0aae78cdc3 Fix status icon not disappearing after being disabled (bug 1714) 2013-02-08 10:47:04 +01:00
Andreas Piesk
85ab38a7e7 Gtk UI: Fix Gtk 2.18 compatibility (bug 1761) 2013-01-28 11:59:48 +01:00
Thomas Perl
d1565f8fb6 Extensions: Remove broken Woodchuck extension
After the simplifications of the model objects, the
Woodchuck extension is broken for now. If somebody
wants to take ownership of that extension and fix it
up for re-inclusion, please get in touch.
2012-12-29 14:54:32 +01:00
Thomas Perl
83e4823eeb Extensions: Cleanup Windows notification extension 2012-12-29 14:42:52 +01:00
Thomas Perl
c704e1fc48 Win32: Remove execute bit on notification-win32 extension 2012-12-29 14:35:54 +01:00
Bernd Schlapsi
9b03a49b95 Add new extension (bug 1733) and correct some errors
New extension to convert ogg to mp3
few bugfixes in other extensions
2012-12-29 14:29:10 +01:00
Sean Munkel
2440e5ae1a Added notification bubbles on Windows (bug 426) 2012-12-29 14:22:09 +01:00
Nelson Ferreira
517fc76807 QML UI: Show the download filename in the shownotes
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2012-12-23 20:37:55 +01:00
Nelson Ferreira
6330ff88c0 QML UI: Add shownotes button to media player
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2012-12-23 20:37:51 +01:00
Nelson Ferreira
7576206db6 QML UI: Show playback position in episode list
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2012-12-23 20:30:46 +01:00
Thomas Perl
7478f3e977 gPodder 3.4.0 "Quiet Earth" released
It's finally here :)
2012-12-23 17:36:10 +01:00
Thomas Perl
0b22304f83 QML UI: Highlight color when selecting new episodes 2012-12-23 15:23:42 +01:00
Bernd Schlapsi
7e142cca0f Add smart grouping of extension context menu
Context menues from extensions were grouped by string parsing.
If "/" is in the string the string before the seperator is used as
root menu entry and the string after the seperator is used as
sub-menu entry
2012-12-23 00:55:46 +01:00
Thomas Perl
12c76fcac1 QML UI: Pull down to refresh
This avoids issues when the user clicks on the back
button and accidentally hits the refresh button on
the start page. Hope this is discoverable enough.
2012-12-22 15:37:41 +01:00
Thomas Perl
ebe1d0dd79 QML UI: Show subscribe list in Sheet 2012-12-22 14:04:38 +01:00
Thomas Perl
6ae64110b4 QML UI: Only show Episode Actions with listview 2012-12-22 12:55:13 +01:00
Thomas Perl
9d50286f04 QML UI: Multi-Episodes Sheet should fill screen 2012-12-22 12:55:13 +01:00
Thomas Perl
b4cbdcc0af Episode loading animation 2012-12-22 12:55:13 +01:00
Thomas Perl
0c024dac6a Some more tweaks to the QML UI 2012-12-22 12:55:13 +01:00
Thomas Perl
b7d5081d66 Initial QML Performance Changes 2012-12-22 12:55:13 +01:00
Thomas Perl
0295d7aec5 QML UI: Cleanup and simplify episode list 2012-12-22 12:53:39 +01:00
Bernd Schlapsi
c3819142ed Add disable_in=win32 to a few extensions (bug 1729) 2012-12-22 12:29:08 +01:00