MarkusHackspacher
82f41f4c21
sorting imports
...
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
MarkusHackspacher
297387ecbd
codestyle in bin dir
2018-07-23 15:56:36 +02: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
Eric Le Lay
01afba8b05
Merge branch 'master' into gtk3
...
- remove credits
- python2/python3 extensions
2017-06-25 09:54:53 +02:00
Eric Le Lay
9f9c2230ae
add a python2 ui flag for extensions
...
to mark python2/python3 only extensions.
TODO: change flag to python3 when merging to gtk3 branch.
Fixes #252 .
2017-06-24 14:47:24 +02:00
Thomas Perl
a4365c99d6
Simplify release process (remove credits.txt)
2017-06-06 19:20:09 +02:00
Thomas Perl
5a7c30b359
Port to Python 3
2016-11-21 23:13:46 +01:00
Thomas Perl
f800ce728e
gPodder 3.9.1 "My BLT Drive Just Went AWOL" released
2016-08-31 21:10:41 +02:00
Thomas Perl
bd1e652ae2
Resolve all symlinks in path (bug 2064)
2016-02-21 12:21:59 +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
91a042b1f6
Sailfish: Remove obsolete, Qt4-based Sailfish QML UI
...
The current Sailfish UI is maintained as part of gPodder 4 in
gpodder-core, gpodder-ui-qml and gpodder-sailfish. The code
removed here was part of the old, Qt4-based Sailfish Alpha
SDK-based port that was still using PySide and Python 2.
2014-06-28 13:48:13 +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
39daccbd92
QML UI: Initial support for Sailfish Silica
2013-03-01 11:19:18 +01:00
Thomas Perl
7478f3e977
gPodder 3.4.0 "Quiet Earth" released
...
It's finally here :)
2012-12-23 17:36:10 +01:00
Bernd Schlapsi
d5eae16b9f
Improvements to the extension system
...
- Add category metadata in every extension
- Show this category in the extension list gui
- Add "mandatory_in" and "disable-in" configuration for an extension
- Add Ubuntu unity check to enable/disable unity specific extensions
- Move "gpodder.win32" and "gpodder.osx" setting to the "gpodder.ui" namespace to be able to use it in the extensions category settings
- Only show metadata information in the right-click dialog of an extension
2012-12-07 10:30:28 +01:00
Thomas Perl
61f2cfa379
QML UI: Remove remaining Maemo 5 (Fremantle) support
...
After a year of basically no work towards Maemo 5 support,
I consider gPodder 3-on-Maemo 5 something that we won't ever
do, so the remaining codes goes. This also cleans up some
dead code in the Gtk UI that's been sitting there.
If anybody wants to step up and do something about that, be
my guest. If anything, I'd assume that if anything on the N900,
gPodder 3-on-Nemo Mobilemight be feasible, and in that case, it
should be "just like Harmattan" in most ways.
2012-09-15 20:22:06 +02:00
Thomas Perl
6c2d6b0220
QML UI: Claim gPodder's D-Bus name (bug 1477)
...
Right now, this does not expose the /gui or /podcasts
objects, but ideally this should be added in the future.
Based on a patch by Neal Walfield.
2012-03-08 11:09:01 +01:00
Thomas Perl
9f58b8eda8
Write debug output to logfile (bug 1460)
...
Also, various clean-ups around the logging mechanism (remove
gpodder.ui.desktop, etc..) needed to make the logging work without
problems.
2012-03-02 09:03:01 +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
81fe7795ec
Better "from source" startup detection
...
This fixes issues on systems like FreeBSD, where
the $HOME of the user is located below /usr.
2012-02-22 11:49:15 +01:00
Thomas Perl
03772ddcd7
Extensions: Implement UI restriction metadata
...
Extension scripts can now define for which UIs of
gPodder they work. This can be used to e.g. disable
certain extensions when the CLI is running.
2012-02-21 10:14:23 +01:00
Thomas Perl
5205a4b71d
Update copyright years (add 2012)
2012-01-09 21:19:24 +01:00
Thomas Perl
04555e79df
Fix UI assignment for CLI (gpodder.ui.{gtk,qt})
2011-10-12 14:22:33 +02:00
Neal H. Walfield
042dbc5f42
Expose the used toolkit
...
- Set gpodder.ui.qt and gpodder.ui.gtk as appropriate.
2011-10-12 11:54:14 +02:00
Thomas Perl
cb1ffb50bb
Configure logging module without -v flag
2011-07-31 15:41:46 +02:00
Thomas Perl
f122cfe7a7
Automatically use the QML UI on Fremantle and Harmattan
2011-07-30 12:44:45 +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
de8edc872f
Gtk UI: Rename "gpodder.gui" to "gpodder.gtkui.main"
2011-07-15 17:12:35 +02:00
Thomas Perl
0b1496cad7
Web UI: Allow starting from command line
2011-07-15 17:07:51 +02:00
Thomas Perl
8e87300c04
Logging: Deprecate liblogger, use standard logging module
2011-07-15 16:32:06 +02:00
Thomas Perl
4376057001
Update copyright years
2011-04-01 18:59:53 +02:00
Thomas Perl
823489e40a
Move platform detection to the gpodder module
...
This makes sure that both "gpo" and "gpodder" can
detect the current platform correctly in each case.
2011-04-01 12:18:01 +02:00
Thomas Perl
38e94d40fd
Refactoring: gpodder.qtui -> gpodder.qmlui
2011-02-06 19:10:43 +01:00
Thomas Perl
b20d1fe0d6
Merge common initialization code to gpodder.core
2011-02-06 19:05:52 +01:00
Thomas Perl
b849e7b5cc
Preliminary test framework for the QML UI
2011-02-01 21:48:03 +01:00
Thomas Perl
61b3179a1b
Remove support for Maemo 4 (Diablo)
2011-02-01 17:59:00 +01:00
Thomas Perl
20d629ba8d
Allow re-setting of gPodder's home folder
2011-02-01 17:04:13 +01:00
Thomas Perl
52ee5e897b
gPodder 2.8 "The Gold Napoleon" released
...
Updated list of contributors, README and
the help output of "gpodder". Bumped the
release date and version number.
2010-08-28 19:22:44 +02:00
Thomas Perl
216b4335a7
Maemo 4: Auto-detect running on OS2008
2010-07-05 20:46:25 +02:00
Thomas Perl
9eb5c9c8f1
Auto-detect when running on Maemo 5
2010-05-25 13:54:30 +02:00
Thomas Perl
f4f61426b6
Minor indentation fix
2010-03-16 11:20:22 +01:00
Eric Le Lay
a3635e3348
Support Mac OS X locale settings (bug 943)
...
With this patch, the user's selected locale
in System Preferences is used on Mac OS X.
2010-03-16 11:19:22 +01:00
Eric Le Lay
002b7c631c
Add "-psn" argument for Mac OS X (bug 939)
...
When gPodder is run as an Mac OS X application,
it is passed a "-psn" argument. This patch adds
a dummy argument to prevent parser.parse_args
from failing.
2010-03-14 22:07:20 +01:00
Eric Le Lay
997c832062
Recursive symlink resolving (bug 938)
...
This makes gPodder work in cases where the
binary is linked with more than one indirection.
2010-03-14 22:03:20 +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
0ec6f86e8e
Info message for already-running instace
...
This avoids user confusion when gPodder
won't start from the command line due to
an already-running instance on D-Bus.
2010-02-04 17:13:04 +01:00