Matthias Koefferlein
|
b4d1a4a954
|
First draft
|
2024-03-30 19:11:15 +01:00 |
Matthias Koefferlein
|
7e8ce51da2
|
post-increment operators must not use the int argument (it is zero)
|
2024-03-30 16:48:01 +01:00 |
Matthias Koefferlein
|
1868dcc104
|
Copy ctor, swap and move for tl::shared_collection and tl::weak_collection
|
2024-03-30 09:36:20 +01:00 |
Matthias Koefferlein
|
d1216b5891
|
WIP
|
2024-03-30 00:30:36 +01:00 |
Matthias Koefferlein
|
80d1aad90a
|
WIP
|
2024-03-30 00:21:16 +01:00 |
Matthias Koefferlein
|
876215f6c7
|
WIP
|
2024-03-30 00:12:24 +01:00 |
Matthias Koefferlein
|
b40a7f9575
|
WIP
|
2024-03-29 22:59:12 +01:00 |
Matthias Koefferlein
|
c43b70b783
|
Shape#hash and Shape#< allow using Shape objects as hash keys
|
2024-03-29 21:47:37 +01:00 |
Matthias Koefferlein
|
69423e37ac
|
Merge branch 'master' of github.com:KLayout/klayout
|
2024-03-29 14:07:59 +01:00 |
Matthias Köfferlein
|
bc4d258cb3
|
Merge pull request #1667 from KLayout/issue-1356
Issue 1356
|
2024-03-29 14:06:05 +01:00 |
Matthias Koefferlein
|
118fe5cef6
|
Updating changelog
|
2024-03-29 13:56:07 +01:00 |
Matthias Koefferlein
|
bdb8389420
|
Merge branch 'master' of github.com:KLayout/klayout
|
2024-03-29 13:51:55 +01:00 |
Matthias Köfferlein
|
555354090f
|
Merge pull request #1664 from KLayout/issue-1662
Issue 1662
|
2024-03-29 08:58:31 +01:00 |
Matthias Köfferlein
|
4c5aeff1b3
|
Merge pull request #1663 from KLayout/issue-1638
Issue 1638
|
2024-03-29 08:58:17 +01:00 |
Matthias Köfferlein
|
974756536f
|
Merge pull request #1661 from KLayout/issue-1643
Issue 1643
|
2024-03-29 08:58:03 +01:00 |
Matthias Köfferlein
|
0091292f7c
|
Merge pull request #1660 from KLayout/issue-1651
Fixing issue #1651 (errors when adding polygons with 4 points) - need…
|
2024-03-29 08:57:41 +01:00 |
Matthias Köfferlein
|
f6ad535761
|
Merge pull request #1659 from KLayout/issue-1656
Issue 1656
|
2024-03-29 08:57:26 +01:00 |
Matthias Köfferlein
|
467c8c7527
|
Merge pull request #1650 from KLayout/issue-1632
Fixed issue #1632 (at least partially): introducing non-const version…
|
2024-03-29 08:56:55 +01:00 |
Matthias Köfferlein
|
14a16f8461
|
Merge pull request #1646 from KLayout/xor-performance
Xor performance
|
2024-03-29 08:56:44 +01:00 |
Matthias Koefferlein
|
529d69c901
|
regenerating stubs and DRC/LVS doc.
|
2024-03-28 22:11:47 +01:00 |
Matthias Koefferlein
|
ec2de288b4
|
Update changelog
|
2024-03-28 22:04:58 +01:00 |
Matthias Koefferlein
|
98fe218008
|
Updating Changelog.
|
2024-03-28 22:01:02 +01:00 |
Matthias Koefferlein
|
66b59b9c78
|
Preparing Changelog for 0.29 (partially)
|
2024-03-28 21:52:58 +01:00 |
Matthias Koefferlein
|
0685d80012
|
Fixed doc.
|
2024-03-28 21:32:54 +01:00 |
Matthias Koefferlein
|
b5ee7d3892
|
Fixed problem with image on Color Buttons in 'Auto' mode - pixel garbage
|
2024-03-28 21:07:11 +01:00 |
Matthias Koefferlein
|
e0e6017a80
|
Need to differentiate test results between editable and non-editable mode
|
2024-03-28 21:06:00 +01:00 |
Matthias Koefferlein
|
7080ed9a0c
|
Refined XOR optimization solution such that it is compatible with deep mode and 'wants_all_cells', added more tests
|
2024-03-28 20:57:19 +01:00 |
Matthias Koefferlein
|
cb5a1f7d3e
|
Refining shape iterator optimization, so it checks instances for overlap with shapes rather the other way round. This suits better to real test cases.
|
2024-03-27 23:46:33 +01:00 |
Matthias Koefferlein
|
5699c91d3f
|
Some utility features derived from the latest code changes
- Subtraction of boxes (pya/RBA: Box minus operator)
- Shape#rectangle, Shape#drectangle
- EdgePairs#write, Edges#write, Texts#write, Region#write for
debugging
|
2024-03-26 21:48:38 +01:00 |
Matthias Koefferlein
|
3fc32e77c3
|
Added full-circuit test for recursive shape iterator
|
2024-03-26 19:15:50 +01:00 |
Matthias Koefferlein
|
40a8f21f9c
|
Simplified optimization as performance was bad.
|
2024-03-26 01:05:35 +01:00 |
Matthias Koefferlein
|
254f598a08
|
Deploying solution for XOR tool. Needs testing.
|
2024-03-24 23:03:08 +01:00 |
Matthias Koefferlein
|
b4c7176c52
|
Bug fixing
|
2024-03-24 22:45:58 +01:00 |
Matthias Koefferlein
|
ab93dde25c
|
Tests for GSI binding
|
2024-03-24 22:11:07 +01:00 |
Matthias Koefferlein
|
3cf8b29699
|
RecursiveShapeIterator debugging
|
2024-03-24 21:57:39 +01:00 |
Matthias Koefferlein
|
b9bdcf6fac
|
Preparations: recursive shape iterator shortcuts if hierarchy traversal, needs testing.
|
2024-03-24 19:01:36 +01:00 |
Matthias Koefferlein
|
1673c472f2
|
[consider merging] fixed a linker problem for debug builds
|
2024-03-24 17:37:17 +01:00 |
Matthias Koefferlein
|
bc3895ac9f
|
Merge branch 'master' into xor-performance
|
2024-03-24 12:55:11 +01:00 |
Matthias Koefferlein
|
735d2101fd
|
Fixed Qt-less builds
|
2024-03-24 12:53:18 +01:00 |
Matthias Koefferlein
|
376058f34b
|
Implemented fix for issue-1662 (Strong default grids)
|
2024-03-24 12:48:53 +01:00 |
Matthias Koefferlein
|
3b0a34b955
|
[consider merging] Avoid a segfault when changing the default grids.
|
2024-03-24 12:31:44 +01:00 |
Matthias Koefferlein
|
9125ed7035
|
[consider merging] fixed a linker problem for debug builds
|
2024-03-24 12:23:27 +01:00 |
Matthias Koefferlein
|
8a0a6cad04
|
Refactoring solution such that loading a layout file into a marker database also works from command line (-m) and scripts
|
2024-03-24 11:29:18 +01:00 |
Matthias Koefferlein
|
e2df385f2d
|
First version of fix for issue-1638 (let klayout marker browser read strmxor .. xor.gds.gz, xor.oas result files)
|
2024-03-24 11:05:48 +01:00 |
Matthias Koefferlein
|
bcfbd50ad6
|
Some polishing
|
2024-03-23 23:02:42 +01:00 |
Matthias Koefferlein
|
add0ad4c39
|
Issue-1356: Reversed row/column order for arrays
|
2024-03-23 22:51:09 +01:00 |
Matthias Koefferlein
|
97a33f8d66
|
Trying to fix a linker issue on MSYS
|
2024-03-23 20:51:27 +01:00 |
Matthias Koefferlein
|
54273206a7
|
More robust tests
|
2024-03-23 20:18:38 +01:00 |
Matthias Koefferlein
|
4cacb60f26
|
Fixed an issue with property constraints
|
2024-03-23 19:55:16 +01:00 |
Matthias Koefferlein
|
a6d2930f80
|
Fixed issue #1643 (Feeding the same layer to two-layer operations in deep mode does not render the desired result) by implementating the identical layer case as an exception for booleans and interactions
|
2024-03-23 19:37:27 +01:00 |