Matthias Köfferlein
fc42bc606f
Merge pull request #688 from mikeyh30/master
...
Update klayout.desktop for gnome GNOME DE
2020-12-08 23:31:48 +01:00
Michael
200845cd52
Update klayout.desktop for gnome GNOME DE
...
"Open filetype with" dialogs now offer klayout as an option.
2020-12-05 15:11:59 +00:00
Matthias Koefferlein
bb19acead4
Bugfix: double-clicking on an object to start move brought the move service into a weird state and made the object 'jump' on the next click.
2020-12-01 23:02:18 +01:00
Matthias Koefferlein
9305861102
Bugfix (consider porting): undo triggered
...
Transaction::cancel was sometimes triggering an undo:
when the current transaction was empty, "commit" did just
remove it which made the subsequent undo act on the
*previous* transaction.
2020-12-01 23:00:11 +01:00
Matthias Koefferlein
63819e3292
Bugfix: Browser's HTML panel was collapsed sometimes.
2020-12-01 00:14:51 +01:00
Matthias Koefferlein
cea60b385f
Updated Travis config.
2020-11-30 23:40:09 +01:00
Matthias Koefferlein
857a943a9f
More updates for Python 3.9 and more MacOS support, inherited from 0.26.
2020-11-28 23:46:48 +01:00
Matthias Koefferlein
07d2eeaa3b
Various updates for Python 3.9 and more MacOS support, inherited from 0.26.
2020-11-28 22:15:44 +01:00
Matthias Koefferlein
3dff2c638e
Python 3.4 no longer supported by Travis
2020-11-28 17:31:15 +01:00
Matthias Koefferlein
f3dd79284a
include version.sh in MANIFEST.in
2020-11-27 18:40:28 +01:00
Matthias Köfferlein
511e30ef45
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:36:56 +01:00
Kazunari Sekigawa
22df10f425
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:01:14 +01:00
Matthias Köfferlein
517903dafa
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:29:40 +01:00
Matthias Köfferlein
0217cf253d
Merge pull request #683 from KLayout/display_bug
...
Fixed display bug happening when child cells are instantiated with a …
2020-11-25 21:29:05 +01:00
Matthias Köfferlein
d5f6b51092
Compatibility with Qt 4.6.x on CentOS6
2020-11-22 19:54:13 +00:00
root
62d56e3507
Fixed an issue with initialization order (found on CentOS6)
2020-11-22 19:52:58 +00:00
Matthias Koefferlein
fd95dc6637
Windows build fix, Qt4 build fix.
2020-11-22 16:20:18 +01:00
Matthias Koefferlein
be5fd1cd0e
Fixed Windows build.
2020-11-22 15:34:22 +01:00
Matthias Koefferlein
d8ff77dd88
Merge branch 'master' of https://github.com/KLayout/klayout
2020-11-22 09:12:39 +01:00
Matthias Koefferlein
45664e834e
Fixed a merge issue.
2020-11-22 09:12:05 +01:00
Matthias Koefferlein
a7dd683d59
Fixed display bug happening when child cells are instantiated with a small magnification factor.
2020-11-21 23:38:50 +01:00
Thomas Ferreira de Lima
b37ce4e130
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:09:03 +01:00
Matthias Köfferlein
beae26ec2e
Merge pull request #678 from KLayout/port-658-to-master
...
Port of #658 fix to master
2020-11-15 17:15:42 +01:00
Matthias Köfferlein
248168ea67
Merge pull request #677 from KLayout/issue-666
...
Issue 666
2020-11-14 20:55:28 +01:00
Matthias Köfferlein
7d677d8866
Merge pull request #641 from KLayout/usability-enhancements
...
Usability enhancements
2020-11-14 20:54:30 +01:00
Matthias Koefferlein
13c3353148
Fixed merge commit.
2020-11-14 20:51:39 +01:00
Matthias Koefferlein
50dc53615c
Merge branch 'master' of https://github.com/KLayout/klayout into usability-enhancements
2020-11-13 02:09:42 +01:00
Matthias Koefferlein
f3668a713d
Merge branch 'master' into usability-enhancements
2020-11-13 02:08:10 +01:00
Matthias Köfferlein
94b71cbf76
Merge pull request #642 from KLayout/2.5d-view-devel
...
2.5d view devel
2020-11-13 02:06:41 +01:00
Matthias Koefferlein
ad0cad83c8
Port of #658 fix to master
2020-11-13 02:04:53 +01:00
Thomas Ferreira de Lima
16aba12a84
Adding clarification on GDS properties in cell, instance, shape and layout.
2020-11-13 01:33:55 +01:00
Matthias Köfferlein
50555fc435
Merge pull request #672 from joamatab/py39
...
build and upload wheels for python3.9
2020-11-13 01:26:19 +01:00
Matthias Koefferlein
5988c92f05
Trying to save some (potentially expensive) layout updates on 'overwrite' cell name conflict resolution.
2020-11-13 01:19:18 +01:00
Matthias Koefferlein
4f0b9118c3
Added test for the collect modes, bugfixed the new modes.
2020-11-13 00:31:56 +01:00
Matthias Koefferlein
035cd1bd34
Removed debug output.
2020-11-12 22:22:12 +01:00
Matthias Koefferlein
f61aac6b1b
Doc: resolve references to child classes too.
2020-11-12 10:22:22 +01:00
Matthias Koefferlein
6c8f802444
Correct production of ghost cells for OASIS
2020-11-12 00:27:49 +01:00
joaquin
b4727772dc
python3.9
2020-11-10 12:35:07 -08:00
Matthias Köfferlein
19bc7abf9a
Merge pull request #668 from Partmedia/bsd
...
Add -lexecinfo for BSD
2020-11-06 23:52:11 +01:00
Kevin Zheng
a1d1156407
Add -lexecinfo for BSD
2020-11-04 20:52:56 -08:00
Matthias Koefferlein
888b0936f7
Updated test golden data (order of cells only)
2020-11-03 23:11:07 +01:00
Matthias Koefferlein
61696f1ae7
Don't emit CELLNAME records for cells which are not written. This was confusing the new implementation of the OASIS reader.
2020-11-03 23:10:50 +01:00
Matthias Koefferlein
2ef3290f65
WIP: updated some golden data (only sequence of cells), restored old error messages, proper reporting of cell names in OASIS error messages
2020-11-03 21:18:47 +01:00
Matthias Koefferlein
a92ebd0e17
WIP: cell name conflict resolution modes, bugfixed first implementation
2020-11-03 00:13:55 +01:00
Matthias Koefferlein
85869c329d
BUGFIX: db::Shapes::insert(db::Shapes) wasn't working correctly!
2020-11-03 00:13:28 +01:00
Matthias Koefferlein
eb3600d620
WIP: First implementation. Needs testing.
2020-11-02 01:23:27 +01:00
Kevin Zheng
96123c3429
Fix build on FreeBSD ( #656 )
...
* Fix build on FreeBSD
* Add missing dependency on qtWidgets
2020-10-18 23:43:28 +02:00
Matthias Köfferlein
591d4a5c37
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:16:02 +02:00
Matthias Köfferlein
051a8bdc77
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:15:51 +02:00
Matthias Köfferlein
52f54ab39e
Fixed #648 (join_nets should work on global nets too) ( #655 )
2020-10-10 23:15:36 +02:00