Eric Le Lay
0e1a33067b
win: convert README-PORTABLE.txt to unix
2018-05-06 18:45:50 +02:00
Eric Le Lay
4c3583e52f
win: fix debug output to stderr
2018-05-06 18:42:00 +02:00
Eric Le Lay
1b3caf5c7e
win_installer: remove leftover from quodlibet
2018-05-06 18:26:26 +02:00
Eric Le Lay
fbc268be74
win: get GPODDER_HOME from registry
2018-05-06 18:17:23 +02:00
MarkusHackspacher
11bf9e3ef8
fix E401 multiple imports on one line
2018-05-05 23:50:37 +02:00
Eric Le Lay
5a0a1c04b6
new build_info.py; correctly set GPODDER_HOME on windows
2018-05-02 15:06:52 +02:00
Eric Le Lay
251c9992fc
tools/win_installer
...
from quodlibet 47e925a7d
2018-05-02 10:58:18 +02:00
Eric Le Lay
f45ee07522
localdepends: add downloaded url
2018-04-29 12:06:54 +02:00
MarkusHackspacher
5bb63884e8
fix E226 missing whitespace around arithmetic operator
...
in /tools/
2018-03-04 21:15:21 +01:00
MarkusHackspacher
a90fa0b521
fix W391 blank line at end of file
2018-02-11 21:51:40 +01:00
MarkusHackspacher
0c18a43d13
fix E302 and E303, only blank line change
2018-02-11 00:22:00 +01:00
MarkusHackspacher
955499fcd1
fix E305 expected 2 blank lines after class or function definition
2018-02-10 11:11:20 +01:00
Thomas Perl
98ec45a712
Update copyright years (2018)
2018-01-28 19:39:53 +01:00
Thomas Perl
29baea278f
Remove win32 build support (Python2)
2017-12-29 16:02:43 +01:00
Thomas Perl
7b46a0ee72
Update copyright years (2017)
2017-12-16 13:54:59 +01:00
Adam Voss
9601f02a51
Convert README to Markdown
2017-04-25 14:50:33 -05:00
Eric Le Lay
35870290ed
Merge branch 'master' into gtk3
2017-04-23 13:44:56 +02:00
Eric Le Lay
f34447aabe
extension: entry in context-menu to resume playback
...
Uses the MPRIS2 dbus interface to enqueue and seek the episode
in supported media players.
2017-04-01 22:15:42 +02:00
Adam Voss
b1570e3f2b
Ran 2to3
on 'tools' and accepted appropriate changes
2017-03-25 19:27:44 -05:00
Adam Voss
c981d75a29
Merge 'Add tools/create-desktop-icon.py' into py3
2017-03-25 15:04:20 -05:00
Adam Voss
37371c3a53
Ran 2to3
on create-desktop-icon.py
2017-03-25 14:34:34 -05:00
Adam Voss
d2a9d58524
Changes since Python3 does floating point division
...
This was done based on a manual search for the '/' character. No efforts were made to try to run all affected code paths.
2017-02-14 08:53:47 -06:00
Thomas Perl
4171a5fc4b
Add tools/create-desktop-icon.py
2016-12-22 15:24:01 +01:00
Adam Voss
0d0ce6903f
Additional python3 syntax fixes
...
Found by `python3 -m compileall .`
2016-12-06 21:36:20 -06:00
Thomas Perl
58d1da9f71
Update unit tests, doctests and makefiles
2016-11-21 23:32:50 +01:00
Thomas Perl
5a7c30b359
Port to Python 3
2016-11-21 23:13:46 +01:00
Thomas Perl
ef216d8694
Merge branch 'podcastparser' into gtk3-podcastparser
2016-11-18 14:48:56 +01:00
Thomas Perl
4189cf48fb
Port from feedparser to podcastparser
2016-11-18 14:47:15 +01:00
Eric Le Lay
eb1404ff37
gtk3 fixes and cleanup
2016-09-28 11:58:37 +02:00
Thomas Perl
5ea8a9882a
win32-launcher: Fix crash when Python is missing
2016-08-31 21:28:10 +02:00
Thomas Perl
2a27cddf8c
win32-launcher: Fix compatibility issues with Python 2.7.11
2016-02-07 19:37:28 +01:00
Thomas Perl
8624267cb2
win32-launcher: Remove unused #define lines
2016-02-07 19:03:22 +01:00
Thomas Perl
9b83a28fd6
Remove obsolete files
2016-02-03 20:26:09 +01:00
Thomas Perl
28075c09dd
Remove QML UI
2016-02-03 19:54:33 +01:00
Thomas Perl
a50db27736
Win32-launcher: Remove download feature
2016-01-15 15:46:02 +01:00
Thomas Perl
36eefc8a30
Update copyright years (2016)
2016-01-15 15:22:52 +01:00
Thomas Perl
aa72634950
Update copyright years (2015)
2015-05-24 19:33:39 +02:00
Thomas Perl
69fbe0b35f
tools/localdepends.py: Fix feedparser downloading
...
Currently, feedparser uses a source tarball name
like the following: feedparser-5.2.0.post1.tar.gz
2015-05-14 13:59:06 +02:00
Thomas Perl
3b57f5b807
Move deb builder script to CI
2014-10-30 21:27:39 +01:00
Thomas Perl
a44605eaac
Win32: Deploy fake-dbus-module to the installed package
2014-10-30 19:04:33 +01:00
Thomas Perl
96e7b23194
New deb/ppa script
2014-10-29 11:34:51 +01:00
Thomas Perl
9b4577dc54
Remove outdated upgrade-win32-binary-package.py script
2014-10-24 22:43:33 +02:00
Thomas Perl
0a92df0456
Fix mingw cross compiler compatiblity for Debian
2014-10-24 22:39:01 +02:00
Thomas Perl
c022d9e453
Gtk UI: New podcast directory UI
2014-10-22 21:23:06 +02:00
Thomas Perl
ffa7cb1aff
Support gpodder:// URLs on Windows (setup variant only)
...
For now, we don't support gpodder:// URLs for the portable
(.zip) version, to not pollute the user's registry.
2014-10-21 17:02:56 +02:00
Thomas Perl
ae1713b582
win32-setup: Make sure translations and modules are added
2014-10-21 10:56:22 +02:00
Thomas Perl
4baf656e3f
win32-portable: Makefile for automatic release builds
2014-10-21 10:52:01 +02:00
Thomas Perl
9b04c0b48c
win32-setup: Automate cross-building of installer
2014-10-21 10:23:37 +02:00
Thomas Perl
a83fc7f0e4
win32-launcher: Allow cross-compilation from Linux
2014-10-21 10:04:28 +02:00
Thomas Perl
711b81fd8f
win32-launcher: Cleanup PATH to fix R6034 (msvcr90.dll, bug 1489)
2014-09-09 20:32:34 +02:00
Thomas Perl
e7da3ce2d1
Rebuild win32 launcher binaries
2014-07-28 13:32:42 +02:00
Thomas Perl
49a5af1e73
Win32 launcher: Update to Python 2.7.8 and PyGTK 2.24.2
2014-07-26 17:54:01 +02:00
Thomas Perl
5cd57d3ae0
Win32 launcher: Fix download file name for custom folder (bug 1617)
2014-07-23 22:30:34 +02:00
Thomas Perl
7f7bc952fe
Update list of Ubuntu releases
2014-04-26 22:36:50 +02:00
Thomas Perl
553e35f219
Update copyright years (2014)
2014-02-27 21:55:13 +01:00
Thomas Perl
23f32acbc7
Tools: Ubuntu PPA generator for "raring" release
2013-03-09 14:16:25 +01:00
Thomas Perl
bda982be02
Update copyright years for 2013
2013-03-05 16:38:48 +01:00
Thomas Perl
6f13380dcf
tools/localdepends.py: Fix https link usage
2013-02-25 22:41:25 +01:00
Thomas Perl
a2eb0df226
i18n tools: Fix generate_commits script for Transifex changes
2013-01-27 20:07:53 +01:00
Thomas Perl
59975e1ca3
i18n tools: Prefer .po file from Transifex
2013-01-27 19:50:47 +01:00
Thomas Perl
7f39e9f4f2
New tool: Generate commits from Transifex updates
2012-08-16 09:43:27 +02:00
Thomas Perl
f9c6a74fb6
Ubuntu PPA packaging: Add new releases
2012-07-09 20:09:57 +02:00
Thomas Perl
43fd6cef38
tools/i18n: Fix merging from Transifex
2012-05-14 01:23:49 +02:00
Thomas Perl
f7a9a4f6bd
tools/i18n: Fix merge-from-transifex.sh script
...
Make sure the validate script can be found even
after changing directories.
2012-05-13 16:47:18 +02:00
Thomas Perl
fee813ba18
Gtk UI: Welcome window and directory improvements
2012-03-08 10:52:21 +01:00
Thomas Perl
d6e2431ed6
Windows: Download folder selection (bug 1269)
2012-03-04 09:42:40 +01:00
Thomas Perl
2939c62e7d
Win32 launcher: Look for Python in HKLM (bug 1480)
2012-03-03 21:35:25 +01:00
Thomas Perl
a0e9499b67
Cover art: Add fallback artwork for QML UI
2012-02-28 12:06:35 +01:00
Thomas Perl
bb6edbfd65
More tweaks to the build system
2012-02-25 17:12:45 +01:00
Thomas Perl
2f91e98ecc
Restructure the source tree, modular installs
...
Restructure the source tree to be more like the
target installation directory (share/...).
Rewrite setup.py to only install a subset of the
available UIs and to be more flexible and cleaner
in general.
I hope this doesn't cause too much breakage, but
should result in a cleaner build/install system and
more happy developers and packagers in the long run.
2012-02-23 20:38:55 +01:00
Thomas Perl
411d702f5c
Tools: Self-contained dependency downloader
...
This is useful for testing the gPodder CLI ("gpo") with
just a Python interpreter installed - it will automatically
download mygpoclient and feedparser into the source tree.
2012-02-11 14:12:20 +01:00
Thomas Perl
34f4001cae
Gtk UI: Download progress icon in episode list
2012-02-05 23:42:23 +01:00
Thomas Perl
dba5a21c26
Add HTTP authentication test tool (bug 1539)
...
The test-auth-server.py tool allows you to start a
web server that serves a podcast feed (plus episodes).
This can be used to debug the HTTP authentication
mechanism of gPodder for feed updates and episodes.
See http://gpodder.org/bug/1539 for details.
2012-01-20 10:23:01 +01:00
Thomas Perl
5205a4b71d
Update copyright years (add 2012)
2012-01-09 21:19:24 +01:00
Neal H. Walfield
e342d58d6c
Expand the interfaces faked by the fake dbus module
2011-12-05 09:19:53 +01:00
Thomas Perl
619b6f3767
Windows: Support "just for me" Python installs (bug 1480)
2011-11-11 23:03:53 +01:00
Thomas Perl
fab79cf622
Windows Launcher: Create non-existing directory
2011-11-07 16:40:47 +01:00
Thomas Perl
b005c2a33b
Windows: Setup-compatible launcher + .iss file
...
The launcher must download files to $GPODDER_HOME,
otherwise it won't be able to save files in the
application folder when installed using the setup.
2011-11-07 15:47:45 +01:00
Thomas Perl
1d8680f9f3
Windows Launcher: Download and install dependencies
...
When the Windows Laucher doesn't find Python or PyGTK,
it should offer to download and install these dependencies.
This is not the cutest implementation, but it works and is more
straightforward than opening the download URLs in a browser.
2011-11-06 22:45:58 +01:00
Thomas Perl
607f197da8
Windows: New launcher + CLI launcher (bug 1371)
2011-11-06 16:24:20 +01:00
Thomas Perl
c3456cd327
Fake D-Bus Module: Add name_has_owner() method
...
This improves compatibility on platforms without
D-Bus (e.g. Windows).
2011-11-05 21:02:08 +01:00
Thomas Perl
f475ce6278
Add new releases for Ubuntu PPA script
2011-10-21 13:21:31 +02:00
Thomas Perl
b2c6836173
Add fake/no-op D-Bus module for platforms without D-Bus
2011-07-15 17:54:22 +02:00
Thomas Perl
1b3e6e170d
Rename "gpodder.launcher" to "gpodder.gtkui.win32"
2011-07-15 17:45:51 +02:00
Thomas Perl
e8c352d8b0
Drop support for building Jaunty packages
2011-05-31 15:28:22 +02:00
Thomas Perl
0b881d8eb8
Cleanup and move files (doc, examples, manpages)
2011-04-11 20:28:12 +02:00