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
Thomas Perl
be099296d7
Move UI files that differ between Maemo and Desktop
...
This movement and the associated update of setup and
startup files allows us to not install files that
are not needed on Maemo / on the Desktop version.
2009-09-02 00:05:51 +02:00
Thomas Perl
4a92dddd25
Clean up gpodder.gui / move credits from gui to credits.txt
2009-08-24 20:59:21 +02:00
Thomas Perl
187336d997
Refactor preferences dialogs and config editor from gui.py
...
* Move gPodderMaemoPreferences to gPodderDiabloPreferences
* Move gPodderProperties to gPodderPreferences
Create new "gpodder.gtkui.maemo" module that holds all the
Maemo-specific UI code (currently: gPodderDiabloPreferences).
2009-08-24 19:31:58 +02:00
Thomas Perl
93d22296eb
First split of gui.py (move BuilderWidget to gtkui.interface)
2009-08-24 18:54:45 +02:00
Jens Persson
8cb73a9117
Add the gpodder.gtkui module when installing gPodder (bug 534)
2009-08-24 00:27:06 +02:00