Merge branch 'CB-7616' of https://github.com/MSOpenTech/cordova-wp8
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 9e92c10..e57a790 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -25,7 +25,19 @@
Cordova is a static library that enables developers to include the Cordova API in their WP8 application projects easily, and also create new Cordova-based WP8 application projects through the command-line.
-### 3.6.0 (September 2, 2015) ###
+### 3.6.4 (September 30, 2014) ###
+
+* Updated JS snapshot + set version to 3.6.4
+* CB-7616 partial match support for --target
+* CB-7616 Deploy on WP8 fails to run specific target
+* Fixing paths for npm published versions
+* cleanup ignores and add missing windows cmd files, if you want to add a bundledDependency node_module use -f
+* move node_modules up same level as package.json
+* CB-7455 add bundledDependencies
+* Moves node_modules from package root to bin/ folder
+* CB-7444 Fixes XHR callback failure when requested file doesn't exists
+
+### 3.6.0 (September 2, 2014) ###
* updated package.json
* Update 3.6.x branch
diff --git a/appveyor.yml b/appveyor.yml
index bf5b442..bd55765 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,3 +1,22 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
# appveyor file
# http://www.appveyor.com/docs/appveyor-yml
diff --git a/template/cordovalib/BrowserMouseHelper.cs b/template/cordovalib/BrowserMouseHelper.cs
index fc83e03..059bec8 100644
--- a/template/cordovalib/BrowserMouseHelper.cs
+++ b/template/cordovalib/BrowserMouseHelper.cs
@@ -145,7 +145,7 @@
{
//Debug.WriteLine("Border_ManipulationCompleted");
// suppress zoom
- if (!userScalable && e.FinalVelocities != null)
+ if (ScrollDisabled || ( !userScalable && e.FinalVelocities != null) )
{
if (e.FinalVelocities.ExpansionVelocity.X != 0.0 ||
e.FinalVelocities.ExpansionVelocity.Y != 0.0)
diff --git a/template/cordovalib/CordovaView.xaml.cs b/template/cordovalib/CordovaView.xaml.cs
index 0514aa6..5e790a3 100644
--- a/template/cordovalib/CordovaView.xaml.cs
+++ b/template/cordovalib/CordovaView.xaml.cs
@@ -196,6 +196,19 @@
Debug.WriteLine("Unable to parse BackgroundColor value '{0}'. Error: {1}", bgColor, ex.Message);
}
}
+
+ string disallowOverscroll = configHandler.GetPreference("disallowoverscroll");
+ if (!String.IsNullOrEmpty(disallowOverscroll))
+ {
+ try
+ {
+ this.DisableBouncyScrolling = bool.Parse(disallowOverscroll);
+ }
+ catch (Exception ex)
+ {
+ Debug.WriteLine("Unable to parse DisallowOverscroll value '{0}'. Error: {1}", disallowOverscroll, ex.Message);
+ }
+ }
}
/*