Kazunari Sekigawa
bf4e19728b
In the MacPorts environment, Ruby 2.7 is used. ( #690 )
2020-12-08 23:32:28 +01:00
Matthias Koefferlein
1c234a0b23
Update Travis config - shifted XCode version to latest ones, enabled Python 3.9 for MacOS 10.13, removed MacOS 10.11 for which there is no recent XCode.
2020-11-30 21:57:54 +01:00
Matthias Koefferlein
6583c2bf38
Attempt to fix Travis builds for Python 3.8+3.9 on MacOS
2020-11-28 23:24:46 +01:00
Matthias Koefferlein
ee60461789
Attempt to fix setup.py for 3.9 (Windows build fails because of quotes around include paths in compiler call)
2020-11-28 22:11:33 +01:00
Matthias Koefferlein
2eb7c4f6ca
Fixed Azure pipeline definition file.
2020-11-28 21:41:21 +01:00
Matthias Koefferlein
a22ab8978b
Added Python 3.9 support for Windows.
2020-11-28 21:31:52 +01:00
Matthias Koefferlein
1d34b39d85
Updated Travis config file
2020-11-28 19:13:10 +01:00
Matthias Koefferlein
032cdf6cd1
Python 3.4 no longer supported by Travis
2020-11-28 17:31:38 +01:00
Matthias Koefferlein
88db2a802b
Added Python 3.9 support
2020-11-28 17:29:27 +01:00
Matthias Koefferlein
26e8da0925
Changelog was listing PR, not issue.
2020-11-28 16:30:32 +01:00
Matthias Koefferlein
c78c9abbde
Updated changelogs
2020-11-27 18:38:41 +01:00
Matthias Köfferlein
46712e8866
Fixed #646 (crash on delete of library) ( #685 )
...
* Fixed a compiler warning
* Fixed #646 (crash on PCell Library "delete")
The issue was mainly caused by a "cleanup" call on
the library. Cleanup is supposed to remove excess
top level PCell variants. For libraries this is not
possible, as the library does not know which variants
are used and which are not.
In addition, some hardening against segfaults in
case of defect layouts has been applied.
2020-11-27 18:37:16 +01:00
Matthias Koefferlein
fff7f8a589
include version.sh in MANIFEST.in
2020-11-27 18:36:28 +01:00
Kazunari Sekigawa
65d030a97d
Update of the build system for macOS for 0.26.9 ( #686 )
...
* * Updated the build system for Mac
* Catalina env. uses Python 3.8 in MacPorts, Homebrew, and Anaconda3.
* Use Ruby 2.7 in MacPorts.
* Test build for macOS "Big Sur" (11.0) on Intel Mac "Catalina" (10.15.7).
* Updated the build system for macOS, including the future support for Big Sur (11.0)
2020-11-26 23:00:12 +01:00
Matthias Koefferlein
4549b958f7
Updated Changelog.
2020-11-25 21:34:41 +01:00
Matthias Köfferlein
2c5e90c323
Fixed #647 (text orientation not working on search & replace) ( #684 )
...
* Fixed a compiler warning
* Fixed #647 (search & replace not working for text rotation)
2020-11-25 21:33:33 +01:00
Matthias Koefferlein
395a6e3905
Updated COPYRIGHT file with version
2020-11-22 09:04:23 +01:00
Matthias Koefferlein
0e2676d39e
Updated version and changelog (prep for 0.26.9 release)
2020-11-22 08:48:57 +01:00
Matthias Koefferlein
aa97d4abe1
Fixed display bug happening when child cells are instantiated with a small magnification factor.
2020-11-21 23:39:53 +01:00
Thomas Ferreira de Lima
bc86473f86
WIP: Parametrizing macbuild to make custom installations easier ( #680 )
...
* Changing indentation to 4 spaces
* squash
* removing more global variables (squash)
* | tee always exits with 0
* parameter is a dictionary now
* Changing default Makefile to HB38 and adding -rbinc2 option for Catalina
* Catalina building...
* macQAT fixed
* run_build_command depends on parameteres dict alone
* Adding options to macbuild/makeDMG4mac.py
In particular, we can now specify a -u (unsafe) option, and
specify the target dmg file with -t target.dmg
2020-11-21 22:07:11 +01:00
Matthias Köfferlein
63291aea92
Fixed (hopefully) #658 - needs some testing ( #665 )
...
This patch introduces a slightly more elaborate scheme for building
menus on MacOS. Under normal circumstances, this scheme should maintain
the menu item order as far as possible when Qt is trying to sync with
Mac's menu bar.
Co-authored-by: Matthias <klayoutmatthias>
2020-11-13 01:52:53 +01:00
Matthias Köfferlein
ae42b03e3a
Merge pull request #674 from KLayout/issue-670
...
Documentation clarification regarding properties in gds/oasis formats
2020-11-13 01:31:44 +01:00
Thomas Ferreira de Lima
a452853c45
Adding clarification on GDS properties in cell, instance, shape and layout.
2020-11-11 22:38:07 -05:00
Matthias Köfferlein
4dbb4e72ca
Fixed #652 (M scaling not working sometimes for Spice), provided test… ( #653 )
...
* Fixed #652 (M scaling not working sometimes for Spice), provided testcases
* One more patch (bugfix, Spice reader)
2020-10-10 23:22:48 +02:00
Matthias Köfferlein
9d3d3e8df6
Fixed #651 (DRC "select" feature issues) ( #654 )
...
* WIP: added test case, fixed dup problem and '-' shortcut
* WIP: updated DRC doc and could not resist the temptation to fix 'it's' vs. 'its'
* Deep mode also working with select now. Updated tests.
2020-10-10 23:22:15 +02:00
Kazunari Sekigawa
4b0e122a83
* Updated the build system for Mac ( #645 )
...
* Catalina env. uses Python 3.8 in MacPorts, Homebrew, and Anaconda3.
2020-10-10 00:09:34 +02:00
Matthias Koefferlein
8481f14d9a
Fixed Changelog.
2020-09-19 23:19:41 +02:00
Matthias Koefferlein
28cc426168
Qt4 compatibility of one test.
2020-09-14 21:27:22 +02:00
Matthias Koefferlein
dccdde2796
Updated COPYRIGHT, Changelog.Debian
2020-09-14 20:31:26 +02:00
Matthias Koefferlein
d4cbc6e7d5
Updated changelog
2020-09-14 20:29:49 +02:00
Matthias Köfferlein
a5d13c25ae
Fixed #629 (timeout event of QTimer not present on Qt5) ( #631 )
...
In addition, the "destroyed" and "objectNameChanged" signals
were added (specifically to QObject).
The API binding for Qt5 was updated which adds some events.
2020-09-14 20:29:15 +02:00
Matthias Koefferlein
4371df61cd
Updated fix version in RBA::Layout documentation.
2020-09-14 18:47:53 +02:00
Matthias Koefferlein
c816f91fb0
Provide multi-cell copy/move of shapes (GSI binding)
2020-09-14 18:47:48 +02:00
Matthias Koefferlein
72b12ffe1a
Added multi-cell mapping for transferring multiple cells from one layout to another while including their hierarchy without duplicating cells.
2020-09-14 18:47:43 +02:00
Matthias Köfferlein
336c90a727
Fixed #637 (Points are not selected properly for mirrored subcells) ( #638 )
2020-09-14 18:43:26 +02:00
Matthias Köfferlein
cb6e8760d3
Fixed issue #617 (constness problem in netlist) ( #622 )
2020-09-14 18:43:05 +02:00
Matthias Köfferlein
ac609c9376
Issue 615 ( #621 )
...
* Password encoding to UTF-8 for Basic HTTP authentication - this is basically a hack. Needs to be reverted as soon as Qt switches to UTF-8 encoding.
* Workaround for issue #615
2020-09-14 18:42:54 +02:00
Matthias Koefferlein
5600e58844
Can only provide one source dist for PyPI.
2020-09-10 00:09:15 +02:00
Matthias Koefferlein
5cf36604e9
Can only provide one source dist for PyPI.
2020-09-10 00:09:13 +02:00
Matthias Koefferlein
b396ef5fdf
Fixed a script bug.
2020-09-10 00:09:05 +02:00
Matthias Koefferlein
2a8cddec0f
Another attempt to include the source package.
2020-09-10 00:09:01 +02:00
Matthias Koefferlein
51db27e3ba
Attempt to include source package.
2020-09-10 00:08:59 +02:00
Matthias Koefferlein
3564915669
Another test - maybe a fix
2020-09-10 00:08:56 +02:00
Matthias Koefferlein
114ef70c23
Updated azure pipeline for Python 3.8
2020-09-08 22:26:00 +02:00
Matthias Koefferlein
a43e1bf7f5
Had to change the Travis definition to use the right Python path for 3.8
2020-09-08 22:15:23 +02:00
joaquin
39b39236a8
building wheel for python3.8
2020-09-08 21:40:38 +02:00
Kazunari Sekigawa
61a56d8a8b
Update the build system for Mac. ( #612 )
2020-07-16 22:57:28 +02:00
Matthias Koefferlein
28bf5259d1
Updated changelogs.
2020-07-07 18:28:12 +02:00
Matthias Koefferlein
408c66fec0
Updated changelog.
2020-07-07 18:27:27 +02:00
Matthias Köfferlein
2576d0a8af
Fixed #609 (internal error on netlist extract) ( #610 )
...
Reason was: when caching instance-to-instance interactions,
the array descriptions need to be normalized too.
2020-07-07 18:25:53 +02:00