<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/addons/web_tests/static/src/js/web.tour.js, branch 14.0</title>
<subtitle>The current checkout of upstream Odoo</subtitle>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/'/>
<entry>
<title>[REF] web(_tests),test_new_api: split and remove web_tests</title>
<updated>2015-08-05T12:38:00+00:00</updated>
<author>
<name>Aaron Bohy</name>
<email>aab@odoo.com</email>
</author>
<published>2015-08-05T07:57:12+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=83dab472f3cf576064d146d4a0790a65937c6154'/>
<id>83dab472f3cf576064d146d4a0790a65937c6154</id>
<content type='text'>
Move the widget_x2many tour to web and call it from test_new_api as it needs
to be overrided for the new design, and it requires models and data from
test_new_api.

Clean other unnecessary stuff from web_tests, and thus remove the addon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the widget_x2many tour to web and call it from test_new_api as it needs
to be overrided for the new design, and it requires models and data from
test_new_api.

Clean other unnecessary stuff from web_tests, and thus remove the addon.
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] web(_tests): list view (editable): action buttons</title>
<updated>2015-07-29T06:41:02+00:00</updated>
<author>
<name>Aaron Bohy</name>
<email>aab@odoo.com</email>
</author>
<published>2015-07-24T07:12:03+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=71e9de4ecc8201911ca7ce17e7aad1349bb8610b'/>
<id>71e9de4ecc8201911ca7ce17e7aad1349bb8610b</id>
<content type='text'>
Refactoring of the DOM structure and classnames of the list view's action
buttons (in the control panel), for new design compatibility. This refactoring
was required as some addons shared between both editions (e.g. base_import)
define their own buttons and extend the ListView.buttons template to insert
them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactoring of the DOM structure and classnames of the list view's action
buttons (in the control panel), for new design compatibility. This refactoring
was required as some addons shared between both editions (e.g. base_import)
define their own buttons and extend the ListView.buttons template to insert
them.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web(_tests): FieldMany2One: autocomplete</title>
<updated>2015-07-24T07:08:14+00:00</updated>
<author>
<name>Aaron Bohy</name>
<email>aab@odoo.com</email>
</author>
<published>2015-07-23T08:42:01+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=bfe82338800d5fb5c07813166f66be1aa017bfd1'/>
<id>bfe82338800d5fb5c07813166f66be1aa017bfd1</id>
<content type='text'>
Many2One fields were broken in views opened by default in edit mode, since rev.
a0ddaf8. The autocomplete widget was appended to the DOM at
'.oe_application &gt; *:visible:last', but since the mentionned rev., the views
are rendered in fragments detached from the DOM, and once they are ready, the
old content is detached and the new one is attached instead. It means that by
appending the autocomplete widget within '.oe_application &gt; *:visible:last',
it is detached from the DOM with the previous content, and Many2One fields can
thus not work.

This rev. simply removes the appendTo option of autocomplete, so that the
widget is directly appended to the body.

Also updates a tour's selector matching an autocomplete ul as it isn't inside
the .modal anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many2One fields were broken in views opened by default in edit mode, since rev.
a0ddaf8. The autocomplete widget was appended to the DOM at
'.oe_application &gt; *:visible:last', but since the mentionned rev., the views
are rendered in fragments detached from the DOM, and once they are ready, the
old content is detached and the new one is attached instead. It means that by
appending the autocomplete widget within '.oe_application &gt; *:visible:last',
it is detached from the DOM with the previous content, and Many2One fields can
thus not work.

This rev. simply removes the appendTo option of autocomplete, so that the
widget is directly appended to the body.

Also updates a tour's selector matching an autocomplete ul as it isn't inside
the .modal anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] web_editor: split website into web_editor (to use editor in backend for html field) and website</title>
<updated>2015-07-10T15:00:11+00:00</updated>
<author>
<name>Christophe Matthieu</name>
<email>chm@odoo.com</email>
</author>
<published>2015-07-07T14:02:53+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=8c559044a5e1be111dcb577ad7e5ab462c1002a0'/>
<id>8c559044a5e1be111dcb577ad7e5ab462c1002a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web,web_tests: delete button in editable list views</title>
<updated>2015-07-06T14:27:38+00:00</updated>
<author>
<name>Aaron Bohy</name>
<email>aab@odoo.com</email>
</author>
<published>2015-07-06T14:19:59+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=7f65415393c90c6936b650f9d2807548c6f86f51'/>
<id>7f65415393c90c6936b650f9d2807548c6f86f51</id>
<content type='text'>
Use a fontawesome icon instead of no more supported mnmliconsRegular.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a fontawesome icon instead of no more supported mnmliconsRegular.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web_tests,test_new_api: act_window for new design compatibility</title>
<updated>2015-06-26T07:31:25+00:00</updated>
<author>
<name>Aaron Bohy</name>
<email>aab@odoo.com</email>
</author>
<published>2015-06-23T07:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=617cfd7dc8d01746aeb47aef6a226dff07401c4c'/>
<id>617cfd7dc8d01746aeb47aef6a226dff07401c4c</id>
<content type='text'>
The widget_x2many tour uses the discussion model to test one2many
and many2many widgets. The tour clicks on an item of the menu which
opens the discussion model with the discussion_form_2 view (in create mode).
Then, it clicks on the view_switcher to display the list view, and clicks
on an item of the list to open a previously created record.

In the new design, there is no more view_switcher in form view. This flow
is thus unfeasible. This solution changes the menu action so that it
directly opens the model with the list view, on which we can click on the
record to display in form view.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The widget_x2many tour uses the discussion model to test one2many
and many2many widgets. The tour clicks on an item of the menu which
opens the discussion model with the discussion_form_2 view (in create mode).
Then, it clicks on the view_switcher to display the list view, and clicks
on an item of the list to open a previously created record.

In the new design, there is no more view_switcher in form view. This flow
is thus unfeasible. This solution changes the menu action so that it
directly opens the model with the list view, on which we can click on the
record to display in form view.
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] web: ViewManager for One2Many and Many2Many fields</title>
<updated>2015-06-25T13:44:42+00:00</updated>
<author>
<name>Aaron Bohy</name>
<email>aab@odoo.com</email>
</author>
<published>2015-06-24T08:41:00+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=230af351544d5486c305d8b3d340d8f1b00abdd7'/>
<id>230af351544d5486c305d8b3d340d8f1b00abdd7</id>
<content type='text'>
This rev. generalizes the notions of FieldOne2Many to FieldX2Many and of One2ManyViewManager
to X2ManyViewManager. The same logic is now applied both for One2Many and Many2Many fields.
This allows Many2Many list and kanban views to have a pager, as the pager is instanciated
by the view, on demand of the ViewManager.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This rev. generalizes the notions of FieldOne2Many to FieldX2Many and of One2ManyViewManager
to X2ManyViewManager. The same logic is now applied both for One2Many and Many2Many fields.
This allows Many2Many list and kanban views to have a pager, as the pager is instanciated
by the view, on demand of the ViewManager.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] Many2ManyTags and web_tests</title>
<updated>2015-06-19T11:42:15+00:00</updated>
<author>
<name>qsm-odoo</name>
<email>qsm@odoo.com</email>
</author>
<published>2015-06-19T08:24:54+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=2a40c195a5498b414daf59404ae65d311e36ac69'/>
<id>2a40c195a5498b414daf59404ae65d311e36ac69</id>
<content type='text'>
Adapt web_tests to the new many2manytag included in the tour widget_x2many
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adapt web_tests to the new many2manytag included in the tour widget_x2many
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web, web_tests: update css classnames</title>
<updated>2015-06-17T08:03:03+00:00</updated>
<author>
<name>qsm-odoo</name>
<email>qsm@odoo.com</email>
</author>
<published>2015-06-16T14:50:30+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=ac8148cfca1360982eacf1622e6a542eaca051bc'/>
<id>ac8148cfca1360982eacf1622e6a542eaca051bc</id>
<content type='text'>
Update css classnames used in web.tour.js and add them to corresponding
elements in web
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update css classnames used in web.tour.js and add them to corresponding
elements in web
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: form_relational_widgets.js: when a user create a line in a one2many field, the dataset_changed is triggered before the blur of the editable list. Some values (with required for eg) are not valid and the on_change is not triggered, change commit_value to wait the trigger and keep the deferred.</title>
<updated>2015-05-26T14:51:09+00:00</updated>
<author>
<name>Christophe Matthieu</name>
<email>chm@odoo.com</email>
</author>
<published>2015-05-26T14:51:09+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=b5ba4b4d705a7d29f8f36da16e7bf0ba6c655776'/>
<id>b5ba4b4d705a7d29f8f36da16e7bf0ba6c655776</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
