Skip to content

Commit

Permalink
Merge branch 'linux'
Browse files Browse the repository at this point in the history
  • Loading branch information
uma-shankar-TE committed May 27, 2024
2 parents db24e24 + a8d9aa6 commit dc6bd55
Show file tree
Hide file tree
Showing 8 changed files with 598 additions and 323 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
- fixed file transfer bugs
- context menu in device files

## [1.15.0] - 2023-06-23
## [1.19.0] - 2023-06-23

### ADDED Device Info tab

Expand All @@ -82,11 +82,11 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
- fixed file transfer bugs
- context menu in device files

## [1.15.0] - 2023-07-13
## [1.19.3] - 2023-07-13

### IMPROVEMENT

- file upload in chunk to save ram usage
- fixed typo in snippets bugs
## [1.20.0] - 2024-05-27

## [1.19.2] - 2023-12-12
- Added Frame support
- Smooth file operations for monocle and frame
- more visible error messages
54 changes: 31 additions & 23 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"url": "https://github.com/brilliantlabsAR/ar-studio-for-vscode"
},
"icon": "media/brilliant.png",
"version": "1.19.2",
"version": "1.20.0",
"engines": {
"vscode": "^1.76.0"
},
Expand All @@ -33,24 +33,27 @@
{
"id": "snippetTemplates",
"name": "Code templates",
"icon": "media/Monocle_Icon.svg"
"icon": "media/Monocle_Icon.svg",
"when": "!frame.deviceConnected"
},
{
"id": "screens",
"name": "screens",
"icon": "media/Monocle_Icon.svg"
"icon": "media/Monocle_Icon.svg",
"when": "!frame.deviceConnected"
},
{
"id": "fpga",
"name": "Device Status",
"icon": "media/Monocle_Icon.svg",
"type": "webview",
"when": "monocle.deviceConnected"
"when": "monocle.deviceConnected || frame.deviceConnected"
},
{
"id": "projects",
"name": "Community projects",
"icon": "media/Monocle_Icon.svg"
"icon": "media/Monocle_Icon.svg",
"when": "!frame.deviceConnected"
}
],
"explorer": [
Expand All @@ -65,7 +68,7 @@
{
"view": "fpga",
"contents": "Device: Monocle \nMAC address: ...\nFirmware version: v23.117.1100 (Up to date) \nFPGA image: v23.130.1100 (Update available)",
"when": "monocle.deviceConnected"
"when": "monocle.deviceConnected || frame.deviceConnected"
},
{
"view": "fpga",
Expand All @@ -79,29 +82,29 @@
{
"view": "fileExplorer",
"contents": "[Connect](command:brilliant-ar-studio.connect)",
"when": "!monocle.deviceConnected"
"when": "!monocle.deviceConnected && !frame.deviceConnected"
}
],
"commands": [
{
"command": "brilliant-ar-studio.openDeviceFile",
"title": "Brilliant AR Studio: Open Device file in editor",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "fileExplorer.openFile",
"title": "Brilliant AR Studio: openFile",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.disconnect",
"title": "Brilliant AR Studio: Disconnect",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.connect",
"title": "Brilliant AR Studio: Connect",
"enablement": "!monocle.deviceConnected"
"enablement": "!monocle.deviceConnected && !frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.runFile",
Expand All @@ -118,7 +121,7 @@
"command": "brilliant-ar-studio.syncFiles",
"title": "Brilliant AR Studio: Start auto run",
"icon": "$(play-circle)",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.deleteDeviceFile",
Expand Down Expand Up @@ -176,17 +179,19 @@
"command": "brilliant-ar-studio.uploadFilesToDevice",
"title": "Brilliant AR Studio: Upload File To Device",
"icon": "$(save)",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.openUIEditor",
"title": "Brilliant AR Studio: Open New GUI Screen",
"icon": "$(plus)"
"icon": "$(plus)",
"enablement": "!frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.editUIEditor",
"title": "Brilliant AR Studio:Edit GUI Screen",
"icon": "$(edit)"
"icon": "$(edit)",
"enablement": "!frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.sendRawData",
Expand All @@ -198,26 +203,26 @@
"command": "brilliant-ar-studio.syncAllFiles",
"title": "Brilliant AR Studio: Build",
"icon": "$(sync)",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.renameDeviceFile",
"title": "Brilliant AR Studio: Rename Device File",
"icon": "$(sync)",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
},
{
"command": "brilliant-ar-studio.downloadDeviceFile",
"title": "Brilliant AR Studio: Download Device File",
"icon": "$(cloud-download)",
"enablement": "monocle.deviceConnected"
"enablement": "monocle.deviceConnected || frame.deviceConnected"
}
],
"menus": {
"view/title": [
{
"command": "brilliant-ar-studio.refreshDeviceFiles",
"when": "view == fileExplorer && monocle.deviceConnected",
"when": "view == fileExplorer && (monocle.deviceConnected || frame.deviceConnected)",
"group": "navigation@1"
},
{
Expand All @@ -228,17 +233,20 @@
{
"command": "brilliant-ar-studio.publishMonocleApp",
"when": "view == projects && workspaceFolderCount !=0 && !monocle.published",
"group": "navigation@3"
"group": "navigation@3",
"enablement": "monocle.deviceConnected"
},
{
"command": "brilliant-ar-studio.UnPublishMonocleApp",
"when": "view == projects && workspaceFolderCount !=0 && monocle.published==true",
"group": "navigation@3"
"group": "navigation@3",
"enablement": "monocle.deviceConnected"
},
{
"command": "brilliant-ar-studio.openUIEditor",
"when": "view == screens",
"group": "navigation@0"
"group": "navigation@0",
"enablement": "!frame.deviceConnected"
}
],
"view/item/context": [
Expand Down Expand Up @@ -286,7 +294,7 @@
{
"command": "brilliant-ar-studio.syncAllFiles",
"key": "ctrl+shift+b",
"when": "monocle.deviceConnected"
"when": "monocle.deviceConnected || frame.deviceConnected"
}
],
"snippets": [
Expand Down
Loading

0 comments on commit dc6bd55

Please sign in to comment.