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 |
Matthias Koefferlein
|
ac4b02c53a
|
Fixed interpretation of TYPE OVERLAP, added test
|
2023-10-17 20:49:37 +02:00 |
Matthias Koefferlein
|
7560201dc5
|
Fixed issue #1503 (Import LEF/DEF - LEF files given in list are ignored for DEF import)
|
2023-10-06 23:38:04 +02:00 |
Matthias Koefferlein
|
c62480c49b
|
Fixed issue #1499 (strm2oas: support LAYER <layername> TYPE OVERLAP ; for L-shaped abstracts)
|
2023-10-06 11:41:16 +02:00 |
Matthias Koefferlein
|
53d1491cf1
|
Fixed issue #1482 (strict mode oasis should write the S_CELL_OFFSET into the CELLNAME table)
|
2023-10-06 10:54:55 +02:00 |
Matthias Koefferlein
|
35832923fa
|
Snapping to grid on partial edit
|
2023-10-05 23:14:10 +02:00 |
Matthias Koefferlein
|
3fbdb065fd
|
Editor option for controlling snapping (snap to grid while moving), more consistent snap behavior, instance snapping
|
2023-10-05 22:25:30 +02:00 |
Matthias Koefferlein
|
99742581c2
|
WIP (cleanup)
|
2023-10-03 19:52:49 +02:00 |
Matthias Koefferlein
|
cc346343fb
|
[consider merging] Avoid a warning about open transaction while moving
|
2023-10-03 19:52:24 +02:00 |
Matthias Koefferlein
|
0a546ef41d
|
WIP
|
2023-10-02 23:18:36 +02:00 |
Matthias Koefferlein
|
1a0d54d2ae
|
Fixed issue #1486 (Some macros are configured to run automatically - when changing reader options)
|
2023-10-01 20:08:42 +02:00 |
Matthias Koefferlein
|
75e3c3131f
|
Fixed issue #1485 (Incorrectly set output cell name if using DRC::cell)
|
2023-10-01 18:32:36 +02:00 |
Matthias Koefferlein
|
2558bdec39
|
Fixed FinFET example for 2.5d view
|
2023-10-01 18:08:19 +02:00 |
Matthias Koefferlein
|
72278b90ec
|
Added 'top_level' feature to tell LVS to perform in top level mode
|
2023-09-27 21:45:06 +02:00 |
Matthias Koefferlein
|
cd5204fdf1
|
Backwards compatible definition of LogDataEntry#to_s
|
2023-09-27 21:14:11 +02:00 |
Matthias Koefferlein
|
001c2240e2
|
Highlight error marker from netlist browser
|
2023-09-26 23:39:46 +02:00 |
Matthias Koefferlein
|
883b7e7db8
|
Fixed category assignement in device extractor
|
2023-09-26 22:45:13 +02:00 |
Matthias Koefferlein
|
30a5954f77
|
Fixed tests
|
2023-09-26 22:42:15 +02:00 |
Matthias Koefferlein
|
b3992ab25c
|
Simplified test code
|
2023-09-26 22:18:33 +02:00 |
Matthias Koefferlein
|
e71a4dfb92
|
Simplified test code
|
2023-09-26 22:13:19 +02:00 |
Matthias Koefferlein
|
5b9087c864
|
Added LVS tests
|
2023-09-26 21:58:04 +02:00 |
Matthias Koefferlein
|
e9eb8e7ebc
|
Using categories for device extractor errors
|
2023-09-26 21:57:50 +02:00 |
Matthias Koefferlein
|
2c88f7753d
|
Bug fix
|
2023-09-26 21:57:16 +02:00 |
Matthias Koefferlein
|
579f5ffca4
|
Doc updates
|
2023-09-25 23:33:15 +02:00 |
Matthias Koefferlein
|
44d9ae91cc
|
Some bug fixes
|
2023-09-24 22:43:36 +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
|
1b4c81ac7b
|
Rework: unifying device extractor logger entries and LayoutToNetlist ones
|
2023-09-24 18:16:19 +02:00 |
Matthias Koefferlein
|
a5bee51046
|
Updated tests
|
2023-09-24 00:07:50 +02:00 |
Matthias Koefferlein
|
439e10c982
|
Bug fixes
|
2023-09-23 23:58:43 +02:00 |
Matthias Koefferlein
|
1fbb907c5b
|
Fixed some unit tests
The flatten test now reduces pins of subcircuits if they
would connect to the same net internally
|
2023-09-23 23:47:08 +02:00 |
Matthias Koefferlein
|
4d41ca6f5c
|
Fixed tests. Note that now a net with two labels carries a combined net name and does not qualify for connect_implicit if one label matches
|
2023-09-23 21:44:35 +02:00 |
Matthias Koefferlein
|
c81388d830
|
Updated tests
|
2023-09-23 17:33:44 +02:00 |
Matthias Koefferlein
|
b09d63e780
|
Doc update, test updates
|
2023-09-23 00:57:57 +02:00 |
Matthias Koefferlein
|
b72dfe34b4
|
WIP: aligned new implementation better with original one
|
2023-09-23 00:35:11 +02:00 |
Matthias Koefferlein
|
4f3522961e
|
WIP
|
2023-09-22 23:35:09 +02:00 |
Matthias Koefferlein
|
e56cdaeaab
|
WIP
|
2023-09-22 22:59:43 +02:00 |
Matthias Koefferlein
|
2f1cbf2e01
|
WIP
|
2023-09-22 21:45:34 +02:00 |
Matthias Koefferlein
|
1639ffdf34
|
WIP
|
2023-09-19 23:42:19 +02:00 |
Matthias Koefferlein
|
034a2673d0
|
Implemented must-connect check
|
2023-09-19 23:39:02 +02:00 |
Matthias Koefferlein
|
e7a8569052
|
WIP: reimplementing connect_implicit on netlist basis
|
2023-09-19 23:10:51 +02:00 |
Matthias Koefferlein
|
033d630992
|
Log tab now shows max severity of logs
|
2023-09-17 23:33:47 +02:00 |
Matthias Koefferlein
|
2fe611a75c
|
Log model enhanced for extractor messages
|
2023-09-17 23:21:34 +02:00 |
Matthias Koefferlein
|
93c570a6f9
|
[consider merging] Fixed an unitialized pointer
|
2023-09-17 22:04:36 +02:00 |
Matthias Koefferlein
|
1333856337
|
WIP
|
2023-09-17 19:58:22 +02:00 |
Matthias Koefferlein
|
7c1fd487d6
|
[consider merging] Bugfix for LayoutToNetlistReader
|
2023-09-17 19:58:04 +02:00 |
Matthias Koefferlein
|
7126375646
|
WIP
|
2023-09-17 19:26:18 +02:00 |
Matthias Koefferlein
|
8212b7cefd
|
Updated Python stubs
|
2023-09-12 07:46:38 +02:00 |
Matthias Köfferlein
|
3dff137e9f
|
Merge pull request #1480 from KLayout/issue-1307
Issue 1307
|
2023-09-12 07:22:51 +02:00 |
Matthias Köfferlein
|
70dcef25ce
|
Merge pull request #1476 from KLayout/issue-1474
Fixing issue-1474 (throw a FATAL ERROR when multiple cellname have th…
|
2023-09-12 07:22:37 +02:00 |
Matthias Koefferlein
|
5a6b358880
|
Merge branch 'wip2' into issue-1307
|
2023-09-12 00:07:32 +02:00 |
Matthias Koefferlein
|
ddfa64c517
|
Warnings fixed
|
2023-09-12 00:02:51 +02:00 |
Matthias Koefferlein
|
40948b9e87
|
Merge branch 'wip2' into issue-1472
|
2023-09-12 00:01:31 +02:00 |
Matthias Koefferlein
|
3870a02a98
|
Less verbose warnings on joined paths
|
2023-09-11 23:34:52 +02:00 |
Matthias Koefferlein
|
b360df16e3
|
Fixed problem discussed in the form (#2365) - processEvents needed for LayoutView#get_image etc.
|
2023-09-11 23:04:56 +02:00 |