Thomas Perl
6fb7c9c757
Fix file:// URI scheme support ( Fixes #206 )
2017-01-15 13:16:18 +01:00
Thomas Perl
3c66825731
Restore selection when deleting a single episode ( Fixes #208 )
2017-01-15 13:07:24 +01:00
Eric Le Lay
68702f7f27
MPRIS listener extension: fix error when VLC stops
...
then, there is no xesam:url.
Also consider all the mpris2 interfaces before logging a warning
about unexpected interface.
2017-01-08 17:39:52 +01:00
Thomas Perl
6317cdb395
Merge pull request #201 from vossad01/readme
...
Updates the README to reflect Python 3 support in gtk3 branch
2017-01-01 20:38:10 +01:00
Adam Voss
f99b936130
Updates the README to reflect Python 3 support in gtk3 branch
2017-01-01 12:01:40 -06:00
Thomas Perl
43d5476b26
Merge pull request #200 from mexicarne/master
...
Fix detection of wireless interfaces in FreeBSD
2016-12-29 19:32:35 +01:00
Ruslan Makhmatkhanov
b67247dc23
Fix detection of wireless interfaces in FreeBSD
...
At least in FreeBSD status of wireless interface is show as
status: associated
not
status: active
So unix_get_active_interfaces() routine fails here. Add 'associated' to regex
to fix up things.
2016-12-29 21:02:24 +03:00
Thomas Perl
6844e46f6f
Merge pull request #197 from elelay/taggingBasic
...
tagging extension: basic support for spx and more formats
2016-12-22 23:46:31 +01:00
Eric Le Lay
ba9f491ecd
tagging extension: basic support for spx and more formats
...
no cover art, but title, etc. tags if supported by Mutagen
2016-12-22 21:16:50 +01:00
Thomas Perl
4171a5fc4b
Add tools/create-desktop-icon.py
2016-12-22 15:24:01 +01:00
Thomas Perl
5a46563e80
gPodder 3.9.3 "Whacketts" released
2016-12-22 14:41:04 +01:00
Thomas Perl
0122e8cc00
Merge branch 'master' into gtk3
2016-12-18 13:12:04 +01:00
Thomas Perl
3068234313
Fix HTTP conditional GET ( Fixes #193 , #182 )
2016-12-18 13:04:25 +01:00
Thomas Perl
abdeca0025
Merge pull request #188 from vossad01/exceptionCheckingForEpisodes
...
Fixes exception when checking for episodes
2016-12-14 11:12:29 +01:00
Thomas Perl
c84644ca24
Merge pull request #187 from vossad01/py3syntax
...
Further changes to support the switch to Python 3
2016-12-14 11:12:12 +01:00
Thomas Perl
fa6f77c976
Merge pull request #189 from vossad01/batchSendToFolder
...
When sending to local folder, prompt only for destination directory
2016-12-14 11:05:55 +01:00
Adam Voss
91611d00ae
Prompt only for destination directory when sending to local folder.
...
This allows many files to be saved without choosing the destination for every file.
Fixes #163
2016-12-07 16:54:31 -06:00
Adam Voss
bfcf1c5e1a
Fixes some exceptions related to bytes vs str handling
2016-12-07 12:40:12 -06:00
Adam Voss
0c2a2cf6d4
Update localdepends message to specify python3
2016-12-06 21:36:20 -06:00
Adam Voss
0d0ce6903f
Additional python3 syntax fixes
...
Found by `python3 -m compileall .`
2016-12-06 21:36:20 -06:00
Thomas Perl
c7a4909eb3
Merge pull request #181 from mprangenberg/patch-1
...
Increase number of tracks to API page-limit
2016-12-01 20:53:36 +01:00
mprangenberg
c83e034174
Increase number of tracks to API page-limit
...
Standard API page-limit is 50 results, this increases that to 200 results.
2016-12-01 15:27:07 +01:00
Thomas Perl
5685861c69
gPodder 3.9.2 "Canyonero" released
2016-11-30 09:38:39 +01:00
Thomas Perl
818e8d8655
Update .gitignore file
2016-11-26 16:41:11 +01:00
Thomas Perl
9a913862df
Merge pull request #178 from elelay/gtk3-unicode
...
fix another stray str call
2016-11-26 16:30:22 +01:00
Eric Le Lay
942a96bb83
fix another stray str call
2016-11-26 16:25:41 +01:00
Thomas Perl
2046ddfc7b
Merge pull request #177 from elelay/gtk3-python3
...
remove pre-python 2.6 compat code
2016-11-26 16:12:54 +01:00
Thomas Perl
daa23647d7
Merge pull request #174 from gpodder/gtk3-python3
...
Port Gtk3 branch to Python 3
2016-11-26 16:07:55 +01:00
Eric Le Lay
fd0f9c2403
remove pre-python 2.6 compat code
2016-11-26 16:05:17 +01:00
Thomas Perl
9b0ba8669f
Merge pull request #176 from elelay/gtk3-python3
...
Gtk3 python3
2016-11-26 15:35:41 +01:00
Eric Le Lay
5d23879cbf
fix changing section name
2016-11-26 15:30:14 +01:00
Eric Le Lay
592146cd76
urlopen().read() must be converted to string
...
when it's searched by re, etc.
FIXME: still work to do to validate some uses are ok
2016-11-26 15:28:15 +01:00
Eric Le Lay
bf9d11c8d1
ImportError.name instead of parsing ImportError.message
...
ImportError.message from python2 is now ImportError.msg.
ut since we move to python3, we might as well use the
`name` field (since 3.3).
See d41e165915
2016-11-26 15:25:00 +01:00
Thomas Perl
5ad8be93dc
Fix setup.py shebang line
2016-11-21 23:49:06 +01:00
Thomas Perl
a4d1275680
Also convert setup.py to Python 3
2016-11-21 23:48:47 +01:00
Thomas Perl
de69c4b770
Remove unused parameter in util.sanitize_filename()
2016-11-21 23:42:14 +01:00
Thomas Perl
dd9ca2a386
Remove util.sanitize_encoding()
2016-11-21 23:40:05 +01:00
Thomas Perl
85620175d7
Remove safe_print() from bin/gpo
2016-11-21 23:37:29 +01:00
Thomas Perl
00e9f7f26f
Update Travis CI config for Python 3
2016-11-21 23:35:43 +01:00
Thomas Perl
8802b546ba
Remove debug print
2016-11-21 23:34:23 +01:00
Thomas Perl
1c01002255
Update README for Python3/PyGObject
2016-11-21 23:33:11 +01:00
Thomas Perl
58d1da9f71
Update unit tests, doctests and makefiles
2016-11-21 23:32:50 +01:00
Thomas Perl
e020448e14
More Python 3 fixes (Soundcloud, util)
2016-11-21 23:19:20 +01:00
Thomas Perl
5a7c30b359
Port to Python 3
2016-11-21 23:13:46 +01:00
Thomas Perl
aa71c85ff6
Merge pull request #172 from Hiltronix/patch-1
...
YouTube Show Image Sometimes Low-Res
2016-11-20 20:13:25 +01:00
Hiltronix
b76aab04d4
YouTube Show Image Sometimes Low-Res
...
The link being parsed for the YouTube cover art image is sometimes only 100x100px, it appears to be inconsistent from show to show, sometimes 100x100, and sometimes 900x900px. There is a link in the channel page source that appears to always have a 900x900px image.
This change looks for the "new" link first, to grab the higher quality image. If not found it falls back to the original link.
Here are two examples of YouTube channels showing the links to the two different sized images:
The Ben Heck Show
https://www.youtube.com/user/thebenheckshow
Element 14
https://www.youtube.com/user/element14
2016-11-20 11:55:53 -06:00
Thomas Perl
2f5029f151
Merge branch 'master' into gtk3
2016-11-20 14:59:11 +01:00
Thomas Perl
9fda99cb0d
Load/update the episode list model in the background
2016-11-20 14:38:48 +01:00
Thomas Perl
f6384f3013
Cache cover art thumbnails in SQLite database
2016-11-20 11:54:05 +01:00
Thomas Perl
22c67ef5cd
Do not call sys.exit(0) at Gtk UI exit
2016-11-20 11:50:25 +01:00