summaryrefslogtreecommitdiff
path: root/addons/web_view_editor/static
AgeCommit message (Collapse)Author
2016-02-17[REM] web_view_editor: remove addon web_view_editorGéry Debongnie
It did not work anymore, and will be replaced by a new view editor in the future.
2015-12-01[MERGE] forward port of branch saas-6 up to 19fe77bMartin Trigaux
2015-11-30[MERGE] forward port of branch 8.0 up to eb5d95bDenis Ledoux
2015-11-26[FIX] models: custom fields seen as base fieldsDenis Ledoux
This was possible to create custom fields `x_*` but seen as base fields. For instance, - Go to Settings > Technical > Database Structure > Fields - Select a field (any) - Click on the model link, to be redirected to the model form - Edit & add a custom field from there. - Save - Notice that the field you just added is saved as a base field. We solve this issue by assuming that all created fields and models are customs, except the ones created by the ORM, by the database initialization, the fields coming from the modules in python. We therefore remove the mechanism on which a field was set as custom according to the fact `manual` was set to True within the context: This is now the case by default. No change was required for the base fields: The `state` `base` was already forced for those fields, that are created using direct SQL requests `INSERT INTO`. opw-657312
2015-07-28[MERGE] forward port of branch saas-6 up to 51040b6Christophe Simonis
2015-07-27[MERGE] forward port of branch 8.0 up to 5e6ec89Christophe Simonis
2015-07-27[MERGE] forward port of branch saas-3 up to 43235e2Christophe Simonis
2015-07-27[MERGE] forward port of branch 7.0 up to 0e151f7Christophe Simonis
2015-07-23[FIX] web_view_editor: javascript errorsNicolas Lempereur
A jquery selector $('td[id^=]') may have been valid once uppon a time, but it cause error on current jquery versions. Also in some case when we want to add a field on a view, there may be a mess to detect the parent. opw-645557
2015-06-17[IMP] web, web_*, mail, board : New modals and dialogsqsm-odoo
2015-03-20[IMP] Web and all views: ControlPanel atomic updateAaron Bohy
Change the logic of rendering and displaying/hidding the control elements (buttons, sidebar and pager) of all views. The views do no more render automatically their elements as this is rather done through the render_[element] function called by the ViewManager. This function only appends the element to the $node given as argument. If no argument is given, then it may appends it to the DOM directly, within the adequate div of its template. This allows the ViewManager to attach/detach all elements of the ControlPanel in an atomic may, to prevent the ControlPanel from flickering. Also detach the contents of the ControlPanel in headless mode. Headless means that the ControlPanel exists, but is hidden. Detaching its contents permits to have a cleaner DOM. Also remove the oe_form_dirty class on the buttons in the FormView, as this class is only used on the view itself. Side changes: * base_import: import.js: Extend render_buttons function to be compliant with the new buttons rendering logic * board: dashboard.js: Set flag search_view to True as the searchview is needed for the Views displayed in the Dashboard to retrieve the records to display. Necessary since we do no more construct the searchview when this is set to false * google_drive: drive.js, share: share.js: Module extending the Sidebar widget often add their own buttons by extending the start(), which is called each time the Widget is appended to the DOM. With our new design, this could be done in start() anymore as it should be done only one. It is now done in init() instead.
2015-03-20[IMP] Web: views.js, view_editor.js: DebugManagerAaron Bohy
Creation of a widget for the DebugManager and move it from the ControlPanel to the Systray. Refactoring of the widget to improve/facilitate the way of adding options in the DebugManager as the view_editor does. Add a do_action() function in the WebClient that forwards the action to the main ActionManager so that widget that are not in the scope of the ActionManager (e.g. Menu) can performed actions as well. Note: The DebugManager is currently in the Systray but it will finally be moved to a dedicated spot above the ControlPanel.
2015-03-20[IMP] Web et al.: ControlPanel extracted from ViewManagerAaron Bohy
The ControlPanel is still instantiated by the ViewManager. Changes details: * web: views.js: Code related to views header is extracted from the ViewManager to a new Widget named ControlPanel. Also uses the headless flag to tell the inner view not to put its buttons (use case: kanban) or pager (use case: list) in the header as it is hidden. * web: view_form.js, base.xml: Uses the headless flag at initialization of the One2ManyViewManager widget instead of extending the ViewManager template (which doesn't handle the header anymore). * web: view_list.js: Test on this.options.$pager instead of this.options.$buttons when dealing with pager. Note: the behavior for list view is unchanged and has a bug. If there are more then 80 records to display, only the 80th first are display, and as there is no pager, there is no way to see the remaining ones. A fix for this would be to use a light ControlPanel in One2Many views as well. With this, there won't be duplicated .oe-'view'-buttons/sidebar/pager anymore. * web: view_graph.js, view_pivot.js: Only render buttons in non-headless mode * web_dashboard: dashboard.js: Fix some references that were broken with ControlPanel extraction * web_view_editor: web_view_editor.js: Extend ControlPanel instead of ViewManager * Changes in selector of ControlPanel elements in several addons: * base_import * mail * web
2015-03-18[IMP] web+addons: improvement to module systemGéry Debongnie
The module system needs to know the dependencies of a given module before executing the function. This is why the dependencies were defined once in an array, and then were described one more times in the call to require. But a trick can simplify this: the boot function can parse the string representation of the module and extract the calls to require from it. It is more work for the processor, but it leads to simpler module definitions.
2015-03-18[REF] web_X: update to the new module systemGéry Debongnie
2014-10-21[REM] remove instance.web.ViewManagerActionGéry Debongnie
ViewManager takes over all duties of ViewManagerAction, it can now be safely removed.
2014-10-21[IMP] various code improvementsGéry Debongnie
mostly styling, and related micro-changes
2014-10-21[FIX] make the view editor workGéry Debongnie
with the recent changes in view manager, it was kind of broken.
2014-04-11[FIX]few cosmetic of codeCedric Snauwaert
bzr revid: csn@openerp.com-20140411122753-qzxb29uwkw89mrxs
2014-04-10[FIX]modal strict to bootstrap: no resize and only use 3 size, ↵Cedric Snauwaert
large-medium-small instead of changing width of modal bzr revid: csn@openerp.com-20140410151940-w0m1ljjqgo0eysgp
2014-02-17[FIX] view manager: effectively take into account theThibault Delavallée
> selected view. bzr revid: tde@openerp.com-20140217120453-oen4xfbkngemnrab
2013-04-05[IMP]Improvements in Manage View.Vidhin Mehta
bzr revid: vme@tinyerp.com-20130405085224-yecygjxi39nd60h0
2013-03-21[FIX] View editor does not handle inherited viewsFabien Meghazi
lp bug: https://launchpad.net/bugs/1157117 fixed bzr revid: fme@openerp.com-20130321152831-n3bkdtoru72hbbub
2012-11-29[MERGE] missing translation marks, courtesy of Csaba TOTHXavier Morel
lp bug: https://launchpad.net/bugs/1084306 fixed bzr revid: xmo@openerp.com-20121129140109-bwx1njhyqfenc2d3
2012-11-29Mark strings to be translated.tsabi
Maybe some missed, but most of them marked. bzr revid: tsabi-20121129002200-20tppzvh0ap5tfwe
2012-11-05[MERGE] trunkFabien Meghazi
bzr revid: fme@openerp.com-20121105093013-31veb91zkdeiuddh
2012-11-01[imp]indentationVidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121101070828-jiznujjiacg69zl1
2012-11-01[FIX]Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121101070418-guunfniuhvgy8ot9
2012-11-01[IMP]Css cleanup and refactore code.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121101063220-jlppjre8vefpeezv
2012-11-01[MERGE]trunk.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121101055702-aoybyhf8od52kto0
2012-10-30[IMP] jQuery deferred API changes refactoring. Changed 'then's in ↵Fabien Meghazi
'done'/'fail' and 'pipe's in 'then' bzr revid: fme@openerp.com-20121030140630-gf20ye8fou1ebxft
2012-10-18[FIX] Fixed on_loaded in ViewEditor.vta vta@openerp.com
bzr revid: vta@openerp.com-20121018121947-xx2334wkt2tr6qcq
2012-10-15[IMP] removed on_close in Dialogniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20121015135236-r5809kwwbcqo67tj
2012-10-15[REVERT] revert commit 3224 because it didn't reproduced the original ↵niv-openerp
behavior and some on_close were forgotten bzr revid: nicolas.vanhoren@openerp.com-20121015133815-hmkz6h1bkhnbq7up
2012-10-12[MERGE] Latest trunk.vta vta@openerp.com
bzr revid: vta@openerp.com-20121012131427-rr9cl2ausnraogfg
2012-10-12[IMP] Improved on close code.vta vta@openerp.com
bzr revid: vta@openerp.com-20121012130254-kthondab91jph64x
2012-10-12[IMP]method name change.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121012083827-hq8xrnn333foyiu3
2012-10-11[IMP]do_save method with trigger.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121011132122-m8qq603wk4gla0fq
2012-10-11[Fix]change event nameVishmita
bzr revid: vja@tinyerp.com-20121011105516-h3fuwrgxdqqbtxh8
2012-10-11[MERGE]Merge TrunkVishmita
bzr revid: vja@tinyerp.com-20121011102837-k0y1kvf901rp3l8u
2012-10-10[FIX] Fixed on_button_cancel.vta vta@openerp.com
bzr revid: vta@openerp.com-20121010114007-3cw3qlxu2zwt1k0s
2012-10-08[IMP]replace callenabled for on_closeVishmita
bzr revid: vja@tinyerp.com-20121008133123-wg9gz98d0msrsnvn
2012-10-08[Fix]Improve codeVishmita
bzr revid: vja@tinyerp.com-20121008093315-tnfnrr0rhum2yyoy
2012-10-08[Fix]replace callenabled for on_button_cancelVishmita
bzr revid: vja@tinyerp.com-20121008072733-kveozkvheu9kiti2
2012-10-03[IMP]remove callbacks from call method and improve related code.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121003103428-fnr942tzl065rcei
2012-10-02[MERGE] trunk-deferred-write, change r.result into rAntony Lesuisse
bzr revid: al@openerp.com-20121001220248-e40r7wypgzxa3i0a
2012-10-01[IMP]remove callbacks from write method and change related code.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20121001085609-rxdoknvpo130ehq3
2012-09-30[MERGE] callback2deferred dataset.createAntony Lesuisse
bzr revid: al@openerp.com-20120930144528-dbtbt8xad3tsqndi
2012-09-28[IMP] callback2deferred part1 dataset.unlinkAntony Lesuisse
bzr revid: al@openerp.com-20120927234513-3aohele9gcoxkha4
2012-08-24[IMP] made a whole-application replace of $element by $elniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20120824182707-vt91ef40ieeudwyw