Matthias Koefferlein
d45a402708
Merge branch 'master' into qtless-canvas
2022-05-17 20:18:28 +02:00
Matthias Koefferlein
a42b7d211e
More fixes.
2022-05-16 23:53:16 +02:00
Matthias Koefferlein
1f24458acd
Fixed setup.py (from defines)
2022-05-16 23:08:02 +02:00
Matthias Koefferlein
9763659bfe
Fixed Windows build (hopefully)
2022-05-16 22:18:22 +02:00
Matthias Koefferlein
b352ec4933
Specific name for libpng in setup.py to match all platforms
2022-05-16 21:48:37 +02:00
Matthias Koefferlein
b5c3d6981b
Adjusted setup.py to klayout-microbits-4.0
2022-05-16 21:14:23 +02:00
Matthias Koefferlein
f15462c239
Merge branch 'joamatab-cicd2'
2022-05-16 20:19:43 +02:00
Matthias Koefferlein
be98a0aef6
Merge branch 'cicd2' of https://github.com/joamatab/klayout into joamatab-cicd2
2022-05-16 20:18:52 +02:00
Matthias Koefferlein
0d7e07295f
Use new microbits archive (4.0) with libpng for Azure
2022-05-16 20:10:27 +02:00
Matthias Koefferlein
beb5af55a7
Fixed lay::Color test for Qt4
2022-05-16 20:08:05 +02:00
Matthias Koefferlein
d8f51a5ef0
Qt4 compatibility
2022-05-16 00:07:31 +02:00
Matthias Koefferlein
0a6ac1a226
Fixed test config for PyPI module
2022-05-15 23:01:37 +02:00
Matthias Koefferlein
baae3796a7
Fixed an build issue with forward-declared QColor
2022-05-15 22:58:42 +02:00
Matthias Koefferlein
e9b613b550
Added TESTSRC for pymod test
2022-05-15 22:39:43 +02:00
Matthias Koefferlein
f536cc40da
Fixed test configuration
2022-05-15 22:05:44 +02:00
Matthias Koefferlein
bdc8fc2801
WIP: some fixes at unit test level
2022-05-15 21:47:15 +02:00
Matthias Koefferlein
249642d5f3
Python module tests generalized
2022-05-15 20:17:23 +02:00
Matthias Koefferlein
104975a14e
WIP: fixed pymod
2022-05-15 19:34:46 +02:00
Matthias Koefferlein
856635bc82
WIP: debugging, enabled pymod builds ...
2022-05-15 18:45:07 +02:00
Matthias Koefferlein
f0dcd59060
WIP
2022-05-15 17:29:08 +02:00
Matthias Koefferlein
f5b4bbb62c
WIP
2022-05-15 10:31:09 +02:00
Matthias Koefferlein
b17b2714a5
WIP
2022-05-15 01:25:36 +02:00
Matthias Koefferlein
d2f2d630d9
WIP
2022-05-15 01:19:56 +02:00
Matthias Koefferlein
53490a9faf
WIP
2022-05-15 01:14:29 +02:00
Matthias Koefferlein
5fed1648e6
WIP
2022-05-15 00:54:15 +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
b898af2aca
Merge branch 'master' into qtless-canvas
2022-05-14 18:57:56 +02:00
Matthias Koefferlein
585aa4667f
Fixed non-Qt-binding case
2022-05-14 01:48:59 +02:00
Matthias Koefferlein
684ece41d1
Fixed qmake-based builds after changing setup.py
2022-05-14 00:00:35 +02:00
Matthias Koefferlein
26dbb4003e
Better error messages on missing module imports in Python modules
2022-05-13 23:20:58 +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
d01ea49246
[CONSIDER MERGING] fixed a typo in gsiDeclBasic.cc which might cause a duplicate GSI class duplicatge registration assertion
2022-05-12 23:42:06 +02:00
Matthias Koefferlein
b2b5e5ad55
Modifications to enable building of Qt-less canvas in setup.py
2022-05-12 01:53:16 +02:00
Matthias Koefferlein
f61bf53263
Attempt to fix release trigger in GitHub actions
2022-05-12 00:36:24 +02:00
Matthias Koefferlein
6c32b715a8
Added debug log
2022-05-12 00:36:21 +02:00
Matthias Koefferlein
46bab7ce39
Merge branch 'master' of github.com:KLayout/klayout
2022-05-12 00:35:41 +02:00
Kazunari Sekigawa
926dc8f702
Modified the build system for Mac to optionally build and deploy the KLayout Python Module (*.whl and *.egg) for LW-*.dmg ( #1078 )
...
* WIP: add "pymod"
* To fix the issue reported by GitHub ticket No.1040
* WIP: To build "pymod"
* Updated the build system for Mac.
* Updated the build system for Mac.
* Modified the build system for Mac to optionally build and deploy the KLayout Python Module (*.whl and *.egg) for LW-*.dmg
2022-05-10 20:27:14 +02:00
Joaquin Matres
35767344bd
update build for manylinux and macos ( #1077 )
2022-05-10 20:26:07 +02:00
Matthias Koefferlein
f57f1cc228
Fixed a segfault on second open
2022-05-09 23:20:46 +02:00
Matthias Koefferlein
fbc31fd854
Navigation keys work again, fixed a segfault when showing the navigator window
2022-05-09 23:07:40 +02:00
Matthias Koefferlein
008fb06a3e
Code cleanup
2022-05-09 22:36:08 +02:00
Matthias Koefferlein
128afc43cf
Support for grayscale formats in PNG reader for PixelBuffer, writing non-alpha RGB versions from non-transparent PixelBuffers
2022-05-09 22:13:35 +02:00
Matthias Koefferlein
7bb3e0daf3
Bugfix for color interpolation (asserted)
2022-05-09 21:21:45 +02:00
Joaquin Matres
ea32c612ed
upload to test_pypi unless tag is a new release
2022-05-08 16:22:16 -07:00
Matthias Koefferlein
fd8407b35b
Code simplification and less image copies
2022-05-09 01:15:14 +02:00
Matthias Koefferlein
d0f566f84e
Fixed a memory bug
2022-05-09 01:05:15 +02:00
Matthias Koefferlein
f827e693ef
Fixed Qt-less build
2022-05-09 00:29:48 +02:00
Matthias Koefferlein
7fe0e95eee
WIP: first debugging
2022-05-09 00:16:48 +02:00
Matthias Koefferlein
a737b80b65
Some cleanup + added TODO comments
2022-05-08 23:58:19 +02:00
Matthias Koefferlein
f65c3d5fd7
Enabled edt, ant and img for Qt-less builds, added missing files
2022-05-08 22:27:39 +02:00