Matthias Köfferlein
8b2ecf41df
Fixed issue by providing a compatibility bridge between tl::Stream (abstract paths) and tl::URI ( #734 )
2021-02-25 21:28:48 +01:00
Matthias Köfferlein
483f67307c
Merge pull request #732 from KLayout/lefdef-enhancements
...
Lefdef enhancements
2021-02-25 21:28:02 +01:00
Matthias Köfferlein
82587e70c3
Merge pull request #731 from KLayout/recursive-inst-iterator
...
Recursive inst iterator
2021-02-25 21:27:41 +01:00
Matthias Köfferlein
9d5636a89d
Merge pull request #729 from KLayout/search-improvements
...
Search improvements
2021-02-25 21:27:25 +01:00
Matthias Köfferlein
c28451ed88
Merge pull request #727 from KLayout/drc-enhancements
...
Drc enhancements
2021-02-25 21:27:06 +01:00
Matthias Koefferlein
f700b3e056
Linker issue solved
2021-02-21 23:18:57 +01:00
Matthias Koefferlein
835133854c
Qt4 compatibility, some enhancement of macro IDE completer
2021-02-21 22:42:52 +01:00
Matthias Koefferlein
9074c918bb
Fixed a linker name clash.
2021-02-21 22:11:33 +01:00
Matthias Koefferlein
fea33b284e
Qt4 compatibility.
2021-02-21 21:55:36 +01:00
Matthias Koefferlein
3db1db831f
Test update after update of LEF/DEF reader.
2021-02-21 21:23:45 +01:00
Matthias Koefferlein
fe2d4eb570
Bugfix: LEF/DEF FILLS options were not active in buddy scripts.
2021-02-21 21:07:13 +01:00
Matthias Koefferlein
eda1992a7d
Added VIA size selectors for LEF/DEF .map files.
2021-02-21 21:00:55 +01:00
Matthias Koefferlein
898dbf07e9
Implemented FILLS support for LEF/DEF
2021-02-21 18:27:25 +01:00
Matthias Koefferlein
96e3570c6d
LEF/DEF: preparations for FILLS support, UI rearrangement.
2021-02-21 17:28:58 +01:00
Matthias Koefferlein
7f7a3324d9
Merge branch 'master' of github.com:KLayout/klayout
2021-02-21 09:14:24 +01:00
Matthias Koefferlein
ed2be6950d
Merge branch 'enhancements'
2021-02-21 09:14:05 +01:00
Matthias Koefferlein
2168a72b9d
Technology changed event for CellView
2021-02-21 09:12:13 +01:00
Matthias Koefferlein
b31a64b367
Formulas for 'goto position' dialog.
2021-02-21 08:45:54 +01:00
Matthias Koefferlein
b1fc6008d9
WIP: better progress when reading OASIS irregular repetitions.
2021-02-21 08:36:45 +01:00
Matthias Koefferlein
0f4a10441d
RecursiveInstanceIterator: Doc fixes, tests, instance array iteration.
2021-02-20 22:17:43 +01:00
Matthias Koefferlein
a1bae225e3
Recursive instance iterator, tests
2021-02-20 17:50:32 +01:00
Matthias Koefferlein
ca11f0799a
Recursive instance iterator, selection of target cells.
2021-02-20 01:09:17 +01:00
Matthias Koefferlein
0f47ff68a5
Recursive instance iterator, debugging.
2021-02-20 01:03:05 +01:00
Matthias Koefferlein
6527d29f8f
Recursive instance iterator, debugging.
2021-02-20 00:48:07 +01:00
Matthias Koefferlein
412056afed
Recursive instance iterator, first draft.
2021-02-20 00:40:05 +01:00
Matthias Koefferlein
effa8027cc
Implemented completer for macro editor.
2021-02-14 23:12:50 +01:00
Matthias Koefferlein
16f6174ad9
'apply as filter' for search feature in libraries view too
2021-02-14 21:07:36 +01:00
Matthias Koefferlein
92d36868bb
Enhancements to search and replace in macro editor.
2021-02-13 19:13:22 +01:00
Matthias Koefferlein
0f8dc9ac13
Improvements on layer list search and filtering
2021-02-13 09:51:28 +01:00
Matthias Koefferlein
71f64f5f63
Bugfixed search function for cells.
2021-02-12 23:46:57 +01:00
Matthias Koefferlein
c64dad0b3a
Bugfix, crash on switching to flat cell list
2021-02-12 01:20:38 +01:00
Matthias Koefferlein
423dddae62
Bug fixes on cell name search feature.
2021-02-12 00:44:31 +01:00
Matthias Koefferlein
71a7326fe9
Enhancements to cell name search feature. Needs more debugging.
2021-02-10 00:17:01 +01:00
Kazunari Sekigawa
5ac2da4606
Update of the build system for macOS ( #725 )
...
* Updated the background image for mac DMGs.
* Updated a convenience tool for making DMGs for macOS.
2021-02-08 22:07:51 +01:00
Matthias Koefferlein
b3685c6722
Implemented with_holes for generic DRC too
2021-02-08 21:29:41 +01:00
Matthias Koefferlein
1c8eca50bf
Added test case files.
2021-02-08 20:59:48 +01:00
Matthias Koefferlein
a9fa5d73f9
Introducing 'with_holes' and 'without_holes' in DRC and RBA::Region.
2021-02-08 20:59:17 +01:00
Matthias Koefferlein
94e6f0f7a6
Logging progress for DRC, introducing 'abstract progress' concept
2021-02-07 23:41:53 +01:00
Matthias Koefferlein
620776fe51
Provide better log output for region
2021-02-07 19:15:47 +01:00
Matthias Koefferlein
b97413234a
trying to provide a log along with progress
2021-02-07 19:14:20 +01:00
Matthias Koefferlein
9d349239b5
Merge branch 'master' of github.com:KLayout/klayout
2021-02-05 23:29:05 +01:00
Matthias Köfferlein
d8c0ea806a
Issue 723 fixed. ( #724 )
...
* Fixed a segfault with simple 'klayout -v'
* Fixed #723
2021-02-05 23:28:22 +01:00
Matthias Köfferlein
e31d7afb64
Reduce risk of DRC polygon split artefacts in deep mode ( #722 )
...
* Fixed a segfault with simple 'klayout -v'
* is_halfmanhattan polygon predicate, confine polygon splitting to halfmanhattan
Splitting any-angle polygons for area reduction in the
deep processor creates a risk of introducing grid-snap
artefacts. Hence we avoid this.
2021-02-05 23:28:04 +01:00
Matthias Koefferlein
7d3449e126
Fixed a segfault with simple 'klayout -v'
2021-02-03 08:50:21 +01:00
Matthias Köfferlein
c837b306be
Issue 720 ( #721 )
...
* Implemented a backup scheme for the file writer.
* Also consider backup files when the writer fails.
* Removed test exception
* Added config option for number of backups.
2021-02-02 22:47:25 +01:00
Matthias Koefferlein
8e7d571c2c
Removed inclusion of APPDATA into search path on Windows - this was pulling DLLs from other installations.
2021-02-02 22:31:22 +01:00
Matthias
47777b7eba
Fixed crash in WebDAV access test observed on MacOS, but probably also relevant for other platforms.
2021-02-02 19:53:55 +01:00
Matthias Koefferlein
caa601fe68
Provide version #defines for setup.py too
2021-02-01 22:57:55 +01:00
Matthias Koefferlein
fc4976be81
Remove test code
2021-02-01 22:01:29 +01:00
Matthias Koefferlein
bde58da2a1
Fixed key binding unit test for multiple passes.
2021-02-01 08:30:24 +01:00