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