Index: viewslivefilters.js
===================================================================
--- viewslivefilters.js	(revision 2670)
+++ viewslivefilters.js	(working copy)
@@ -14,7 +14,7 @@
  */
 
 Drupal.behaviors.viewsLiveFilters = function() {
-  $('.view-filters form:not(.viewsLiveFilters-processed)').each(function() {
+  $('form:not(.viewsLiveFilters-processed).use-live-filter').each(function() {
     var form = this;
     var timeout = undefined;
     var delay = 1000;
Index: viewslivefilters.module
===================================================================
--- viewslivefilters.module	(revision 2670)
+++ viewslivefilters.module	(working copy)
@@ -17,8 +17,38 @@
 /**
  * Implementation of hook_form_alter().
  */
-function viewslivefilters_form_alter(&$form, $form_state, $form_id) {
-  if ($form_id == 'views_exposed_form') {
-    drupal_add_js(drupal_get_path('module', 'viewslivefilters') .'/viewslivefilters.js');
-  }
+function viewslivefilters_form_alter(&$form, $form_state,$form_id) {
+    static $notinc = 1;
+    if ($form_id != 'views_exposed_form') return;
+    $possible = array_filter(variable_get('viewslivefilters_views',array('all'=>'all'))); 
+    if(empty($possible)) return;
+    $view = $form_state['view'];
+    if (empty($possible['all']) && empty($possible[$view->name]) &&  empty($possible[$view->name.':'.$view->current_display])) return;
+    if ($notinc) drupal_add_js(drupal_get_path('module', 'viewslivefilters') .'/viewslivefilters.js');
+    $form['#attributes']['class'] .=' use-live-filter ';
+    $notinc = 0; 
 }
+
+
+function viewslivefilters_form_views_ui_admin_tools_alter($form, $form_state) {
+    $options = array('allviews'=>'All views');
+    foreach(views_get_all_views() as $viewname=>$value){
+        $options[$viewname] = t('All @view',array('@view'=>$viewname));
+        foreach($value->display as $displayname =>$val) {
+         $options[$viewname.':'.$displayname] = t('@view : @display',array('@view'=>$viewname,'@display'=>$displayname));
+        }
+    }
+    $form['viewslivefilters'] = array(
+        '#type'=>'fieldset',
+        '#title'=>'Views live filters enabled views/displays',
+        '#collapsible'=>true,
+        '#collapsed'=>true,
+        '#weight' => -1,
+    );
+    $form['viewslivefilters']['viewslivefilters_views'] = array(
+        '#type'=>'checkboxes',
+        '#default_value'=>variable_get('viewslivefilters_views',array('all'=>'all')),
+        '#options'=>$options,
+    );
+
+}
\ No newline at end of file
