Matthias Koefferlein
424ead4d9a
Some enhancements to expression parser:
...
- upcase() and downcase() functions
- type error messages indicate argument number
2024-04-18 22:02:46 +02:00
Matthias Koefferlein
cba126e9ee
Small enhancements for Spice reader
...
- Detects recursive subcircuit calls now
- Dismisses empty top level circuit which happened to be created
when there were not top level elements and control statements
were present (such as .param)
2024-04-18 21:27:09 +02:00
Matthias Koefferlein
e8ecaa6472
Merge branch 'master' into wip
2024-04-18 21:00:11 +02:00
Matthias Koefferlein
16ef23864c
Enabled 64bit coordinate builds
2024-04-18 20:59:37 +02:00
Matthias Koefferlein
b634d93cb2
Bugfix: timeout for HTTP(S) connection was including the time taken to input the password if one is requested.
2024-04-17 22:54:01 +02:00
Matthias Koefferlein
18eadb119e
Fixed a small problem: browser windows did not get closed when closing the window.
2024-04-17 22:42:58 +02:00
Matthias Köfferlein
ede328d3cb
Merge pull request #1687 from KLayout/feature/issue-1678
...
Implemented solution for issue-1678
2024-04-17 22:38:39 +02:00
Matthias Köfferlein
840beea152
Merge pull request #1686 from KLayout/feature/issue-1666
...
Feature/issue 1666
2024-04-17 22:38:27 +02:00
Matthias Köfferlein
6bc314a6cd
Merge pull request #1685 from KLayout/bugfix/issue-1679
...
Bugfix/issue 1679
2024-04-17 22:38:17 +02:00
Matthias Köfferlein
c6174b1df5
Merge pull request #1684 from KLayout/bugfix/issue-1683
...
Bugfix/issue 1683
2024-04-17 22:38:04 +02:00
Matthias Köfferlein
3c2a254a9b
Merge pull request #1682 from KLayout/bugfix/issue-1681
...
Fixed issue #1681
2024-04-17 22:37:53 +02:00
Matthias Köfferlein
2f015b603a
Merge pull request #1675 from KLayout/issue-1671
...
Issue 1671
2024-04-17 22:37:41 +02:00
Matthias Koefferlein
e3dc4e7310
Qt4 compatibility
2024-04-16 21:50:30 +02:00
Matthias Koefferlein
06c65e2879
Updating tests
2024-04-15 00:01:49 +02:00
Matthias Koefferlein
daa2df159e
Fixed a build issue on some Qt versions
2024-04-14 23:54:10 +02:00
Matthias Koefferlein
1e83df0a56
Implemented solution for issue-1678
...
* Help index file name encodes KLayout version and Qt version
* Help index file is gzip compressed to save space as many files are expected to accumulate now
2024-04-14 21:59:10 +02:00
Matthias Koefferlein
0eb3c22ec2
Aligning menu layout of materials list with layer list
2024-04-14 21:42:59 +02:00
Matthias Koefferlein
9fd791a603
Implemented solution for issue-1666 ('Visibility Follows Selection' option for the 2.5d view)
2024-04-14 21:39:49 +02:00
Matthias Koefferlein
62f0ea3b97
Fixing issue #1683 (Spice reader accepts circuits without definition but pins get shorted)
2024-04-14 21:04:02 +02:00
Matthias Koefferlein
6a876d2cd6
Fixed issue #1681
2024-04-14 19:43:50 +02:00
Matthias Koefferlein
ae2d6fb42f
Updating sample macros for Qt6 compatibility
2024-04-10 23:18:51 +02:00
Matthias Koefferlein
7fa1337cd8
Moving from QFormBuilder to QUiLoader as QFormBuilding is deprecated in Qt6 binding
2024-04-10 22:40:56 +02:00
Matthias Koefferlein
95c1ee82f0
Proposal for fix.
2024-04-04 23:06:34 +02:00
Matthias Koefferlein
7f16c7b597
Fixed doc
2024-04-01 20:24:43 +02:00
Matthias Koefferlein
2dc9df3f40
Updated documentation with example
2024-03-31 22:23:23 +02:00
Matthias Koefferlein
4809c06091
Implemented editor hooks for partial mode too. Integrated modification events into edit protocol
2024-03-31 22:10:24 +02:00
Matthias Koefferlein
1c284b0939
Editor hooks for move operations
2024-03-31 19:26:22 +02:00
Matthias Koefferlein
00bc208e3f
Merge branch 'master' into editor-hooks
2024-03-31 10:39:00 +02:00
Matthias Koefferlein
ed486a687d
Merge remote-tracking branch 'remotes/mine/master'
2024-03-31 10:37:20 +02:00
Matthias Koefferlein
3836874b8f
Enhanced Euclidian visualization
2024-03-31 10:30:04 +02:00
Matthias Koefferlein
eb1ac4903e
Refinement of solution for DRC hull generator, still not perfect.
2024-03-30 22:34:26 +01:00
Matthias Koefferlein
03d77bbff6
Region#drc_hull for generating DRC space forbidding region visualizations
2024-03-30 22:01:39 +01:00
Matthias Koefferlein
6c8ff49bc7
Added a test for post-increment iterator of tl::Object collections
2024-03-30 20:56:24 +01:00
Matthias Koefferlein
f087a579af
Refactoring of the editor hooks API
2024-03-30 20:53:43 +01:00
Matthias Koefferlein
2e5d395a59
Fixed a typo (thanks, Stefan)
2024-03-30 19:48:02 +01:00
Matthias Koefferlein
b4d1a4a954
First draft
2024-03-30 19:11:15 +01:00
Matthias Koefferlein
7e8ce51da2
post-increment operators must not use the int argument (it is zero)
2024-03-30 16:48:01 +01:00
Matthias Koefferlein
1868dcc104
Copy ctor, swap and move for tl::shared_collection and tl::weak_collection
2024-03-30 09:36:20 +01:00
Matthias Koefferlein
d1216b5891
WIP
2024-03-30 00:30:36 +01:00
Matthias Koefferlein
80d1aad90a
WIP
2024-03-30 00:21:16 +01:00
Matthias Koefferlein
876215f6c7
WIP
2024-03-30 00:12:24 +01:00
Matthias Koefferlein
b40a7f9575
WIP
2024-03-29 22:59:12 +01:00
Matthias Koefferlein
c43b70b783
Shape#hash and Shape#< allow using Shape objects as hash keys
2024-03-29 21:47:37 +01:00
Matthias Köfferlein
4f67ae5261
Merge pull request #1657 from KLayout/1598-support-for-soft-connections
...
1598 support for soft connections
2024-03-29 18:27:14 +01:00
Matthias Koefferlein
69423e37ac
Merge branch 'master' of github.com:KLayout/klayout
2024-03-29 14:07:59 +01:00
Matthias Köfferlein
bc4d258cb3
Merge pull request #1667 from KLayout/issue-1356
...
Issue 1356
2024-03-29 14:06:05 +01:00
Matthias Koefferlein
bdb8389420
Merge branch 'master' of github.com:KLayout/klayout
2024-03-29 13:51:55 +01:00
Matthias Koefferlein
6ac1c32a8d
Merge branch 'master' into 1598-support-for-soft-connections
2024-03-29 09:00:17 +01:00
Matthias Köfferlein
555354090f
Merge pull request #1664 from KLayout/issue-1662
...
Issue 1662
2024-03-29 08:58:31 +01:00
Matthias Köfferlein
4c5aeff1b3
Merge pull request #1663 from KLayout/issue-1638
...
Issue 1638
2024-03-29 08:58:17 +01:00