Matthias Koefferlein
8cfcff71c6
Merge branch 'master' into wip
2023-02-25 15:56:36 +01:00
Matthias Koefferlein
04626f9c2b
python module: import klayout.lay implies klayout.db now to always enable stream readers
2023-02-25 12:14:19 +01:00
Matthias Koefferlein
3bef4917ad
Fixed doc publishing Jenkinsfile
2023-02-24 18:33:24 +01:00
Matthias Koefferlein
3ac791234a
Adjusting Jenkinsfiles to Linux cluster
2023-02-24 14:47:23 +01:00
Matthias Koefferlein
82f9a7543d
Added docker_args config to multipipeline Jenkins file for Linux cluster
2023-02-24 00:00:40 +01:00
Matthias Koefferlein
d2f9323aea
Merge branch 'jenkins-wip'
2023-02-23 18:32:17 +01:00
Matthias Koefferlein
a3ff671eb9
Python debugger compatible with PyQt
...
Problem was that PyQt generates spontaneous Python events
that do not originate from KLayout itself. This made the
IDE detect a stop request and the application crashed.
2023-02-23 17:07:41 +01:00
Matthias Koefferlein
90b59ca14d
Bugfix - properly removing plugins when they are unregistered (unlikely)
2023-02-23 17:07:22 +01:00
Matthias Koefferlein
432b542f3c
Merge branch 'master' into wip
2023-02-19 20:30:49 +01:00
Matthias Köfferlein
a04f2940ac
Merge pull request #1298 from KLayout/lefdef-wip
...
Lefdef wip
2023-02-19 20:29:03 +01:00
Matthias Köfferlein
dedc9196cd
Merge pull request #1299 from KLayout/issue-1249
...
Implemented solution for issue #1249 (persist layer properties in ses…
2023-02-19 20:27:59 +01:00
Matthias Koefferlein
817bb396f6
PNG support for PixelBuffer taken from Qt also if Qt bindings are off
2023-02-19 20:25:21 +01:00
Matthias Koefferlein
79868c40cd
Some enhancements for image editing (e.g. selection remains after moving handles)
2023-02-19 19:54:40 +01:00
Matthias Koefferlein
df562f502a
Avoid a segfault while editing a ruler. This happens is both a selection and a transient selection is active.
2023-02-19 19:00:02 +01:00
Matthias Koefferlein
f8b865e4e0
Generalizing Jenkinsfile
2023-02-19 12:55:31 +01:00
Matthias Koefferlein
8038acc236
Updated test data
2023-02-18 09:50:34 +01:00
Matthias Koefferlein
86d2c41f0b
Merge remote-tracking branch 'origin' into issue-1249
2023-02-18 09:49:19 +01:00
Matthias Koefferlein
0a15425745
Make pixelBuffer test work (hopefully)
2023-02-18 09:49:03 +01:00
Matthias Koefferlein
4e3c106b27
Merge branch 'master' into issue-1249
2023-02-18 09:44:48 +01:00
Matthias Koefferlein
f234af7d3b
Merge branch 'master' of github.com:KLayout/klayout
2023-02-18 09:13:34 +01:00
Matthias Koefferlein
1e718c3d86
Rectified previous patch
2023-02-18 00:50:18 +01:00
Matthias Köfferlein
868650a61c
Merge pull request #1295 from KLayout/issue-1294
...
Fixed issue #1294 (grid snap not working in partial mode)
2023-02-18 00:11:45 +01:00
Matthias Koefferlein
3e42106ddf
Provide a true compare for pixel buffer test (otherwise, only the object references are compared)
2023-02-18 00:08:29 +01:00
Matthias Koefferlein
f6edc9c802
Implemented solution for issue #1249 (persist layer properties in session)
2023-02-17 23:41:36 +01:00
Matthias Koefferlein
68db8fc867
Added missing files
2023-02-17 21:42:59 +01:00
Matthias Koefferlein
4eb48738e4
Confirming that issue #1282 is fixed
2023-02-17 00:02:59 +01:00
Matthias Koefferlein
33c858924f
Some LEF reader fixes based on the complete sample
2023-02-16 23:51:11 +01:00
Matthias Köfferlein
3eee8a6404
Merge pull request #1289 from KLayout/issue-1287
...
Fixed issue #1287
2023-02-16 21:26:02 +01:00
Matthias Köfferlein
81ccc22600
Merge pull request #1292 from thomaslima/issue-1265
...
added test for issue 1265 (writing and reading pngs)
2023-02-16 21:25:26 +01:00
Matthias Koefferlein
7903b9d70d
Fixed issue #1294 (grid snap not working in partial mode)
2023-02-16 21:23:59 +01:00
Matthias Koefferlein
66a6832594
Some enhancements to DEF reader based on the 'complete' example. VIAs in FILL und PIN, a variety of syntax fixes.
2023-02-15 22:11:12 +01:00
Thomas Ferreira de Lima
3c9507ab63
added test for issue 1265 (writing and reading pngs)
2023-02-15 11:01:47 -05:00
Matthias Koefferlein
f73b229024
WIP
2023-02-15 00:29:43 +01:00
Matthias Koefferlein
93d9298b51
Formally minkowsky sum now is allowed with empty polygon arguments
2023-02-15 00:29:26 +01:00
Matthias Koefferlein
a54ea1f273
DEF reader bug fixes, turned some errors into warnings temporarily.
2023-02-15 00:28:41 +01:00
Kazunari Sekigawa
334e9985f3
The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1) ( #1286 )
...
* The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1)
* The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1)
* The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1)
---------
Co-authored-by: Kazunari Sekigawa <kazunari_sekigawa@shinko.co.jp>
2023-02-12 22:24:01 +01:00
Matthias Köfferlein
3a7e726914
Merge pull request #1288 from lightwave-lab/issue-1265
...
Solution for Issue 1265 - shipping libpng with macos wheels + autodetecting libpng when installing from source
2023-02-12 22:23:17 +01:00
Matthias Koefferlein
a2aead8c5c
Fixed issue #1287
...
The problem was introduced during implementation
of multi-segment rulers.
This patch also fixes the tab order of the ruler
properties dialog and adds some tests.
2023-02-12 22:10:27 +01:00
Thomas Ferreira de Lima
1cc095a404
adding libpng installation in github actions for macos
2023-02-11 17:57:18 -05:00
Thomas Ferreira de Lima
81504ecd9b
autodetecting libpng installation on macos
2023-02-11 17:55:01 -05:00
Thomas Ferreira de Lima
83ffe53433
repairing macos wheel
2023-02-11 00:36:31 -05:00
Thomas Ferreira de Lima
7c6ac22c51
updating cibuildwheel to v2.12.0 (Adds support for PyPy arm64 wheels)
2023-02-10 22:34:42 -05:00
Thomas Ferreira de Lima
c4ed337924
checking brew environment
2023-02-10 21:42:06 -05:00
Matthias Koefferlein
6a36bfa7c0
Updated changelogs and version for 0.28.5
2023-02-04 22:41:26 +01:00
Matthias Köfferlein
4eab16557c
Merge pull request #1276 from KLayout/issue-1275
...
Fixed issue #1275 (size after smooth does not work)
2023-02-04 22:37:43 +01:00
Matthias Koefferlein
026e0fa591
Fixed issue #1275 (size after smooth does not work)
2023-02-04 19:56:06 +01:00
Matthias Koefferlein
e594842819
Updated changelog
2023-02-02 18:48:10 +01:00
Matthias Köfferlein
75e781abb3
Merge pull request #1270 from sebastian-goeldi/master
...
fix setup.py: py.typed not being distributed with wheel
2023-02-02 18:47:18 +01:00
Matthias Koefferlein
48ec208843
Bugfix: LVS - same_nets should not be picky about net names - they may be missing in some circuits
2023-02-02 12:24:50 +01:00
Matthias Koefferlein
9d9bf2934e
Updated Changelog
2023-02-02 00:30:59 +01:00