Matthias Koefferlein
151fd81bd3
Should fix unit test fails on Windows (backslash vs. slash for file name separators)
2020-09-20 01:07:39 +02:00
Matthias Koefferlein
0166d48eec
ruby 1.x compatibility.
2020-09-19 21:19:27 +02:00
Matthias Koefferlein
a81cc3cacf
Merge branch 'master' of https://github.com/KLayout/klayout into drc-enhancements
2020-09-19 21:10:32 +02:00
Matthias Köfferlein
f3fa3aac1a
Merge remote-tracking branch 'origin/master'
2020-09-19 21:02:59 +02:00
Matthias Köfferlein
ccfec5fe88
An issue with MSVC2017 builds fixed
...
On MSVC2017 builds, a crash is observed in the RBA basic
tests. There is no obvious reason, but empirically, the
instantation of a std::vector<VALUE> caused this problem.
Compiler bug or strange interaction with Ruby's GC?
2020-09-19 21:00:31 +02:00
Matthias Koefferlein
db9f43f576
Updated DRC doc and enhanced generation of DRC doc somewhat (bigger images, no exaes etc.)
2020-09-16 23:45:26 +02:00
Matthias Koefferlein
3043418f8a
Made shielding an option for some DRC features.
2020-09-16 23:44:44 +02:00
Matthias Koefferlein
15985c4ca8
Removed a duplicate definition
2020-09-16 22:23:43 +02:00
Matthias Koefferlein
db2157bb94
Fixed builds without ruby/python
2020-09-16 01:25:54 +02:00
Matthias Koefferlein
66945c4944
Fixed build.
2020-09-16 01:17:32 +02:00
Matthias Koefferlein
edaacff594
Fixed build.
2020-09-15 19:26:03 +02:00
Matthias Koefferlein
9200c2924f
Fixed build.
2020-09-15 08:01:47 +02:00
Matthias Koefferlein
a20bd38f17
Updated documentation
2020-09-15 00:19:47 +02:00
Matthias Koefferlein
e75333ea41
DRC enhancements: max_vertex_count, max_area_ratio and forget
2020-09-15 00:12:55 +02:00
Matthias Koefferlein
161d13ad3a
Qt4 compatibility of one test.
2020-09-14 22:06:16 +02:00
Matthias Koefferlein
ce9c7e848a
Merge branch 'master' into drc-enhancements
2020-09-14 20:52:02 +02:00
Matthias Koefferlein
b5e158a6b6
Merge branch 'master' into 2.5d-view-devel
2020-09-14 20:48:46 +02:00
Matthias Koefferlein
60e3f87877
Merge branch 'master' into usability-enhancements
2020-09-14 20:41:23 +02:00
Matthias Koefferlein
d7a82ab7dd
Merge branch 'issue-639'
2020-09-14 18:40:38 +02:00
Matthias Köfferlein
ff79b36740
Fixed #637 (Points are not selected properly for mirrored subcells) ( #638 )
2020-09-14 18:35:07 +02:00
Matthias Köfferlein
8f35c9b486
Merge pull request #632 from KLayout/gsi-enhancements
...
Enumerators for Ruby, "void to self" for Ruby+Python
2020-09-14 18:34:50 +02:00
Matthias Köfferlein
59ee6b6a83
Fixed #629 (timeout event of QTimer not present on Qt5) ( #631 )
...
In addition, the "destroyed" and "objectNameChanged" signals
were added (specifically to QObject).
The API binding for Qt5 was updated which adds some events.
2020-09-14 18:34:28 +02:00
Matthias Köfferlein
9cef935fad
Merge pull request #630 from KLayout/ruby-include
...
Ruby include
2020-09-14 18:33:57 +02:00
Matthias Köfferlein
8cdb6187b8
Fixed issue #617 (constness problem in netlist) ( #622 )
2020-09-14 18:33:24 +02:00
Matthias Köfferlein
948819472b
Issue 615 ( #621 )
...
* Password encoding to UTF-8 for Basic HTTP authentication - this is basically a hack. Needs to be reverted as soon as Qt switches to UTF-8 encoding.
* Workaround for issue #615
2020-09-14 18:33:01 +02:00
Matthias Köfferlein
12ac7c1036
Merge pull request #620 from KLayout/lefdef-enhancments
...
Lefdef enhancments
2020-09-14 18:32:02 +02:00
Matthias Koefferlein
33229ccfaa
Updated fix version in RBA::Layout documentation.
2020-09-13 23:47:23 +02:00
Matthias Koefferlein
5280c762e4
Provide multi-cell copy/move of shapes (GSI binding)
2020-09-13 23:42:09 +02:00
Matthias Koefferlein
7d3abce201
Added multi-cell mapping for transferring multiple cells from one layout to another while including their hierarchy without duplicating cells.
2020-09-13 23:42:07 +02:00
Matthias Koefferlein
e8c9ae4012
Added missing file.
2020-09-13 23:29:15 +02:00
Matthias Koefferlein
d20aac77c6
Snap indicator when moving point in partial mode (no indicator for edge move yet as edge-to-object mapping isn't implemented yet)
2020-09-13 22:28:02 +02:00
Matthias Koefferlein
7f04ace865
Can only provide one source dist for PyPI.
2020-09-10 00:14:55 +02:00
Matthias Koefferlein
4327e8ec5e
Can only provide one source dist for PyPI.
2020-09-10 00:14:52 +02:00
Matthias Koefferlein
f761ae50cb
Fixed a script bug.
2020-09-10 00:14:48 +02:00
Matthias Koefferlein
0a444f53b2
Another attempt to include the source package.
2020-09-10 00:14:43 +02:00
Matthias Koefferlein
b814175a1c
Attempt to include source package.
2020-09-10 00:14:41 +02:00
Matthias Koefferlein
14e5603499
Another test - maybe a fix
2020-09-10 00:14:28 +02:00
Matthias Koefferlein
db7e440a8b
Updated azure pipeline for Python 3.8
2020-09-08 22:37:32 +02:00
Matthias Koefferlein
5caa9a79fb
Had to change the Travis definition to use the right Python path for 3.8
2020-09-08 22:37:26 +02:00
Matthias Köfferlein
ee576c041c
Merge pull request #635 from joamatab/py38
...
building wheel for python3.8
2020-09-08 21:35:07 +02:00
Matthias Koefferlein
655c8c7658
WIP: mouse tracking on instance, box, path and text editor.
2020-09-08 00:06:06 +02:00
Matthias Koefferlein
316cf77175
WIP: Ruler now has a mouse snapping indicator too.
2020-09-07 23:49:42 +02:00
Matthias Koefferlein
df1583b5db
WIP: config options for mouse tracking options.
2020-09-07 23:19:44 +02:00
Matthias Koefferlein
307c10f184
WIP: better highlighting of snap objects.
2020-09-07 22:35:06 +02:00
Matthias Koefferlein
e42136ee27
Editor options: recent layers are created if not there.
2020-09-06 23:03:18 +02:00
Matthias Koefferlein
55f5132514
WIP: fixed visibility of editor options.
2020-09-06 21:26:06 +02:00
Matthias Koefferlein
a9a9f88f92
WIP: further reworking.
2020-09-06 21:10:26 +02:00
Matthias Koefferlein
46b5b87eaf
WIP: refactoring editor options - moved some classes from edt to lay namespace
2020-09-06 18:45:58 +02:00
Matthias Koefferlein
fb90144176
WIP: mouse cursor and snap highlighting
2020-09-05 23:58:10 +02:00
Matthias Koefferlein
70981ab03b
Help dialog: bookmarks are persisted now.
2020-09-05 00:16:21 +02:00