[gtk/wip/alexl/broadway5: 11/13] broadway: Clean up stuff using const defines
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/alexl/broadway5: 11/13] broadway: Clean up stuff using const defines
- Date: Tue, 26 Mar 2019 15:53:50 +0000 (UTC)
commit 39aba2e3a6c7ba8efe3d65244b91283a4b4c74de
Author: Alexander Larsson <alexl redhat com>
Date: Mon Mar 25 16:21:34 2019 +0100
broadway: Clean up stuff using const defines
gdk/broadway/broadway.js | 47 +++++++++++++++++++++++++++++++++--------------
1 file changed, 33 insertions(+), 14 deletions(-)
---
diff --git a/gdk/broadway/broadway.js b/gdk/broadway/broadway.js
index 9a104249e7..f12e71a7d4 100644
--- a/gdk/broadway/broadway.js
+++ b/gdk/broadway/broadway.js
@@ -1,3 +1,22 @@
+// Protocol stuff
+
+const BROADWAY_NODE_TEXTURE = 0;
+const BROADWAY_NODE_CONTAINER = 1;
+const BROADWAY_NODE_COLOR = 2;
+const BROADWAY_NODE_BORDER = 3;
+const BROADWAY_NODE_OUTSET_SHADOW = 4;
+const BROADWAY_NODE_INSET_SHADOW = 5;
+const BROADWAY_NODE_ROUNDED_CLIP = 6;
+const BROADWAY_NODE_LINEAR_GRADIENT = 7;
+const BROADWAY_NODE_SHADOW = 8;
+const BROADWAY_NODE_OPACITY = 9;
+const BROADWAY_NODE_CLIP = 10;
+const BROADWAY_NODE_KEEP_ALL = 11;
+const BROADWAY_NODE_KEEP_THIS = 12;
+const BROADWAY_NODE_TRANSLATE = 13;
+const BROADWAY_NODE_DEBUG = 14;
+const BROADWAY_NODE_REUSE = 15;
+
/* Helper functions for debugging */
var logDiv = null;
function log(str) {
@@ -416,7 +435,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
{
/* Leaf nodes */
- case 0: // TEXTURE
+ case BROADWAY_NODE_TEXTURE:
{
var rect = this.decode_rect();
var texture_id = this.decode_uint32();
@@ -434,7 +453,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 2: // COLOR
+ case BROADWAY_NODE_COLOR:
{
var rect = this.decode_rect();
var c = this.decode_color ();
@@ -446,7 +465,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 3: // BORDER
+ case BROADWAY_NODE_BORDER:
{
var rrect = this.decode_rounded_rect();
var border_widths = [];
@@ -474,7 +493,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 4: // OUTSET_SHADOW
+ case BROADWAY_NODE_OUTSET_SHADOW:
{
var rrect = this.decode_rounded_rect();
var color = this.decode_color();
@@ -491,7 +510,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 5: // INSET_SHADOW
+ case BROADWAY_NODE_INSET_SHADOW:
{
var rrect = this.decode_rounded_rect();
var color = this.decode_color();
@@ -509,7 +528,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
break;
- case 7: // LINEAR_GRADIENT
+ case BROADWAY_NODE_LINEAR_GRADIENT:
{
var rect = this.decode_rect();
var start = this.decode_point ();
@@ -557,7 +576,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
/* Bin nodes */
- case 13: // TRANSLATE
+ case BROADWAY_NODE_TRANSLATE:
{
var point = this.decode_point();
var div = document.createElement('div');
@@ -568,7 +587,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 10: // CLIP
+ case BROADWAY_NODE_CLIP:
{
var rect = this.decode_rect();
var div = document.createElement('div');
@@ -580,7 +599,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 6: // ROUNDED_CLIP
+ case BROADWAY_NODE_ROUNDED_CLIP:
{
var rrect = this.decode_rounded_rect();
var div = document.createElement('div');
@@ -592,7 +611,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 9: // OPACITY
+ case BROADWAY_NODE_OPACITY:
{
var opacity = this.decode_float();
var div = document.createElement('div');
@@ -606,7 +625,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 8: // SHADOW
+ case BROADWAY_NODE_SHADOW:
{
var len = this.decode_uint32();
var filters = "";
@@ -640,7 +659,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
/* Generic nodes */
- case 1: // CONTAINER
+ case BROADWAY_NODE_CONTAINER:
{
var div = document.createElement('div');
var len = this.decode_uint32();
@@ -651,7 +670,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 11: // KEEP_ALL
+ case BROADWAY_NODE_KEEP_ALL:
{
if (!oldNode)
alert("KEEP_ALL with no oldNode");
@@ -663,7 +682,7 @@ TransformNodes.prototype.insertNode = function(parent, posInParent, oldNode)
}
break;
- case 12: // KEEP_THIS
+ case BROADWAY_NODE_KEEP_THIS:
{
if (!oldNode)
alert("KEEP_THIS with no oldNode ");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]