Skip to content
This repository has been archived by the owner on Aug 31, 2021. It is now read-only.

Commit

Permalink
notifications
Browse files Browse the repository at this point in the history
  • Loading branch information
mkloubert committed Jul 8, 2018
1 parent a3f8a93 commit 7d95f17
Show file tree
Hide file tree
Showing 15 changed files with 470 additions and 437 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

[![Share via Facebook](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Facebook.png)](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&quote=vscode-deploy-reloaded) [![Share via Twitter](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Twitter.png)](https://twitter.com/intent/tweet?source=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&text=vscode-deploy-reloaded:%20https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&via=mjkloubert) [![Share via Google+](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Google+.png)](https://plus.google.com/share?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded) [![Share via Pinterest](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Pinterest.png)](https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&media=https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/demo1.gif&description=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20%27vs-deploy%27%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.) [![Share via Reddit](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Reddit.png)](https://www.reddit.com/submit?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&title=vscode-deploy-reloaded) [![Share via LinkedIn](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/LinkedIn.png)](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&title=vscode-deploy-reloaded&summary=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20%27vs-deploy%27%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.&source=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded) [![Share via Wordpress](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Wordpress.png)](https://wordpress.com/press-this.php?u=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded&quote=vscode-deploy-reloaded&s=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20%27vs-deploy%27%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.&i=https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/demo1.gif) [![Share via Email](https://raw.githubusercontent.com/mkloubert/vscode-deploy-reloaded/master/img/share/Email.png)](mailto:?subject=vscode-deploy-reloaded&body=Recoded%20version%20of%20Visual%20Studio%20Code%20extension%20'vs-deploy'%2C%20which%20provides%20commands%20to%20deploy%20files%20to%20one%20or%20more%20destinations.:%20https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dmkloubert.vscode-deploy-reloaded)

## 0.84.0 (June 9th, 2018; notifications)

* notifications are shown at startup now
* bugfixes
* removed `preview` flag from [package.json](https://github.com/mkloubert/vscode-deploy-reloaded/blob/master/package.json)
* extension requires at least [Visual Studio Code 1.25](https://code.visualstudio.com/updates/v1_25) now
* [uuid](https://www.npmjs.com/package/uuid) module is deprecated ... [here](https://github.com/mkloubert/vscode-deploy-reloaded/wiki/deprecated#uuid) you can learn, how to migrate
* updated the following [npm](https://www.npmjs.com/) modules:
* [vscode-helpers](https://www.npmjs.com/package/vscode-helpers) `^2.12.0`

## 0.83.0 (July 7th, 2018; chrome debugger and sync timestamps)

* added [chrome target operation](https://github.com/mkloubert/vscode-deploy-reloaded/wiki/target_operations#chrome-), which can executes a method for a DevTools compatible browser debugger, as implemented in [Google Chrome](https://www.google.de/chrome/index.html):
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,7 @@ Press `F1` and enter one of the following commands:
| `Deploy Reloaded: Proxies ...` | Handles [TCP proxies](https://github.com/mkloubert/vscode-deploy-reloaded/wiki/proxies). |
| `Deploy Reloaded: Pull ...` | Pull or download files from remote. |
| `Deploy Reloaded: Select deploy operation ...` | Lets the user select an operation for the active document. |
| `Deploy Reloaded: Show notification(s) ...` | (Re-)Shows one or more notifications from the extension's author(s). |
| `Deploy Reloaded: Switches ...` | Handle [switch targets](https://github.com/mkloubert/vscode-deploy-reloaded/wiki/target_switch). |
| `Deploy Reloaded: Tools ...` | A set of helpful tools. |

Expand Down
16 changes: 9 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,12 @@
"name": "vscode-deploy-reloaded",
"displayName": "Deploy (Reloaded)",
"description": "Deploys files of a workspace to a destination.",
"version": "0.83.0",
"version": "0.84.0",
"publisher": "mkloubert",
"engines": {
"vscode": "^1.24.0"
"vscode": "^1.25.0"
},
"license": "LGPL-3.0",
"preview": true,
"categories": [
"Azure",
"Other"
Expand Down Expand Up @@ -72,6 +71,11 @@
"title": "Pull ...",
"category": "Deploy Reloaded"
},
{
"command": "extension.deploy.reloaded.showNotifications",
"title": "Show notification(s) ...",
"category": "Deploy Reloaded"
},
{
"command": "extension.deploy.reloaded.switches",
"title": "Switches ...",
Expand Down Expand Up @@ -80631,7 +80635,7 @@
"tmp": "0.0.33",
"uglify-js": "^3.4.2",
"uuid": "^3.3.2",
"vscode-helpers": "^2.10.3",
"vscode-helpers": "^2.12.0",
"ws": "^5.2.1"
}
}
32 changes: 14 additions & 18 deletions src/contracts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,20 @@ import * as deploy_values from './values';
import * as vscode from 'vscode';


/**
* A message item with a value.
*/
export interface ActionMessageItem<TValue = any, TResult = any> extends MessageItemWithValue<TValue> {
/**
* The action.
*
* @param {ActionMessageItem<TValue>} [item] The underlying item.
*
* @return {TResult} The result of the action.
*/
readonly action?: (item?: ActionMessageItem<TValue>) => TResult;
}

/**
* A quick pick item based on an action.
*/
Expand Down Expand Up @@ -480,24 +494,6 @@ export interface MessageItemWithValue<TValue = any> extends vscode.MessageItem {
readonly value?: TValue;
}

/**
* Describes the structure of the package file of that extenstion.
*/
export interface PackageFile {
/**
* The display name.
*/
readonly displayName: string;
/**
* The (internal) name.
*/
readonly name: string;
/**
* The version string.
*/
readonly version: string;
}

/**
* An object that is filtered by platform.
*/
Expand Down

0 comments on commit 7d95f17

Please sign in to comment.