Changelog
1.7.2 (2021-08-25)
- general
- fix: fix
NameError
inc4ddev rpkg
command
- fix: fix
v0.1.7 (devtip)
c4ddev run
now has options to start a specific C4D version- removed the
--exe
argument fromc4ddev run
- add
c4ddev disable
andc4ddev enable
commands - remove
c4ddev build-loader
- remove
c4ddev license
- add
c4ddev bootstrapper
- structural update (no more Node.py stuff)
- make
c4ddev
andlocalimport
modules available globally - add Script > C4DDev menu
v0.1.6
- add
c4ddev pluginid
command - fix
c4ddev build-loader
command and add--blob,--no-blob
options - move
c4ddev.handlemousedrag()
toc4ddev.HandleMouseDrag()
- rename
c4ddev.fileselect_~()
toc4ddev.FileSelect~()
- rename
c4ddev.cast_node()
toc4ddev.GeListNodeFromAddress()
- add
c4ddev.GetUserAreaHandle()
- add
c4ddev.GetClipMapHandle()
- add
c4ddev.BlitClipMap()
- add
c4ddev.am
module - fix
c4ddev pypkg
create directory if it doesnt exist - add
c4ddev init
command - add
c4ddev::PyBaseContainer_New()
v0.1.5
- merge https://github.com/NiklasRosenstein/c4d-apex into C4DDev and
rename everything from
c4d.apex
toc4ddev
- merge https://github.com/NiklasRosenstein/py-c4dtools into C4DDev
- merge https://github.com/NiklasRosenstein/c4d-sublime-script into C4DDev
- Rename SublimeScript to Scripting Server
- The Scripting Server must be enabled explicitly from the C4DDev plugin menu
v0.1.4
- merge https://github.com/NiklasRosenstein/c4d-deprecated-ide into C4DDev
- update docs
- add
c4ddev run
command - rename
c4ddev pip-get
command toc4ddev get-pip
- fix
c4ddev/scripting/localimport
and addpython/
toPYTHONPATH
inside the context
PyObject
- renamed from DrawHelper
- extended to allow overriding of other
ObjectData
methods
PyShader
- changed interface to match the method names in
ShaderData
- add "Open Editor" button
- Python code is now also evaluated in Material preview
ResourcePackage
- add
SetPrefix()
keyword - allow newlines and skippable tokens before the
ResourcePackage
statement
v0.1.3
- rewrite PyDrawHelper code (cb5aa58)
- fix reloading of c4ddev plugins by reloading the
require
module (7f61b5b) - add option to install
c4ddev
command-line interface - add
c4ddev pypkg
command - add
c4ddev build-loader
command - update C4DDev to be based completely on Node.py
- removed additional dependencies and convenience libraries like
requests
for now - add
ResourcePackage(resource_name)
syntax
v1.2
- update
require
module to v0.10 - merge PyDrawHelper plugin
- merge PyShader plugin
v1.1
- add
.pubfile
for git-publish - add
localimport
v1.4.16 module - add
require
v0.8 module - add
requests
v2.10.0 module - restructure c4ddev plugins to be loaded with
require()
- restructure
c4ddev
modules to be loaded withrequire()