Matthias Koefferlein
46b5b87eaf
WIP: refactoring editor options - moved some classes from edt to lay namespace
2020-09-06 18:45:58 +02:00
Matthias Koefferlein
fb90144176
WIP: mouse cursor and snap highlighting
2020-09-05 23:58:10 +02:00
Matthias Koefferlein
25588c10c8
WIP: partial editing now opens general options
2020-08-27 20:32:37 +02:00
Matthias Koefferlein
994731c1f0
WIP: more consistent editor options
2020-08-27 19:28:27 +02:00
Matthias Koefferlein
3003eb96e7
WIP: life updated on most shape properties, some bug fixes.
2020-08-26 00:38:41 +02:00
Matthias Koefferlein
ac10c72df4
WIP: immediate update of property changes - instances so far.
2020-08-24 22:40:01 +02:00
Matthias Koefferlein
73787eed8a
WIP: recent options of boxes, polygons, styling
2020-08-18 21:44:20 +02:00
Matthias Koefferlein
77ef3e049b
WIP: recent options for paths - now update on layer style change, some bug fixes, change of current layer will immediately change the drawing layer.
2020-08-18 21:09:05 +02:00
Matthias Koefferlein
59d66676b0
WIP: icons for layers
2020-08-18 00:57:04 +02:00
Matthias Koefferlein
263e04c754
WIP: recent editor options also for paths.
2020-08-18 00:39:19 +02:00
Matthias Koefferlein
9a19ced4e0
WIP: recent configurations for instances, some bug fixes there. Views now reset tool if the tab changes.
2020-08-18 00:01:59 +02:00
Matthias Koefferlein
399e4f4fc7
WIP: some enhancements on recent options page, rotate with right mouse button now changes options too.
2020-08-16 09:51:04 +02:00
Matthias Koefferlein
ee5cd9cb63
WIP: first 'recent options' list, dragging a PCell variant into the canvas makes the editor take a PCell with these parameters.
2020-08-15 00:13:17 +02:00
Matthias Koefferlein
9a2c091f65
WIP: completer for cell name (for <10k cells) in instance editor options
2020-08-14 18:58:24 +02:00
Matthias Koefferlein
04f2d3a8c0
WIP: removed 'apply' button on editor options as this is no longer required :)
2020-08-14 02:14:47 +02:00
Matthias Koefferlein
85e68940f2
WIP: interactive controls for generic edit options, bug fix for instance marker - appeared also when editing generic editor options for polygon, box ...
2020-08-14 01:24:46 +02:00
Matthias Koefferlein
e12746526f
Interactive manipulation of PCell parameters on editoptions page.
2020-08-13 01:20:14 +02:00
Matthias Koefferlein
b8c33f1b59
WIP: no-apply for instance properties
2020-08-11 18:44:19 +02:00
Matthias Koefferlein
0ff1a472f5
WIP: don't accept cell drops from wrong technology
2020-08-11 17:47:33 +02:00
Matthias Koefferlein
913a266cd7
WIP: styling.
2020-08-11 17:34:52 +02:00
Matthias Koefferlein
1ea29dd9f3
WIP: avoid a segfault when closing tab while dragging an instance.
2020-08-11 09:44:59 +02:00
Matthias Koefferlein
649d6da1b8
WIP: PCell page indicates now if not a PCell.
2020-08-11 09:17:46 +02:00
Matthias Koefferlein
cf3e79b8f8
WIP: PCell parameters are now remembered also for drag&drop
2020-08-11 08:52:23 +02:00
Matthias Koefferlein
e8668ed092
WIP: PCell parameters are now remembered for each PCell name/library
2020-08-11 08:27:06 +02:00
Matthias Koefferlein
4ffae9668e
WIP: reworked drag&drop from library view into canvas - now will switch to instance mode and take parameters from the instance options rather than popping up a PCell dialog and using mag 1, no mirror, no rotation etc.
2020-08-10 19:51:36 +02:00
Matthias Koefferlein
701f690053
WIP: bugfix - PCell parameter page wasn't updated initially
2020-08-10 10:32:01 +02:00
Matthias Koefferlein
452aafe8ae
WIP: some refinement
2020-08-08 23:04:44 +02:00
Matthias Koefferlein
4254221e6e
WIP: some refinement
2020-08-08 21:32:21 +02:00
Matthias Koefferlein
cdce2cb151
WIP: put the editor options into a separate dockable widget
2020-08-08 21:10:01 +02:00
Matthias Koefferlein
2714b34104
One bug fix for distribute feature
2020-08-08 14:40:11 +02:00
Matthias Koefferlein
1a191fbee9
Small refactoring
2020-08-08 14:26:33 +02:00
Matthias Koefferlein
9842ff8f1b
WIP: new implementation of distribute algorithm - the previous one wasn't really smart.
2020-08-08 14:11:59 +02:00
Matthias Koefferlein
28520697a3
WIP: distribute feature.
2020-08-08 00:14:48 +02:00
Matthias Koefferlein
8e4e5cde12
WIP: distribute selected objects feature
2020-08-03 23:48:49 +02:00
Matthias Koefferlein
4389196000
Change layer now also acts on the transient selection if nothing else is selected.
2020-08-03 21:50:55 +02:00
Matthias Koefferlein
5bd73bb8bf
'tap' now changes the current layer while editing and also initiates polygons, paths and boxes.
2020-08-03 20:20:25 +02:00
Matthias Koefferlein
1887fd715a
First new implementation of "tap" and some enhancements/bugfixes/refactoring
...
- Layer icons can be obtained now
- Icon dimension is arbitrary
- Scaling icons for layer list
- More robust event handling in case of pop-up menus
(selector)
- "Tap" will noe pop up a menu with all layers below the cursor.
When selected, the current layer is switched.
2020-08-03 10:34:16 +02:00
Matthias Köfferlein
852f5c438b
Implemented #560 (multiple technologies on libraries) ( #576 )
...
* First implementation.
* PORT BACK: fixed a few flaws (fixed-width side panel ..)
1. On "save as" the filename displayed in the cell view selection box
was not updated
2. The width of the library and cellview panel could not be reduced
below the width of the combo boxes in the headers. So the
panels might have become pretty wide without being able to reduce
them.
* Implemented #560 (multiple techs on libraries)
2020-06-05 10:58:53 +02:00
Matthias Köfferlein
2b3a53b285
Implemented #521 (enhanced API for ObjectInstPath) ( #532 )
2020-04-05 15:11:03 +02:00
Matthias Koefferlein
c10ccccdf7
Merge branch 'app-refactoring' into doc-args
2020-03-15 21:32:39 +01:00
Matthias Koefferlein
2564b11da3
Fixed #478 (shapes method can't be used in queries)
2020-02-23 13:36:20 +01:00
Matthias Koefferlein
0059d1bf24
Basic refactoring: Action -> Action*
2020-02-13 00:16:37 +01:00
Matthias Koefferlein
c801df7f7b
WIP: fixed assertion in klayout_main test.
2020-02-11 00:39:19 +01:00
Matthias Koefferlein
fa1b98c933
WIP: refactoring ongoing.
2020-02-07 01:11:23 +01:00
Matthias Koefferlein
22b3a5face
WIP: refactoring - at least some local context menus for detached views
2020-02-04 21:33:27 +01:00
Matthias Koefferlein
b8c82c4f8b
Updated copyright notice to 2020
2020-01-05 00:59:43 +01:00
Matthias Koefferlein
a314d3d8c5
Fixed #453 (Crash when using 'inverse' feature of TEXT PCell)
2019-12-18 18:05:09 +01:00
Matthias Köfferlein
054869ec9a
Merge pull request #446 from KLayout/issue-445
...
Fixed #445 (cryptic message on 'merge shapes' with instances selected)
2019-12-08 09:14:48 +01:00
Matthias Koefferlein
63cc73b569
Fixed #445 (cryptic message when instances are selected and 'merge shapes' is used)
2019-12-08 08:43:08 +01:00
Matthias Koefferlein
2402adc45d
Open to silence instance copy mode dialog
...
By using "don't ask again" the instance copy mode
dialog won't come up again. The mode can be reverted
back to "ask" in the editor options.
2019-12-05 01:09:48 +01:00