odoo/odoo.git
12 years ago[MERGE] with rvalyi's work
Alexis de Lattre [Fri, 27 Jan 2012 15:41:05 +0000 (16:41 +0100)]
[MERGE] with rvalyi's work

bzr revid: alexis@via.ecp.fr-20120127154105-93r6blsn2xsd17nu

12 years ago[FIX] purchase: completed invoice line hook to set purchase order line as invoice...
Raphaël Valyi [Fri, 27 Jan 2012 05:38:07 +0000 (03:38 -0200)]
[FIX] purchase: completed invoice line hook to set purchase order line as invoice and relate it properly to the invoice lines

lp bug: https://launchpad.net/bugs/922442 fixed

bzr revid: rvalyi@gmail.com-20120127053807-4r31khr8jt7anpv4

12 years ago[FIX] stock: fixed typo comma in previous commit
Raphaël Valyi [Fri, 27 Jan 2012 05:37:26 +0000 (03:37 -0200)]
[FIX] stock: fixed typo comma in previous commit

bzr revid: rvalyi@gmail.com-20120127053726-zb70tf125roz9f2u

12 years ago[REF] sale: refactored invoice line creation from picking including service. So we...
Raphaël Valyi [Fri, 27 Jan 2012 05:00:05 +0000 (03:00 -0200)]
[REF] sale: refactored invoice line creation from picking including service. So we now use the same method as in invoicing upon order (the met$
This is better to have the code factored as checks upon accounts are factored in a single stronger code.
Also this fixes bug https://bugs.launchpad.net/openobject-addons/+bug/922427 I discovered while refactoring.
Notice that we still look at the picking type and eventually force the account_id (and yes that service line is a product).

lp bug: https://launchpad.net/bugs/922427 fixed

bzr revid: rvalyi@gmail.com-20120127050005-z1s4aby1qqcrpgbi

12 years ago[REF] sale: extracted invoice line creation from sale order line in a prepare dict...
Raphaël Valyi [Fri, 27 Jan 2012 04:54:58 +0000 (02:54 -0200)]
[REF] sale: extracted invoice line creation from sale order line in a prepare dict method.
The code is almost copied/pasted. The only things I changed is:
- I renamed a var to account_id for more clarity
- I let the user force some account_id as we will reuse the method from service invoicing from picking
- By checking vals, I let a chance to an overrider to group lines together (like my previous commit)

bzr revid: rvalyi@gmail.com-20120127045458-hrq9emlx8kro0kri

12 years ago[IMP] stock: in some extension, we may want to group some invoice lines, by checking...
Raphaël Valyi [Fri, 27 Jan 2012 04:50:32 +0000 (02:50 -0200)]
[IMP] stock: in some extension, we may want to group some invoice lines, by checking vals, we let such a chance change the cardinality without having first to create the lines and then delete them to group them, which is very inefficient

bzr revid: rvalyi@gmail.com-20120127045032-isxspwmhmk78yrbt

12 years ago[MERGE] merged lp:~alexis-via/openobject-addons/extensible-stock-action_invoice_create
Raphaël Valyi [Fri, 27 Jan 2012 04:43:26 +0000 (02:43 -0200)]
[MERGE] merged lp:~alexis-via/openobject-addons/extensible-stock-action_invoice_create

bzr revid: rvalyi@gmail.com-20120127044326-3nzow34fw1o8bwiz

12 years ago[FIX] l10n_in: fixed internal type of accounts
Quentin (OpenERP) [Thu, 26 Jan 2012 19:40:42 +0000 (20:40 +0100)]
[FIX] l10n_in: fixed internal type of accounts

bzr revid: qdp-launchpad@openerp.com-20120126194042-vw8bajbzmhkfpq3t

12 years ago[FIX] l10n_in: indian COA is now compliant with new financial reports for BS and P&L
Quentin (OpenERP) [Thu, 26 Jan 2012 19:30:04 +0000 (20:30 +0100)]
[FIX] l10n_in: indian COA is now compliant with new financial reports for BS and P&L

bzr revid: qdp-launchpad@openerp.com-20120126193004-v329n58s8vdzvk5h

12 years ago[IMP] account: improvement of financial report printing
Quentin (OpenERP) [Thu, 26 Jan 2012 19:29:20 +0000 (20:29 +0100)]
[IMP] account: improvement of financial report printing

bzr revid: qdp-launchpad@openerp.com-20120126192920-fjteiq59ejdt1tzk

12 years ago[FIX] account: common report wizard fixed when no fiscalyear given
Quentin (OpenERP) [Thu, 26 Jan 2012 18:53:56 +0000 (19:53 +0100)]
[FIX] account: common report wizard fixed when no fiscalyear given

bzr revid: qdp-launchpad@openerp.com-20120126185356-6df93022x6y1gndq

12 years ago[IMP] l10n_be: BNB balance sheet and p&l improved
Quentin (OpenERP) [Thu, 26 Jan 2012 17:20:37 +0000 (18:20 +0100)]
[IMP] l10n_be: BNB balance sheet and p&l improved

bzr revid: qdp-launchpad@openerp.com-20120126172037-ly50ytke9hjavwy9

12 years ago[IMP] account: financial report object improved, rml report enhanced and few bug...
Quentin (OpenERP) [Thu, 26 Jan 2012 17:19:55 +0000 (18:19 +0100)]
[IMP] account: financial report object improved, rml report enhanced and few bug fixed

bzr revid: qdp-launchpad@openerp.com-20120126171955-iss8htk2ggf6upag

12 years ago[IMP] l10n_be: BNB format for balance sheet and p&l, using new financial reports
Quentin (OpenERP) [Thu, 26 Jan 2012 14:27:07 +0000 (15:27 +0100)]
[IMP] l10n_be: BNB format for balance sheet and p&l, using new financial reports

bzr revid: qdp-launchpad@openerp.com-20120126142707-bozlglregvyw02ut

12 years ago[FIX] account: financial reports and data for account_account_type fixed
Quentin (OpenERP) [Thu, 26 Jan 2012 14:26:18 +0000 (15:26 +0100)]
[FIX] account: financial reports and data for account_account_type fixed

bzr revid: qdp-launchpad@openerp.com-20120126142618-fdyf054eaqjo85es

12 years ago[MERGE] lp:918644 (product: add search view on product categories)
Raphael Collet [Thu, 26 Jan 2012 15:34:59 +0000 (16:34 +0100)]
[MERGE] lp:918644 (product: add search view on product categories)

bzr revid: rco@openerp.com-20120126153459-u1v0tz6my1tsrck2

12 years ago[FIX] l10n_tr: remove empty certificate from module, it has no certificate
Raphael Collet [Thu, 26 Jan 2012 15:32:23 +0000 (16:32 +0100)]
[FIX] l10n_tr: remove empty certificate from module, it has no certificate

bzr revid: rco@openerp.com-20120126153223-3jo0n8t3ssseao96

12 years ago[imp] added doc
niv-openerp [Thu, 26 Jan 2012 15:29:11 +0000 (16:29 +0100)]
[imp] added doc

bzr revid: nicolas.vanhoren@openerp.com-20120126152911-s5idtdwgp454v8i5

12 years ago[fix] problem with date and time parsing
niv-openerp [Thu, 26 Jan 2012 15:28:22 +0000 (16:28 +0100)]
[fix] problem with date and time parsing

bzr revid: nicolas.vanhoren@openerp.com-20120126152822-z98udmqoj1qc9cx6

12 years ago[MERGE] l10n_tr: localization for Turkey
Raphael Collet [Thu, 26 Jan 2012 15:12:03 +0000 (16:12 +0100)]
[MERGE] l10n_tr: localization for Turkey

bzr revid: rco@openerp.com-20120126151203-t5dnw7pxikyv2omr

12 years ago[FIX] Tooltips stays visible after it's trigger element has been removed
Fabien Meghazi [Thu, 26 Jan 2012 14:37:34 +0000 (15:37 +0100)]
[FIX] Tooltips stays visible after it's trigger element has been removed

bzr revid: fme@openerp.com-20120126143734-7zl3gczn5x61k2u1

12 years ago[FIX] Changed tooltip plugin that caused problems under firefox
Fabien Meghazi [Thu, 26 Jan 2012 14:14:08 +0000 (15:14 +0100)]
[FIX] Changed tooltip plugin that caused problems under firefox

bzr revid: fme@openerp.com-20120126141408-zdkf21qqjxx019pq

12 years ago[MERGE] lp:918642 (project: fix misleading label in view)
Raphael Collet [Thu, 26 Jan 2012 14:05:09 +0000 (15:05 +0100)]
[MERGE] lp:918642 (project: fix misleading label in view)

bzr revid: rco@openerp.com-20120126140509-z3lk8a4sqqkhrs2l

12 years ago[MERGE] mail: fix res_id link when sending an email template
Raphael Collet [Thu, 26 Jan 2012 13:55:47 +0000 (14:55 +0100)]
[MERGE] mail: fix res_id link when sending an email template

bzr revid: rco@openerp.com-20120126135547-995815mj21zw1jwn

12 years ago[MERGE] lp:912793 (account/demo: fix last day of February period)
Raphael Collet [Thu, 26 Jan 2012 13:48:08 +0000 (14:48 +0100)]
[MERGE] lp:912793 (account/demo: fix last day of February period)

bzr revid: rco@openerp.com-20120126134808-dgopx29p77cz1hhq

12 years ago[FIX] account/demo: fix last day of period February
Raphael Collet [Thu, 26 Jan 2012 13:34:06 +0000 (14:34 +0100)]
[FIX] account/demo: fix last day of period February

bzr revid: rco@openerp.com-20120126133406-c9sa8vhnsggt487f

12 years ago[FIX] Changed tooltip plugin that caused problems under firefox
Fabien Meghazi [Thu, 26 Jan 2012 13:24:41 +0000 (14:24 +0100)]
[FIX] Changed tooltip plugin that caused problems under firefox

bzr revid: fme@openerp.com-20120126132441-wxg1gumrq9uetd70

12 years ago[FIX] unfuck dhtmlxgantt's dhtmlxcommon which breaks dhtmlxchart
Xavier Morel [Thu, 26 Jan 2012 11:05:58 +0000 (12:05 +0100)]
[FIX] unfuck dhtmlxgantt's dhtmlxcommon which breaks dhtmlxchart

bzr revid: xmo@openerp.com-20120126110558-fk1po7fv97yww2f5

12 years ago[MERGE] lp:914317 (crm: fix calendar view to update duration)
Raphael Collet [Thu, 26 Jan 2012 11:03:20 +0000 (12:03 +0100)]
[MERGE] lp:914317 (crm: fix calendar view to update duration)

bzr revid: rco@openerp.com-20120126110320-ocjxfbfjjxx26wtx

12 years ago[MERGE] lp:916173 (idea: fix typo in view)
Raphael Collet [Thu, 26 Jan 2012 10:53:22 +0000 (11:53 +0100)]
[MERGE] lp:916173 (idea: fix typo in view)

bzr revid: rco@openerp.com-20120126105322-ib3ggkkfg32im4eh

12 years ago[ADD] uid field in context used when requesting a view, so modifiers processing can...
Xavier Morel [Thu, 26 Jan 2012 10:51:52 +0000 (11:51 +0100)]
[ADD] uid field in context used when requesting a view, so modifiers processing can eval uid

lp bug: https://launchpad.net/bugs/920033 fixed

bzr revid: xmo@openerp.com-20120126105152-ou54c38vmohibs0c

12 years ago[MERGE] lp:914282 (account: fix domain of partner_bank_id in invoice view)
Raphael Collet [Thu, 26 Jan 2012 10:49:06 +0000 (11:49 +0100)]
[MERGE] lp:914282 (account: fix domain of partner_bank_id in invoice view)

bzr revid: rco@openerp.com-20120126104906-5we9a322mc6h1c5b

12 years ago[MERGE] lp:917863 (base_contact: add missing access rights to partner address and...
Raphael Collet [Thu, 26 Jan 2012 10:41:56 +0000 (11:41 +0100)]
[MERGE] lp:917863 (base_contact: add missing access rights to partner address and location to group salesman)

bzr revid: rco@openerp.com-20120126104156-re3hnex1v451xjvh

12 years ago[FIX] base_contact: set sale user rigth for address and location
Raphael Collet [Thu, 26 Jan 2012 10:10:00 +0000 (11:10 +0100)]
[FIX] base_contact: set sale user rigth for address and location

lp bug: https://launchpad.net/bugs/917863 fixed

bzr revid: rco@openerp.com-20120126101000-sa26e5aecq6in2og

12 years ago[FIX] documented signature of View#do_search
Xavier Morel [Thu, 26 Jan 2012 09:54:32 +0000 (10:54 +0100)]
[FIX] documented signature of View#do_search

bzr revid: xmo@openerp.com-20120126095432-x359um1e0b2g7vw2

12 years ago[FIX] various issues with saved filters
Xavier Morel [Thu, 26 Jan 2012 09:44:14 +0000 (10:44 +0100)]
[FIX] various issues with saved filters

lp bug: https://launchpad.net/bugs/921162 fixed

bzr revid: xmo@openerp.com-20120126094414-tf5tldyzb0noszvr

12 years ago[FIX] race condition on selecting saved filters
Xavier Morel [Thu, 26 Jan 2012 09:23:04 +0000 (10:23 +0100)]
[FIX] race condition on selecting saved filters

Deferreds can't "go through" al callbacks, so even when searchviews
correctly wait on this.on_clear it can't get the information on when
the other view is done clearing, and it lauches two concurrent views.

In this precise case though, there's no need to launch a search after
this clear, just want to remove all searchview state.

bzr revid: xmo@openerp.com-20120126092304-fe79ulj6txkgy411

12 years ago[IMP] clear search after deselecting a filter
Xavier Morel [Thu, 26 Jan 2012 08:56:36 +0000 (09:56 +0100)]
[IMP] clear search after deselecting a filter

bzr revid: xmo@openerp.com-20120126085636-3mja4a43yhywd6ga

12 years ago[IMP] don't reset filters select after selecting a saved filter
Xavier Morel [Thu, 26 Jan 2012 08:55:26 +0000 (09:55 +0100)]
[IMP] don't reset filters select after selecting a saved filter

bzr revid: xmo@openerp.com-20120126085526-21rjfs2beykv00rv

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 26 Jan 2012 05:28:24 +0000 (05:28 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120126052824-8ja030g3lhanp8g7

12 years ago[IMP] email_template: use button name as action name
Olivier Dony [Wed, 25 Jan 2012 17:42:49 +0000 (18:42 +0100)]
[IMP] email_template: use button name as action name

The action name is what gets displayed in the sidebar
and there is no reason to have a different name for
the action and button anyway.

lp bug: https://launchpad.net/bugs/886144 fixed

bzr revid: odo@openerp.com-20120125174249-wxor3br5xbqtluld

12 years ago[MERGE] email_template: correctly pass template id via context
Olivier Dony [Wed, 25 Jan 2012 17:34:03 +0000 (18:34 +0100)]
[MERGE] email_template: correctly pass template id via context

This fixes the sidebar action buttons that
are supposed to open a given template, but
actually opened an empty form

lp bug: https://launchpad.net/bugs/915372 fixed
lp bug: https://launchpad.net/bugs/886144 fixed

bzr revid: odo@openerp.com-20120125173403-dit8zp3ggalajdhq

12 years ago[IMP] product.product.name_search: avoid duplicate results, cleanup, comment
Olivier Dony [Wed, 25 Jan 2012 16:59:30 +0000 (17:59 +0100)]
[IMP] product.product.name_search: avoid duplicate results, cleanup, comment

bzr revid: odo@openerp.com-20120125165930-re7ad10kqrvecl8l

12 years ago[FIX] handling of encoding of field names when serializing to export data files
Xavier Morel [Wed, 25 Jan 2012 16:25:58 +0000 (17:25 +0100)]
[FIX] handling of encoding of field names when serializing to export data files

lp bug: https://launchpad.net/bugs/921470 fixed

bzr revid: xmo@openerp.com-20120125162558-1lfs3xb5xi35xjym

12 years ago[IMP] avoid losing error message when DOM parser fails to initialize in MSIE
Xavier Morel [Wed, 25 Jan 2012 16:09:49 +0000 (17:09 +0100)]
[IMP] avoid losing error message when DOM parser fails to initialize in MSIE

bzr revid: xmo@openerp.com-20120125160949-5pr4h7aquohykdn2

12 years ago[FIX] revert change in rev 6400, as it breaks the tests in account_asset
Raphael Collet [Wed, 25 Jan 2012 16:06:06 +0000 (17:06 +0100)]
[FIX] revert change in rev 6400, as it breaks the tests in account_asset

bzr revid: rco@openerp.com-20120125160606-fj5nvg5xzr5uqbwn

12 years ago[IMP] crm.lead: set case opening date when opening automatically
Olivier Dony [Wed, 25 Jan 2012 16:04:17 +0000 (17:04 +0100)]
[IMP] crm.lead: set case opening date when opening automatically

bzr revid: odo@openerp.com-20120125160417-r2q4c1k63v6jrh75

12 years ago[FIX] Using the "id" field in a view used in pop-up creates errors
Fabien Meghazi [Wed, 25 Jan 2012 15:05:06 +0000 (16:05 +0100)]
[FIX] Using the "id" field in a view used in pop-up creates errors

lp bug: https://launchpad.net/bugs/919184 fixed

bzr revid: fme@openerp.com-20120125150506-g84vyw5pmsk59l9s

12 years ago[IMP] invert sorting arrows
Xavier Morel [Wed, 25 Jan 2012 15:02:01 +0000 (16:02 +0100)]
[IMP] invert sorting arrows

http://notes.ericjiang.com/posts/456

bzr revid: xmo@openerp.com-20120125150201-82vkms4pxyn2qbsu

12 years ago[MERGE] lp:917333 (tame access rights on stock move for purchase and stock users)
Raphael Collet [Wed, 25 Jan 2012 14:50:49 +0000 (15:50 +0100)]
[MERGE] lp:917333 (tame access rights on stock move for purchase and stock users)

bzr revid: rco@openerp.com-20120125145049-t7i9gjr7tic85y3z

12 years ago[IMP] only set auto_search on flags if not already set, so flags can be used to overr...
Xavier Morel [Wed, 25 Jan 2012 14:20:43 +0000 (15:20 +0100)]
[IMP] only set auto_search on flags if not already set, so flags can be used to override action's auto_search

bzr revid: xmo@openerp.com-20120125142043-o9znm8qphrm9rlsp

12 years ago[FIX] front page kanban: incorrect boolean conversion of action.auto_search to flag
Xavier Morel [Wed, 25 Jan 2012 14:19:45 +0000 (15:19 +0100)]
[FIX] front page kanban: incorrect boolean conversion of action.auto_search to flag

bzr revid: xmo@openerp.com-20120125141945-ifyboezexfanw9hi

12 years ago[MERGE] lp:917732 (account_asset: include period boundaries in compute asset wizard)
Raphael Collet [Wed, 25 Jan 2012 14:17:30 +0000 (15:17 +0100)]
[MERGE] lp:917732 (account_asset: include period boundaries in compute asset wizard)

bzr revid: rco@openerp.com-20120125141730-719zykhsu7ltb3k5

12 years ago[IMP] Use a different controller for fields @type=id always readonly
Fabien Meghazi [Wed, 25 Jan 2012 14:04:38 +0000 (15:04 +0100)]
[IMP] Use a different controller for fields @type=id always readonly

bzr revid: fme@openerp.com-20120125140438-rr1bh20st75rq45y

12 years ago[MERGE] lp:915541 (procurement: performance fix)
Raphael Collet [Wed, 25 Jan 2012 13:40:57 +0000 (14:40 +0100)]
[MERGE] lp:915541 (procurement: performance fix)

bzr revid: rco@openerp.com-20120125134057-5gk1tirfr7pvdsgy

12 years ago[MERGE] lp:915404 (delivery price does not take into account the 'free if more than...
Raphael Collet [Wed, 25 Jan 2012 13:21:46 +0000 (14:21 +0100)]
[MERGE] lp:915404 (delivery price does not take into account the 'free if more than' amount)

bzr revid: rco@openerp.com-20120125132146-df7zz8eru90ztogr

12 years ago[merge] rewritten gantt view implementation
niv-openerp [Wed, 25 Jan 2012 13:15:33 +0000 (14:15 +0100)]
[merge] rewritten gantt view implementation

bzr revid: nicolas.vanhoren@openerp.com-20120125131533-4dvri4i965um42r0

12 years ago[MERGE] lp:917516 (email_template: fix layout of some views)
Raphael Collet [Wed, 25 Jan 2012 13:15:28 +0000 (14:15 +0100)]
[MERGE] lp:917516 (email_template: fix layout of some views)

bzr revid: rco@openerp.com-20120125131528-ota5w60jb6me8m2o

12 years ago[merge]
niv-openerp [Wed, 25 Jan 2012 13:14:53 +0000 (14:14 +0100)]
[merge]

bzr revid: nicolas.vanhoren@openerp.com-20120125131453-sblhwsshiahe4qsw

12 years ago[imp] moved create button to another place to make it nicer
niv-openerp [Wed, 25 Jan 2012 13:12:08 +0000 (14:12 +0100)]
[imp] moved create button to another place to make it nicer

bzr revid: nicolas.vanhoren@openerp.com-20120125131208-hulto9nh0t23atdz

12 years ago[MERGE] lp:916187 (account_analytic_default: fix typo)
Raphael Collet [Wed, 25 Jan 2012 13:07:15 +0000 (14:07 +0100)]
[MERGE] lp:916187 (account_analytic_default: fix typo)

bzr revid: rco@openerp.com-20120125130715-yzpm49znwu9dlikd

12 years ago[imp] removed old code
niv-openerp [Wed, 25 Jan 2012 12:56:36 +0000 (13:56 +0100)]
[imp] removed old code

bzr revid: nicolas.vanhoren@openerp.com-20120125125636-oitx6akjui2k73gl

12 years ago[imp] added create
niv-openerp [Wed, 25 Jan 2012 12:55:49 +0000 (13:55 +0100)]
[imp] added create

bzr revid: nicolas.vanhoren@openerp.com-20120125125549-m3n8ii4rrukuttpl

12 years ago[FIX] position and look of sort arrows in dashboard list views
Xavier Morel [Wed, 25 Jan 2012 12:40:30 +0000 (13:40 +0100)]
[FIX] position and look of sort arrows in dashboard list views

lp bug: https://launchpad.net/bugs/921460 fixed

bzr revid: xmo@openerp.com-20120125124030-5oyv7x3cvutc2ood

12 years ago[imp] added edition of a task
niv-openerp [Wed, 25 Jan 2012 12:39:33 +0000 (13:39 +0100)]
[imp] added edition of a task

bzr revid: nicolas.vanhoren@openerp.com-20120125123933-kabfy3d6mhrjk3a7

12 years ago[FIX] CSS rule in dashboard
Xavier Morel [Wed, 25 Jan 2012 12:37:46 +0000 (13:37 +0100)]
[FIX] CSS rule in dashboard

bzr revid: xmo@openerp.com-20120125123746-cjjsypj5x2r83k24

12 years ago[imp] added functionality to display a task
niv-openerp [Wed, 25 Jan 2012 12:18:18 +0000 (13:18 +0100)]
[imp] added functionality to display a task

bzr revid: nicolas.vanhoren@openerp.com-20120125121818-2gh8l8lvll5c9o1l

12 years ago[MERGE]: Merge with lp:openobject-addons
Mayur Maheshwari (OpenERP) [Wed, 25 Jan 2012 12:06:44 +0000 (17:36 +0530)]
[MERGE]: Merge with lp:openobject-addons

bzr revid: mma@tinyerp.com-20120125120644-mp508wkrc0henbn0

12 years ago[MERGE]: Merge with lp:openobject-addons
Mayur Maheshwari (OpenERP) [Wed, 25 Jan 2012 12:02:46 +0000 (17:32 +0530)]
[MERGE]: Merge with lp:openobject-addons

bzr revid: mma@tinyerp.com-20120125120246-sjyjmaybbg95i1yr

12 years ago[FIX] race condition in ir.ui.menu leading to incomplete menus in web client
Xavier Morel [Wed, 25 Jan 2012 11:58:23 +0000 (12:58 +0100)]
[FIX] race condition in ir.ui.menu leading to incomplete menus in web client

See bug, issue occurs with variable frequency when changing between
simple and extended views in a user account (non-administrator at
least): saving the user account leads to a clearing of the menu cache,
this is followed by two search/read in parallel (one to get the full
menu listing and one to get the list of applications for the home
page), which leads to ir_ui_menu.search (thus
ir_ui_menu._filter_visible_menus) being called concurrently, and this
apparently somehow wrecks havoc on some browse_record's caches
yielding to incoherent behaviors (menus which do have children in db
not having children in the browse_record, and thus being pruned from
the list of menus).

Putting a big lock around 1. clear_cache (just in case) and
2. _filter_visible_menu (to make cache-filling essentially atomic)
seems to solve the issue or at least make it disappear, ideally more
time should be spent understanding what breaks in browse_record.

A reentrant lock is needed as _filter_visible_menu may recurse when
accessing e.g. a menu's child_id (which yield a
search([parent_id=menu.id]) and thus a _filter_visible_menu)

lp bug: https://launchpad.net/bugs/920332 fixed

bzr revid: xmo@openerp.com-20120125115823-rpu03zdv14t11lp3

12 years ago[MERGE]: Merge with lp:openobject-addons
Mayur Maheshwari (OpenERP) [Wed, 25 Jan 2012 11:52:46 +0000 (17:22 +0530)]
[MERGE]: Merge with lp:openobject-addons

bzr revid: mma@tinyerp.com-20120125115246-xi9v4m85ik0gilsm

12 years ago[IMP] move browse_record to logging, __init__ docstring to sphinx info fields
Xavier Morel [Wed, 25 Jan 2012 11:34:29 +0000 (12:34 +0100)]
[IMP] move browse_record to logging, __init__ docstring to sphinx info fields

bzr revid: xmo@openerp.com-20120125113429-6stglci05rxpfo5j

12 years ago[IMP] optimize imports in record files
Xavier Morel [Wed, 25 Jan 2012 11:32:48 +0000 (12:32 +0100)]
[IMP] optimize imports in record files

bzr revid: xmo@openerp.com-20120125113248-298g2t2mckgjwk9x

12 years ago[IMP] id special case, keep original @type
Fabien Meghazi [Wed, 25 Jan 2012 11:23:25 +0000 (12:23 +0100)]
[IMP] id special case, keep original @type

bzr revid: fme@openerp.com-20120125112325-xup3ol7ns99l02rp

12 years ago[FIX] Special case id fields
Fabien Meghazi [Wed, 25 Jan 2012 11:16:28 +0000 (12:16 +0100)]
[FIX] Special case id fields

lp bug: https://launchpad.net/bugs/919184 fixed

bzr revid: fme@openerp.com-20120125111628-vsz6mwptd7bm8hlm

12 years ago[imp] wip
niv-openerp [Wed, 25 Jan 2012 11:08:49 +0000 (12:08 +0100)]
[imp] wip

bzr revid: nicolas.vanhoren@openerp.com-20120125110849-spfb4rnhyicumknc

12 years ago[FIX] on_change not working on reference fields
Fabien Meghazi [Wed, 25 Jan 2012 10:08:24 +0000 (11:08 +0100)]
[FIX] on_change not working on reference fields

lp bug: https://launchpad.net/bugs/919225 fixed

bzr revid: fme@openerp.com-20120125100824-s2bof7zm80mith41

12 years ago[IMP] account: multi company enhancements
Quentin (OpenERP) [Wed, 25 Jan 2012 09:29:32 +0000 (10:29 +0100)]
[IMP] account: multi company enhancements

bzr revid: qdp-launchpad@openerp.com-20120125092932-x07yucdn1mjaxv8z

12 years ago[FIX] Notifications z-index is lower than dialogs
Fabien Meghazi [Wed, 25 Jan 2012 09:24:23 +0000 (10:24 +0100)]
[FIX] Notifications z-index is lower than dialogs

lp bug: https://launchpad.net/bugs/916352 fixed

bzr revid: fme@openerp.com-20120125092423-jy4wgabvsfgx1sh7

12 years ago[IMP] terminate statements, remove extraneous statement terminations
Xavier Morel [Wed, 25 Jan 2012 08:53:10 +0000 (09:53 +0100)]
[IMP] terminate statements, remove extraneous statement terminations

bzr revid: xmo@openerp.com-20120125085310-zzwjrll47n61hw8w

12 years ago[REM] unused view_help file
Xavier Morel [Wed, 25 Jan 2012 08:46:41 +0000 (09:46 +0100)]
[REM] unused view_help file

bzr revid: xmo@openerp.com-20120125084641-glyiqqemy41b4k23

12 years ago[FIX] trailing comma, breaks IE <= 8
Xavier Morel [Wed, 25 Jan 2012 08:44:59 +0000 (09:44 +0100)]
[FIX] trailing comma, breaks IE <= 8

bzr revid: xmo@openerp.com-20120125084459-eysc6e80l0mdeuqm

12 years ago[IMP] use @deprecated on OldWidget
Xavier Morel [Wed, 25 Jan 2012 08:42:44 +0000 (09:42 +0100)]
[IMP] use @deprecated on OldWidget

bzr revid: xmo@openerp.com-20120125084244-wcok11mlyagh1ck1

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 25 Jan 2012 05:26:05 +0000 (05:26 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120125052605-te0tdl9chnuj1riv

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 25 Jan 2012 05:25:09 +0000 (05:25 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120122053029-q0dszyf1d5joxomf
bzr revid: launchpad_translations_on_behalf_of_openerp-20120124052910-tzpibbaw7b1w2w83
bzr revid: launchpad_translations_on_behalf_of_openerp-20120125052509-uyix5j8ir1rdsuum

12 years ago[fix] fixed problem with duration due to dhtmlx gantt view stupid conception
niv-openerp [Tue, 24 Jan 2012 16:52:25 +0000 (17:52 +0100)]
[fix] fixed problem with duration due to dhtmlx gantt view stupid conception

bzr revid: nicolas.vanhoren@openerp.com-20120124165225-vuzil06v4797vh9l

12 years ago[imp] update to last version of dhtmlx gantt
niv-openerp [Tue, 24 Jan 2012 16:42:08 +0000 (17:42 +0100)]
[imp] update to last version of dhtmlx gantt

bzr revid: nicolas.vanhoren@openerp.com-20120124164208-ju4x0g2peo3myo8f

12 years ago[imp] added editable tasks
niv-openerp [Tue, 24 Jan 2012 16:32:01 +0000 (17:32 +0100)]
[imp] added editable tasks

bzr revid: nicolas.vanhoren@openerp.com-20120124163201-bhvxfj21vwf2amhl

12 years ago[merge]
niv-openerp [Tue, 24 Jan 2012 15:22:39 +0000 (16:22 +0100)]
[merge]

bzr revid: nicolas.vanhoren@openerp.com-20120124152239-yjtsn0j2yt4gif5e

12 years ago[imp] removed identifier_prefix
niv-openerp [Tue, 24 Jan 2012 15:13:43 +0000 (16:13 +0100)]
[imp] removed identifier_prefix

bzr revid: nicolas.vanhoren@openerp.com-20120124151343-t17b3obenv244io3

12 years ago[MERGE] lp:916008 (crm_partner_assign: fix inheriting view)
Raphael Collet [Tue, 24 Jan 2012 15:07:28 +0000 (16:07 +0100)]
[MERGE] lp:916008 (crm_partner_assign: fix inheriting view)

bzr revid: rco@openerp.com-20120124150728-whdqp0i6l96cdyt3

12 years ago[MERGE] mrp_repair: trigger workflow when invoicing repair(s)
Raphael Collet [Tue, 24 Jan 2012 15:03:03 +0000 (16:03 +0100)]
[MERGE] mrp_repair: trigger workflow when invoicing repair(s)

bzr revid: rco@openerp.com-20120124150303-wn6lw4ec8cpfgsu1

12 years ago[MERGE] lp:914264 (survey: fix view when answering a survey)
Raphael Collet [Tue, 24 Jan 2012 15:00:53 +0000 (16:00 +0100)]
[MERGE] lp:914264 (survey: fix view when answering a survey)

bzr revid: rco@openerp.com-20120124150053-9t8gi0hhcsyxp0jv

12 years ago[imp] refactoring in Widget in Web client
niv-openerp [Tue, 24 Jan 2012 14:59:00 +0000 (15:59 +0100)]
[imp] refactoring in Widget in Web client

bzr revid: nicolas.vanhoren@openerp.com-20120124145900-8a8gu19gfl2vrgw6

12 years ago[imp] removed bunch of old stuff in widget
niv-openerp [Tue, 24 Jan 2012 14:58:10 +0000 (15:58 +0100)]
[imp] removed bunch of old stuff in widget

bzr revid: nicolas.vanhoren@openerp.com-20120124145810-lr2y8igt9iqzqepn

12 years ago[MERGE] survey: view fix
Raphael Collet [Tue, 24 Jan 2012 14:45:46 +0000 (15:45 +0100)]
[MERGE] survey: view fix

bzr revid: rco@openerp.com-20120124144546-gg5617ozcj8j2mwq

12 years ago[MERGE] from trunk
Raphael Collet [Tue, 24 Jan 2012 14:43:25 +0000 (15:43 +0100)]
[MERGE] from trunk

bzr revid: rco@openerp.com-20120124144325-hn7s0vatzvebeuy8

12 years ago[IMP] mrp_repair: add documentation in wizard, and fix a potential bug
Raphael Collet [Tue, 24 Jan 2012 14:42:30 +0000 (15:42 +0100)]
[IMP] mrp_repair: add documentation in wizard, and fix a potential bug

bzr revid: rco@openerp.com-20120124144230-hkc497if0wdve2r9

12 years ago[imp] nivified extended search
niv-openerp [Tue, 24 Jan 2012 14:33:18 +0000 (15:33 +0100)]
[imp] nivified extended search

bzr revid: nicolas.vanhoren@openerp.com-20120124143318-pw8eka0zvrh7n3mt

12 years ago[FIX] in m2o fields, abort previous name_get when new one (for same field) arrives...
Xavier Morel [Tue, 24 Jan 2012 14:19:27 +0000 (15:19 +0100)]
[FIX] in m2o fields, abort previous name_get when new one (for same field) arrives in order to limit the number of requests in-flight

lp bug: https://launchpad.net/bugs/920884 fixed

bzr revid: xmo@openerp.com-20120124141927-wznbkd2tf3mngq31