<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/addons/web/static/src/js/widgets/progress_bar.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, *: redesign all JS views</title>
<updated>2017-04-11T17:44:38+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2017-03-05T09:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=905e01921f3c3ef43ace6fc537d1d8c0d280002c'/>
<id>905e01921f3c3ef43ace6fc537d1d8c0d280002c</id>
<content type='text'>
This commit introduce a full redesign of all JS views.  We started
basically from scratch.  The goal was to unify all the various views
under a common framework, to make them testable, to make then usable in
different conditions (in studio, or in the frontend), and to make our
lives easier.

Some important points are:
- we introduced new coding guidelines (camelCase, 80 chars width, ...)
- we have a brand new testing framework (still QUnit based)
- kanban view moved to the web addon
- calendar view (formerly web_calender) moved to web as well
- the tree view was removed
- all new code should be documented

We hope that this code is the start of a new era for the Odoo web
client, we want to have a high quality codebase, well documented, well
tested, well designed.

Work done by the framework team: mostly aab, ged, chm, dmo, qsm
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduce a full redesign of all JS views.  We started
basically from scratch.  The goal was to unify all the various views
under a common framework, to make them testable, to make then usable in
different conditions (in studio, or in the frontend), and to make our
lives easier.

Some important points are:
- we introduced new coding guidelines (camelCase, 80 chars width, ...)
- we have a brand new testing framework (still QUnit based)
- kanban view moved to the web addon
- calendar view (formerly web_calender) moved to web as well
- the tree view was removed
- all new code should be documented

We hope that this code is the start of a new era for the Odoo web
client, we want to have a high quality codebase, well documented, well
tested, well designed.

Work done by the framework team: mostly aab, ged, chm, dmo, qsm
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] hr_timesheet,web: Improve the Progress (%) bar on the tasks time management</title>
<updated>2016-05-24T11:47:48+00:00</updated>
<author>
<name>Foram Shah</name>
<email>fsh@odoo.com</email>
</author>
<published>2016-05-03T13:19:29+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=658f407f424dbee38903f745c7aade34afd9e454'/>
<id>658f407f424dbee38903f745c7aade34afd9e454</id>
<content type='text'>
1. Rename "Progress (%)" into "Working Time Recorded"
2. Remove tooltip.
3. It should always indicate the exact percentage :
	a. if 2 hours planned and 2 hours consumed = 100%
	b. if 2 hours planned and 3 hours consumed= 150%
	c. in both cases the progression bar should simply stay full.
4. Consider sub task hours
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Rename "Progress (%)" into "Working Time Recorded"
2. Remove tooltip.
3. It should always indicate the exact percentage :
	a. if 2 hours planned and 2 hours consumed = 100%
	b. if 2 hours planned and 3 hours consumed= 150%
	c. in both cases the progression bar should simply stay full.
4. Consider sub task hours
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: do not write twice when updating value</title>
<updated>2015-10-29T11:44:07+00:00</updated>
<author>
<name>Nicolas Martinelli</name>
<email>nim@odoo.com</email>
</author>
<published>2015-10-29T10:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=1f43fa9dfe727719168f6d19aa8d1b8ca14d5f72'/>
<id>1f43fa9dfe727719168f6d19aa8d1b8ca14d5f72</id>
<content type='text'>
The issue occurs for example in the Sale dashboard, when the user
changes the target amount. If the user changes the value, then directly
clicks outside of the field, the method on_change_input will be called
twice: the first time because of the event 'change input', the second
time because of the event 'blur input'. This makes an unnecessary write,
which can cause an error due to concurrent access.

This prevents the execution of the write related to the event 'change
input' in this case. If the user changes the value but clicks on
'Enter', the focus is still on the field so the update is done
correctly.

Courtesy of Quentin Smetz (qsm@odoo.com)

opw-653086
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The issue occurs for example in the Sale dashboard, when the user
changes the target amount. If the user changes the value, then directly
clicks outside of the field, the method on_change_input will be called
twice: the first time because of the event 'change input', the second
time because of the event 'blur input'. This makes an unnecessary write,
which can cause an error due to concurrent access.

This prevents the execution of the write related to the event 'change
input' in this case. If the user changes the value but clicks on
'Enter', the focus is still on the field so the update is done
correctly.

Courtesy of Quentin Smetz (qsm@odoo.com)

opw-653086
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: add a default value for progressbar</title>
<updated>2015-08-26T12:29:20+00:00</updated>
<author>
<name>Martin Geubelle</name>
<email>mge@odoo.com</email>
</author>
<published>2015-08-19T14:54:45+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=1e4e1644a96de0d1d29fc765f8ba4083afc36581'/>
<id>1e4e1644a96de0d1d29fc765f8ba4083afc36581</id>
<content type='text'>
Remove the value in the input leaded to a traceback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the value in the input leaded to a traceback.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: Progress bar value update</title>
<updated>2015-08-03T11:09:42+00:00</updated>
<author>
<name>qsm-odoo</name>
<email>qsm@odoo.com</email>
</author>
<published>2015-07-31T15:49:52+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=6eef9750519c9e7d2543f47ae450161322440c5c'/>
<id>6eef9750519c9e7d2543f47ae450161322440c5c</id>
<content type='text'>
The progressbar formfield was not updated if its value was changed
from the outside (on_change, ...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The progressbar formfield was not updated if its value was changed
from the outside (on_change, ...)
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] ProgressBar</title>
<updated>2015-07-01T13:35:19+00:00</updated>
<author>
<name>qsm-odoo</name>
<email>qsm@odoo.com</email>
</author>
<published>2015-06-30T15:24:39+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=93013eca6d8d3566bc30a40707812288b98523d6'/>
<id>93013eca6d8d3566bc30a40707812288b98523d6</id>
<content type='text'>
Leaving edit mode was impossible if the value was not changed
+ Remove use of PropertiesMixin
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Leaving edit mode was impossible if the value was not changed
+ Remove use of PropertiesMixin
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] web, web_kanban: progressbar widget can also edit max value</title>
<updated>2015-05-22T15:54:33+00:00</updated>
<author>
<name>Martin Geubelle</name>
<email>mge@odoo.com</email>
</author>
<published>2015-05-20T16:54:31+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=193c47faad6457a80d59cac7764f27efc0497cd4'/>
<id>193c47faad6457a80d59cac7764f27efc0497cd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] web: New generic progressbar widget + FieldProgressBar adaptation</title>
<updated>2015-05-13T15:04:20+00:00</updated>
<author>
<name>qsm-odoo</name>
<email>qsm@odoo.com</email>
</author>
<published>2015-05-13T08:11:42+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=84208a6ba1e88133719e39ea8fd608a63565a033'/>
<id>84208a6ba1e88133719e39ea8fd608a63565a033</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_kanban: Move Kanban ProgressBar out of web</title>
<updated>2015-05-13T15:03:54+00:00</updated>
<author>
<name>qsm-odoo</name>
<email>qsm@odoo.com</email>
</author>
<published>2015-05-13T09:08:12+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=af32bf13fc055699014f6ceb49f5d2bb8bad9710'/>
<id>af32bf13fc055699014f6ceb49f5d2bb8bad9710</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ADD] web : progress bar widget + method for human readable big numbers</title>
<updated>2015-05-12T15:16:19+00:00</updated>
<author>
<name>Martin Geubelle</name>
<email>mge@odoo.com</email>
</author>
<published>2015-05-12T11:26:53+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=cc6a6076dea4971259693cd27404a392164d34bd'/>
<id>cc6a6076dea4971259693cd27404a392164d34bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
