summaryrefslogtreecommitdiff
path: root/addons/web/doc
AgeCommit message (Collapse)Author
2019-03-06[REF] web: adapt code after jQuery updateVincent Schippefilt
Part of task 1896658 Co-authored-by: Aaron Bohy <aab@odoo.com> Co-authored-by: Christophe Matthieu <chm@odoo.com> Co-authored-by: Mathieu Duckerts-Antoine <dam@odoo.com> Co-authored-by: David Monjoie <dmo@odoo.com> Co-authored-by: Martin Geubelle <mge@odoo.com> Co-authored-by: svs-odoo <svs@odoo.com> Co-authored-by: Vincent Schippefilt <vsc@odoo.com>
2017-05-15[FIX] web: display a translation alert when saving the form viewChristophe Matthieu
In the form view, when the user saves a record (with a multilang instance), an alert is displayed to display all modified translatable fields.
2017-05-04[REF] web, *: restore views designqsm-odoo
Since the new views merge, a lot of design elements were broken. This was particularly impacting the fields in the editable list view; indeed the editable list view is not using an inline form view anymore so the fields in the list were not properly styled as the LESS was still defined assuming the form view environment (for example the invalid fields were red for o2m fields in form view but not in editable list view even though they got the right CSS class). This commit refactor the LESS following these rules: - No more division of non-layout and layout rules. Dividing LESS rules in x_layout.less and x.less was a mistake. Many rules can be considered to be layout and not layout at the same time, developers always have to switch from one file part to the other, many CSS selectors (and rules!) are duplicated for nothing, ... - Field style is extracted from x_view.less and put in the new fields.less file. As before, the fields_extra.less will contain the rules specific to community so that the enterprise repo can override those by replacing the whole file. - Many classes have been renamed so that o_form_x_y becomes o_x_y as many classes can now be applied outside of form view. These classes should not be used in templates anyway. The commit also changes the DOM of fields so that it is more minimalist (no useless parent div, etc). Input elements are not automatically styled anymore, they have to get the o_input class explicitely. This allows to fix lots of small style bugs of previous versions (required monetary field had not the proper style, readonly m2m tags appeared as editable, ...). This also improves the LESS code. The editable list view should also completely stop flickering on chrome and firefox. The commit also removes the orange outline on list view dirty cells. The commit also removes deprecated static xml, LESS and other code. Notice there are still styles to restore/fix and LESS to improve.
2017-04-11[REF] web, *: redesign all JS viewsGéry Debongnie
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
2017-02-10[IMP] generic: Open external links in a new tab by defaultmmo
Purpose ======= External links in the data sometimes open in the same tab, the users loses times as he has to come back (and looses the context). Specification ============= Any external links in data (planners, settings) should open in new tabs.
2016-09-05[IMP] support v10 manifest file naming conventionOlivier Dony
- As of v10, manifest files should be named `__manifest__.py` - For backwards-compatibility, __openerp__.py manifest files will still be supported for the time being - Limited refactoring, to add support for the 2 different naming conventions - All textual references to __openerp_.py updated in documentation and examples
2016-06-21[MERGE] forward port of branch saas-10 up to d73f0d8Christophe Simonis
2016-06-17[FIX] doc: Research -> SearchMartin Trigaux
If I need to do researchs to find a quotation, the goal of having a userfriendly software may be missed.
2016-04-21[REF] web: stop duplicating webAaron Bohy
Avoid duplicating web addon in enterprise by extracting a common basis. Enterprise features stay in enterprise, but use that common basis. Mainly: - JS refactoring and linting - Conversion of .sass into .less split into multiple files - Templates cleaning and DOM simplification - Re-generation of web.pot, and update of .po files
2015-01-23[FIX] Use local copies of png instead of fetching them from websitesAaron Bohy
Debian does not allow fetching data from external website at runtime. This fixes the privacy-breach-generic lintian warnings for Debian packaging. The removed youtube url was a dead link...
2014-10-07[ADD] port webclient RPC doc from web/docXavier Morel
2014-10-07[ADD] JS widgets reference documentationXavier Morel
Also fixed Widget#alive's behavior and tested it
2014-10-06[IMP] qweb doc, testsXavier Morel
* document qweb based (mostly) on JS version * convert JS qweb tests to (mostly) language-independent XML so they can be used for JS and Python implementations * add some more tests (e.g. precedence between t-value and body in t-set) * remove ``t-import`` * fix parity in foreach(dict) (and rename some variables to make array and object versions more similar)
2014-07-18[REF] OpenERP --> Odoo in various UI textsrlu-odoo
Rebranding has been done in: - data/demo files - html templates - help notices - comments - logger messages - and other various messages (Commit taken from odoo-dev:8.0-improve-openerp-odoo-rlu at rev 7deaa08) Closes #1260
2014-01-15[REM] Removed useless QWeb t-escf and t-rawfFabien Meghazi
bzr revid: fme@openerp.com-20140115182018-d7q3e6elm6uqh0ox
2013-10-27[IMP] move http layer from openerp-web to openobject-server, convert ↵Antony Lesuisse
controllers to the new route api bzr revid: al@openerp.com-20131027171717-dzqx2264p152lq8y
2013-09-11[IMP] Added link to web training in web docniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130911161529-ue0rqihlu02pr3qd
2013-07-10[IMP] In server-side web framework, change auth="db" to auth="admin", with ↵niv-openerp
some difference in semantic bzr revid: nicolas.vanhoren@openerp.com-20130710145451-56ui50mga78eq10v
2013-06-21merge trunkniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130621135207-7oq7v2ubzfdrkrbr
2013-06-21multiple refactoring with authenticationniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130621121510-gx22b6j9pwsfe352
2013-06-20added doc and corrected existing oneniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130620165158-554jlc1cn7acgrua
2013-06-20Added docniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130620121858-mwu5t9t4oxv1w7tw
2013-06-20docniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130620112857-knwne19buizfheen
2013-06-13added black magic to detect the user when using http requestsniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130613162319-1w0renis7g2x5cw0
2013-06-13docniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130613142928-8z4ivvhb9jjm5gxc
2013-06-13added docniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130613142717-nj3ox24vip56buc0
2013-06-13Added some docniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130613140343-hjvlc697eimgcb55
2013-06-11[MERGE] forward port of branch 7.0 up to revid 3973 ↵Christophe Simonis
chs@openerp.com-20130611145028-f98x6inytlr3ijjg bzr revid: chs@openerp.com-20130611155251-zk0qkk70z30n81vl
2013-06-05[IMP] PNG recompressionXavier Morel
bzr revid: xmo@openerp.com-20130605124327-poy97bvw73sdm1o6
2013-05-17[IMP] When we go step by step, change the Case for a variable in a diffNhomar Hernandez
Is a little confufing, in our case 100% of time our team had problems confusing Action with action Obtaining an error with prototype because incorrect declaration. IMHO this is a No-Brain merge, but i explain well to be sure you understand my point. bzr revid: nhomar@gmail.com-20130517205608-wykuz0oxjccf6021
2013-04-18[IMP] missing sections to web module tutorialXavier Morel
bzr revid: xmo@openerp.com-20130418102250-aqt0qfhoff22xgj1
2013-03-13[MERGE] from 7.0Xavier Morel
bzr revid: xmo@openerp.com-20130313094909-u21ee88l2lak9p2x
2013-02-18[IMP] final section of the module guideXavier Morel
bzr revid: xmo@openerp.com-20130218150604-pjd9lkmc834tmbiz
2013-02-18[WIP] testing in module guideXavier Morel
bzr revid: xmo@openerp.com-20130218084728-q92rcstsr2ca8pqa
2013-02-15[ADD] sync-on-start tutoringXavier Morel
bzr revid: xmo@openerp.com-20130215131950-df68dpp0iz3dhdte
2013-02-13[FIX] add support for invisibility to fields (don't complete an invisible field)Xavier Morel
bzr revid: xmo@openerp.com-20130213090108-h38emnwscgb5v1pu
2013-02-11[IMP] replace ad-hoc patch display by patchqueueXavier Morel
bzr revid: xmo@openerp.com-20130211075200-lwd79pktewqf0wkk
2013-01-31[IMP] web module tutorial: start adding RPC stuffXavier Morel
bzr revid: xmo@openerp.com-20130131153100-gze86fbchz4tnrg3
2013-01-29[MERGE] Latest bugfixes from 7.0, up to rev 3731Olivier Dony
rev 3731 = revision-id: fme@openerp.com-20130129142638-81uffjq3aiopr8ta bzr revid: odo@openerp.com-20130129163725-feesf1n2xf0wbpro
2013-01-22[DOC] fixed -999999 title indentation.Vo Minh Thu
bzr revid: vmt@openerp.com-20130122164517-ig8a44yzoretq94c
2013-01-22[DOC] openerp command is now part of the server project.Vo Minh Thu
bzr revid: vmt@openerp.com-20130122160818-n8sx3tvgkk17zvdg
2013-01-16[FIX] testing doc refXavier Morel
bzr revid: xmo@openerp.com-20130116163721-zqnwkoa9osx660fb
2013-01-16[IMP] add ref to testing doc so it can be referenced from other docsXavier Morel
bzr revid: xmo@openerp.com-20130116163154-57nn7o1blqz4conc
2013-01-04[IMP] To hell with global doc.Vo Minh Thu
bzr revid: vmt@openerp.com-20130104134728-1u2bytipsnwmkteo
2013-01-17[DOC] remove openerpdev intersphinx, add ref to module docXavier Morel
bzr revid: xmo@openerp.com-20130117092722-6rfhkcu4igrgeo06
2012-12-12[FIX] doc: rename and re-include 'presentation'Xavier Morel
bzr revid: xmo@openerp.com-20121212165739-5u1880yhb4gq4pfl
2012-12-08[DOC] qweb rationaleAntony Lesuisse
bzr revid: al@openerp.com-20121208084846-1g1oksufswazkvko
2012-12-06[IMP] qweb docXavier Morel
bzr revid: xmo@openerp.com-20121206120440-17m9q0yhc4osd157
2012-12-05[ADD] bit o' tutorial for web modulesXavier Morel
bzr revid: xmo@openerp.com-20121205132854-j0r8qgh5u2qwlqj1
2012-12-04[IMP] client actions doc fixesXavier Morel
bzr revid: xmo@openerp.com-20121204094925-0h0un3eg6znnxy7i