Next | Query returned 89 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-04-21 22:27:18 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
(cad/klayout) Updated 0.28.17 to 0.29.0

0.29.0           (2024-04-01):
* Enhancement: %GITHUB%/issues/1662 Strong default grids

* Enhancement: %GITHUB%/issues/1656 Display-->Goto Position dialog
  should accept + as well as - for number prefixes
* Bugfix: %GITHUB%/issues/1651 Errors when adding polygons with 4 points
* Bugfix: %GITHUB%/issues/1644 DRC: some issues with edge layers
* Bugfix: %GITHUB%/issues/1643 DRC: Feeding the same layer to
  two-layer operations in deep mode does not render the desired result
* Enhancement: %GITHUB%/issues/1638 let klayout marker browser read
  strmxor .. xor.gds.gz, xor.oas result files
* Enhancement: %GITHUB%/issues/1637 XOR optimization for prBoundary layer
* Bugfix: %GITHUB%/issues/1632 rdb python/ruby module: modifing items
  not possible as they are const
* Enhancement: %GITHUB%/issues/1598 LVS - Support for Soft Connections
* Bugfix: %GITHUB%/issues/1586 Refactoring transformation conversion
  functions for complex transformation
* Enhancement: %GITHUB%/issues/1583 Add possibility to customize main
  window title
* Enhancement: %GITHUB%/issues/1513 Update Qt version for Qt bindings
  to 5.12.12 and 6.2.1
* Bugfix: %GITHUB%/issues/1356 Instance Property form: Array Instance
  col/row would be more intuitive then the current row/col
* Enhancement: New ruler type "auto measure along edge"
* Enhancement: Trigger ruler measurement on mouse hovering transiently
* Enhancement: Min and max value bounds for PCell parameters in editor
  The condition is not strictly enforced - for example it is not checked when
  changing parameters programmatically. For that, use "coerce_parameters".
  Still, this feature is an editing aid.
* Bugfix: Pixel garbage in color selector button with "Auto" color selected
* Bugfix: DRC/LVS - connect_explicit did not accept an array of nets
  as single argument
* Bugfix: 'edge outside polygon' now consistently ignores the border
  of the polygon
* Bugfix: Warning level was ignored for some warnings in LEF/DEF reader
* Bugfix: Netlist reader: anonymous circuits are not checked for known parameters
* Enhancement: LVS - Supporting remote must-connect connections
  So far, must-connect connections had to be made one level up in the hierarchy
  or promoted further using labels and such. Now, must-connect connections
  can be made at any point up in the hierarchy.
* Bugfix: LVS - do not waste too much time analyzing failed matches
* Enhancement: LVS - LVS: Consider net names identical that differ
  in signal type suffix only - e.g. 'NET:I' is identical to 'NET'
* Enhancement: OASIS reader will produce layers that are listed in layer table
  but empty. Previously, empty layers were never created, even if listed in
  the layer table.
* Enhancement: Reading from HTTP streams and pipes now supports
  automatic .gz uncompression
* Enhancement: New DRC Features
  - "edges" method allows selecting convext/concave/step edges
  - Interaction count for edge/edge edge/polygon "interacting"
  - Improved handling of dots (degenerated edges) - these are now
    passed through the edge/edge and edge/polygon booleans and
    participate in "interact". This enables selecting corners and
    using them to select edges.
* Enhancement: New RBA/pya Features
  - Main window title: MainWindow#title (property)
  - LayoutView#is_dirty?
  - Triangulation: Region#delaunay
  - Quality rasterizer: Region#rasterize
  - Generic edge and polygon filters and operators support hierarchical processing
    with Python or Ruby callbacks: classes EdgePairFilter, EdgePairOperator,
    EdgePairToPolygonOperator, EdgePairToEdgeOperator, EdgeFilter, EdgeOperator,
    EdgeToPolygonOperator, EdgeToEdgePairOperator, PolygonFilter, PolygonOperator
    PolygonToEdgeOperator, PolygonToEdgePairOperator, TextFilter, TextOperator,
    TextToPolygonOperator
    Methods: EdgePairs#filter, EdgePairs#filtered, EdgePairs#process, \ 
EdgePairs#processed,
    same for Edges, Regions and Texts
  - Polygon#split, Polygon#break, same for DPolygon, SimplePolygon, DSimplePolygon
  - Keyword arguments for Python, Ruby and Expressions
  - You can now also use "klayout" package inside the application \ 
(same code
    for Python module and application) - i.e. "import klayout.db"
  - Synonyms: connect/disconnect for events for better compatibility with PyQt5
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
   2024-02-23 08:54:40 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated 0.28.15 to 0.28.17

0.28.17          (2024-02-16):
* Enhancement: %GITHUB%/issues/1626 Technology specific grids

0.28.16          (2024-02-12):
* Bugfix: %GITHUB%/issues/1623 Package installation with "-y" from \ 
command line does not work for URL or file
* Bugfix: %GITHUB%/issues/1619 Segfault on Fedora-39 with Python 3.12.1
* Bugfix: %GITHUB%/issues/1618 Leaking Python reference causing trouble with \ 
iterators
* Bugfix: %GITHUB%/issues/1616 DRC doc typo
* Bugfix: %GITHUB%/issues/1614 LEF/DEF .map should not map boundaries and fill \ 
to ALL purpose
* Bugfix: %GITHUB%/issues/1609 Cell.read doesn't read LayoutMetaInfo
* Bugfix: %GITHUB%/issues/1608 CustomResistorExtraction: show faulty device in GUI
* Bugfix: %GITHUB%/issues/1603 Weird parameter dialog resizing when hiding / \ 
showing many parameters at once with callback_impl
* Bugfix: %GITHUB%/issues/1602 [Qt6] Cannot normally quit the main application window
* Bugfix: %GITHUB%/issues/1594 "connect" (in flat mode) + multiple top \ 
cells give an error message
* Bugfix: %GITHUB%/issues/1592 DXF file parsing error, about spline curve
* Enhancement: DRC enhancements related to touching edges
  - New DRC function switches: "without_touching_corners", \ 
"without_touching_edges"
    to skip width and space errors at kissing corners and touching-edge \ 
configurations
  - Kissing corners are now detected also in non-collinear edge configurations
* Bugfix: fixed rendering of color selection buttons on High-DPI screens
* Bugfix: cross-hair cursor should not use selection default line width and styles
* Enhancement: OASIS reader errors out on broken OASIS with duplicate CELLNAMEs
   2024-02-10 15:42:40 by Takahiro Kambe | Files touched by this commit (21)
Log message:
Bump revision by changing default version of Ruby.
   2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672)
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
   2024-01-08 00:37:24 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated 0.28.14 to 0.28.15

https://www.klayout.de/development.html#0.28.15
Version 0.28.15

Release date: 2023-01-02

Features:

    Bugfix: #1578 Missing strm2*.exe in the Windows portable binary package (*.zip)
    Enhancement: #1569 Make "toggle (selected) layer" key-bindable \ 
Plus feature: "visibility follows selection"
    Bugfix: #1565 quit() raises an error in KLayout Python Console
    Bugfix: #1556 Cannot shrink Marker Browser window
    Bugfix: #1539 Misleading description in 'Flatten Cell'
    Enhancement: Supporting UCRT runtime option in MSYS2 deployment
   2023-12-23 02:57:59 by Zafer Aydogan | Files touched by this commit (1)
Log message:
use https
   2023-12-17 09:13:35 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated 0.28.13 to 0.28.14

0.28.14          (2023-12-08):
* Bugfix: %GITHUB%/issues/1563 Duplicated Tabs in the Macro Development Tool
* Bugfix: %GITHUB%/issues/1560 git+https package installation on windows fails
* Bugfix: %GITHUB%/issues/1559 (partial) Move function not respecting some diagonals
* Bugfix: %GITHUB%/issues/1549 Layout.error_layer now available in recursive \ 
shape search
* Bugfix: %GITHUB%/issues/1542 KLayout crashes on exit
* Enhancement: %GITHUB%/issues/1535 Support pathlib.Path in Python API
  Implicitly converts objects to strings using "str(object)" (Python) \ 
or "object.to_s" (Ruby).
* Bugfix: %GITHUB%/issues/1533 KLayout crashing with two consecutive calls of \ 
the same LayoutView::show_layout command
* Bugfix: %GITHUB%/issues/1531 When symlinking a .def to a target without .def \ 
suffix, file can't be loaded
* Enhancement: %GITHUB%/issues/1530 polygon from 2 size tuple points
  The effect of this feature is pretty basic: tuples or lists are used as constructor
  arguments for implicitly creating an object in place of them. Hence, \ 
"(x,y)" can be
  used instead of a vector or a point. In some cases, this leads to ambiguities and
  the implicit resolution will fail however.
  Specifically a list of size-2 tuples can be passed to the "points" \ 
arguments of
  Polygon and Path.
* Enhancement: %GITHUB%/issues/1528 LEF: Implement LEF58_WIDTHTABLE
* Enhancement: new methods (D)Edge#euclidian_distance and (D)EdgePair#distance
* Bugfix: package download dialog: mute an assertion, less questions for \ 
re-running macros
* Enhancement: reading $KLAYOUT_GIT_PROXY_HTTP for proxy URL in Git downloads
* Bugfix: cheats were not enabled for edges and (implicit) polygon merges such \ 
as for "sized"
* Bugfix: more consistent behavior for Marker Browser / Scan Shapes
  - Scan Shapes Hierarchical will scan from current cell, not all cells
  - Marker browser shows markers propertly also in descended mode
  - Marker database description of shown in selection box
* Bugfix: Search feature in macro editor does not jump back to first position
* Bugfix: "Trace All Nets"
  - Asks for stack now in case of multiple stacks (previously: took that from \ 
"Trace Nets" dialog)
  - Skips symbols which are not used (previously: extracted them as disconnected \ 
layers)
   2023-12-06 03:15:22 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(cad/klayout) Updated to 0.28.13

0.28.13          (2023-11-20):
* Bugfix: %GITHUB%/issues/1534 Layout::dup does not copy properties
* Bugfix: %GITHUB%/issues/1533 KLayout crashing with two consecutive calls of \ 
the same LayoutView::show_layout command
* Bugfix: %GITHUB%/issues/1532 DRC checks give incorrect results in deep mode \ 
with magnified instances
* Enhancement: %GITHUB%/issues/1527 Marker Database Browser: add context menu to \ 
Info widget
* Bugfix: %GITHUB%/issues/1522 Changing ruler/annotation from script weirdly \ 
interferes with pya.Application.commit_config
* Enhancement: %GITHUB%/issues/1514 Package manager: Support for Git-hosted packages
* Bugfix: %GITHUB%/issues/1512 "get_image" of LayoutView should also \ 
work on inactive views
* Bugfix: %GITHUB%/issues/1511 Typo
* Enhancement: %GITHUB%/issues/1510 Cross hair cursor
* Bugfix: %GITHUB%/issues/1503 Import LEF/DEF - LEF files given in list are \ 
ignored for DEF import
* Bugfix: %GITHUB%/issues/1499 strm2oas: support LAYER <layername> TYPE \ 
OVERLAP ; for L-shaped abstracts
* Bugfix: %GITHUB%/issues/1486 Invalid error "Some macros are configured to \ 
run automatically" when changing reader options
* Bugfix: %GITHUB%/issues/1485 Incorrectly set output cell name if using DRC::cell
* Bugfix: %GITHUB%/issues/1482 Strict mode oasis should write the S_CELL_OFFSET \ 
into the CELLNAME table
* Bugfix: %GITHUB%/issues/885 Must-connect checks in LVS
* Bugfix: -without-qt builds did not include DRC or LVS
* Enhancement: Added Layout#error_layer
* Enhancement: Option -k for copying log to a file
* Enhancement: Editor option to control snapping to grid while moving
  This controls whether objects are snapped to grid (on) or moved in grid
  increments (off)
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693

Next | Query returned 89 messages, browsing 1 to 10 | Previous