Commit Graph

35 Commits

Author SHA1 Message Date
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
Eric Le Lay 92dcb1c0c3 Merge branch 'master' into gtk3-win_installer 2018-05-27 10:05:11 +02:00
MarkusHackspacher 0a851a1302 fix E265 block comment should start with '# ' 2018-05-16 18:17:52 +02:00
Eric Le Lay 395aec5514
Merge pull request #448 from gpodder/340-connection-limit
support jumps in limit downloads
2018-05-13 17:32:32 +02:00
MarkusHackspacher 49bb08c8a3 fix E502 the backslash is redundant between brackets 2018-05-08 10:43:56 +02:00
Eric Le Lay 251c9992fc tools/win_installer
from quodlibet 47e925a7d
2018-05-02 10:58:18 +02:00
Eric Le Lay 5d4b99cd68 unchecked 'download limit' really means 16 download limit
fixes #151 Client is opening an insane amount of parallel connections
2018-04-29 15:59:22 +02: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
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 5a7c30b359 Port to Python 3 2016-11-21 23:13:46 +01:00
Thomas Perl 2f5029f151 Merge branch 'master' into gtk3 2016-11-20 14:59:11 +01:00
Thomas Perl 87bca5f82a Set upper limit based on current value 2016-11-19 22:50:52 +01:00
Eric Le Lay eb1404ff37 gtk3 fixes and cleanup 2016-09-28 11:58:37 +02:00
Thomas Perl 9b8dbdc3a6 New try to do a minimal Gtk+3 port 2016-09-25 14:31:58 +02: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
zombie 7af6a9fd49 restored window position slightly off every time
default GTK 'gravity' setting seems slightly buggy on win32, and
'static' gravity avoids the problem. this should also work well
(better?) on other platforms, but it's untested, so..
2013-10-03 02:43:34 +02:00
zombie 5049b645d6 don't save maximized window position to config
it seems a 'configure-event' is sent before each 'window-state-event'
when the window is maximized, so the code is checking the stale value of
cfg.maximized, and saves the new position when it shouldn't.

it may be this only happens on win32, but the new code should work
correctly everywhere.
2013-10-03 02:24:29 +02:00
Thomas Perl bda982be02 Update copyright years for 2013 2013-03-05 16:38:48 +01:00
Thomas Perl e48284f121 Config: Use proper data conversion (string<->config value) 2012-02-21 10:57:04 +01:00
Thomas Perl 484f5f4fa9 Gtk UI: Fix the configuration editor UI
Some features are still missing, but at least we now
have something that basically works and is shippable.
2012-02-21 00:12:15 +01:00
Thomas Perl 990cebe9b9 First try on the new JSON-based config module 2012-02-04 19:21:51 +01:00
Thomas Perl 5205a4b71d Update copyright years (add 2012) 2012-01-09 21:19:24 +01:00
Thomas Perl 7eca6b5315 Gtk UI: Remove unused, obsolete functions 2011-10-31 17:32:39 +01:00
Thomas Perl 8e87300c04 Logging: Deprecate liblogger, use standard logging module 2011-07-15 16:32:06 +02:00
Thomas Perl 6f893a1e87 Config: Hide positional values in UI editor
There is no need to see/edit the window position and
paned position values in the graphical config editor.

The positional (window status / paned position) config
values get a "_" prepended to their name, and all values
starting with "_" are hidden in the UI editor. They can
still be edited in the "Settings" file, but there should
really be no need to edit them.
2011-04-11 11:12:11 +02:00
Thomas Perl 4376057001 Update copyright years 2011-04-01 18:59:53 +02:00
Thomas Perl aeb1799c4b GTK UI: Use properties of "event" in config update
This should make the updates a bit more efficient.
2011-03-25 21:41:13 +01:00
Thomas Perl 45c9ace224 Clean up configuration (remove descriptions) 2010-12-20 00:52:40 +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 1be1af419b Improve first-time window positioning 2009-09-02 12:34:57 +02:00
Thomas Perl a6c54819d1 Split out GTK+-related parts of gpodder.config module
Create a new UIConfig class that subclasses the normal
Config class that takes care of the basic configuration
work.

The UIConfig class adds support for registering GTK+ UI
elements with the configuration object.

Additionally, the ListStore (TreeModel) code is split
into a new class ConfigModel that takes care of formatting
the configuration data for display in GTK+ applications.
2009-08-24 15:31:25 +02:00