Commit graph

32 commits

Author SHA1 Message Date
Florent
20546df89e Fix navigation after a transfer 2014-10-22 17:22:31 +02:00
Florent
f805284567 Change selection of keyboard (more generic) 2014-10-22 17:22:09 +02:00
Romain Bignon
d61e15cf84 rename things related to browsers
weboob.tools.browser -> weboob.deprecated.browser
weboob.tools.parsers -> weboob.deprecated.browser.parsers
weboob.tools.mech -> weboob.deprecated.mech
weboob.browser2 -> weboob.browser
weboob.core.exceptions -> weboob.exceptions

Also, the new tree for browser2 is:

weboob.browser: import weboob.browser.browsers.* and weboob.browser.url.*
weboob.browser.browsers: all browsers (including PagesBrowser and LoginBrowser)
weboob.browser.url: the URL class
weboob.browser.profiles: all Profile classes
weboob.browser.sessions: WeboobSession and FuturesSession
weboob.browser.cookies: that's a cookies thing
weboob.browser.pages: all Page and derivated classes, and Form class
weboob.browser.exceptions: specific browser exceptions
weboob.browser.elements: AbstractElement classes, and 'method' decorator
weboob.browser.filters.*: all filters
2014-10-07 00:30:07 +02:00
Florent
a019819f9d Move browser2 from weboob/tools/b2 to weboob/browser2 2014-10-02 11:01:34 +02:00
Florent
54a1bc4809 Remove * imports in filters 2014-09-29 22:31:54 +02:00
Laurent Bachelier
3da02fde24 Remove useless __all__ in modules
They bring nothing of value (we never use import * anyway) and introduce
a maintenance burden.

The __all__ that I left might not be very useful either but at least
they are not a pain to maintain; they are also used by pyflakes in some
cases.
2014-09-09 19:00:02 +02:00
Florent
a434f33a61 Set replace_dots everywhere
The goal is to change the default value in CleanDecimal
2014-08-21 10:21:53 +02:00
Florent
76cb004eb4 Move ItemListTable-Element outside of page.py
One of the goal is to not import all modules needed by filters by
loading the page file.

In the same goal, move the import of parsers in the class definition.
2014-07-09 10:23:20 +02:00
Florent
cc1e587552 Use browser2 tools in get_recipients 2014-04-01 16:06:36 +02:00
Florent
c34ef464ab Factorize code of virtual keyboard 2014-04-01 14:42:43 +02:00
Florent
1994970385 Simplify the code 2014-04-01 12:59:13 +02:00
Florent
af570a856f Some browser2 features in transfer pages 2014-04-01 12:36:07 +02:00
Florent
e986d96daa Use lambda function, remove old browser1 code 2014-04-01 12:06:49 +02:00
Florent
2738538fb6 Support transfer with browser2 2014-03-28 14:16:24 +01:00
Florent
1d56eb9f2f Fix transfer confirmation (site changed) 2013-09-17 13:30:26 +02:00
Laurent Bachelier
a6ad7e83ff Use newer form of catching exceptions
autopep8 -i --select=W602
Also some other minor deprecated syntax changes, like "while 1".
I did not commit the less obvious changes.
2013-07-27 15:16:16 +02:00
Florent
943b0caeb9 Fix transfer (site changed) 2013-07-09 09:46:53 +02:00
Florent
902bf5a99a Fix transfer encoding 2013-05-28 14:31:08 +02:00
Florent
805ec01764 Fix FormFieldConversionWarning 2013-05-27 13:46:46 +02:00
Florent
7b2f9039d4 Fix transfer, and real test on empty list 2013-03-12 16:18:06 +01:00
Florent
5104b7a6e1 Fix external transfer and unicode warning 2013-02-26 15:03:19 +01:00
Florent
0f73f04fa1 Catch errors 2013-02-26 14:57:55 +01:00
Florent
1515205a8e fix internal transfer 2013-02-26 14:38:04 +01:00
Florent
ef61b4148e Fix recipient list 2013-02-26 11:15:50 +01:00
Florent
5b6e475428 Pep8 cleaning 2013-01-25 10:56:21 +01:00
Florent
ce3d6c4a2c Remove a print 2012-10-03 19:13:06 +02:00
Florent
1758f62cdd Add transfer label 2012-09-27 13:14:03 +02:00
Florent
52493ca98b Better error message 2012-09-27 13:14:03 +02:00
Florent
c861da55f9 Full support of transfer 2012-09-27 13:14:03 +02:00
Florent
e64c31ef44 Get the confirm page for transfer 2012-09-27 13:14:02 +02:00
Florent
af96a09be0 First work on transfer 2012-09-27 13:14:02 +02:00
Florent
10c336fca9 Get recipient for livret A
And add missing file...
2012-09-27 13:14:02 +02:00