Commit Graph

5815 Commits

Author SHA1 Message Date
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
Matthias Koefferlein bbd7a9cd8a Added missing files 2023-12-11 23:56:28 +01:00
Matthias Koefferlein 9525cfd1cd Fixed #1565 (quit() raises an error in KLayout Python Console) 2023-12-11 23:55:57 +01:00
Kazunari Sekigawa 4df4c195a2 Added notes on the KLAYOUT_GIT_HTTP_PROXY environment variable to the documentation included in the build system for MacOS. 2023-12-10 14:43:36 +09:00
Matthias Koefferlein 16766a21f9 Updating python stubs 2023-12-08 22:07:22 +01:00
Matthias Koefferlein 104135232f Preparations for 0.28.14 release 2023-12-08 18:00:30 +01:00
Matthias Köfferlein f757a0a944
Merge pull request #1564 from KLayout/issue-1563
Issue 1563
2023-12-08 17:44:29 +01:00
Matthias Koefferlein 8ec3805c87 Fixed issue #1563 2023-12-08 17:42:07 +01:00
Matthias Koefferlein 68aca191da Windows: include cert.pem in .zip files 2023-12-08 17:12:47 +01:00
Matthias Köfferlein 3550d81c6f
Merge pull request #1555 from KLayout/issue-1531
Fixed issue #1531 (DEF format not recognized in symlink): use origina…
2023-12-08 07:26:07 +01:00
Matthias Köfferlein 3533adf8ab
Merge pull request #1554 from KLayout/issue-1549
Fixing issue #1549 (error layer handling in RecursiveShapeIterator)
2023-12-08 07:25:51 +01:00
Matthias Köfferlein 2ef40b0131
Merge pull request #1552 from KLayout/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.11
Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11
2023-12-08 07:25:33 +01:00