Matthias Koefferlein
|
1017026362
|
Implemented a solution for issue #1528 (LEF WIDTHTABLE)
The WIDTHTABLE is evaluated for normal and WRONGDIRECTION.
The first value is taken as min width and as default width.
|
2023-12-02 22:55:51 +01:00 |
Matthias Koefferlein
|
caf54bd77b
|
Fixed issue #1531 (DEF format not recognized in symlink): use original path to determine format
|
2023-12-02 22:10:31 +01:00 |
Matthias Koefferlein
|
c05f7c8bd9
|
Fixing issue #1549 (error layer handling in RecursiveShapeIterator)
|
2023-12-02 19:00:43 +01:00 |
Matthias Koefferlein
|
832d29d2e0
|
Trace all nets: open the layer stack config dialog on the right screen
|
2023-12-01 22:24:49 +01:00 |
Matthias Koefferlein
|
a9694b5fb3
|
Trace all nets: do not trace nets on symbols that are not used in connections
|
2023-12-01 22:18:29 +01:00 |
Matthias Koefferlein
|
3dc3349d88
|
'Trace all nets': provide a selection dialog for the stack.
|
2023-12-01 22:02:26 +01:00 |
Matthias Koefferlein
|
8da6a131e8
|
Merge branch 'master' into wip2
|
2023-11-26 22:19:37 +01:00 |
Matthias Köfferlein
|
6c4e082fc1
|
Merge pull request #1547 from KLayout/issue-1542
Issue 1542 - crash on exit
|
2023-11-26 22:19:04 +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 Köfferlein
|
0e9849c32b
|
Merge pull request #1545 from KLayout/issue-1535
Issue #1535 - calling str(x) implicitly in RBA and pya
|
2023-11-26 22:18:33 +01:00 |
Matthias Koefferlein
|
5a0b7e9fb5
|
Trying to fix MSVC builds
|
2023-11-26 18:51:06 +01:00 |
Matthias Koefferlein
|
b7d1d22fb2
|
Fixed Windows builds, enhanced unit test framework with error messages upon exceptions.
|
2023-11-26 17:04:44 +01:00 |
Matthias Koefferlein
|
cb1589b2ba
|
Ported upgrade to expressions too
|
2023-11-26 16:19:09 +01:00 |
Matthias Koefferlein
|
0efdbd4ebe
|
Doc updates
|
2023-11-26 10:32:26 +01:00 |
Matthias Koefferlein
|
03c5a29682
|
Merge branch 'master' into wip2
|
2023-11-26 09:59:13 +01:00 |
Matthias Koefferlein
|
2b93dc2dc7
|
Implemented implicit constructor from array/tuples also for Ruby
|
2023-11-26 09:55:29 +01:00 |
Matthias Koefferlein
|
a95706baaa
|
Tests for implict construction from tuple or list arguments
|
2023-11-26 09:55:26 +01:00 |
Matthias Koefferlein
|
b2b950041d
|
[consider merging] Avoids an assertion when using tuples for out vector parameters
|
2023-11-26 09:55:23 +01:00 |
Matthias Koefferlein
|
38d7d34642
|
[consider merging] Fixed Python Exit Exception - Python test fails were not recognized
|
2023-11-26 09:55:20 +01:00 |
Matthias Koefferlein
|
b1ddb702b8
|
Experimental: implicitly calling constructors from arguments passed tuples or lists for objects - this allows using a (x,y) tuple for Vector or Point arguments
|
2023-11-26 09:55:15 +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
|
dd0cfe9b97
|
Trying to fix issue
|
2023-11-25 01:00:20 +01:00 |
Kazunari Sekigawa
|
267a5ee7b0
|
Overhauled the build system for MacOS ['Monterey', 'Ventura', 'Sonoma'] to build KLayout-0.28.13 or later with support for libgit2.
|
2023-11-23 15:13:41 +09:00 |
Matthias Koefferlein
|
5961eab84b
|
Regenerating stubs and DRC/LVS doc
|
2023-11-21 23:10:10 +01:00 |
Matthias Koefferlein
|
9565a55a3b
|
Fixed issue #1522 (Changing ruler/annotation from script weirdly interferes with pya.Application.commit_config)
|
2023-11-19 21:52:29 +01:00 |
Matthias Koefferlein
|
8b805d8815
|
Implemented fix for issue #1527 (Marker Database Browser: add context menu to Info widget)
|
2023-11-19 21:24:10 +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
|
bc8e1c38f2
|
Salt package doc update
|
2023-11-19 10:35:46 +01:00 |
Matthias Koefferlein
|
4222de9034
|
Avoiding one invalid error message
|
2023-11-19 10:18:37 +01:00 |
Matthias Koefferlein
|
c9ddfbe4e3
|
Merge branch 'master' of github.com:KLayout/klayout
|
2023-11-19 09:06:19 +01:00 |
Matthias Koefferlein
|
ede16aacfb
|
Do not show two templates for DRC scripts
|
2023-11-19 01:24:31 +01:00 |
Matthias Koefferlein
|
b57bfa0f34
|
More resources enabled for non-Qt builds
|
2023-11-19 00:24:16 +01:00 |
Matthias Koefferlein
|
86c1e6ad2b
|
Some more refactoring
|
2023-11-19 00:14:46 +01:00 |
Matthias Koefferlein
|
c2df163b8a
|
Added cell variants to polygon to edge processor
|
2023-11-18 23:27:20 +01:00 |
Matthias Koefferlein
|
dd81fda27d
|
Refactoring with the goal to reduce the overhead for variant computation
|
2023-11-18 21:42:24 +01:00 |
Matthias Koefferlein
|
b0648e1c45
|
Experimental: sparse cell variants table
|
2023-11-18 21:21:00 +01:00 |
Matthias Koefferlein
|
d0172d57f3
|
Further optimization/refactoring
|
2023-11-18 19:12:13 +01:00 |
Matthias Koefferlein
|
06afaf8692
|
Some refactoring
|
2023-11-18 18:57:08 +01:00 |
Matthias Koefferlein
|
877646d959
|
Debugging sized operator for generic DRC, new tests
|
2023-11-18 13:40:50 +01:00 |
Matthias Koefferlein
|
c368710253
|
Further bug fixes in generic DRC domain
|
2023-11-18 12:35:34 +01:00 |
Matthias Koefferlein
|
37334d40b9
|
WIP
|
2023-11-18 11:09:31 +01:00 |
Matthias Koefferlein
|
1b01d6e20a
|
First version that works with the test case
|
2023-11-17 00:21:15 +01:00 |
Matthias Koefferlein
|
01b65d3699
|
WIP
|
2023-11-17 00:13:20 +01:00 |
Matthias Koefferlein
|
795aeba322
|
WIP
|
2023-11-17 00:11:59 +01:00 |
Matthias Koefferlein
|
284182cf3a
|
Compatibility with libgit <0.28.0
|
2023-11-12 22:57:40 +01:00 |
Matthias Koefferlein
|
80241ae7c2
|
Compatibility with libgit <0.28.0
|
2023-11-12 22:31:39 +01:00 |
Matthias Koefferlein
|
139723ed5d
|
Enabling db resource for the '-without-qt' case, specifically the default font
|
2023-11-12 22:25:53 +01:00 |
Matthias Koefferlein
|
6d55f6bc7d
|
Trying to improve curl implementation by providing a seek implementation
|
2023-11-12 22:01:45 +01:00 |
Matthias Koefferlein
|
1b1e2f573c
|
Compatibility with Qt 6.6
|
2023-11-12 00:29:00 +01:00 |
Matthias Koefferlein
|
a5a7b1d8e4
|
Merge branch 'wip2' into wip2b
|
2023-11-11 23:09:10 +01:00 |
Matthias Koefferlein
|
969ceb84bb
|
FEATURE: Added Layout#error_layer.
|
2023-11-11 23:09:05 +01:00 |
Matthias Koefferlein
|
647a52dc70
|
Also enabling LVS for non-qt builds
|
2023-11-11 21:18:19 +01:00 |
Matthias Koefferlein
|
10b1f984a3
|
Enabling DRC engine also without Qt
|
2023-11-11 18:41:56 +01:00 |
Matthias Koefferlein
|
bcec400e09
|
Fixed a crash with -without-qt: Python appears to need a non-empty application path upon initialization
|
2023-11-11 10:47:39 +01:00 |
Matthias Koefferlein
|
c6dc723227
|
Fixing build issue on some platforms with noqt
|
2023-11-10 23:36:35 +01:00 |
klayoutmatthias
|
170b2829db
|
A little more consistent build script
|
2023-11-10 00:19:56 +01:00 |
klayoutmatthias
|
fcfc69529c
|
Fixing a static initialization problem on Windows
|
2023-11-09 22:03:23 +01:00 |
Matthias Koefferlein
|
4a152583e8
|
Trying to fix a problem on Windows
|
2023-11-09 21:56:55 +01:00 |
klayoutmatthias
|
9161d18711
|
Allowing tl::rm_file to remove files even if write protected
|
2023-11-09 21:42:07 +01:00 |
Matthias Koefferlein
|
4cda860090
|
Compatibility with older libgit2 versions
|
2023-11-09 20:14:28 +01:00 |
Matthias Koefferlein
|
e4823a8343
|
Trying to fix an issue on windows with recursive file remove
|
2023-11-09 19:26:02 +01:00 |
Matthias Köfferlein
|
041fb53d04
|
Merge pull request #1518 from KLayout/git-for-packages
Git for packages
|
2023-11-07 21:36:01 +01:00 |
Matthias Köfferlein
|
5edbc0b03f
|
Merge pull request #1504 from KLayout/issue-1503
Fixed issue #1503 (Import LEF/DEF - LEF files given in list are ignor…
|
2023-11-07 21:35:49 +01:00 |
Matthias Köfferlein
|
42183efb76
|
Merge pull request #1502 from KLayout/issue-1499
Fixed issue #1499 (strm2oas: support LAYER <layername> TYPE OVERLAP ;…
|
2023-11-07 21:35:34 +01:00 |
Matthias Köfferlein
|
6a587456e0
|
Merge pull request #1501 from KLayout/issue-1482
Fixed issue #1482 (strict mode oasis should write the S_CELL_OFFSET i…
|
2023-11-07 21:35:21 +01:00 |
Matthias Köfferlein
|
8d51124fd4
|
Merge pull request #1491 from KLayout/issue-885
Issue 885
|
2023-11-07 21:35:04 +01:00 |
Matthias Koefferlein
|
4e00a91e91
|
Debugging git package download
|
2023-11-05 23:04:48 +01:00 |
Matthias Koefferlein
|
08a790d7f7
|
Proper handling of credential requests in Git client
|
2023-11-05 22:27:54 +01:00 |
Matthias Koefferlein
|
9d589b38f5
|
Different approach to exclude libgit2 for pymod
|
2023-11-01 23:41:28 +01:00 |
Matthias Koefferlein
|
a6a958838d
|
Trying to fix file utils unit test on Windows - cannot remove file when still open?
|
2023-11-01 21:16:18 +01:00 |
Matthias Koefferlein
|
2d2b0f34b3
|
Maybe fixing Windows implementation
|
2023-11-01 19:07:04 +01:00 |
Matthias Koefferlein
|
0474884a87
|
Fixed Windows builds
|
2023-11-01 18:23:15 +01:00 |
Matthias Koefferlein
|
b78f01387f
|
Generalization of temporary file and directory creation
|
2023-11-01 18:18:26 +01:00 |
Matthias Koefferlein
|
880c8fbb05
|
Introducing sparse tag for salt mine repo to indicate it is not required to always download package information
|
2023-10-31 23:31:22 +01:00 |
Matthias Koefferlein
|
579bee3b75
|
Implemented package information cache in package manager
|
2023-10-31 22:30:52 +01:00 |
Matthias Koefferlein
|
82a0ef7791
|
First git-enabled package manager dialog
|
2023-10-31 22:05:29 +01:00 |
Matthias Koefferlein
|
9b969c25be
|
Enabling progress for Git checkout
|
2023-10-29 22:22:53 +01:00 |
Matthias Koefferlein
|
a4df1eb10f
|
Some bug fixing
|
2023-10-29 21:44:31 +01:00 |
Matthias Koefferlein
|
3e34d205e8
|
Fixed Git parsed URL scheme to align to SVN emulation of GitHub
|
2023-10-29 20:24:28 +01:00 |
Matthias Koefferlein
|
e83b3c1477
|
Trying to avoid package downloads when possible, taking the information from the index
|
2023-10-29 17:37:11 +01:00 |
Matthias Koefferlein
|
6dec3b0348
|
Using parsed URLs for packages
|
2023-10-29 16:04:12 +01:00 |
Matthias Koefferlein
|
bd785279ef
|
A helper class for parsing Salt Grain URLs into protocol, branch, subfolder
|
2023-10-29 15:30:08 +01:00 |
Matthias Koefferlein
|
2ed44e27ad
|
Git support: default checkout strategy to 'force' to support older versions of libgit2
|
2023-10-28 23:49:50 +02:00 |
Matthias Koefferlein
|
b56220d36d
|
[consider merging] Functional ut_runner binary also with -without-qt
|
2023-10-28 23:48:56 +02:00 |
Matthias Koefferlein
|
ba19b3374a
|
Fixed build issue with old versions of libgit2
|
2023-10-28 21:54:56 +02:00 |
Matthias Koefferlein
|
2e16a1e3e4
|
Refined solution for git clone: now accepts tags too.
|
2023-10-28 21:37:58 +02:00 |
Matthias Koefferlein
|
2a41b13efd
|
Compatibility with old libgit2
|
2023-10-25 23:08:20 +02:00 |
Matthias Koefferlein
|
73460016c0
|
Compatibility with old libgit2
|
2023-10-25 23:03:18 +02:00 |
Matthias Koefferlein
|
17fd5e9238
|
Basic Git client implemented.
|
2023-10-25 21:57:48 +02:00 |
Matthias Koefferlein
|
40bdd63ee4
|
First integration of libgit2
|
2023-10-25 00:15:52 +02:00 |
Matthias Koefferlein
|
d6728afd5c
|
LEF/DEF - Removing via size from warning message
|
2023-10-19 22:06:35 +02:00 |
Matthias Koefferlein
|
58f609ab0f
|
LEF/DEF: Removing VIA size tagging of upper and lower metals of vias in map file
|
2023-10-19 22:02:22 +02:00 |
Matthias Koefferlein
|
f76b6eda45
|
Added option -k for copying the log to a file
|
2023-10-19 21:02:48 +02:00 |
Matthias Koefferlein
|
45f3216530
|
Fixed issue #1510 (cross hair cursor, with options to enable from menu, color and line style can be configured)
|
2023-10-19 02:00:31 +02:00 |
Matthias Koefferlein
|
67d934194f
|
Added line style selection widget
|
2023-10-19 01:59:35 +02:00 |
Matthias Koefferlein
|
f8268746e3
|
Fixed a typo
|
2023-10-19 01:58:19 +02:00 |
Matthias Koefferlein
|
3c297a28d8
|
Fixed issue #1512 ('get_image' of LayoutView should also work on inactive views)
|
2023-10-18 21:21:05 +02:00 |
Matthias Koefferlein
|
4bdfcd4549
|
Fixed issue #1511 (typo)
|
2023-10-18 20:55:18 +02:00 |