summaryrefslogtreecommitdiff
path: root/addons/web_process
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web_process')
-rw-r--r--addons/web_process/__openerp__.py2
-rw-r--r--addons/web_process/static/src/css/process.css10
-rw-r--r--addons/web_process/static/src/js/process.js6
-rw-r--r--addons/web_process/static/src/xml/web_process.xml2
4 files changed, 16 insertions, 4 deletions
diff --git a/addons/web_process/__openerp__.py b/addons/web_process/__openerp__.py
index 1ef47573d55..edf86ce96f3 100644
--- a/addons/web_process/__openerp__.py
+++ b/addons/web_process/__openerp__.py
@@ -9,7 +9,7 @@
"static/src/css/process.css"
],
'qweb': [
- "static/src/xml/web_process.css"
+ "static/src/xml/*.xml"
],
'active': True
}
diff --git a/addons/web_process/static/src/css/process.css b/addons/web_process/static/src/css/process.css
index 364c3788b11..ebb2267714c 100644
--- a/addons/web_process/static/src/css/process.css
+++ b/addons/web_process/static/src/css/process.css
@@ -50,6 +50,16 @@ a.cta-a strong {
display: table-cell;
}
+.oe-process-view {
+ height: 20px;
+ padding: 0;
+ width: 24px;
+ cursor: pointer;
+ display: block;
+ background: url(/web/static/src/img/icons/gtk-help.png) no-repeat bottom;
+ float: left;
+}
+
.process-help-text {
float: left;
padding:5px 10px;
diff --git a/addons/web_process/static/src/js/process.js b/addons/web_process/static/src/js/process.js
index 52f6ab1a674..d33ed6bcd35 100644
--- a/addons/web_process/static/src/js/process.js
+++ b/addons/web_process/static/src/js/process.js
@@ -44,6 +44,7 @@ openerp.web_process = function (openerp) {
if(self.process_id) {
self.graph_get().done(function(res) {
self.process_notes = res.notes;
+ self.process_title = res.name;
self.process_subflows = _.filter(res.nodes, function(x) {
return x.subflow != false;
});
@@ -245,9 +246,10 @@ openerp.web_process = function (openerp) {
transitions['active'] = src.active && !dst.gray;
process_graph.addEdge(src['name'], dst['name'], {directed : true});
});
-
+ var width = $(document).width();
+ var height = $(document).height();
var layouter = new Graph.Layout.Ordered(process_graph);
- var render_process_graph = new Graph.Renderer.Raphael('process_canvas', process_graph, $('#process_canvas').width(), $('#process_canvas').height());
+ var render_process_graph = new Graph.Renderer.Raphael('process_canvas', process_graph, width, height);
},
jump_to_view: function(model, id) {
var self = this;
diff --git a/addons/web_process/static/src/xml/web_process.xml b/addons/web_process/static/src/xml/web_process.xml
index 63e207a4f96..727bdad9d25 100644
--- a/addons/web_process/static/src/xml/web_process.xml
+++ b/addons/web_process/static/src/xml/web_process.xml
@@ -1,7 +1,7 @@
<template>
<t t-extend="ViewManager" t-name="ViewManagerAction">
<t t-jquery=".oe-view-manager-header" t-operation="append">
- <img class="oe-process-view" src="/web/static/src/img/icons/gtk-help.png" title="ProcessView"/>
+ <a class="oe-process-view" title="Process View" href="javascript: void(0)"></a>
</t>
</t>
<t t-name="ProcessView">