<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/doc/reference/javascript.rst, 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>[DOC] doc: update/add documentation on js framework</title>
<updated>2018-04-05T07:22:09+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2018-02-09T14:47:43+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=19946294fad8edcb046cc79d5c2b94c405db6840'/>
<id>19946294fad8edcb046cc79d5c2b94c405db6840</id>
<content type='text'>
The state of the JS documentation was quite sad, not updated in a long
time.  With this commit, we rework a lot of the JS doc.  Most notably,
we add a section 'Javascript Cheatsheet' (help on some common
customization tasks) and rewrite the 'Javascript Reference' totally.

Note that the JS reference page also contains a reference on all field
widgets.

This work is just the beginning, it is probably not complete, but at
least we will have a foundation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The state of the JS documentation was quite sad, not updated in a long
time.  With this commit, we rework a lot of the JS doc.  Most notably,
we add a section 'Javascript Cheatsheet' (help on some common
customization tasks) and rewrite the 'Javascript Reference' totally.

Note that the JS reference page also contains a reference on all field
widgets.

This work is just the beginning, it is probably not complete, but at
least we will have a foundation.
</pre>
</div>
</content>
</entry>
<entry>
<title>[MERGE] forward port branch saas-16 up to 745d00362ab</title>
<updated>2017-11-16T11:40:36+00:00</updated>
<author>
<name>Christophe Simonis</name>
<email>chs@odoo.com</email>
</author>
<published>2017-11-16T11:40:36+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=a094f6318b556298ab73df7910a70bc2a6f6a54e'/>
<id>a094f6318b556298ab73df7910a70bc2a6f6a54e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[MERGE] forward port branch saas-15 up to 73e4dacf78a</title>
<updated>2017-11-15T14:50:36+00:00</updated>
<author>
<name>Christophe Simonis</name>
<email>chs@odoo.com</email>
</author>
<published>2017-11-15T14:50:36+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=5877b7b38c6724e989b8eb361bcc48b714a2edd6'/>
<id>5877b7b38c6724e989b8eb361bcc48b714a2edd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: fix typo</title>
<updated>2017-11-13T15:36:48+00:00</updated>
<author>
<name>Victor Oliveira da Silva</name>
<email>victor_o_silva@hotmail.com</email>
</author>
<published>2017-11-13T15:36:48+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=13d2b29f0151a9f607df96246104f30bb49cae86'/>
<id>13d2b29f0151a9f607df96246104f30bb49cae86</id>
<content type='text'>
Closes #20726</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #20726</pre>
</div>
</content>
</entry>
<entry>
<title>[ADD] doc: JS document extraction system</title>
<updated>2017-09-18T09:54:36+00:00</updated>
<author>
<name>Xavier Morel</name>
<email>xmo@odoo.com</email>
</author>
<published>2017-09-18T08:13:54+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=313f69e9487e991e4db33c75682342b185da5c73'/>
<id>313f69e9487e991e4db33c75682342b185da5c73</id>
<content type='text'>
* Fix a bunch of ill-documented/incomplete/incorrect method docs
* add start of Sphinx extension to extract &amp; integrate jsdoc into
  Sphinx documentation:

  - parse JS files (and don't blow up), uses a fork of pyjsparser as
    the project currently does not parse comments
  - extract cross-module dependency information
  - parse JsDoc comments using pyjsdoc and infer structure from code &amp;
    jsdoc
  - ``ast`` CLI printing a simplified AST of the input files
  - ``dependencies`` creating a dependency graph of either all modules
    in the provided input files or the modules matching the specified
    filters (warning: will not work if missing dependencies),
    generates a .dot file
  - ``extractor`` generating a plain text module documentation (mix of
    rst and markdown styles, not anything formal)
* sphinx extension with an "automodule" directive taking a module name
  and generating the documentation for it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix a bunch of ill-documented/incomplete/incorrect method docs
* add start of Sphinx extension to extract &amp; integrate jsdoc into
  Sphinx documentation:

  - parse JS files (and don't blow up), uses a fork of pyjsparser as
    the project currently does not parse comments
  - extract cross-module dependency information
  - parse JsDoc comments using pyjsdoc and infer structure from code &amp;
    jsdoc
  - ``ast`` CLI printing a simplified AST of the input files
  - ``dependencies`` creating a dependency graph of either all modules
    in the provided input files or the modules matching the specified
    filters (warning: will not work if missing dependencies),
    generates a .dot file
  - ``extractor`` generating a plain text module documentation (mix of
    rst and markdown styles, not anything formal)
* sphinx extension with an "automodule" directive taking a module name
  and generating the documentation for it
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] account, web, web_diagram: rename static test folder</title>
<updated>2017-04-11T17:44:38+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2017-04-07T09:12:58+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=875ea7964c62552ba976f09ad6c94db6fffb5b66'/>
<id>875ea7964c62552ba976f09ad6c94db6fffb5b66</id>
<content type='text'>
For consistency, every static test folder should be named 'tests', with
a s.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For consistency, every static test folder should be named 'tests', with
a s.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: building correctly autoclass references</title>
<updated>2016-10-11T10:09:27+00:00</updated>
<author>
<name>Martin Trigaux</name>
<email>mat@odoo.com</email>
</author>
<published>2016-10-11T09:11:52+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=95280245367da42fead8be9892079a5795171fd0'/>
<id>95280245367da42fead8be9892079a5795171fd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] doc: clarify web client terminology</title>
<updated>2016-07-25T12:30:20+00:00</updated>
<author>
<name>Martin Trigaux</name>
<email>mat@odoo.com</email>
</author>
<published>2016-07-25T12:10:15+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=880df4e8b67b408c390d9a24b0dfcfcd1494632b'/>
<id>880df4e8b67b408c390d9a24b0dfcfcd1494632b</id>
<content type='text'>
To avoid confusion such as in #12884
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid confusion such as in #12884
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: indendation</title>
<updated>2016-07-25T11:56:33+00:00</updated>
<author>
<name>Martin Trigaux</name>
<email>mat@odoo.com</email>
</author>
<published>2016-07-25T11:55:50+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=b85ef7ff1bec20bcd5e86a54e65fe9045422fe26'/>
<id>b85ef7ff1bec20bcd5e86a54e65fe9045422fe26</id>
<content type='text'>
Otherwise the text is considered as a quote
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise the text is considered as a quote
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] unittest2 &gt; unittest</title>
<updated>2015-09-28T08:37:27+00:00</updated>
<author>
<name>Leonardo Rochael Almeida</name>
<email>leorochael@gmail.com</email>
</author>
<published>2015-06-03T04:15:44+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=06b3026bcdf483aff12f1daa8b6d26d9801ace61'/>
<id>06b3026bcdf483aff12f1daa8b6d26d9801ace61</id>
<content type='text'>
The `unittest2` package is simply a backport of `unittest` from the
Standard Library of Python 2.7 to previous versions.

There is no reason to use it any longer.

Closes #6941
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `unittest2` package is simply a backport of `unittest` from the
Standard Library of Python 2.7 to previous versions.

There is no reason to use it any longer.

Closes #6941
</pre>
</div>
</content>
</entry>
</feed>
