Matthias Koefferlein
da3e7ab4f7
[consider merging] Removed some debug nonsense
2024-02-11 13:05:57 +01:00
Matthias Köfferlein
26cb2be83e
Lefdef all should not map boundary ( #1614 )
...
* As suggested by Stefan Thiede: LEF/DEF 'ALL' purpose should not match obs and fill
* Updated unit tests
---------
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:39:28 +01:00
Matthias Köfferlein
4dc5981288
Fixed issue #1592 (DXF reader issue) ( #1595 )
...
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:38:02 +01:00
Matthias Köfferlein
386b5677f2
Fixed issue #1594 ( #1596 )
...
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:36:56 +01:00
Matthias Köfferlein
bae0870015
Fixed issue #1603 (weird layout of parameters) ( #1612 )
...
Also fixed a problem with icons that did not get hidden when visibility was changed.
This fix needed some rework of the layout scheme of PCell parameter pages.
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:36:01 +01:00
Matthias Köfferlein
51bad461a1
Issue 1608 ( #1615 )
...
* Fixed issue #1608 (Device extractor error shape)
* New test data
* Add-on: pressing Esc on the netlist or marker browser clears markers
* Updated test data
---------
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:34:44 +01:00
Matthias Köfferlein
5712c8a85c
Issue 1609 ( #1613 )
...
* Fixed issue #1609 (Cell.read doesn't read LayoutMetaInfo)
This also includes some more functions:
- Layout#merge_meta_info, Layout#copy_meta_info
- Layout#clear_all_meta_info
- Cell#merge_meta_info, Cell#copy_meta_info
In addition, meta info is merged when importing a layout from
another file (Layout/Import -> Other Layouts into current).
* Meta info support in layout diff (for testing), implemented meta info merge for GDS and OASIS readers with special conflict resolution modes
* Undo support for meta info - this way we do not loose meta info when we delete a cell and undo
---------
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:33:27 +01:00
Joaquin Matres
edafd01fdb
allow build klayout for debian ( #1617 )
2024-02-11 10:33:21 +01:00
Matthias Koefferlein
3d9b665263
[consider merging] bugfix issue #1616 - typo in DRC doc
2024-02-11 10:29:22 +01:00
Matthias Koefferlein
5d74a5e8c6
[consider merging] OASIS Reader: error on duplicate CELLNAMEs
2024-02-11 10:29:18 +01:00
Matthias Koefferlein
58032a5d5a
[consider merging] cross-hair cursor should not use selection default line width and styles (halo etc.)
2024-02-11 10:29:15 +01:00
Matthias Koefferlein
a0dd7db96e
[consider merging] Fixed rendering of color selector buttons on high-DPI screens
2024-02-11 10:29:12 +01:00
Matthias Köfferlein
787d9b481a
Fixed issue #1610 : leaking reference in Python debugger ( #1618 )
...
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:29:05 +01:00
Kazunari Sekigawa
cf0efe1776
Updated the build system for macOS: Anaconda3's Ruby 3.1.4 -> 3.2.2. ( #1591 )
2024-01-07 17:25:44 +01:00
Matthias Koefferlein
4e20e78995
Reverting download-artifacts to V3
2024-01-05 19:16:18 +01:00
Matthias Koefferlein
028a338c4b
Reverting to upload-artefacts v3 (see https://github.com/actions/upload-artifact/issues/493 )
2024-01-05 17:50:39 +01:00
Matthias Koefferlein
b0b2ec875b
Updating build scripts for Windows to use a proper suffix including 64bit coordinate flags
2024-01-04 21:32:27 +01:00
Matthias Koefferlein
0eb54f6030
Updated changelog
2024-01-04 17:02:26 +01:00
Matthias Koefferlein
ec7cf786d4
Initial tip dialogs should now appear on same screen than application
2024-01-04 17:02:18 +01:00
Matthias Koefferlein
d9f41c1585
Now fixing unit tests for 32bit coordinates :(
2024-01-04 16:43:27 +01:00
Matthias Koefferlein
5e096bd433
Fixing unit tests for 64 bit coordinates
2024-01-04 00:33:21 +01:00
Matthias Koefferlein
303b4fe47f
Fixing (hopefully) RPM spec file
2024-01-04 00:22:26 +01:00
Matthias Koefferlein
d6b4d2c518
Merge remote-tracking branch 'remotes/origin/dependabot/github_actions/actions/download-artifact-4'
2024-01-04 00:04:09 +01:00
Matthias Koefferlein
214383f298
Merge remote-tracking branch 'remotes/origin/dependabot/github_actions/actions/upload-artifact-4'
2024-01-04 00:03:57 +01:00
Matthias
61fbe75364
Fixed rpm spec file for rockylinux9
2024-01-03 21:47:32 +00:00
Matthias Koefferlein
9b5f4ddfc7
Updating RPM generator script for rockylinux9
2024-01-03 22:06:43 +01:00
Matthias Koefferlein
d9c2c6d568
Unit test compatibility with 64bit coordinate builds
2024-01-03 02:05:06 +01:00
Matthias Koefferlein
730f0f32e2
Release notes enhanced
2024-01-03 02:00:31 +01:00
Matthias Koefferlein
38de2d685f
Fixed 64bit coordinate mode: numerical stability for DRC and LVS enabling. Main problem is representation of the 'world' box which does not transform properly when going through double.
2024-01-03 01:57:27 +01:00
dependabot[bot]
8c8ede4b29
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 21:35:51 +00:00
dependabot[bot]
7033459cc4
Bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 21:35:48 +00:00
Matthias Koefferlein
6c8d97adc9
Preparations version for 0.28.15
2024-01-01 17:20:18 +01:00
Matthias Koefferlein
d248bfddf3
Updating copyright to new year
2024-01-01 17:06:23 +01:00
Matthias Koefferlein
7d74c265e5
Fixing issue #1539 (Misleading description in 'Flatten Cell')
2024-01-01 17:01:50 +01:00
Matthias Koefferlein
96c1fd8711
Fixing issue #1578 (Missing strm2*.exe in the Windows portable binary package (*.zip))
2024-01-01 16:17:14 +01:00
Matthias Köfferlein
766dd675c1
Windows build ucrt64 ( #1579 )
...
* Generalization of the ucrt build script
* Bug fix in build script
* Enhancing dependency analysis
* Bugfixed dependency analysis
* Bugfixed dependency analysis
---------
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2023-12-19 23:10:37 +01:00
Matthias Köfferlein
2c59d4190f
Merge pull request #1570 from KLayout/issue-1569
...
Implemented solution for issue #1569
2023-12-16 20:29:16 +01:00
Matthias Köfferlein
389b18459c
Merge pull request #1574 from Kazzz-S/0.28.14-mac1
...
Updated the build system for Mac to include the notes on the KLAYOUT_GIT_HTTP_PROXY environment variable
2023-12-16 20:29:03 +01:00
Matthias Köfferlein
5396a387aa
Merge pull request #1575 from wsteffe/master
...
Added script to build/deploy in MSYS2/ucrt64 environments
2023-12-16 20:27:41 +01:00
wsteffe
ccc3d535e2
added missing dlls taken from from visual studio 2022 sdk ucrt
2023-12-15 21:19:12 +01:00
wsteffe
f8276a51e7
Revert "added installer for winn64-ucrt version 0.28.14"
...
This reverts commit d524bc1992 .
installer is uploaded on a separate repository
2023-12-15 08:09:55 +01:00
wsteffe
d524bc1992
added installer for winn64-ucrt version 0.28.14
2023-12-15 00:42:58 +01:00
wsteffe
198376ec13
Added script to build/deploy in MSYS2/ucrt64 environments
2023-12-15 00:31:13 +01:00
Matthias Koefferlein
b39f28fcad
Removed a duplicate line
2023-12-14 23:16:16 +01:00
Matthias Koefferlein
2a5b019730
Bonus track: 'visibility follows selection'
2023-12-14 23:11:16 +01:00
Matthias Köfferlein
0c0f52ae28
Merge pull request #1568 from KLayout/issue-1565
...
Issue 1565
2023-12-14 22:17:23 +01:00
Matthias Köfferlein
6095b1aa97
Merge pull request #1567 from KLayout/issue-1566
...
Fixed issue #1566 (Cannot shrink Marker Browser window)
2023-12-14 22:17:03 +01:00
Matthias Koefferlein
7bdb1c6cd1
Implemented solution for issue #1569
2023-12-12 23:16:32 +01:00
Kazunari Sekigawa
0e1706cdbb
Merge remote-tracking branch 'upstream/issue-1565' into 0.28.14-mac1
2023-12-12 21:04:13 +09:00
Matthias Koefferlein
46d868ef95
Fixed issue #1566 (Cannot shrink Marker Browser window)
2023-12-12 00:02:41 +01:00