Next | Query returned 102 messages, browsing 41 to 50 | Previous

History of commit frequency

CVS Commit History:


   2022-12-18 23:29:03 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
(cad/klayout) Updated 0.27.13 to 0.28

0.28             (2022-12-09):
Changes (list may not be complete):
* Bugfix: %GITHUB%/issues/989 "Layout#convert_pcell_to_static" does \ 
not handle"defunct" cells
* Bugfix: %GITHUB%/issues/991 Basic library not available in Python module
* Bugfix: %GITHUB%/issues/1059 Cleanup of PCell orphans after re-evaluation on load
* Bugfix: %GITHUB%/issues/1081 Using a layer properties file from recent list \ 
without layout loaded crashes KLayout
* Bugfix: %GITHUB%/issues/1138 Provide a way to suppress or redirect log output \ 
or disable warnings, specifically from file readers, in Python module
* Bugfix: %GITHUB%/issues/1178 technology-data xml results in SEGV
* Bugfix: %GITHUB%/issues/1190 General compatibility issue of \ 
Edges#extended/extended_* with deep mode
* Bugfix: %GITHUB%/issues/1216 DRC internal error on "moved"
* Bugfix: %GITHUB%/issues/1214 LEF via parser error
* Enhancement: %GITHUB%/issues/1056 X2 net names
* Enhancement: %GITHUB%/issues/1052 PDF documentation
* Enhancement: %GITHUB%/issues/1053 LEF/DEF enhancements
* Enhancement: Qt6 enabled
* Enhancement: KLayout paths
  - $KLAYOUT_HOME can now be empty string (no home folder used)
  - $KLAYOUT_PATH can now be empty string (no further and implicit search paths)
* Enhancement: Python typehints
  - Python include files are generated for Python module
* Enhancement: Properties dialog now features object list on left side (select \ 
and change)
* Enhancement: Compute area and perimeter from selection (Edit/Selection/Area \ 
and Perimeter)
* Enhancement: Callbacks for PCells
  - Allow dynamic change of some attributes (visibility, enabled etc.)
  - By implementing "callback_impl" in PCellDeclarationHelper subclasses
* Enhancement: Report browser
  - Shape user properties are turned into RDB values
  - Scanning of text objects
* Enhancement: Support for high-DPI modes (scale factor 200%)
  - "Highres" option to fully exploit resolution, normally follows \ 
screen scaling
* Enhancement: Multiple tech stacks for net tracer per technology
* Enhancement: New rulers
  - Angle
  - Radius (%GITHUB%/issues/906)
  - Multi-segment
* Enhancement: LVS
  - Generates a log view which may have useful hints
  - Schematic and extracted netlists are available as separate tabs for LVS view
* Enhancement: DRC
  - Antenna DRC measured values output on edge pair properties and into report file
  - inside, not_inside, outside and not_outside also for edge/edge and \ 
edge/polygon layers
  - split_inside, split_outside for edge/edge and edge/polygon layers
  - andnot (edge/edge)
  - inside_outside_part (edge/polygon)
  - angle-class selectors (multiples or 90 or 45 degree)
  - performance enhancements
  - in_and_out (edge and polygon layers)
* Enhancement: "data:" URL schemes to pass direct base-64 encoded data
* Enhancement: "Close all except", "left of", "right \ 
of" etc. in layout tabs and macro editor tabs
* Enhancmennt: Drop-down list to select tab in layout views
* Enhancement: Setting for disabling "Save needed" dialog box
* Enhancement: File details are shown (dump of file header) for unknown file formats
* Enhancement: NoQt option for LayoutView
  - PixelBuffer object instead of QImage
  - LayoutView can be build without Qt
  - Functions exist to emulate mouse events
  - Included in standalone Python module
  - Allows implementation of KLayout backend in web server
* Enhancement: New command "-rr" (like -r but keeps application \ 
running, for UI macros)
* Enhancement: PCell errors are shown on a special error layer which is visible \ 
together with guiding shapes
* Enhancement: custom queries support micron-unit attributes (dbbox, path_dtrans \ 
etc.)
* Enhancement: custom queries highlight results of queries when selected
* Enhancement: scale and snap improvements (edge pair support, properties \ 
maintained, arrays not always flattened)
* Enhancement: auto-run macros can not be given a priority in which they are executed
* Enhancement: D25 module overhauled
  - Uses a DRC subset to generate layers
  - Allows booleans and specific color assignments
  - Supports edges and edge pairs (will build walls)
  - Not backward compatible!
* Python/Ruby API:
  - DText/Text: bbox, alignment enums
  - Polygon#size with vector arguments
  - DBox/Box#world
  - Layout#unique_cell_name
  - RecursiveShapeIterator#each, RecursiveInstanceIterator#each
  - Layout#clip with DBox and Cell arguments
  - Better automatic conversion of enum to int and vice versa
  - CellInstArray constructor with Cell argument
  - AbstractMenu#insert_menu, #clear_menu
  - ActionBase#icon=, #on_menu_opening, #on_triggered
  - CellMapping convinience methods
  - Cell#read for easy importing of a layout into a cell + subtree
  - LayerMap#map and #mmap: logical layer is optional now (needed to be incremental)
  - Shapes#cell and #layout
  - Edges#andnot, #split_interacting, #inside, #not_inside, #outside, \ 
#not_outside and related (for Region and Edges arguments)
  - GenericDeviceExtractor#define_terminal convenience methods
  - Box/DBox square and rectangle convenience constructor
  - Box#enlarge convenience isotropic variant
  - Region#in_and_out, Edges#in_and_out
   2022-12-16 12:24:23 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated 0.27.12 to 0.27.13

0.27.13          (2022-11-30):
* Bugfixes:
  - selection did not work in non-editable mode
  - partial selection did not work for guiding shapes
  - compile issue: NDEBUG is not usable after ruby.h
   2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | Package updated
Log message:
massive revision bump after textproc/icu update
   2022-11-09 15:54:26 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated to 0.27.12

0.27.12          (2022-11-01):
* Bugfix: %GITHUB%/issues/1173 DXF SPLINE implementation not compatible with ezdxf
* Bugfix: %GITHUB%/issues/1167 delete_cells slow in some cases
* Bugfix: %GITHUB%/issues/1164 Deleting cells: 'basic_string: construction from \ 
null is not valid'
* Bugfix: %GITHUB%/issues/1145 Crash when clearing a Shapes container by script \ 
while a shape is selected
* Bugfix: %GITHUB%/issues/1144 Copy layer not choosing the right "new" \ 
target layer sometimes
* Bugfix: %GITHUB%/issues/1143 DBU not taken from technology by default
* Bugfix: %GITHUB%/issues/1097 Change oasis writer defaults to strict + cblocks, \ 
discourage the usage of oas.gz
* Bugfix: Incorrect behavior of some deep-mode DRC functions
  - deep edges "and" with Region: incorrect behavior if region is \ 
empty or non-deep
  - deep edges "inside_part" with Region: incorrect behavior if region \ 
is empty or non-deep
  - deep edges "outside_part" with Region: incorrect behavior if \ 
region is empty or non-deep
* Enhancement: Python include files are now provided for the Python package. \ 
This will add type information to the methods.
   2022-09-18 14:51:33 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated 0.27.10 to 0.27.11

0.27.11          (2022-08-10):
* Bugfix: %GITHUB%/issues/1098 Normalize zero dimension when generating regular \ 
array instance
* Enhancement: %GITHUB%/issues/1103 Add setting to disable Save Needed dialog box
* Bugfix: %GITHUB%/issues/1106 "move by" does not move instances from \ 
partial selection
* Bugfix: %GITHUB%/issues/1111 GenericDeviceExtractor#define_opt_layer not working
* Bugfix: %GITHUB%/issues/1114 MSYS2 compatibility with latest revision (based \ 
on gcc 12.1)
* Bugfix: %GITHUB%/issues/1126 Internal error on DRC operation
* Bugfix: %GITHUB%/issues/1135 LVS mismatch on parallel devices and issue on \ 
ambiguity resolution
* Enhancement: Support for Python 3.11
* Enhancement: L2N and LVSDB readers made compatible with potential future extensions
* Enhancement: DRC Antenna check now can be given a text layer which receives \ 
output describing the measured and computed values
* Bugfix: *= method (e.g. Point, DPoint) properly listed in help and reflection API
* Bugfixes: Fixed a number of potential segfaults due to memory corruption found \ 
during master branch refactoring
   2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670)
Log message:
*: bump PKGREVISION for flac shlib bump
   2022-07-02 18:53:42 by Ryo ONODERA | Files touched by this commit (395)
Log message:
*: Recursive revbump from audio/pulseaudio
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-06-10 18:30:41 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(cad/klayout) Updated 0.27.8 to 0.27.10

0.27.10          (2022-06-04):

* Bugfix: %GITHUB%/issues/1081 Using a layer properties file from
  recent list without layout loaded crashes KLayout
* Enhancement: %GITHUB%/issues/1079 PCell update: Library#refresh should call \ 
coerce_parameters_impl
* Bugfix: %GITHUB%/issues/1075 Edit layer specification doesn't work well with PCells
* Bugfix: %GITHUB%/issues/1071 Issues with GDS text format and "Save As"
* Bugfix: %GITHUB%/issues/1068 Circle handle not shown sometimes
* Bugfixes: two potential segfaults fixed due to early delete of LayoutView and \ 
access to non-initialized memory

0.27.9          (2022-04-23):
* Bugfix: %GITHUB%/issues/1008 Don't optimize away points on path edit
* Bugfix: %GITHUB%/issues/1011 DRC in deep mode highlights erroneous width \ 
violation with text
* Bugfix: %GITHUB%/issues/1012 Warning requested if LEF/DEF map file does not \ 
capture certain layers
* Bugfix: %GITHUB%/issues/1013 OASIS writer bug with certain irregular arrays
* Bugfix: %GITHUB%/issues/1017 DXF export: better handling of PCB zone fills
* Bugfix: %GITHUB%/issues/1021 LVS unexpectedly failing
* Bugfix: %GITHUB%/issues/1029 Problem with Qt binding
* Bugfix: %GITHUB%/issues/1031 Buddy tools + OASIS: invalid warning about \ 
unexpected strict mode
* Bugfix: %GITHUB%/issues/1040 pip install klayout doesn't seem to work on M1 \ 
MacBookPro
* Bugfix: %GITHUB%/issues/1054 Qt binding: crash due to Python \ 
allocation-while-deallocating
* Bugfix: Ctrl+F will always enter search box in Macro IDE now
* Bugfix: LEF/DEF reader options - could not clear suffix or set datatype to none
* Bugfix: netlist/LVS result browser - do not clip texts, provide texts as tool \ 
tips as well for inspection
* Bugfix: the library selected box listed technology-specific libraries even if \ 
no technology was selected
* Bugfixes and enhancements for the LEF/DEF reader
  Includes %GITHUB%/issues/1050, %GITHUB%/issues/1065 and %GITHUB%/issues/1047
  plus a number of standard compatibility issues. Bugfixes and enhancements for the
  strm2xyz buddy tool's LEF/DEF reader implementations.
* Enhancement: %GITHUB%/issues/1057 Include PCell update in Library#refresh
* Enhancement: %GITHUB%/issues/1058 Backspace to delete last point from polygon \ 
or path
* Enhancement: Split gates option for LVS (new keyword is \ 
"split_gates") - see documentation for details
* Enhancement: generate labels for PCB X2 net names

* Enhancement: PCell errors are now shown on a separate layer
  (formerly only if the PCell featured at least one layer-type
  parameter) This layer is available with the same style and
  configuration than the guiding shape layer.
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update

Next | Query returned 102 messages, browsing 41 to 50 | Previous