Matthias Koefferlein
7acd5ba3e4
WIP: turning 2.5d view into a browser which is non-modal
2021-09-22 00:18:59 +02:00
Matthias Koefferlein
9531376b7a
WIP
2021-09-21 22:52:13 +02:00
Matthias Koefferlein
5f188f7f5a
Merge branch 'master' into 25d-view-enhancements
2021-09-21 22:51:05 +02:00
Matthias Koefferlein
c19f8187c8
WIP: minor refactoring
2021-08-31 22:55:04 +02:00
Matthias Koefferlein
30d896cf8b
WIP: disable Escape, Enter keys. No focus for sliders to keep focus inside drawing if possible.
2021-08-31 19:05:30 +02:00
Matthias Koefferlein
32624b1692
WIP: removed some nonsense
2021-08-31 18:47:10 +02:00
Matthias Koefferlein
2b07510f56
WIP: improved fit function
2021-08-31 13:29:50 +02:00
Matthias Koefferlein
5afd48b12f
WIP: scale factor editing, pan mode done.
2021-08-31 10:43:02 +02:00
Matthias Koefferlein
4a3e694b9b
WIP: added vertical zoom factor slider, some enhancements
2021-08-30 16:01:35 +02:00
Matthias Köfferlein
93e789a861
Fixed #893 ( #894 )
2021-08-24 21:37:15 +02:00
Matthias Koefferlein
f82e22c5c2
Layers are allowed to appear multiple times in the z list now. Move resolution (mouse wheel) now follows scaling
2021-08-15 17:23:36 +02:00
Matthias Koefferlein
6da700b297
Fixed a .pro file
2021-07-31 21:25:08 +02:00
Matthias Koefferlein
006b5ef2a1
Renamed files for easier debugging
2021-07-31 10:55:37 +02:00
Matthias Koefferlein
6ff2f96310
Reverted #796 change: DXF version is back to 1006 which seems to be better compatible with commercial viewers. Using a later version turns out to require a lot of additional information I cannot provide without deeper insight into the DXF structure.
2021-07-22 23:11:35 +02:00
Matthias Koefferlein
585baa4637
Fixed #866 (probe net not working for floating subcircuits in hierarchical net tracer)
2021-07-20 00:23:54 +02:00
Matthias Koefferlein
3f3f4c9173
Fixed some compiler warnings.
2021-07-17 22:03:22 +02:00
klayoutmatthias
1555daf68c
Adjustments for Windows build with MSVC2019 (VC 16.10.31419.357)
...
1. removed some duplicate symbol linker error
2. removed many compiler warnings (mainly size_t/int compatibility)
3. consistent definition of db::pcell_id_type
4. removed UTF-8 character codes from string constants
5. float constants for float arguments
6. timeout in tlHttp when no openssl lib is found (instead of stalling
app)
2021-07-17 00:20:55 +02:00
Matthias Koefferlein
5bc4ea0cb9
Confine 2.5d view to viewport box
2021-06-13 23:05:16 +02:00
Matthias Köfferlein
8bd58be534
Merge pull request #830 from KLayout/issue-824
...
Issue 824
2021-06-12 08:58:00 +02:00
Matthias Köfferlein
620c69541f
Merge pull request #834 from KLayout/spelling
...
Fixed embarrassing typo: Minkowsky -> Minkowski (Hermann Minkowski, 2…
2021-06-12 08:57:32 +02:00
Eugene Zelenko
d5c9067d8f
Fix misspellings in various modules.
2021-06-11 20:11:37 -07:00
Matthias Koefferlein
e85636df59
Updated test golden data
2021-06-10 23:46:13 +02:00
Matthias Koefferlein
43c941004a
Fixed embarrassing typo: Minkowsky -> Minkowski (Hermann Minkowski, 22 June 1864 – 12 January 1909)
2021-06-10 23:33:49 +02:00
Matthias Koefferlein
437ba28fc8
Clarify DEF pin vs. LEF pin in LEF/DEF options dialog
2021-06-10 23:25:45 +02:00
Matthias Koefferlein
4c3729631a
Rework: need to properly parse NAME records in map files, adjusted test data
2021-06-08 22:49:22 +02:00
Matthias Koefferlein
b02a4a3bfa
Propsed solution for #824 : introduce a new internal purpose: LEFLabel which maps label for LEF pins
2021-06-08 22:16:35 +02:00
Matthias Koefferlein
9239aacc35
Merge branch 'master' into wip
2021-05-22 17:49:01 +02:00
Matthias Koefferlein
eb26b6ed34
Basic implementation of 'resolve skew aref' feature
2021-05-21 00:08:02 +02:00
Matthias Koefferlein
f4b981c71b
Fixed #796 : updated DXF version to AC1014
2021-05-19 22:30:09 +02:00
Matthias Koefferlein
0d848d0597
Added LEF macro file list to API and UI
2021-05-04 22:56:03 +02:00
Matthias Koefferlein
1285868546
Skip private-only tests without private data access
2021-05-01 21:36:52 +02:00
Matthias Köfferlein
a3937d1943
Merge pull request #780 from KLayout/lefdef-enhancements
...
Lefdef enhancements
2021-04-30 07:21:00 +02:00
Matthias Koefferlein
7d8825a9fb
Ghost cells are not renamed in blend mode 'rename'
2021-04-24 21:30:03 +02:00
Matthias Koefferlein
1ad0298d2d
Merge branch 'lefdef-enhancements'
2021-04-24 20:53:43 +02:00
Matthias Koefferlein
05901d767e
Generalized macro resolution mode options for LEF/DEF reader (UI, buddy tools). Added lefdef-lef-layouts for buddy scripts for providing external layouts for FOREIGN.
2021-04-22 23:43:28 +02:00
Matthias Koefferlein
870fd2e0bd
Fixed some valgrind issues.
2021-04-08 23:30:47 +02:00
Matthias Koefferlein
2862cb4ffd
Marked 2.5d as experimental, wording of an error message
2021-04-03 01:39:19 +02:00
Matthias Koefferlein
52754ed418
2.5d view and help integration
2021-04-03 00:37:23 +02:00
Matthias Koefferlein
53f2c0e28f
Doc for 2.5d view
2021-04-03 00:17:28 +02:00
Matthias Koefferlein
9c1ef3c6dd
Enhanced 2.5d navigation
2021-04-02 22:58:39 +02:00
Matthias Koefferlein
173ba147b1
Rework for D25 tech management - compilation happens dynamically now.
2021-04-02 18:48:00 +02:00
Matthias Koefferlein
773fcb6b67
z Stack description language enhanced.
2021-04-02 17:27:38 +02:00
Matthias Koefferlein
94556c1448
Merge branch 'master' into lvs-enhancements
2021-03-30 18:56:27 +02:00
Matthias Köfferlein
8cb73c2daa
Merge pull request #759 from KLayout/fill-enhancements
...
Fill enhancements
2021-03-30 12:36:48 +02:00
Matthias Köfferlein
9f26cffa23
Fixed issue #750 ( #752 )
2021-03-30 12:36:29 +02:00
Matthias Koefferlein
9f295523e4
explicit net joining - preparations
2021-03-27 21:56:53 +01:00
Matthias Koefferlein
dbeee1531e
Matrix2d and Matrix3d generalized for integer coordinates, added transformation methods for polygons, regions, boxes, edges, etc. Fill enhancements basically implemented. Needs testing.
2021-03-05 15:31:40 +01:00
Matthias Koefferlein
44baeea362
Disable view25d plugin if OpenGL is not enabled.
2021-03-02 22:01:08 +01:00
Matthias Koefferlein
be5714607f
Added a build dependency for safer building
2021-02-27 19:08:43 +01:00
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