diff --git a/README.md b/README.md
index d7beb91ea..8e17ccba8 100644
--- a/README.md
+++ b/README.md
@@ -40,6 +40,7 @@ Complete
* [jQuery.BBQ](http://benalman.com/projects/jquery-bbq-plugin/) (by [Adam R. Smith](https://github.com/sunetos))
* [jQuery.Cookie](https://github.com/carhartl/jquery-cookie) (by [Roy Goode](https://github.com/RoyGoode))
* [jQuery.Globalize](https://github.com/jquery/globalize) (by [Boris Yankov](https://github.com/borisyankov))
+* [jQuery.jNotify]( http://jnotify.codeplex.com) (by [James Curran](https://github.com/jamescurran/))
* [jQuery.Timepicker](http://fgelinas.com/code/timepicker/) (by [Anwar Javed](https://github.com/anwarjaved))
* [jQuery.Transit](http://ricostacruz.com/jquery.transit/) (by [MrBigDog2U](https://github.com/MrBigDog2U))
* [jQuery.Validation](http://bassistance.de/jquery-plugins/jquery-plugin-validation/) (by [Boris Yankov](https://github.com/borisyankov))
diff --git a/angularjs/angular-1.0.d.ts b/angularjs/angular-1.0.d.ts
index 7dbbcef65..3753e88c2 100644
--- a/angularjs/angular-1.0.d.ts
+++ b/angularjs/angular-1.0.d.ts
@@ -509,6 +509,7 @@ module ng {
interface IHttpProvider extends IServiceProvider {
defaults: IRequestConfig;
+ responseInterceptors: any[];
}
///////////////////////////////////////////////////////////////////////////
diff --git a/jquery.jnotify/jquery.jnotify-1.0.d.ts b/jquery.jnotify/jquery.jnotify-1.0.d.ts
new file mode 100644
index 000000000..782bca0f4
--- /dev/null
+++ b/jquery.jnotify/jquery.jnotify-1.0.d.ts
@@ -0,0 +1,25 @@
+// Typescript type definitions for jQuery.jNotify 1.0 by Fabio Franzini
+// Project: http://jnotify.codeplex.com
+// Definitions by: James Curran
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+
+///
+
+interface JNotifyInitOptions {
+ oneAtTime?: bool;
+ appendType?: string;
+}
+
+interface JNotifyOptions {
+ text?: string;
+ type?: string;
+ showIcon?: bool;
+ permanent?: bool;
+ disappearTime?: number;
+}
+
+interface JQuery {
+ jnotifyInizialize(options?: JNotifyInitOptions);
+ jnotifyAddMessage(options?: JNotifyOptions);
+}
\ No newline at end of file
diff --git a/jquery.jnotify/jquery.jnotify-tests.ts b/jquery.jnotify/jquery.jnotify-tests.ts
new file mode 100644
index 000000000..34c065b01
--- /dev/null
+++ b/jquery.jnotify/jquery.jnotify-tests.ts
@@ -0,0 +1,50 @@
+///
+///
+
+$(document).ready(function () {
+ $('#StatusBar').jnotifyInizialize({
+ oneAtTime: true
+ });
+ $('#Notification')
+ .jnotifyInizialize({
+ oneAtTime: false,
+ appendType: 'append'
+ })
+ .css({
+ 'position': 'absolute',
+ 'marginTop': '20px',
+ 'right': '20px',
+ 'width': '250px',
+ 'z-index': '9999'
+ });
+ $('#addStatusBarMessage').click(function () {
+ $('#StatusBar').jnotifyAddMessage({
+ text: 'This is a non permanent message.',
+ permanent: false,
+ showIcon: false
+ });
+ });
+
+ $('#addStatusBarError').click(function () {
+ $('#StatusBar').jnotifyAddMessage({
+ text: 'This is a permanent error.',
+ permanent: true,
+ type: 'error'
+ });
+ });
+
+ $('#addNotificationMessage').click(function () {
+ $('#Notification').jnotifyAddMessage({
+ text: 'This is a non permanent message.',
+ permanent: false
+ });
+ });
+
+ $('#addNotificationError').click(function () {
+ $('#Notification').jnotifyAddMessage({
+ text: 'This is a permanent error.',
+ permanent: true,
+ type: 'error'
+ });
+ });
+});
\ No newline at end of file
diff --git a/jquery/jquery-1.8.d.ts b/jquery/jquery-1.8.d.ts
index 260d18b70..3328c2082 100644
--- a/jquery/jquery-1.8.d.ts
+++ b/jquery/jquery-1.8.d.ts
@@ -246,7 +246,7 @@ interface JQueryStatic {
/******
EVENTS
*******/
- proxy(context: any, name: any): any;
+ proxy(context: any, name: any, ...args: any[]): any;
Deferred(): JQueryDeferred;
Event(name:string, eventProperties?:any): JQueryEventObject;
diff --git a/knockout/knockout-2.2.d.ts b/knockout/knockout-2.2.d.ts
index fc3137a7d..330a63037 100644
--- a/knockout/knockout-2.2.d.ts
+++ b/knockout/knockout-2.2.d.ts
@@ -1,4 +1,4 @@
-// Type definitions for Knockout 2.2
+// Type definitions for Knockout 2.2
// Project: http://knockoutjs.com
// Definitions by: Boris Yankov
// Definitions: https://github.com/borisyankov/DefinitelyTyped
@@ -62,7 +62,7 @@ interface KnockoutComputedStatic {
fn: KnockoutComputedFunctions;
(): KnockoutComputed;
- (func: Function, context?: any): KnockoutComputed;
+ (func: Function, context?: any, options?: any): KnockoutComputed;
(def: KnockoutComputedDefine): KnockoutComputed;
(options?: any): KnockoutComputed;
}