Matthias Köfferlein
60aab8b3fd
Fixed #995 (new topcell after load) ( #1000 )
2022-02-12 16:51:01 +01:00
Matthias Koefferlein
8091464916
Fixed unit tests
2022-02-11 19:12:57 +01:00
Matthias Koefferlein
2ed572e684
Merge branch 'api-enhancements'
2022-02-11 19:10:21 +01:00
Matthias Koefferlein
75aaf10512
Query parser is somewhat more restrictive now and doesn't read everything as cell expression.
2022-02-11 00:30:08 +01:00
Matthias Koefferlein
5dd50d2f59
Search/replace: also highlight results from data queries
2022-02-10 23:56:08 +01:00
Matthias Koefferlein
3f2ca1dfbe
micrometer-unit properties (ddbox, path_dtrans, dtrans etc) for custom queries
2022-02-10 23:14:08 +01:00
Matthias Koefferlein
98dd0de139
clip method variants with dboxes and cell references in Layout
2022-02-08 23:49:28 +01:00
Matthias Koefferlein
3a422f2c38
Trans: mapping ctrans to * for harmonization
2022-02-08 23:13:37 +01:00
Matthias Koefferlein
a5e7395d10
Convenience initializer for CellInstArray and DCellInstArray that takes a vector instead of a transformation
2022-02-08 22:56:58 +01:00
Matthias Koefferlein
1a53cd00d2
Convenience 'each' for recursive shape iterator / recursive instance iterator
2022-02-08 22:28:09 +01:00
Matthias Köfferlein
d764adb101
Issue 984 ( #987 )
...
* WIP: first attempt to fix issue-983
* WIP: bugfixes
* Fixed a problem with displaying empty cell dimensions, one warning
* Another fix: don't allow proxy cells to be selected in the instance properties dialog. This creates a confusing behaviour
* Fixed a few flaws in the cell selection scheme on the instance properties dialog.
* Early warning when trying to build a recursive hierarchy.
* Another fix: avoid too much undo in case of errors thrown during 'apply' followed by 'cancel'
* First attempt to fix issue 984
* Fixed issue-983 solution
* Fixed the modification status of PCell parameters for 'apply to all'
2022-02-08 19:07:04 +01:00
Matthias Köfferlein
285a5e9fca
Issue 983 ( #986 )
...
* WIP: first attempt to fix issue-983
* WIP: bugfixes
* Fixed a problem with displaying empty cell dimensions, one warning
* Another fix: don't allow proxy cells to be selected in the instance properties dialog. This creates a confusing behaviour
* Fixed a few flaws in the cell selection scheme on the instance properties dialog.
* Early warning when trying to build a recursive hierarchy.
* Another fix: avoid too much undo in case of errors thrown during 'apply' followed by 'cancel'
* Fixed issue-983 solution
* Fixed the modification status of PCell parameters for 'apply to all'
2022-02-08 19:06:27 +01:00
Matthias Köfferlein
c80f789e5a
Fixed issue-973 (timeout in Salt Manager) ( #981 )
...
The implementation now offers "infinite timeout" with
the option to abort download.
2022-02-08 19:05:53 +01:00
Matthias Köfferlein
71c9073bc5
Fixed issue-979 (backup file fails with relative paths) ( #980 )
2022-02-08 19:05:00 +01:00
Matthias Koefferlein
e49b189f64
Doc clarification for Layout#create_cell
2022-02-07 23:27:10 +01:00
Matthias Koefferlein
88c56d8b64
Introducing unique_cell_name in Layout, fixed the RBA unit tests
2022-02-07 23:05:53 +01:00
Matthias Koefferlein
0bb0f400bf
Introducing world box.
2022-02-07 22:44:35 +01:00
Matthias Koefferlein
79be9aba41
RecursiveInstanceIterator uses weak pointer to Layout too
2022-02-07 22:09:57 +01:00
Matthias Koefferlein
c0b38f3706
Using a weak Layout pointer to avoid segfaults in RecursiveShapeIterator
2022-02-07 21:56:37 +01:00
Matthias Koefferlein
e2c6e7aedc
size/sized versions with Vector/DVector
...
Adds variants to size/sized which take a vector instead
of dx, dy and where the mode parameter is optional. So far
anisotropic sizing had to come with a mode argument.
2022-02-07 20:59:09 +01:00
Matthias Koefferlein
de98a30f38
Text/DText enhancements
...
* Enums for alignment values.
* bbox
* position
* typos fixed
2022-02-07 19:46:13 +01:00
Matthias Koefferlein
2035889e38
Include klayout.lib sources for RPM and DEB too.
2022-02-06 23:38:03 +01:00
Matthias Koefferlein
989daa82c1
Added a test case for klayout.lib
2022-02-06 23:28:51 +01:00
Matthias Koefferlein
ffb81a66ea
Fixed Python 3.10 builds
2022-02-05 19:46:53 +01:00
Matthias Koefferlein
2d20614531
Updated Azure configuration
2022-02-05 16:40:24 +01:00
Matthias Koefferlein
1866d318d2
Updated Azure configuration
2022-02-05 16:40:20 +01:00
Matthias Koefferlein
4da7fd6323
Updated setup.py title for PyPI
2022-02-05 10:28:27 +01:00
Matthias Koefferlein
477afd4a4d
Fixed a merge issue (master/qt6)
2022-01-23 11:54:32 +01:00
Matthias Köfferlein
1f2e59c192
Merge pull request #944 from KLayout/qt6
...
Qt6
2022-01-21 22:30:28 +01:00
Matthias Koefferlein
6884415b0c
Added dummy 0.28 changelog for RPM building
2022-01-21 18:33:26 +01:00
Matthias Koefferlein
46b427740b
Fixed a merge issue
2022-01-21 17:10:48 +01:00
Matthias Koefferlein
95b6af4bc6
Merge branch 'master' into qt6
2022-01-21 15:43:33 +01:00
Matthias Koefferlein
cf425c9735
Merge branch 'qt6' of www.klayout.org:/home/matthias/git/klayout into qt6
2022-01-21 15:40:41 +01:00
Matthias Köfferlein
cdd2042da4
Merge pull request #968 from Kazzz-S/qt6-mac
...
Updated the build system for Mac.
2022-01-17 23:50:57 +01:00
Matthias Köfferlein
a470ee5464
Merge pull request #967 from Kazzz-S/0.27.6-mac1
...
Updated the build system for Mac
2022-01-17 23:50:42 +01:00
Matthias Köfferlein
13eba4e6bb
Merge pull request #970 from KLayout/issue-969
...
Issue 969
2022-01-12 22:50:15 +01:00
Matthias Koefferlein
df60f49276
Fixed issue-969 plus a Qt warning
2022-01-12 22:49:20 +01:00
Kazunari Sekigawa
709466bd54
Updated the build system for Mac.
2022-01-10 15:13:22 +09:00
Kazunari Sekigawa
0bfae1d651
Updated the build system for Mac.
2022-01-10 08:20:50 +09:00
Matthias Koefferlein
45794e405c
Merged with qt6 from server
2022-01-08 23:47:40 +01:00
Matthias Koefferlein
86cee4118b
Updated copyright for 2022 for remaining files.
2022-01-07 22:22:31 +01:00
Matthias Koefferlein
12fd26663d
Merge branch 'qt6'
2022-01-06 21:48:02 +01:00
Matthias Koefferlein
cd07fce498
Master branch version is 0.28 - separating 0.27 now into a separate branch
2022-01-06 21:41:52 +01:00
Matthias Koefferlein
6b752723b1
Fixed PyPI build scripts
2022-01-06 09:38:13 +01:00
Matthias Koefferlein
10456516db
Updated copyright to 2022, preparations for 0.27.6 (was delayed due to code signing certificate issues)
2022-01-04 21:20:04 +01:00
Matthias Koefferlein
1f2d21b743
Updated version
2021-12-30 09:15:52 +01:00
Matthias Köfferlein
b78a8d58c8
Merge pull request #964 from KLayout/issue-963-show-snapped-position
...
Implemented request: show snapped cursor position in lower left posit…
2021-12-30 09:07:47 +01:00
Matthias Köfferlein
ccb9c05859
Merge pull request #962 from KLayout/lvs-data-as-global-function
...
Enabled 'lvs_data' as a new global function for LVS (for consistency)
2021-12-29 23:16:10 +01:00
Matthias Köfferlein
23207c2fe6
Merge pull request #961 from KLayout/issue-960
...
Fixed #960 (cap value not shown in netlist browser)
2021-12-29 23:15:36 +01:00
Matthias Köfferlein
82b12d25f8
Merge pull request #959 from KLayout/equal-width-fix
...
Equal width fix
2021-12-29 23:15:21 +01:00