From 94162763ea844223d96b0019bf354d774dd89ce1 Mon Sep 17 00:00:00 2001
From: steve wirts
Date: Tue, 31 Mar 2015 12:03:05 -0400
Subject: [PATCH] double buffering optional turned off
---
fin-hypergrid.dev.html | 34 +++++++++++++++++--
fin-hypergrid.min.html | 2 +-
.../fin-hypergrid-behavior-default.css | 1 +
.../behaviors/fin-hypergrid-behavior-gol.css | 1 +
.../fin-hypergrid-behavior-in-memory.css | 1 +
.../behaviors/fin-hypergrid-behavior-json.css | 1 +
.../behaviors/fin-hypergrid-behavior-q.css | 1 +
.../fin-hypergrid-behavior-qtree.css | 1 +
.../fin-hypergrid-cell-editor-base.css | 1 +
.../fin-hypergrid-cell-editor-choice.css | 1 +
.../fin-hypergrid-cell-editor-color.css | 1 +
.../fin-hypergrid-cell-editor-date.css | 1 +
.../fin-hypergrid-cell-editor-simple.css | 1 +
.../fin-hypergrid-cell-editor-slider.css | 1 +
.../fin-hypergrid-cell-editor-spinner.css | 1 +
.../fin-hypergrid-cell-editor-textfield.css | 1 +
polymer/css/data.css | 1 +
.../features/fin-hypergrid-feature-base.css | 1 +
.../fin-hypergrid-feature-cell-click.css | 1 +
.../fin-hypergrid-feature-cell-editing.css | 1 +
.../fin-hypergrid-feature-cell-selection.css | 1 +
.../fin-hypergrid-feature-column-moving.css | 1 +
.../fin-hypergrid-feature-column-resizing.css | 1 +
.../fin-hypergrid-feature-column-sorting.css | 1 +
.../fin-hypergrid-feature-on-hover.css | 1 +
.../fin-hypergrid-feature-overlay.css | 1 +
.../fin-hypergrid-feature-row-resizing.css | 1 +
...hypergrid-feature-thumbwheel-scrolling.css | 1 +
polymer/css/fin-hypergrid-cell-provider.css | 1 +
polymer/css/fin-hypergrid-excel.css | 1 +
polymer/css/fin-hypergrid-renderer.css | 1 +
polymer/css/fin-hypergrid-selection-model.css | 1 +
polymer/css/fin-hypergrid.css | 1 +
polymer/js/fin-hypergrid.js | 4 +--
34 files changed, 66 insertions(+), 5 deletions(-)
diff --git a/fin-hypergrid.dev.html b/fin-hypergrid.dev.html
index 82cb28749..46c35b9ec 100644
--- a/fin-hypergrid.dev.html
+++ b/fin-hypergrid.dev.html
@@ -21255,6 +21255,7 @@
+
@@ -22216,6 +22217,7 @@
+
@@ -22402,6 +22404,7 @@
+
@@ -22642,6 +22645,7 @@
+
@@ -22882,6 +22886,7 @@
+
@@ -23209,6 +23214,7 @@
+
\ No newline at end of file
+
\ No newline at end of file
diff --git a/polymer/css/behaviors/fin-hypergrid-behavior-default.css b/polymer/css/behaviors/fin-hypergrid-behavior-default.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/behaviors/fin-hypergrid-behavior-default.css
+++ b/polymer/css/behaviors/fin-hypergrid-behavior-default.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/behaviors/fin-hypergrid-behavior-gol.css b/polymer/css/behaviors/fin-hypergrid-behavior-gol.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/behaviors/fin-hypergrid-behavior-gol.css
+++ b/polymer/css/behaviors/fin-hypergrid-behavior-gol.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/behaviors/fin-hypergrid-behavior-in-memory.css b/polymer/css/behaviors/fin-hypergrid-behavior-in-memory.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/behaviors/fin-hypergrid-behavior-in-memory.css
+++ b/polymer/css/behaviors/fin-hypergrid-behavior-in-memory.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/behaviors/fin-hypergrid-behavior-json.css b/polymer/css/behaviors/fin-hypergrid-behavior-json.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/behaviors/fin-hypergrid-behavior-json.css
+++ b/polymer/css/behaviors/fin-hypergrid-behavior-json.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/behaviors/fin-hypergrid-behavior-q.css b/polymer/css/behaviors/fin-hypergrid-behavior-q.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/behaviors/fin-hypergrid-behavior-q.css
+++ b/polymer/css/behaviors/fin-hypergrid-behavior-q.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/behaviors/fin-hypergrid-behavior-qtree.css b/polymer/css/behaviors/fin-hypergrid-behavior-qtree.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/behaviors/fin-hypergrid-behavior-qtree.css
+++ b/polymer/css/behaviors/fin-hypergrid-behavior-qtree.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-base.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-base.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-base.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-base.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-choice.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-choice.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-choice.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-choice.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-color.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-color.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-color.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-color.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-date.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-date.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-date.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-date.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-simple.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-simple.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-simple.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-simple.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-slider.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-slider.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-slider.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-slider.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-spinner.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-spinner.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-spinner.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-spinner.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/cell-editors/fin-hypergrid-cell-editor-textfield.css b/polymer/css/cell-editors/fin-hypergrid-cell-editor-textfield.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/cell-editors/fin-hypergrid-cell-editor-textfield.css
+++ b/polymer/css/cell-editors/fin-hypergrid-cell-editor-textfield.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/data.css b/polymer/css/data.css
index c3ebea833..4d2fb1187 100644
--- a/polymer/css/data.css
+++ b/polymer/css/data.css
@@ -49,5 +49,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-base.css b/polymer/css/features/fin-hypergrid-feature-base.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-base.css
+++ b/polymer/css/features/fin-hypergrid-feature-base.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-cell-click.css b/polymer/css/features/fin-hypergrid-feature-cell-click.css
index 518365fe7..8c091aaa7 100644
--- a/polymer/css/features/fin-hypergrid-feature-cell-click.css
+++ b/polymer/css/features/fin-hypergrid-feature-cell-click.css
@@ -15,3 +15,4 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-cell-editing.css b/polymer/css/features/fin-hypergrid-feature-cell-editing.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-cell-editing.css
+++ b/polymer/css/features/fin-hypergrid-feature-cell-editing.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-cell-selection.css b/polymer/css/features/fin-hypergrid-feature-cell-selection.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-cell-selection.css
+++ b/polymer/css/features/fin-hypergrid-feature-cell-selection.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-column-moving.css b/polymer/css/features/fin-hypergrid-feature-column-moving.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-column-moving.css
+++ b/polymer/css/features/fin-hypergrid-feature-column-moving.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-column-resizing.css b/polymer/css/features/fin-hypergrid-feature-column-resizing.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-column-resizing.css
+++ b/polymer/css/features/fin-hypergrid-feature-column-resizing.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-column-sorting.css b/polymer/css/features/fin-hypergrid-feature-column-sorting.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-column-sorting.css
+++ b/polymer/css/features/fin-hypergrid-feature-column-sorting.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-on-hover.css b/polymer/css/features/fin-hypergrid-feature-on-hover.css
index ace04ca79..96f57f073 100644
--- a/polymer/css/features/fin-hypergrid-feature-on-hover.css
+++ b/polymer/css/features/fin-hypergrid-feature-on-hover.css
@@ -21,5 +21,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-overlay.css b/polymer/css/features/fin-hypergrid-feature-overlay.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-overlay.css
+++ b/polymer/css/features/fin-hypergrid-feature-overlay.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-row-resizing.css b/polymer/css/features/fin-hypergrid-feature-row-resizing.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-row-resizing.css
+++ b/polymer/css/features/fin-hypergrid-feature-row-resizing.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/features/fin-hypergrid-feature-thumbwheel-scrolling.css b/polymer/css/features/fin-hypergrid-feature-thumbwheel-scrolling.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/features/fin-hypergrid-feature-thumbwheel-scrolling.css
+++ b/polymer/css/features/fin-hypergrid-feature-thumbwheel-scrolling.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/fin-hypergrid-cell-provider.css b/polymer/css/fin-hypergrid-cell-provider.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/fin-hypergrid-cell-provider.css
+++ b/polymer/css/fin-hypergrid-cell-provider.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/fin-hypergrid-excel.css b/polymer/css/fin-hypergrid-excel.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/fin-hypergrid-excel.css
+++ b/polymer/css/fin-hypergrid-excel.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/fin-hypergrid-renderer.css b/polymer/css/fin-hypergrid-renderer.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/fin-hypergrid-renderer.css
+++ b/polymer/css/fin-hypergrid-renderer.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/fin-hypergrid-selection-model.css b/polymer/css/fin-hypergrid-selection-model.css
index a38e7342c..1ee6736c0 100644
--- a/polymer/css/fin-hypergrid-selection-model.css
+++ b/polymer/css/fin-hypergrid-selection-model.css
@@ -99,5 +99,6 @@
+
diff --git a/polymer/css/fin-hypergrid.css b/polymer/css/fin-hypergrid.css
index 2b3bfac2c..a3b7f44be 100644
--- a/polymer/css/fin-hypergrid.css
+++ b/polymer/css/fin-hypergrid.css
@@ -165,5 +165,6 @@ fin-vampire-bar {
+
diff --git a/polymer/js/fin-hypergrid.js b/polymer/js/fin-hypergrid.js
index 6ebbc4c20..f3fd3bc54 100644
--- a/polymer/js/fin-hypergrid.js
+++ b/polymer/js/fin-hypergrid.js
@@ -72,8 +72,8 @@
defaultFixedColumnWidth: 100,
//for immediate painting, set these values to 0, true respectively
- repaintIntervalRate: 0,
- repaintImmediately: true,
+ repaintIntervalRate: 13,
+ repaintImmediately: false,
//enable or disable double buffering
useBitBlit: false