diff --git a/weboob/backends/canaltp/backend.py b/weboob/backends/canaltp/backend.py index 6bf559f1..04a73a7b 100644 --- a/weboob/backends/canaltp/backend.py +++ b/weboob/backends/canaltp/backend.py @@ -15,6 +15,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +import os from weboob.capabilities.travel import ICapTravel, Station, Departure from weboob.tools.backend import BaseBackend @@ -32,6 +33,7 @@ class CanalTPBackend(BaseBackend, ICapTravel): VERSION = '0.1' LICENSE = 'GPLv3' DESCRIPTION = "French trains" + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') BROWSER = CanalTP def iter_station_search(self, pattern): diff --git a/weboob/backends/canaltp/data/logo.png b/weboob/backends/canaltp/data/logo.png new file mode 100644 index 00000000..9f61523a Binary files /dev/null and b/weboob/backends/canaltp/data/logo.png differ diff --git a/weboob/backends/cragr/backend.py b/weboob/backends/cragr/backend.py index 671da8a4..f8d5f78c 100644 --- a/weboob/backends/cragr/backend.py +++ b/weboob/backends/cragr/backend.py @@ -15,6 +15,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +import os from weboob.capabilities.bank import ICapBank, AccountNotFound from weboob.tools.backend import BaseBackend @@ -28,6 +29,7 @@ class CragrBackend(BaseBackend, ICapBank): VERSION = '0.1' DESCRIPTION = 'Credit Agricole french bank\'s website' LICENSE = 'GPLv3' + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') CONFIG = {'login': BaseBackend.ConfigField(description='Account ID'), 'password': BaseBackend.ConfigField(description='Password of account', is_masked=True), diff --git a/weboob/backends/cragr/data/logo.png b/weboob/backends/cragr/data/logo.png new file mode 100644 index 00000000..349fc4e8 Binary files /dev/null and b/weboob/backends/cragr/data/logo.png differ diff --git a/weboob/backends/dlfp/backend.py b/weboob/backends/dlfp/backend.py index a346163c..1189fa6f 100644 --- a/weboob/backends/dlfp/backend.py +++ b/weboob/backends/dlfp/backend.py @@ -17,6 +17,8 @@ from __future__ import with_statement +import os + from weboob.tools.backend import BaseBackend from weboob.tools.browser import BrowserUnavailable from weboob.capabilities.messages import ICapMessages, ICapMessagesReply, Message @@ -35,6 +37,7 @@ class DLFPBackend(BaseBackend, ICapMessages, ICapMessagesReply): VERSION = '0.1' LICENSE = 'GPLv3' DESCRIPTION = "Da Linux French Page" + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') CONFIG = {'username': BaseBackend.ConfigField(description='Username on website'), 'password': BaseBackend.ConfigField(description='Password of account', is_masked=True), diff --git a/weboob/backends/dlfp/data/logo.png b/weboob/backends/dlfp/data/logo.png new file mode 100644 index 00000000..e708d080 Binary files /dev/null and b/weboob/backends/dlfp/data/logo.png differ diff --git a/weboob/backends/fourchan/backend.py b/weboob/backends/fourchan/backend.py index e4973ff4..cd544a9f 100644 --- a/weboob/backends/fourchan/backend.py +++ b/weboob/backends/fourchan/backend.py @@ -19,6 +19,7 @@ from __future__ import with_statement from logging import warning +import os from weboob.capabilities.messages import ICapMessages, Message from weboob.tools.backend import BaseBackend @@ -36,6 +37,7 @@ class FourChanBackend(BaseBackend, ICapMessages): VERSION = '0.1' LICENSE = 'GPLv3' DESCRIPTION = "4chan website" + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') CONFIG = {'boards': BaseBackend.ConfigField(description='Boards'), } diff --git a/weboob/backends/fourchan/data/logo.png b/weboob/backends/fourchan/data/logo.png new file mode 100644 index 00000000..7184f518 Binary files /dev/null and b/weboob/backends/fourchan/data/logo.png differ diff --git a/weboob/backends/gazelle/backend.py b/weboob/backends/gazelle/backend.py index 930baec5..096379e3 100644 --- a/weboob/backends/gazelle/backend.py +++ b/weboob/backends/gazelle/backend.py @@ -15,6 +15,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +import os from weboob.capabilities.torrent import ICapTorrent from weboob.tools.backend import BaseBackend @@ -32,6 +33,7 @@ class GazelleBackend(BaseBackend, ICapTorrent): VERSION = '0.1' DESCRIPTION = 'gazelle bittorrent tracker' LICENSE = 'GPLv3' + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') CONFIG = {'username': BaseBackend.ConfigField(description='Username on website'), 'password': BaseBackend.ConfigField(description='Password of account', is_masked=True), diff --git a/weboob/backends/gazelle/data/logo.png b/weboob/backends/gazelle/data/logo.png new file mode 100644 index 00000000..e5eff6bd Binary files /dev/null and b/weboob/backends/gazelle/data/logo.png differ diff --git a/weboob/backends/ina/backend.py b/weboob/backends/ina/backend.py index 74e72ca9..b8074662 100644 --- a/weboob/backends/ina/backend.py +++ b/weboob/backends/ina/backend.py @@ -35,7 +35,7 @@ class InaBackend(BaseBackend, ICapVideo): VERSION = '0.1' DESCRIPTION = 'INA french video archives' LICENSE = 'GPLv3' - ICON = os.path.join(os.path.dirname(__file__), 'data/logo.gif') + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') BROWSER = InaBrowser diff --git a/weboob/backends/ina/data/logo.gif b/weboob/backends/ina/data/logo.gif deleted file mode 100644 index 1468bcbf..00000000 Binary files a/weboob/backends/ina/data/logo.gif and /dev/null differ diff --git a/weboob/backends/ina/data/logo.png b/weboob/backends/ina/data/logo.png new file mode 100644 index 00000000..6e99f3fd Binary files /dev/null and b/weboob/backends/ina/data/logo.png differ diff --git a/weboob/backends/transilien/backend.py b/weboob/backends/transilien/backend.py index 53cf7259..870d57ea 100644 --- a/weboob/backends/transilien/backend.py +++ b/weboob/backends/transilien/backend.py @@ -16,6 +16,8 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +import os + from weboob.capabilities.travel import ICapTravel, Station, Departure from weboob.tools.backend import BaseBackend @@ -29,6 +31,7 @@ class TransilienBackend(BaseBackend, ICapTravel): VERSION = '0.1' LICENSE = 'GPLv3' DESCRIPTION = "Transports in Paris" + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') BROWSER = Transilien def iter_station_search(self, pattern): diff --git a/weboob/backends/transilien/data/logo.png b/weboob/backends/transilien/data/logo.png new file mode 100644 index 00000000..6d7c1f67 Binary files /dev/null and b/weboob/backends/transilien/data/logo.png differ diff --git a/weboob/backends/youjizz/backend.py b/weboob/backends/youjizz/backend.py index e54184b8..dc6aa495 100644 --- a/weboob/backends/youjizz/backend.py +++ b/weboob/backends/youjizz/backend.py @@ -18,6 +18,8 @@ from __future__ import with_statement +import os + from weboob.capabilities.video import ICapVideo from weboob.tools.backend import BaseBackend @@ -35,6 +37,7 @@ class YoujizzBackend(BaseBackend, ICapVideo): VERSION = '0.1' DESCRIPTION = 'Youjizz videos website' LICENSE = 'GPLv3' + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') BROWSER = YoujizzBrowser diff --git a/weboob/backends/youjizz/data/logo.png b/weboob/backends/youjizz/data/logo.png new file mode 100644 index 00000000..7f0c17fe Binary files /dev/null and b/weboob/backends/youjizz/data/logo.png differ diff --git a/weboob/backends/youporn/backend.py b/weboob/backends/youporn/backend.py index fb197381..5ea89dda 100644 --- a/weboob/backends/youporn/backend.py +++ b/weboob/backends/youporn/backend.py @@ -18,6 +18,8 @@ from __future__ import with_statement +import os + from weboob.capabilities.video import ICapVideo from weboob.tools.backend import BaseBackend @@ -35,6 +37,7 @@ class YoupornBackend(BaseBackend, ICapVideo): VERSION = '0.1' DESCRIPTION = 'Youporn videos website' LICENSE = 'GPLv3' + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') BROWSER = YoupornBrowser diff --git a/weboob/backends/youporn/data/logo.png b/weboob/backends/youporn/data/logo.png new file mode 100644 index 00000000..56f8bf3e Binary files /dev/null and b/weboob/backends/youporn/data/logo.png differ diff --git a/weboob/backends/youtube/backend.py b/weboob/backends/youtube/backend.py index c2878bde..1c2104df 100644 --- a/weboob/backends/youtube/backend.py +++ b/weboob/backends/youtube/backend.py @@ -19,6 +19,7 @@ from __future__ import with_statement import datetime +import os from weboob.capabilities.video import ICapVideo from weboob.tools.backend import BaseBackend @@ -37,6 +38,7 @@ class YoutubeBackend(BaseBackend, ICapVideo): VERSION = '0.1' DESCRIPTION = 'Youtube videos website' LICENSE = 'GPLv3' + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') BROWSER = YoutubeBrowser diff --git a/weboob/backends/youtube/data/logo.png b/weboob/backends/youtube/data/logo.png new file mode 100644 index 00000000..b227a025 Binary files /dev/null and b/weboob/backends/youtube/data/logo.png differ diff --git a/weboob/backends/yweather/backend.py b/weboob/backends/yweather/backend.py index 50004b78..c8cfb7b1 100644 --- a/weboob/backends/yweather/backend.py +++ b/weboob/backends/yweather/backend.py @@ -18,6 +18,7 @@ import urllib2 from xml.dom import minidom +import os # TODO store datetime objects instead of strings # from datetime import datetime @@ -36,6 +37,7 @@ class YWeatherBackend(BaseBackend, ICapWeather): VERSION = '0.1' DESCRIPTION = 'Yahoo Weather' LICENSE = 'GPLv3' + ICON = os.path.join(os.path.dirname(__file__), 'data/logo.png') URL = 'http://weather.yahooapis.com/forecastrss?w=%s&u=%s' diff --git a/weboob/backends/yweather/data/logo.png b/weboob/backends/yweather/data/logo.png new file mode 100644 index 00000000..0f49bb5c Binary files /dev/null and b/weboob/backends/yweather/data/logo.png differ