Commit graph

52 commits

Author SHA1 Message Date
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