[FIX] web: add missing icon, add warning, fix deferred
authorGéry Debongnie <ged@odoo.com>
Wed, 10 Dec 2014 14:54:42 +0000 (15:54 +0100)
committerGéry Debongnie <ged@odoo.com>
Thu, 11 Dec 2014 09:07:26 +0000 (10:07 +0100)
commit265ba5564617ff316ba100675bb0cc27cc0ace27
tree89d4338aa1678dfb38e4907dea4e723f447f0363
parent6f5c781916c3f3680256858874586d67d95dfce3
[FIX] web: add missing icon, add warning, fix deferred

* ir_actions_common should return a deferred : some widgets
  do not return a deferred in start, so it could be undefined.
  it now is always a deferred.
* add icon for diagram view + breadcrumb support. diagram view
  is so rare that it wasn't tested in the client refactoring.
  This patch adds an icon for diagram view, and better support for
  breadcrumbs
* add warning in debug mode print workflow: when no record is
  selected, display a warning instead of failing silently
addons/web/static/src/css/base.css
addons/web/static/src/css/base.sass
addons/web/static/src/js/views.js
addons/web_diagram/static/src/css/base_diagram.css
addons/web_diagram/static/src/xml/base_diagram.xml