Kazunari Sekigawa
90cbf29cb6
Merge remote-tracking branch 'origin/macos-LWLdev' into macos-build
2018-03-12 21:44:14 +09:00
Kazunari Sekigawa
ab82d650e8
Merge remote-tracking branch 'upstream/bug_89'
2018-03-12 21:41:47 +09:00
Kazunari Sekigawa
38b2e7828c
Merge remote-tracking branch 'upstream/master'
2018-03-12 21:41:03 +09:00
Matthias Koefferlein
802237141b
Fixed #90 (DRC issue with 'extended' and joined = true)
2018-03-12 00:47:04 +01:00
Matthias Koefferlein
8bec89611f
Trying to fix alpha channel issue by providing upper 8 bits set in QImage.
2018-03-11 23:57:41 +01:00
Matthias Köfferlein
4ef4635e24
Merge pull request #86 from lightwave-lab/master
...
Building KLayout on macOS High Sierra with python3 from brew and Qt 5.9.4
2018-03-11 22:20:41 +01:00
Matthias Köfferlein
dc5792d768
Merge pull request #87 from lightwave-lab/open-with-macos
...
Open with macos
2018-03-11 22:08:49 +01:00
Matthias Koefferlein
5fbc20702e
Macro editor enhancements (stop on exceptions)
...
This commit tries to address #85 and provide these features:
- dynamic configuration of the macro IDE behaviour
- side effect: a new entry in the setup dialog for the
IDE settings
- "stop on exceptions" can be taught to ignore certain files
2018-03-11 21:58:59 +01:00
Kazunari Sekigawa
fd3a6e7798
adding icon to ".gds" and ".oas", too.
2018-03-11 10:26:57 +09:00
Kazunari Sekigawa
a7191b5059
Merge remote-tracking branch 'lightwave-lab/master' into lightwave-lab
2018-03-11 10:24:06 +09:00
Kazunari Sekigawa
3a21bb5583
Merge remote-tracking branch 'lightwave-lab/development' into macos-LWLdev
2018-03-11 10:20:59 +09:00
Thomas Ferreira de Lima
f449317491
Merge remote-tracking branch 'master' into development
2018-03-08 15:37:39 -05:00
Alex Tait
9717612c93
allowed user defined literals. build and deploy passes with MacOsSierra version of Ruby.
2018-03-08 14:33:43 -05:00
Thomas Ferreira de Lima
423fec4808
adding icon to .gds files
2018-03-07 13:20:41 -05:00
Thomas Ferreira de Lima
8ec78a99a9
open with working properly in MacOS.
2018-03-07 12:54:01 -05:00
Thomas Ferreira de Lima
c82bb445ac
testing file open event
2018-03-07 11:07:29 -05:00
Thomas Ferreira de Lima
1e9c7b1246
Changing Info.plist to associate .gds files with klayout
2018-03-06 21:43:08 -05:00
Thomas Ferreira de Lima
ac2bd96ace
successful build with qt 5.9.4 and py 3.6.4
2018-03-06 19:29:21 -05:00
Thomas Ferreira de Lima
7aaf391044
symbolic link to klayout executable now opens klayout properly
2018-03-06 15:25:43 -05:00
Thomas Ferreira de Lima
bd1b2f2bbe
running build script in python3
2018-03-06 01:01:16 -05:00
Thomas Ferreira de Lima
33139dd40c
Merge remote-tracking branch 'upstream/master'
2018-03-05 22:29:41 -05:00
Kazunari Sekigawa
63ba099362
Merge remote-tracking branch 'upstream/master'
2018-03-05 07:00:11 +09:00
Matthias Koefferlein
51e40cc9ab
Merge remote-tracking branch 'remotes/origin/master'
2018-03-03 00:22:10 +01:00
Matthias Koefferlein
7da3b0206a
DRC as early autorun
...
This will finally enable DRC runsets started from an autorun macro.
2018-03-03 00:21:23 +01:00
klayoutmatthias
3d5fe871e2
Fixed #84 (Python modules: breakpoints not working on Windows)
2018-03-03 00:18:18 +01:00
Matthias Koefferlein
6f0ecd3d9c
Show tip window once for non-standard background combination mode.
2018-02-27 21:59:52 +01:00
Matthias Koefferlein
2ffdbb4d91
Suppress repeated message in unit tests if not required.
2018-02-27 00:02:57 +01:00
Kazunari Sekigawa
a1d2188ab5
Merge branch 'master-upstream'
2018-02-25 07:27:58 +09:00
Matthias Koefferlein
093bd526f7
Updated changelog.
2018-02-24 18:48:59 +01:00
Matthias Koefferlein
8691ab8e5a
Some small changes to changelog (typos, formatting)
2018-02-24 18:43:21 +01:00
Matthias Koefferlein
d0cb17b386
ut_runner: Added -r option, fixed help text
2018-02-24 18:09:50 +01:00
Matthias Köfferlein
578960a7a5
Merge pull request #80 from klayoutmatthias/macos-build
...
Macos build
2018-02-24 17:57:14 +01:00
Matthias Köfferlein
78dcace2ff
Merge pull request #78 from Kazzz-S/macos-build
...
Macos build
2018-02-24 17:53:11 +01:00
Matthias Koefferlein
e7e0f119a4
Updated changelog.
2018-02-23 23:05:39 +01:00
Matthias Koefferlein
eea53b3091
Fixed #79 (Macro Editor: Replace function enabled also for read-only macros)
2018-02-23 23:04:21 +01:00
Matthias Koefferlein
594d090fb8
Updated copyright, changelogs.
2018-02-22 22:53:48 +01:00
Matthias Koefferlein
b79e57bb26
Updated Changelog
2018-02-22 06:23:36 +01:00
Kazunari Sekigawa
be08e1a714
Merge remote-tracking branch 'origin/master' into macos-build
2018-02-22 06:50:18 +09:00
Kazunari Sekigawa
992396c850
Merge pull request #25 from klayoutmatthias/master
...
Sync with master
2018-02-22 06:46:13 +09:00
Matthias Koefferlein
5f4e715dcf
Fixed #77 (copy_tree should work in non-editable mode too)
2018-02-21 07:47:41 +01:00
Matthias Koefferlein
a272ba39a7
Remove a debug output.
2018-02-21 07:47:02 +01:00
Matthias Koefferlein
2f46f0d1c6
Fixed some issues found with Coverity.
2018-02-21 00:21:19 +01:00
Matthias Koefferlein
6052a04429
A few enhancements and unit tests for PCells
...
This commit adds unit tests for implementation helper-based
PCells in Python and Ruby.
2018-02-17 01:26:25 +01:00
Kazunari Sekigawa
095115956c
Merge remote-tracking branch 'upstream/master'
2018-02-13 10:53:46 +09:00
Matthias Koefferlein
f6f75cd791
A small rework of the Python PCell helpers
...
The aim of this rework was to enable PCell implementations
that use the basic methods rather than the "_impl" variants.
For the latter, potential variable name clashes happen when
parameters are called "cell", "layout", "layer" or similar.
New methods enable implementation on the level of the
non-"impl" methods. For example:
def produce(self, layout, layers, parameters, cell):
self.init_values(parameters, layers)
...
self.finish()
2018-02-13 00:59:11 +01:00
Matthias Koefferlein
12bb664a80
Fixed the default implementation of transformation_from_shape in Python
2018-02-13 00:09:54 +01:00
Kazunari Sekigawa
9d9996b91d
Merge remote-tracking branch 'upstream/master' into macos-build
2018-02-13 06:56:27 +09:00
Matthias Koefferlein
4f3b205d93
Fixed #71 (target cell argument is required)
2018-02-12 22:46:54 +01:00
Matthias Koefferlein
5d59b890d3
Small bugfix: DRC error message on wrong '@' input/output was wrong.
2018-02-12 22:04:03 +01:00
Matthias Koefferlein
6d0fe85425
Fixed #75 (Python PCell issue when parameters are called 'layer')
...
This commit
- Ignores exceptions when checking for PCells that accept shapes.
Hence a single rogue one does not break the feature.
- Prevents errors when parameters named "layer" are present
by making the implementation safe against this case.
- In addition, guiding shape parameters of type "Path", "Box" etc.
(i.e. integer types) are supported too although they are
not recommended for portability.
2018-02-11 00:34:28 +01:00