Commit graph

248 commits

Author SHA1 Message Date
Thomas Perl dd9ca2a386 Remove util.sanitize_encoding() 2016-11-21 23:40:05 +01:00
Adam Voss 27dbe80782 Allow reordering of the download queue 2016-11-15 12:00:57 -06:00
Adam Voss c6ca7ad7a8 Utilize GtkGrid instead of GtkBox in gpodder.ui
vMain to GtkGrid

hboxUpdateFeeds to GtkGrid

vbox42 to GtkGrid

hbox_search_podcasts to GtkGrid

vboxChannelNavigator to GtkGrid

hbox_search_episodes to GtkGrid

vbox_episode_list to GtkGrid

hboxDownloadRate to GtkGrid

hboxDownloadLimit to GtkGrid

hboxDownloadSettings to GtkGrid

vboxDownloadStatusWidgets to GtkGrid

hboxContainer to GtkGrid
2016-11-06 10:06:39 -06:00
Eric Le Lay 8cb0a34ed2 preferences: fix combos vertical expand 2016-10-08 15:31:12 +02:00
Eric Le Lay 46c05218a1 fix #148 - tag downloaded extension broken 2016-10-02 19:46:39 +02:00
Eric Le Lay c4cf3832c6 catch exception if Notify is not available 2016-10-02 19:31:04 +02:00
Eric Le Lay 12cad6528d confirm on quit, close window 2016-10-01 13:01:46 +02:00
Eric Le Lay fec1961f4e remove uimanager 2016-09-30 20:28:47 +02:00
Eric Le Lay b99f1c207d merge menus in menus.ui 2016-09-30 20:26:27 +02:00
Eric Le Lay 5e1c8dd437 visible columns submenu; use actions in context menus where convenient 2016-09-30 14:27:50 +02:00
Eric Le Lay 001ea0aa49 menu shortcuts
like Ctrl-l to add podcast by url
2016-09-28 16:20:14 +02:00
Eric Le Lay 0f4431c908 finished Gio.Action menu conversion
only missing is visible columns menu
2016-09-28 15:51:41 +02:00
Eric Le Lay 5a8ee1a3f1 first pass at Gio.Action conversion 2016-09-28 12:47:34 +02:00
Eric Le Lay 303ee70c47 fix notifications 2016-09-28 11:58:37 +02:00
Eric Le Lay cbdc1b9fd0 use a single grid in channel advanced options 2016-09-28 11:58:37 +02:00
Eric Le Lay ef2df7b867 replace deprecated Gtk{H,V}Paned Gtk{H,V}Box with GtkPaned and GtkBox + orientation
have to set the expand property to children
2016-09-28 11:53:28 +02:00
Thomas Perl 9b8dbdc3a6 New try to do a minimal Gtk+3 port 2016-09-25 14:31:58 +02:00
Thomas Perl 49b84d83d1 Update credits.txt 2016-08-31 20:56:56 +02:00
Brian J. Cohen e09b6f9d27 Add 'set_artist_to_album' config option to 'tagging' extension. Effect is to set the 'artist' tag equivalent to whatever the 'album' tag value is.
Signed-off-by: Brian J. Cohen <brian@intercarve.net>
2016-02-19 12:13:31 -05:00
Thomas Perl 45885de670 gPodder 3.9.0 "Helium Levitator" released 2016-02-03 21:27:26 +01:00
Thomas Perl f12621ea68 Preferences: Move video services to separate tab 2016-02-03 20:52:18 +01:00
Thomas Perl 0e86aa8f26 Remove Web UI 2016-02-03 20:26:09 +01:00
Thomas Perl 24ec3e0a9d Remove broken Flattr integration 2016-02-03 20:26:07 +01:00
Thomas Perl 28075c09dd Remove QML UI 2016-02-03 19:54:33 +01:00
Thomas Perl 36eefc8a30 Update copyright years (2016) 2016-01-15 15:22:52 +01:00
Thomas Perl 1e2cc738a4 Ubuntu AppIndicator extension: 'visible' config option 2016-01-15 13:49:56 +01:00
Thomas Perl ef76d0309f Enqueue episodes after download (Closes #133)
Based on an initial patch by boyska <boyska at gmail dot com>.
2016-01-15 13:36:03 +01:00
Thomas Perl db7d9bc925 gPodder 3.8.5 "Casting Agents and Cowgirls" released 2015-12-01 22:04:38 +01:00
Thomas Perl bf31b911b6 rename_download: Add add_sortdate and add_podcast_title option
Based on a patch by Rob <rob_is@jabawok.net>.
2015-09-29 09:18:41 +02:00
Thomas Perl f69934188e gPodder 3.8.4 "Moving Mountain" released 2015-05-24 19:55:48 +02:00
Thomas Perl aa72634950 Update copyright years (2015) 2015-05-24 19:33:39 +02:00
Thomas Perl ed1ea2d68e QML UI: Add YouTube API key text entry + migrate button 2015-05-20 21:50:10 +02:00
Thomas Perl fd1002060c YouTube: Support V3 API via user-supplied key (bug 1999)
This adds auto-discovery of the channel ID and new-style feed for old-style
(username-based) feed URLs when the V3 API key is available, and also adds an
extra menu item for migrating subscriptions.
2015-05-20 21:10:57 +02:00
Stefan Kögl a8d470f3ff Update Sonos Extension
Update link in comment
Update call to soco API
2014-11-26 18:37:37 +01:00
Thomas Perl 823143c9d7 Extension: Open website in episode list (bug 1958) 2014-10-30 12:15:53 +01:00
Thomas Perl 8e8c76f7cf QML UI: Fix typo (bug 1963) 2014-10-28 20:18:05 +01:00
Thomas Perl c022d9e453 Gtk UI: New podcast directory UI 2014-10-22 21:23:06 +02:00
Thomas Perl f6e7d05dd2 Windows: Support for detecting media players
For now, we can only detect a hardcoded list, but it's better than
previously where we didn't have any support for players on Win32.
2014-10-22 13:52:12 +02:00
dmaglio 8b90139ea4 Update enqueue_in_mediaplayer.py
Add support to Parole Media Player (XFCE Mediaplayer)
2014-10-16 14:17:03 +02:00
Thomas Perl e215a5d5a3 Vimeo: Support for selecting file format (bug 1954) 2014-09-30 13:35:23 +02:00
Thomas Perl b502b0a94a QML UI: Allow shortcut prefixes in UI (bug 1949)
Due to the way the QML UI re-uses the search field as
URL entry field, we have to special-case additional
prefixes, so that they are properly detected in the UI.
2014-09-26 21:41:54 +02:00
Thomas Perl 47e96b6ec4 gPodder 3.8.0 "On-Screen Bionic Screw Fastening" released 2014-07-26 18:34:48 +02:00
Thomas Perl aba4ac3dfd QML UI: Nicer "pull down to refresh" animation 2014-06-28 18:24:12 +02:00
Thomas Perl 1cd215daaf QML UI: Allow updating of episode list via pull down 2014-06-28 18:17:56 +02:00
Thomas Perl e74d900788 QML UI: Elide text in podcast and episode lists 2014-06-28 17:52:00 +02:00
Thomas Perl 67246e23db QML UI: Scroll to top and bottom quickly (bug 1908) 2014-06-28 17:09:53 +02:00
Thomas Perl 4b52bd8dba QML UI: Better gpodder.net integration 2014-06-28 16:04:36 +02:00
Thomas Perl 6f8827f11d QML UI: Two more sheet margin fixes (bug 1915) 2014-06-28 15:33:21 +02:00
Thomas Perl f35c5462c9 QML UI: Also show spinner while episode list is loading
This gives a visual indication that even while the first few
items in the list are already visible, the list isn't fully
interactive (due to new items coming in regularly) yet.
2014-06-28 14:53:37 +02:00
Thomas Perl 528d637a41 QML UI: Move filter to episode list header 2014-06-28 14:50:27 +02:00