Matthias Koefferlein
|
572fa7db18
|
Issue #2173 fixed
- on_selection_changed is issued on "del"
- it is also issued on "reduce selection to highlighted ones" in property dialog
|
2025-10-12 21:29:39 +02:00 |
Matthias Köfferlein
|
ec5de0ffe8
|
Merge pull request #2158 from KLayout/issue-2154
Issue 2154
|
2025-09-25 20:20:18 +02:00 |
Matthias Koefferlein
|
de72b05334
|
Moving code around so that laybasic can again be host for Plugin class - this enables putting that into the Python module without having Qt.
|
2025-09-24 23:17:43 +02:00 |
Matthias Koefferlein
|
d1e49dfd90
|
Added a smoke test
|
2025-09-24 22:35:03 +02:00 |
Matthias Koefferlein
|
97b6d82358
|
Moving lay.ButtonState, KeyCode and Cursor to Qt-less space again
|
2025-09-24 22:28:07 +02:00 |
Matthias Koefferlein
|
8b0a8c7317
|
Regenerating DRC doc and stubs
|
2025-09-11 22:13:52 +02:00 |
Matthias Koefferlein
|
0daba4f5e0
|
Fixing 64 bit coordinate build and incorrect porting of fill tool code.
|
2025-09-10 23:39:28 +02:00 |
Matthias Koefferlein
|
8659e165d5
|
Adjusting one sample
|
2025-09-10 18:21:59 +02:00 |
Matthias Koefferlein
|
f901c1fb99
|
Merge branch 'master' of github.com:KLayout/klayout
|
2025-09-10 18:19:34 +02:00 |
Matthias Köfferlein
|
0f739bcbef
|
Merge pull request #2146 from KLayout/devel
Devel
|
2025-09-10 16:02:48 +02:00 |
Matthias Koefferlein
|
ab76da3502
|
Preparations for 0.30.4
|
2025-09-09 23:45:09 +02:00 |
Matthias Koefferlein
|
788dd2b1bc
|
Fixing non-Qt builds
|
2025-09-09 22:36:41 +02:00 |
Matthias Koefferlein
|
e4789f7f1b
|
Enhanced object snapping for box edit mode - other corners snap too second order
|
2025-09-09 21:52:40 +02:00 |
Matthias Koefferlein
|
879df5a85b
|
[consider merging] LayoutView#clear_layer_list preserves layer list name now
|
2025-09-09 19:38:18 +02:00 |
Matthias Köfferlein
|
066e25d78c
|
Merge pull request #2148 from KLayout/feature/issue-2145
Implemented solution for issue #2145 (default_text_size option for GD…
|
2025-09-09 12:46:56 +02:00 |
Matthias Koefferlein
|
820ab77903
|
Fixed sizing test
|
2025-09-08 23:33:14 +02:00 |
Matthias Koefferlein
|
712237e67b
|
Implemented solution for issue #2145 (default_text_size option for GDS2 writer)
|
2025-09-08 23:23:05 +02:00 |
Matthias Koefferlein
|
0ddc07392b
|
[consider merging] suppress normalization of orientation on GSI DPolygon#to_itype and Polygon#to_dtype
|
2025-09-08 21:16:05 +02:00 |
Matthias Koefferlein
|
e2b5c29131
|
Some refactoring, bug fix
|
2025-09-08 19:30:07 +02:00 |
Matthias Koefferlein
|
20a3dbeaf8
|
Some refactoring (generalizing edt:: functions, basing move tool on lay::EditorService and support for 'tab' key (calls 'move by')
|
2025-09-08 18:54:00 +02:00 |
Matthias Koefferlein
|
e9584c289a
|
Tab order of some dialogs
|
2025-09-08 00:11:24 +02:00 |
Matthias Koefferlein
|
7fd01a64f6
|
WIP: adding tab key to move tool (calls 'move by' menu), enhancing 'move_to' and 'move_by' dialogs.
|
2025-09-07 23:54:40 +02:00 |
Matthias Koefferlein
|
aba1f87b0d
|
Enhancement to layer binding for images: now saving as img::ObjectV2 if layer binding is present. This does not break old KLayout versions trying to read session files. But old KLayout version will still crash when trying to save such a session.
|
2025-09-07 22:51:31 +02:00 |
Matthias Koefferlein
|
aa9d951cf7
|
Fixing build for old Qt versions
|
2025-09-07 21:43:23 +02:00 |
Matthias Koefferlein
|
128b1e596c
|
[consider merging] MainWindow should be managed (derived from gsi::ObjectBase)
|
2025-09-07 21:40:07 +02:00 |
Matthias Koefferlein
|
3d5833d323
|
Updated doc
|
2025-09-07 18:49:14 +02:00 |
Matthias Koefferlein
|
eb6369f90f
|
Updated doc
|
2025-09-07 00:31:08 +02:00 |
Matthias Koefferlein
|
7997d1375c
|
Fixing tests for non-Qt builds
|
2025-09-07 00:03:42 +02:00 |
Matthias Koefferlein
|
cd34125b0c
|
Bugfixing new implementation of fill tool, added tests for DRC implementation
|
2025-09-06 22:28:01 +02:00 |
Matthias Koefferlein
|
810f5fb8aa
|
Added basic fill tool tests for exclude_area
|
2025-09-06 21:25:47 +02:00 |
Matthias Koefferlein
|
feda8680ca
|
WIP: exclude area implemented. Needs optimization.
|
2025-09-06 19:15:12 +02:00 |
Matthias Koefferlein
|
ff6ab4267b
|
WIP: exclude area for fill functions
|
2025-09-06 17:58:44 +02:00 |
Matthias Koefferlein
|
6ada4cb6f9
|
[consider merging] fixed build without Qt bindings
|
2025-09-06 13:41:14 +02:00 |
Matthias Koefferlein
|
8901359957
|
Merge branch 'master' into devel
|
2025-09-06 13:26:11 +02:00 |
Matthias Köfferlein
|
71929bf2be
|
Merge pull request #2143 from KLayout/feature/issue-2141
Feature/issue 2141
|
2025-09-06 13:25:28 +02:00 |
Matthias Köfferlein
|
5df264e720
|
Merge pull request #2142 from KLayout/bugfix/issue-2133
Fixed issue #2133 (crash in editor search&replace)
|
2025-09-06 13:25:15 +02:00 |
Matthias Köfferlein
|
8dfefebd0a
|
Merge pull request #2140 from KLayout/dependabot/github_actions/dot-github/workflows/pypa/gh-action-pypi-publish-1.13.0
Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in /.github/workflows
|
2025-09-06 13:24:58 +02:00 |
Matthias Köfferlein
|
b56d4098ad
|
Merge pull request #2137 from KLayout/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
|
2025-09-06 13:24:46 +02:00 |
Matthias Köfferlein
|
de9bd91f32
|
Merge pull request #2136 from KLayout/dependabot/github_actions/pypa/cibuildwheel-3.1.4
Bump pypa/cibuildwheel from 3.1.3 to 3.1.4
|
2025-09-06 13:24:34 +02:00 |
Matthias Köfferlein
|
ff5279fc1e
|
Merge pull request #2135 from KLayout/dependabot/github_actions/actions/download-artifact-5
Bump actions/download-artifact from 4 to 5
|
2025-09-06 13:24:21 +02:00 |
Matthias Koefferlein
|
90ed8a2390
|
Excluding degenerated edges from polygons so we don't consider them corners, addressing duplicate corners with zero distance.
|
2025-09-05 23:48:49 +02:00 |
Matthias Koefferlein
|
a9d52b7a70
|
Fixing case of point vs. edge in projecting mode
|
2025-09-05 08:05:27 +02:00 |
Matthias Koefferlein
|
aed28098f2
|
First solution, needs more testing
|
2025-09-04 23:30:39 +02:00 |
Matthias Koefferlein
|
af6762b52d
|
Fixing issue #2134 ('merged' on edge layers not working in DRC)
|
2025-09-04 21:58:46 +02:00 |
Matthias Koefferlein
|
3b86448a0a
|
Fixed issue #2133 (crash in editor search&replace)
|
2025-09-04 21:36:54 +02:00 |
Matthias Koefferlein
|
50cad403b2
|
Doc updates (vias, paths)
|
2025-09-04 20:46:30 +02:00 |
Matthias Koefferlein
|
3d8eaf8dbf
|
Changed via key binding to 'O'
|
2025-09-04 20:27:43 +02:00 |
Matthias Koefferlein
|
e6692a2fd0
|
Added LayoutView#layer_list_name as read access for LayoutView#rename_layer_list
|
2025-09-04 19:59:57 +02:00 |
Matthias Koefferlein
|
128f92c427
|
Doc update
|
2025-09-04 19:53:36 +02:00 |
Matthias Koefferlein
|
7f29cf91df
|
Removing GSI methods which are no longer required as they are included in the base class now, added + fixed GSI unit tests for LayoutView
|
2025-09-04 19:50:51 +02:00 |