Construct-editor

Latest version: v0.1.5

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.0.7

Enhanced ConstructEditor:
- added support for `cs.GreedyBytes`
- `cs.Bytes` and `cs.GreedyBytes` are now changeable in the ConstructEditor
- when an object in the ConstructEditor is changed and the binary data is recalculated, then the binary data is parsed again, to recalculate all values that may depend on the changed object (eg. for `cs.Peek`)
- fixed dependency error. wxPython>=4.1.1 is needed. see 2
- `cs.GreedyRange` now also supports "List View"
- some other small bugfixes

-------------------------------------------------------------------------------

0.0.6

- changed dependencies to `construct==2.10.67` and `construct-typing==0.5.0`
- changed class names according to `construct-typing==0.5.0`

-------------------------------------------------------------------------------

0.0.5

Enhanced ConstructEditor:
- added `cs.Padded`, `cs.Padding` and `cs.Aligned`
- added "ASCII View" Button to ContextMenu for `cs.Bytes`
- fixed bug, when the root construct has a name
- fixed bug, when an exception was thrown, while trying to edit a read-only field

-------------------------------------------------------------------------------

0.0.4

Enhanced ConstructEditor:
- edit entrys directly in the DataViewCtrl
- show docs directly in the DataViewCtrl as Tooltip
- show byte position, offset and the path to the selected object in a StatusBar
- added undo/redo
- added a ListView for `cs.Array`
- added shortcuts for copy/paste/expand/collapse
- added the possibility to add custom `cs.Adapter` constructs to the GUI

Enhanced ConstructHexEditor:
- HexEditor Panel can be collapsed to make the ConstructEditor larger

-------------------------------------------------------------------------------

0.0.3

reduce wxPython dependency to >=4.1.0

-------------------------------------------------------------------------------

0.0.2

Enhanced HexEditor:
- corrected selection of a byte sequence
- added cut/copy/paste of byte sequences
- added undo/redo
- added status bar to show the size and the current selection

-------------------------------------------------------------------------------

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.