Commit 5e8c490
authored
0.14.0 (#7)
* 0.14.0
* Refactor environment variable handling in Nuke instance
* Add formatText parameter to sendToNuke function
* Refactor NukeCompletionProvider to use sendCommand for getAllNodes()
* Refactor launch_executable.ts to improve code structure and readability
* Add assets module for file path management
* Delete utils.ts file
* Refactor stubs.ts to use nuke module for stubs path
* Add NukeTools module and plugins
* Update imports and file paths
* Refactor import statements in download_package.ts
* Add pyside2Template path to assets.ts
* Update Python stubs directory
* Refactor nukePythonStubsDir to pythonStubsDir
* Remove unused functions related to NukeServerSocket and vimdcc
* Remove test files
* Refactor socket.ts file
* Update import statement for nuke module
* Remove unused code and refactor getPort function
* Add support for legacy NukeServerSocket.ini configuration file
* Remove unused command from commandPalette
* Update NukeServerSocket installation and import
* Add NukeServerSocket and vimdcc to .nuke folder
* Refactor code to improve performance and readability
* Update socket import and add error handling for getting nodes
* Refactor socket.ts: Remove unnecessary code and add isConnected function
* Delete unnecessary zip files
* Refactor asset copying in nuke.ts
* Refactor asset paths in assets.ts
* Refactor create_project.ts file
* Add NukeServerSocket and vimdcc packages to NukeTools
* Remove isPythonInstalled function and update addStubs function to directly check for the Python extension
* Refactor error handling in sendData function and add isConnected function
* Refactor config.ts to use getConfig function
* Add Version class to track extension version
* Refactor stubs.ts to use getPackage() instead of downloadStubs()
* Add packages.ts file for managing packages
* Update Version class to use private variables
* Refactor stubs.ts to use addPackage function
* Add packages to NukeTools
* Remove download_package.ts file
* Remove unused dependencies and update package.json
* Refactor nuke.ts to use constant NUKE_DIR for file paths
* Refactor package extraction and add new package
* Refactor extractPackage function to handle package extraction and renaming
* Refactor package destination paths in packages.ts
* Remove unused PySide2 plugin creation command and add PySide2 template
* Update Nuke plugin commands
* Refactor extractPackage function to return a Promise
* Refactor create_project.ts and add package installation
* Remove console.log statements and update commit message
* Remove unused import and refactor code
* Refactor showNotification function in notification.ts
* Refactor extension.ts imports and remove unused code
* Refactor extractPackage function and add comments
* Update package update function
* Refactor package extraction and add force update option
* Update addStubs function to be asynchronous
* Update nukeserversocket package and references
* Remove deprecated configuration options
* Remove deprecated settings from package.json
* Refactor create_project.ts
* Refactor addPackage function to include destination parameter
* Refactor nukeserversocket configuration handling
* Add package extraction functionality and create assets folder if it doesn't exist
* Delete assets.ts file
* Update ASSETS_PATH in packages.ts
* Add fetch_packages.ts for fetching latest releases from GitHub
* Add version tracking and package version retrieval
* Refactor import statements in socket.ts
* Refactor import in nuke.ts
* Refactor fetchPackagesLatestVersion function and update log file path
* Refactor package extraction and update logic
* Update package fetching logic
* Add constants file for Nuke Tools
* Remove unnecessary code in package.json
* Add github_packages.json to .gitignore
* Remove unused import and function in version.ts
* Refactor fetchPackagesLatestVersion function to use IncludedPackagesLog
* Remove unused import
* Update ASSETS_LOG_PATH in constants.ts
* Update .gitignore and .vscodeignore files
* Remove nuke-tools.code-workspace file
* Add ASSETS_LOG_PATH constant and update package version in log file
* Update readme
* Update chanelog
* Add package log initialization and clear cache command
* Update package.json command names
* Update project creation completion message
* Add menu import and cleanup legacy NukeServerSocket import in menu.py
* Update update message
* Remove apology for inconvenience in issue reporting
* Cast destination to string
* Update file paths and imports
* Update main script in package.json
* Add node_modules/ to .vscodeignore
* Add ignore rules for node_modules and out directory
* Remove unused devDependencies and update esbuild-base command
* Delete unnecessary files and code
* Update launch.json to remove disable-extensions argument1 parent f2f0c9b commit 5e8c490
File tree
49 files changed
+984
-3372
lines changed- .vscode
- demo
- path with space
- include
- resources/language
- src
- blinkscript
- nuke
- test/suite
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
49 files changed
+984
-3372
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
5 | 12 | | |
6 | 13 | | |
7 | 14 | | |
| |||
12 | 19 | | |
13 | 20 | | |
14 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
15 | 25 | | |
16 | 26 | | |
17 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
3 | 10 | | |
4 | 11 | | |
5 | 12 | | |
| |||
10 | 17 | | |
11 | 18 | | |
12 | 19 | | |
13 | | - | |
| 20 | + | |
14 | 21 | | |
15 | 22 | | |
16 | 23 | | |
| |||
118 | 125 | | |
119 | 126 | | |
120 | 127 | | |
121 | | - | |
| 128 | + | |
122 | 129 | | |
123 | 130 | | |
124 | 131 | | |
| |||
206 | 213 | | |
207 | 214 | | |
208 | 215 | | |
209 | | - | |
| 216 | + | |
210 | 217 | | |
211 | 218 | | |
212 | 219 | | |
| |||
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
Whitespace-only changes.
Whitespace-only changes.
0 commit comments