Commit Graph

89 Commits

Author SHA1 Message Date
Teemu Ikonen 490d5695a9 Merge tag '3.11.2' into dev-adaptive
gPodder 3.11.2 release
2023-08-15 15:08:21 +03:00
luzpaz 8a995cb097 Fix various typos
Found via `codespell -q 3 -S *.po -L bloc,extracter,parms`
2023-07-14 12:13:50 +00:00
Teemu Ikonen f00eef5e5c Merge branch 'master' into dev-adaptive 2022-12-19 23:02:01 +02:00
Teemu Ikonen 6bd0bb0530 Remove unused imports and pass statements
Fixes flake8 error F401.
Most errors were fixed by running

autoflake -i -r --remove-all-unused-imports .

which also removes unnecessary 'pass' statements, some by hand-editing.
2022-11-14 18:32:09 +02:00
Teemu Ikonen 0237397c24 setup.py: Set name=gpodder-adaptive 2021-08-04 11:07:20 +03:00
Eric Le Lay 9f71d9e864 add appstream info
See #577
2018-12-28 10:34:49 +01:00
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
Eric Le Lay c50434a1ec fix linter warnings 2018-05-28 20:27:23 +02:00
Eric Le Lay 251c9992fc tools/win_installer
from quodlibet 47e925a7d
2018-05-02 10:58:18 +02:00
MarkusHackspacher 710d8735d4 fix E221 multiple spaces before operator 2018-03-18 00:47:54 +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
Eric Le Lay 12a778b7a1 setup.py: specify encoding reading __init__.py
using guess_encoding() from util.py loads too many modules,
so hardcode the encoding to utf-8
see #376
2018-02-06 16:17:07 +01:00
Thomas Perl 98ec45a712 Update copyright years (2018) 2018-01-28 19:39:53 +01:00
Thomas Perl 7b46a0ee72 Update copyright years (2017) 2017-12-16 13:54:59 +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 0e86aa8f26 Remove Web UI 2016-02-03 20:26:09 +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 aa72634950 Update copyright years (2015) 2015-05-24 19:33:39 +02:00
Thomas Perl 553e35f219 Update copyright years (2014) 2014-02-27 21:55:13 +01:00
Thomas Perl bda982be02 Update copyright years for 2013 2013-03-05 16:38:48 +01:00
Thomas Perl e3e15281fd setup.py: Allow "--help install" on command line 2012-05-28 15:58:25 +02:00
Thomas Perl 5a3c9566b4 setup.py: Manual page install path option
FreeBSD installs manpages to $PREFIX/man by default.
Add support for an environment variable to do that.
2012-05-02 12:43:03 +02:00
Thomas Perl 08fc7f28c9 setup.py: Proofreading and minor fixes 2012-02-23 21:22:54 +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 5205a4b71d Update copyright years (add 2012) 2012-01-09 21:19:24 +01:00
Thomas Perl 6af79eef8d gPodder 3.0.0 "397/D" released
We're back. Nice to see you again.
2011-11-07 00:03:43 +01:00
Thomas Perl 032f75efc3 setup.py: Cleanup dead code, update description 2011-07-26 12:22:48 +02:00
Thomas Perl 7fef70e658 Remove support for Fremantle Gtk+ UI
We will only support the QML UI on Fremantle in "tres".
2011-07-16 18:35:14 +02:00
Thomas Perl 03598d6bc1 Move Soundcloud and XSPF plugin to "gpodder.plugins" 2011-07-15 17:17:59 +02:00
Thomas Perl b35a314a06 QML UI: Restructure files; install with setup.py 2011-04-11 20:35:17 +02:00
Thomas Perl 0b881d8eb8 Cleanup and move files (doc, examples, manpages) 2011-04-11 20:28:12 +02:00
Thomas Perl 6f96a7c437 Make .desktop file translatable; fix setup.py 2011-04-11 20:06:06 +02:00
Thomas Perl 4376057001 Update copyright years 2011-04-01 18:59:53 +02:00
Thomas Perl 61b3179a1b Remove support for Maemo 4 (Diablo) 2011-02-01 17:59:00 +01:00
Thomas Perl ceb9ed48d9 Omit warning on "setup.py clean" 2010-12-18 15:26:49 +01:00
Thomas Perl 0e3de35ac5 Add warning when service file does not exist 2010-12-14 15:16:50 +01:00
Thomas Perl bfd710067d Maemo 5: New episodes notification (Maemo bug 11130)
Replace the focus-stealing method of opening the
new episodes window with a pynotify-based "yellow"
notification bubble that opens the new episodes list
when clicked.
2010-08-16 22:48:12 +02:00
Thomas Perl 3da6edf7f5 Support $LINGUAS in setup.py (bug 920)
This will allow to selectively install only a subset of the available
translations or to completely disable all translations.
2010-03-11 20:22:34 +01:00
Thomas Perl 7dcbce11ee Default cover art for coverless podcasts
Makes the subscription list look way better.
Improvement ideas for the "all episodes" icon
are welcome. The SVG source file is included.
2010-02-24 01:50:21 +01:00
Thomas Perl a540cecf98 D-Bus interface for podcasts (bug 699)
This patch is based on a patchset that
has been created by Iwan van der Kleijn.
2010-01-11 20:31:17 +01:00
Thomas Perl 181564f1b7 Add 2010 to the years in copyright notice
The following command has been used:

grep -r '2005-2009 Thomas Perl and the gPodder Team' * | cut -d: -f1 |
xargs sed -i -e 's/2005-2009 Thomas Perl and the gPodder Team/2005-2010
Thomas Perl and the gPodder Team/g'
2010-01-02 17:35:42 +01:00
Thomas Perl 4c3b9dbde1 Installation fix for gPodder on Maemo 5 2009-09-22 22:09:39 +02:00
Thomas Perl 3b4623a2b1 More Fremantle UI changes + split Maemo/Fremantle files 2009-09-15 22:35:46 +02:00
Thomas Perl 1d0eea4465 First cut of Fremantle (Maemo 5) support
Use gpodder.ui.{desktop,diablo,fremantle} for
detecting which environment and interface to use.

Fremantleized versions of the episode selector
and podcast directory windows roughly done.
2009-09-15 19:49:28 +02:00
Thomas Perl 425391d1b6 Add all targets when building source tarball
Previously this failed to include Maemo-specific
files when building on the Desktop. Now, we do
include all files so the source tarball is complete.
2009-09-14 22:00:28 +02:00
Thomas Perl b78a753567 Add gpodder-mplayer wrapper script for Maemo
This allows full-screen cropped playback for
YouTube 3gp videos on Maemo by cropping the
video to fit the screen.
2009-09-09 00:17:54 +02:00
Thomas Perl ae45247065 New module: gpodder.gtkui.desktop (GTK+ UI) 2009-09-02 03:08:56 +02:00