Subject: CVS commit: pkgsrc/cad/klayout
From: Makoto Fujiwara
Date: 2024-12-16 05:25:20
Message id: 20241216042520.43F92FC1C@cvs.NetBSD.org

Log Message:
(cad/klayout) Updated 0.29.8 to 0.29.10

0.29.10          (2024-12-03):
* Bug: %GITHUB%/issues/1941 Crash with the navigator open
* Bug: %GITHUB%/issues/1942 Syntax error in pyi stubs
  As a bonus, added defaults for Box#enlarge and Box#enlarged (dx, dy)
* Bugfix: Partial mode snapping now is object first, then grid
* Bugfix: Key bindings have not been properly read from the configuration file
  The change in the configuration string structure triggered an old bug:
  Toolbar buttons had a twofold configuration and only the last one was
  considered. Changing the order of the entries could spoil the configuration.

0.29.9           (2024-12-01):
* Bug: %GITHUB%/issues/1907 Locking layouts against modification during \ 
recursive iteration of instances and shapes
  This prevents crashes in write-white-iterating scenarios
* Enhancement: %GITHUB%/issues/1923 Convenience versions of "move", \ 
"moved" on various objects
* Bug: %GITHUB%/issues/1925 Problem with import of MAGIC files
* Enhancement: %GITHUB%/issues/1934 (partial) shapes are instances are not \ 
selected when they exceed the viewport
  This avoids selecting large background objects my mistake and then
  moving them without noticing.
* Bug: %GITHUB%/issues/1930 Selection of structures results in thick black lines
* Enhancement: An experimental feature: EdgeNeighborhoodVisitor
* Enhancement: Edge pairs support transformation with Matrix3d now
* Enhancement: Trying to create a category in a RDB with an existing name will \ 
return the present one
* Bugfix: Typos fixed in manual
* Bugfix: Status bar was not cleared when the selecting is empty
* Bugfix: Texts cannot be selected now when they are turned off in the layout view
* Bugfix: Some icons were missing - for example in the netlist browser
* Bugfix: By default, layer properties are not initialized with the default when \ 
no .lyp file is specified in a technology
  You can turn this feature off by disabling the "Initialize other layers \ 
with default properties"
  option on the techology's "General" page.
* Bugfix: More consistent handling of special paths (like data: URLs) for \ 
technology components
* Bugfix: Improve snapping in partial mode when snapping to objects
* Enhancement: Supporting "Move by" after "Clone interactive"
* Enhancement: Key bindings and menu visibility is now formatted for better \ 
readability
  Now, there is one line per entry in the configuration file and the
  entries are sorted with the important ones first.
* Enhancement: New export option "Copy to clipboard" in the \ 
"Search and Replace" result list
* Enhancement: Showing "select" expressions in the header row of the \ 
"Search and Replace" result list
* Enhancement: Configuration options for the transient selection markers
  Now it is possible to configure transient selection differently from
  static selection (line style, fill)
* Bugfix: Fixing a problem with slow transient selection in edit mode
* Enhancement: Layout#read_bytes and Layout#write_bytes

Files:
RevisionActionfile
1.96modifypkgsrc/cad/klayout/Makefile
1.49modifypkgsrc/cad/klayout/distinfo