Skip to content

Releases: CEXT-Dan/PyRx

v2.2.2

12 Mar 03:45
Compare
Choose a tag to compare

v2.2.2
pip install cad-pyrx
python -m pip install git+https://github.com/CEXT-Dan/PyRx.git@v2.2.2

  • Improve loader for virtual environments
  • [#204] added workaround for ZwCAD and Ed.Core.CmdS
  • added overload Ed.Core.cmdS("commandName")
  • [#165] progress on com wrappers AcadMLeader, AcadPlotConfiguration, AcadLayout,
    AcadMLine, AcadPolyfaceMesh, AcadLine, AcadRasterImage, AcadHatch, AcadXline, AcadTrace, AcadTolerance
    AcadText, AcadSpline, AcadShape, AcadRay, AcadPolyline
  • [#205] new command decorator that registers new commands, but also wraps try catch

Misc internal improvements, and new test coverage

What's Changed

Full Changelog: v2.2.1...v2.2.2

v2.2.1

27 Feb 22:43
Compare
Choose a tag to compare

v2.2.1
pip install cad-pyrx
python -m pip install git+https://github.com/CEXT-Dan/PyRx.git@v2.2.1

** this version has a couple small compatibility breaks **

[#196] removed ICmdFlags enum. Ap.CmdFlags should be used in command decorators and explicit commands
[#165] removed generated ActiveX files as they are being implemented in C++. This was done to avoid conflicts between the two.
[#171] added preliminary support for using python’s embedded package

v2.1.13

21 Feb 05:23
Compare
Choose a tag to compare

v2.1.13
pip install cad-pyrx
python -m pip install git+https://github.com/CEXT-Dan/PyRx.git@v2.1.13

[#193] fix AttributeDefinition.setMTextAttributeDefinition
[#190] capture command line output proof of concept [#171] reverse environment search order, changes loading order
[#165] Progress on new Ax space

Note I plan on removing the generated ActiveX wrappers soon, if you’re using them, be prepared to port and or save a copy.
You can always grab a copy from GIT history

What's Changed

Full Changelog: v2.1.12...v2.1.13

v1.3.041

16 Dec 23:42
Compare
Choose a tag to compare

-==-==-== Backup PyRx.INI, it may be overwritten ==-==-==-
*** read this before installing https://github.com/CEXT-Dan/PyRx/blob/main/READMEINSTALL.md

  • added GeoCoordinateSystemTransformer
  • added PyDbEntityHyperlinkPE, PyDbHyperlinkCollection, PyDbHyperlink
    *added ApApplication::showModalDialog (does not persist yet)
  • added Ed.Core.setColorPrompt("Pick a color",True))
  • added Ed.Core.AddSupplementalCursorImage
  • added Ed.Core.RemoveSupplementalCursorImage
  • added Ed.Core.HasSupplementalCursorImage
  • added Ed.Core.SetSupplementalCursorOffset(x,y)
  • Database.objectIds performance
  • Changed loading sequence of pyrx_onload.py
  • added implementation for DbDatabase::isAppRegistered and the clones
    Bug fixes and performance improvements

Full Changelog: v1.3.040...1.3.041