Skip to content

Commit 3ff75aa

Browse files
committed
Change: Display completion message on status bar #19
1 parent 176ad38 commit 3ff75aa

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

extension.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -219,22 +219,23 @@ function makeHtml(data) {
219219
* export a html to a html file
220220
*/
221221
function exportHtml(data, filename) {
222+
var StatusbarMessageTimeout = vscode.workspace.getConfiguration('markdown-pdf')['StatusbarMessageTimeout'];
222223
fs.writeFile(filename, data, 'utf-8', function(err) {
223224
if (err) {
224225
vscode.window.showErrorMessage('ERROR: exportHtml()');
225226
vscode.window.showErrorMessage(err.message);
226227
return;
227228
}
228-
vscode.window.showInformationMessage('OUTPUT: ' + filename);
229229
vscode.window.setStatusBarMessage('');
230+
vscode.window.setStatusBarMessage('$(markdown) OUTPUT : ' + filename, StatusbarMessageTimeout);
230231
});
231232
}
232233

233234
/*
234235
* export a html to a pdf file (html-pdf)
235236
*/
236237
function exportPdf(data, filename) {
237-
238+
var StatusbarMessageTimeout = vscode.workspace.getConfiguration('markdown-pdf')['StatusbarMessageTimeout'];
238239
var phantomPath = getPhantomjsPath();
239240
if (!checkPhantomjs()) {
240241
installPhantomjsBinary();
@@ -280,8 +281,8 @@ function exportPdf(data, filename) {
280281
vscode.window.showErrorMessage(err.message);
281282
return;
282283
}
283-
vscode.window.showInformationMessage('OUTPUT: ' + filename);
284284
vscode.window.setStatusBarMessage('');
285+
vscode.window.setStatusBarMessage('$(markdown) OUTPUT : ' + filename, StatusbarMessageTimeout);
285286
});
286287
});
287288
} catch (e) {

package.json

+5
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,11 @@
185185
],
186186
"default": "0.8cm",
187187
"description": "Footer height. units: mm, cm, in, px"
188+
},
189+
"markdown-pdf.StatusbarMessageTimeout": {
190+
"type": "number",
191+
"default": 10000,
192+
"description": "Statusbar message timeout [milliseconds]"
188193
}
189194
}
190195
}

0 commit comments

Comments
 (0)