Matthias Koefferlein
4543eaabac
Fixed some small flaws in instance properties dialog: sort by cell name, update tree on apply
2022-12-05 23:47:46 +01:00
Matthias Koefferlein
77e9b511cf
Fixed slow 'show only selected' with many layers (reason: too many updates of recent editor options layer list)
2022-12-02 17:32:18 +01:00
Matthias Koefferlein
67690b8ae8
Array properties are not grayed out in read-only mode on instance properties page
2022-11-10 22:18:53 +01:00
Matthias Koefferlein
27e04c61a0
Less compiler warnings
2022-11-02 23:35:18 +01:00
Matthias Koefferlein
54833db00b
Added feature for computing area and perimeter from selection
2022-11-01 13:46:48 +01:00
Matthias Koefferlein
2dc5c98416
Implemented readonly for PCell line-edit parameters as QLineEdit::readOnly
2022-11-01 13:46:36 +01:00
Matthias Koefferlein
548db003ed
Debugged Ruby PCellDeclarationHelper, small enhancements
2022-10-30 10:00:51 +01:00
Matthias Koefferlein
0e5842d36e
Fixed some qrc files, added more attributes to PCellParameterState (tool tip, readonly, icon), added option to show parameter names
2022-10-29 21:20:16 +02:00
Matthias Koefferlein
eb8c96054c
WIP: preparations for callbacks in PCell code
2022-10-28 23:41:31 +02:00
Matthias Koefferlein
e6da3fc22c
WIP: callbacks for PCells
2022-10-27 00:42:28 +02:00
Matthias Koefferlein
dc927717c2
Multi-selection in properties dialog: bugfixing and finalization
2022-10-13 23:45:21 +02:00
Matthias Koefferlein
5e73b0f5f8
WIP: multi-selection properties on instances
2022-10-09 23:23:47 +02:00
Matthias Koefferlein
83d37d4187
Some bug fixes
2022-10-08 10:38:54 +02:00
Matthias Koefferlein
b047a310c2
WIP: multi selection property dialog
2022-10-08 00:52:38 +02:00
Matthias Koefferlein
fb5df27310
WIP: multi selection property dialog
2022-10-08 00:44:18 +02:00
Matthias Koefferlein
187aae2649
WIP: multi selection property dialog
2022-10-08 00:37:39 +02:00
Matthias Koefferlein
62e0d83b3a
WIP: further development on selection tree on objects dialog
2022-10-07 00:44:12 +02:00
Matthias Koefferlein
eb004e45e1
WIP: generalized interface of properties page
2022-10-06 21:31:16 +02:00
Matthias Koefferlein
1bff5c1ac3
WIP: layer icons now follow oversampling and high-resolution mode, new GSI method to fetch layer icon: LayoutView#icon_for_layer
2022-10-01 19:20:06 +02:00
Matthias Koefferlein
029284f48a
Some refactoring, layer icons are scaled for high DPI too now.
2022-09-18 20:56:37 +02:00
Matthias Koefferlein
8e480a0236
Changed pixmaps to 2x versions for high-DPI support
2022-09-17 22:13:16 +02:00
Matthias Koefferlein
2635ca06af
More icons turned into SVG
2022-09-17 15:28:06 +02:00
Matthias Koefferlein
f598348046
More images to SVG
2022-09-17 01:25:46 +02:00
Matthias Koefferlein
306c8b789c
More icons turned into SVG
2022-09-16 23:47:40 +02:00
Matthias Koefferlein
1b8bf1f76d
More icons translated
2022-09-12 23:14:49 +02:00
Matthias Koefferlein
a3fe8cc49d
More icons translated
2022-09-12 22:51:29 +02:00
Matthias Koefferlein
d881933840
More icons converted to SVG
2022-09-12 21:55:35 +02:00
Matthias Koefferlein
13d11ac714
More icons switched to SVG
2022-09-12 00:39:55 +02:00
Matthias Köfferlein
769b16ea3f
Issue 1145 ( #1151 )
...
* [CONSIDER MERGING] Clarification and typo fixed in DRC doc.
* Enhanced Shapes::is_valid so it's more reliable in detecting invalid shape objects.
* ObjectInstPath now has a validity attribute
* First implementation of solution for edtService (partial service to follow)
* Validating selection also for Partial Edit mode
2022-09-05 23:35:21 +02:00
Matthias Koefferlein
f788818d12
Some more refactoring - further abstracting layout view from container widget
2022-09-03 01:48:50 +02:00
Matthias Köfferlein
b1661d3c5e
Issue 1106 ( #1107 )
...
* Help browser problem mitigation: on Qt6 (?), QTextBrowser appears to be reloading images relative to the new URL on a URL change. This caused 'missing resource' exceptions. As long as the root cause of this problem is not know, the exceptions are turned into log errors now.
* Fixed issue 1106
2022-07-17 19:59:29 +02:00
Matthias Koefferlein
62bbef53ac
Refactoring: layColor -> tlColor
2022-05-30 23:21:32 +02:00
Matthias Koefferlein
2b568cdd5e
Fixed some build errors, added tests
2022-05-26 07:47:35 +02:00
Matthias Koefferlein
03761768cf
Enabled headless LayoutView. Works.
2022-05-26 01:51:09 +02:00
Matthias Koefferlein
f5b4bbb62c
WIP
2022-05-15 10:31:09 +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
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
684ece41d1
Fixed qmake-based builds after changing setup.py
2022-05-14 00:00:35 +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
f827e693ef
Fixed Qt-less build
2022-05-09 00:29: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
Matthias Koefferlein
37a42b70db
WIP: edt enabled for Qt-less
2022-05-08 19:44:14 +02:00
Matthias Koefferlein
aea861f9b4
WIP: preparing synthetic events for LayoutView in non-Qt case
2022-05-08 18:33:40 +02:00
Matthias Koefferlein
e49b9a5e8a
WIP
2022-05-01 21:56:47 +02:00
Matthias Koefferlein
48f5f95a8f
WIP
2022-05-01 20:23:53 +02:00
Matthias Koefferlein
8cbb49d5f9
WIP
2022-05-01 17:47:00 +02:00
Matthias Koefferlein
63a1b24d24
WIP
2022-04-30 23:08:05 +02:00
Matthias Koefferlein
a6f2528aff
WIP
2022-04-26 00:31:10 +02:00