From f719ecc0861c602fa520eec377527307606b483c Mon Sep 17 00:00:00 2001 From: Yashu Mittal Date: Wed, 24 Jul 2019 12:20:51 +0530 Subject: [PATCH 1/4] Update: Open in Terminal --- src/renderer/components/menubar.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/components/menubar.vue b/src/renderer/components/menubar.vue index cc2c8955..fa069c19 100644 --- a/src/renderer/components/menubar.vue +++ b/src/renderer/components/menubar.vue @@ -108,7 +108,7 @@ View on GitHub - Open in PowerShell + Open in Terminal Show in Explorer From aee70b75bc68746db865faba3ad841927fe6b332 Mon Sep 17 00:00:00 2001 From: Yashu Mittal Date: Wed, 24 Jul 2019 12:21:31 +0530 Subject: [PATCH 2/4] Feature: Open terminal in cwd from menubar --- src/renderer/components/menubar.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/menubar.vue b/src/renderer/components/menubar.vue index fa069c19..8630a101 100644 --- a/src/renderer/components/menubar.vue +++ b/src/renderer/components/menubar.vue @@ -107,7 +107,7 @@ View on GitHub - + Open in Terminal @@ -323,6 +323,9 @@ export default { currentWindow.openDevTools(); }, // Repository + openTerminal() { + childProcess.exec("start cmd", { cwd: this.currentRepository.path }); + }, openFileExplorer() { shell.openItem(this.currentRepository.path); }, From 4d3ee69088c0e1faaca0530317b3d425e26cec82 Mon Sep 17 00:00:00 2001 From: Yashu Mittal Date: Wed, 24 Jul 2019 12:21:48 +0530 Subject: [PATCH 3/4] Update: Link to report issue --- src/renderer/components/menubar.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/components/menubar.vue b/src/renderer/components/menubar.vue index 8630a101..746f3125 100644 --- a/src/renderer/components/menubar.vue +++ b/src/renderer/components/menubar.vue @@ -339,7 +339,7 @@ export default { // Help reportIssue() { shell.openExternal( - "https://github.com/gitthermal/thermal/issues/new?assignees=&labels=🐞+Bug&template=bug_report.md" + "https://github.com/gitthermal/thermal/issues/new/choose" ); }, contactSupport() { From 00bcc9bcbabc512231da799c6ee382470f195c27 Mon Sep 17 00:00:00 2001 From: Yashu Mittal Date: Wed, 24 Jul 2019 12:32:38 +0530 Subject: [PATCH 4/4] Test: Console.log remote repository URL Testing the feature to open repository in browser using remote URL --- src/renderer/components/menubar.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/menubar.vue b/src/renderer/components/menubar.vue index 746f3125..5d8ef93c 100644 --- a/src/renderer/components/menubar.vue +++ b/src/renderer/components/menubar.vue @@ -104,8 +104,8 @@ Remove --> - - View on GitHub + + View remote repository Open in Terminal @@ -323,6 +323,9 @@ export default { currentWindow.openDevTools(); }, // Repository + openRemoteRepository() { + console.log(this.currentRepository.remote); + }, openTerminal() { childProcess.exec("start cmd", { cwd: this.currentRepository.path }); },