Matthias Koefferlein
5a41443487
Really disabling doc and icon without Qt builds
2022-12-21 23:32:49 +01:00
Matthias Koefferlein
e4e2204939
Added one missing dependencies
2022-12-21 18:34:41 +01:00
Matthias Koefferlein
836cb9f6f6
Added doc and icon to dependencies.
2022-09-23 22:01:38 +02:00
Matthias Koefferlein
2d17d87063
Added an extra target for updating DRC/LVS doc
2022-09-11 11:34:56 +02:00
Matthias Koefferlein
25c5b2f057
Refactoring of resources -> separate folders for doc and icons
2022-09-11 11:09:14 +02:00
Matthias Koefferlein
6bcb7d0aa6
Added lym to lay library dependencies
2022-05-29 17:37:20 +02:00
Matthias Koefferlein
375b98e621
Fixed an issue with type detection for GSI in non-QT case
2022-05-17 22:39:42 +02:00
Matthias Koefferlein
d4a981cc57
Added a missing dependency in .pro
2022-05-17 22:34:38 +02:00
Matthias Koefferlein
f0dcd59060
WIP
2022-05-15 17:29:08 +02:00
Matthias Koefferlein
332daf836e
WIP: split laybasic into layui and layview to separate Qt and non-Qt part even more
2022-05-15 00:47:59 +02:00
Matthias Koefferlein
5facc418cb
WIP: futher improvements on Python module for Qt-less case
2022-05-12 23:42:21 +02:00
Matthias Koefferlein
37a42b70db
WIP: edt enabled for Qt-less
2022-05-08 19:44:14 +02:00
Matthias Koefferlein
51e7c0a038
WIP
2022-04-25 23:09:57 +02:00
Matthias Koefferlein
177290f680
Some cleanup
2022-04-24 23:33:42 +02:00
Matthias Koefferlein
1b129758d8
More range for NoQt option - covers lym (without MacroCollection), drc, lvs and buddies now
2022-04-24 23:28:04 +02:00
Matthias Koefferlein
8cd39b2140
Consistent use of build options for non-build.sh based builds
2021-11-11 20:51:27 +01:00
Matthias Koefferlein
fe692d99e5
Updated build.bat script with new Qt module selection options
2021-04-14 21:49:12 +02:00
Matthias Koefferlein
6627ecf6b2
Added Qt bindings to lay dependency
2021-04-14 16:56:14 +02:00
Matthias Köfferlein
7a60f5957b
Enable Qt-less build of unit tests on Windows in debug mode and without iterator assertions
2020-03-03 22:19:31 +01:00
Matthias Koefferlein
cd353219ce
Implemented #382 : text editor view for user props
...
This view is an alternative view to the table and
allows copy/paste and faster editing.
2019-11-02 12:36:02 +01:00
Matthias Koefferlein
1106d3faac
Merge branch 'dvb'
2019-09-01 11:25:42 +02:00
Matthias Koefferlein
f6492c80c5
Stream import: support multiple files
...
Multiple files can now be selected for "File/Import/Other Files into current".
NOTE: performance for many files may not be excellent
due to re-sorting of hierarchy and bounding box re-computation.
2019-08-26 22:28:35 +02:00
Matthias Koefferlein
444e10d32f
WIP: rerun LVS, partial LVS
...
Rerun LVS: a button is provided which allows re-running
the LVS or netlist extraction from the netlist browser.
TODO: a generic concept for triggering the generators
"Partial LVS" is a feature where it's possible to
select a layout subcell - running LVS then will only
compare against the corresponding schematic subcell, not
the whole tree. The magic is done by "align" which will
remove the upper hierarchy part.
2019-08-24 22:56:20 +02:00
Matthias Koefferlein
25aa54eebf
Updated doc for library view
2019-08-04 01:54:16 +02:00
Matthias Koefferlein
4f9208577b
Added option to configure capture range.
2019-07-25 00:06:50 +02:00
matthias
89ce2be5c2
Merge remote-tracking branch 'origin/master' into dvb
2019-07-14 01:28:11 +02:00
Matthias Koefferlein
2f6aae7204
WIP: refactoring, added first tests for LVS
2019-07-06 08:52:40 +02:00
Matthias Koefferlein
32dc52143c
Removed a wrong RESOURCE statement that sneaked in
2019-06-19 23:24:12 +02:00
Matthias Koefferlein
eecb62906c
Fixed #271 (proposal, more choices for the cell origin on 'make cell')
2019-06-18 00:52:13 +02:00
Matthias Koefferlein
9c6ed3e956
Merge remote-tracking branch 'origin/master' into dvb
2019-05-29 22:32:05 +02:00
Matthias Koefferlein
abc3d38ba4
Some more fixes for Linux builds
2019-05-21 21:05:38 +02:00
Matthias Koefferlein
0b8fa69551
Added build dependency to fix some Linux builds
2019-05-21 20:49:45 +02:00
Matthias Koefferlein
2aaec56adb
WIP: netlist browser - extended the net export scheme of build_net to support net annotation and flattening.
2019-05-03 23:33:37 +02:00
Matthias Koefferlein
767f6a7c48
WIP: first code pieces
2019-04-20 10:33:56 +02:00
Matthias Koefferlein
43243ae162
Enabled Qt-less unit tests, some basic implementation of Qt-less threads based on pthread and an atomics library. A lot missing.
2018-07-05 00:33:34 +02:00
Matthias Koefferlein
a82adbbe83
Massive reduction of Qt dependencies, but also massive refactoring.
2018-07-03 00:51:36 +02:00
Matthias Koefferlein
750c85fecb
WIP: fixed dependencies of projects.
2018-06-17 18:55:57 +02:00
Matthias Koefferlein
4097a5b361
WIP: turned ext module into plugins.
2018-06-17 09:43:25 +02:00
Matthias Koefferlein
0ed898e3c2
WIP: proper dependencies to avoid build issues.
2018-06-03 12:16:52 +02:00
Matthias Koefferlein
a522a14109
WIP: Fixed Python 2 build and import.
2018-06-03 02:44:56 +02:00
Matthias Koefferlein
0b0393ce56
First version of Python module.
2018-05-26 21:31:39 +02:00
Matthias Koefferlein
59b1849c96
Fixed the font issue for Retina displays: there should be fixed fonts for all resolutions down to 1/6 (Retina display, 2x oversampling)
2018-03-20 02:25:49 +01:00
Matthias Koefferlein
4a81e228cf
Fixed non-Ruby/Python builds.
2017-11-06 21:14:02 +01:00
Matthias Koefferlein
8cb36cdfe7
Added one more buddy tool: strmrun
...
strmrun allows running a Python or Ruby script
in the context of KLayout's API. A subset of the
API will be available - all classes connected with
the user interface are not available. Neither is
the DRC engine.
2017-11-05 18:03:17 +01:00
Matthias Koefferlein
0cb58fc354
Fixed dependencies
2017-09-10 13:26:42 +02:00
Matthias Koefferlein
dbf8e53621
Include version information in Windows exe file.
2017-09-10 11:42:19 +02:00
Matthias Koefferlein
0ecc8ee093
First version of DEF reader with GROUPS/REGIONS - needs feedback.
2017-09-04 23:05:46 +02:00
Matthias Koefferlein
696e84b6f1
Fixed a dependency
2017-09-03 14:29:54 +02:00
Matthias Koefferlein
b9c302229f
No DRC module when Ruby is not available.
2017-09-03 10:37:08 +02:00
Matthias Koefferlein
196d3a60e7
Fixed the build with less dependencies.
2017-09-03 10:29:14 +02:00