Matthias Koefferlein
|
0ae2ed49f8
|
Merge branch 'master' into wip
|
2024-01-06 17:28:51 +01:00 |
Matthias Koefferlein
|
d9c2c6d568
|
Unit test compatibility with 64bit coordinate builds
|
2024-01-03 02:05:06 +01:00 |
Matthias Koefferlein
|
2b4a583f05
|
Update copyright year
|
2024-01-01 17:27:59 +01:00 |
Matthias Koefferlein
|
d248bfddf3
|
Updating copyright to new year
|
2024-01-01 17:06:23 +01:00 |
Matthias Koefferlein
|
f335ab69af
|
More compatibility with Ruby <2.7
|
2023-12-29 23:00:06 +01:00 |
Matthias Koefferlein
|
6ceb77cf73
|
Trying to fix the ambiguity issue in Ruby < 3.0 with hash arguments vs. keyword arguments
|
2023-12-28 21:53:38 +01:00 |
Matthias Koefferlein
|
e2ba78185c
|
Tests for GSI kwargs, test framework enhanced to print the total number of tests
|
2023-12-28 19:44:44 +01:00 |
Matthias Koefferlein
|
940ef5319a
|
WIP: refinement of Python and Ruby support for keyword arguments.
|
2023-12-27 22:56:11 +01:00 |
Matthias Koefferlein
|
8f9b904d87
|
WIP: keyword arguments for Ruby
|
2023-12-27 22:17:39 +01:00 |
Matthias Koefferlein
|
d1695b88af
|
Merge branch 'wip'
|
2023-12-23 18:05:54 +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 Koefferlein
|
b6d3f8be93
|
Added Edge#euclidian_distance
|
2023-12-07 23:09:04 +01:00 |
Matthias Koefferlein
|
d5f484bf92
|
Added EdgePair#distance
|
2023-12-05 22:09:57 +01:00 |
Matthias Koefferlein
|
c05f7c8bd9
|
Fixing issue #1549 (error layer handling in RecursiveShapeIterator)
|
2023-12-02 19:00:43 +01:00 |
Matthias Koefferlein
|
8da6a131e8
|
Merge branch 'master' into wip2
|
2023-11-26 22:19:37 +01:00 |
Matthias Köfferlein
|
3b83230de0
|
Merge pull request #1546 from KLayout/issue-1530
Issue 1530 - size-2 tuples for points
|
2023-11-26 22:18:52 +01:00 |
Matthias Koefferlein
|
2b93dc2dc7
|
Implemented implicit constructor from array/tuples also for Ruby
|
2023-11-26 09:55:29 +01:00 |
Matthias Koefferlein
|
ef9d73f178
|
Experimental: calling str(x) implicitly in RBA and pya
|
2023-11-26 09:28:24 +01:00 |
Matthias Koefferlein
|
0ea2610bf4
|
Reworking technology API a little: providing a way to register a new technology object, clarification of doc
|
2023-11-25 16:56:56 +01:00 |
Matthias Koefferlein
|
6e589e2bb3
|
Fixed issue #1533 (KLayout crashing with two consecutive calls of the same LayoutView::show_layout command)
|
2023-11-19 21:14:32 +01:00 |
Matthias Koefferlein
|
1e09bee1b6
|
Fixed issue #1534 (Layout::dup does not copy properties)
|
2023-11-19 20:48:44 +01:00 |
Matthias Koefferlein
|
261d0249e8
|
Merge branch 'wip'
|
2023-10-19 21:23:07 +02:00 |
Matthias Koefferlein
|
579f5ffca4
|
Doc updates
|
2023-09-25 23:33:15 +02:00 |
Matthias Koefferlein
|
27f67cf9c2
|
Added tests
|
2023-09-24 22:27:23 +02:00 |
Matthias Koefferlein
|
2a85ae8e5c
|
Added tests
|
2023-09-24 21:33:28 +02:00 |
Matthias Koefferlein
|
6412c534b8
|
Updated tests
|
2023-09-24 19:01:30 +02:00 |
Matthias Koefferlein
|
2c2fbea94f
|
Some useful aliases for RBA as in-place operators do not really do what they are supposed to in Ruby.
|
2023-08-20 19:15:08 +02:00 |
Matthias Koefferlein
|
254015617d
|
Merge branch 'wip' into wip2
|
2023-08-11 19:17:01 +02:00 |
Matthias Koefferlein
|
d958d71e2e
|
Fixed unit tests and MSVC build
|
2023-08-05 21:02:26 +02:00 |
Matthias Köfferlein
|
12169cb11d
|
Merge pull request #1436 from KLayout/new-image-constructor
Added Image constructor from PixelBuffer and QImage
|
2023-08-01 20:43:01 +02:00 |
Matthias Koefferlein
|
aa4eeebfbb
|
Added Image constructor from PixelBuffer and QImage
|
2023-07-29 10:34:59 +02:00 |
Matthias Koefferlein
|
0f47a9e54d
|
Refined solution for #1425 (exact match has priority in find_layers), doc updates
|
2023-07-23 18:19:21 +02:00 |
Matthias Koefferlein
|
393aacbcff
|
Fixed issue #1425: enhancement - allow searching for layers in layouts by name even if they have layer/datatype
|
2023-07-23 10:05:20 +02:00 |
Matthias Koefferlein
|
b8dc34fc94
|
Fixed qtbinding tests
|
2023-07-16 00:05:45 +02:00 |
Matthias Koefferlein
|
e965f87f58
|
Merge branch 'master' into wip
|
2023-07-15 22:48:53 +02:00 |
Matthias Koefferlein
|
01f2868e5d
|
Fixed issue #1407 (clip does not support polygons with holes)
|
2023-07-02 22:14:13 +02:00 |
Matthias Koefferlein
|
f11500996f
|
New methods: Layout#copy_layer, Layout#move_layer and Layout#clear_layer with shape selector, Shapes#clear with shape selector
|
2023-05-31 22:49:02 +02:00 |
Matthias Koefferlein
|
21a263439f
|
Added tests for PR #1388
|
2023-05-25 23:21:59 +02:00 |
Matthias Koefferlein
|
331bb5aed4
|
Fixing a performance issue on hole insertion for polygons with many holes
|
2023-05-20 23:09:57 +02:00 |
Matthias Koefferlein
|
77ce1d4825
|
Another fix for Qt4
|
2023-05-13 21:11:41 +02:00 |
Matthias Koefferlein
|
6c7064fa23
|
Implemented fix for issue #1357 (RBA/pya binding for QObject#findChildren)
|
2023-05-13 01:37:41 +02:00 |
Matthias Koefferlein
|
0027bba8c6
|
Fixed LayoutView test after text selection is no longer confined to text origin points
|
2023-05-11 23:41:21 +02:00 |
Matthias Koefferlein
|
d9e0d107b1
|
Bug fixes, RBA tests for meta info
|
2023-04-21 23:33:42 +02:00 |
Matthias Köfferlein
|
69097bbf04
|
Merge pull request #1332 from KLayout/issue-1322
Issue #1322 (Net tracer tech component manipulation methods)
|
2023-04-13 22:54:29 +02:00 |
Matthias Koefferlein
|
015263fb0e
|
Trying to fix unit test fails
|
2023-04-07 17:34:23 +02:00 |
Matthias Koefferlein
|
30d2992f56
|
Issue #1322 (Net tracer tech component manipulation methods)
|
2023-04-07 10:20:17 +02:00 |
Matthias Koefferlein
|
19fbc5c144
|
Implemented tilde expansion, internal stream path names are now absolute, fixed tests
|
2023-04-07 00:19:10 +02:00 |
Matthias Koefferlein
|
acd9d6b8c5
|
Backward compatibility to Qt 5.12.8 and 5.12.11, fixed some test fails for Qt4
|
2023-03-26 22:47:56 +02:00 |
Matthias Koefferlein
|
fa61f96194
|
GSI: enabling enums as hash keys and int(enum) in Python
|
2023-03-26 17:52:33 +02:00 |
Matthias Koefferlein
|
1ac8ad0739
|
Testdata added
|
2023-03-26 14:21:51 +02:00 |