Commit Graph

7639 Commits

Author SHA1 Message Date
Matthias Koefferlein 2c65bf85e4 [consider merging] Bugfix: do not stop finder iterations when there are too many founds during text search 2026-01-24 19:32:10 +01:00
Matthias Koefferlein 11701a300e 'Apply' buttons and persistency of values for Layout+Selection 'move to', 'scale' and 'rotate by angle' 2026-01-24 16:19:11 +01:00
Matthias Koefferlein 86ddeb5970 Updating documentation 2026-01-24 14:29:19 +01:00
Matthias Koefferlein de70025316 Finish rulers by pressing the Enter key 2026-01-24 14:29:11 +01:00
Matthias Koefferlein ccd9952d49 Providing numerical move entries also for partial (handle) image and ruler moves 2026-01-22 22:34:34 +01:00
Matthias Koefferlein 8300e2ee57 Added Enter to finish shape edits, added numerical entries for paths and polygons 2026-01-19 22:41:52 +01:00
Matthias Koefferlein 280d79a02d Bug fixing the other rulers 2026-01-18 22:27:43 +01:00
Matthias Koefferlein 659feb468c Fixing a small glitch when notifications and toolbox widgets interact 2026-01-18 22:12:47 +01:00
Matthias Koefferlein ddee74ab78 Rulers: confine box/ellipse to square/circle with Ctrl, center box/ellipse with Ctrl - same as for drawing boxes 2026-01-18 21:12:26 +01:00
Matthias Koefferlein 18c2f5dfa4 [consider merging] incremental value placeholders for rulers 2026-01-18 18:27:54 +01:00
Matthias Koefferlein c2c941078d Enabling toolkit widgets for rulers 2026-01-17 01:05:56 +01:00
Matthias Koefferlein 6b5dbb1442 Enabling toolbox widgets for box service. Plus add-on: pressing Shift while dragging a box makes it centered. 2026-01-16 01:03:36 +01:00
Matthias Koefferlein 900ac4bc0f Refactoring, displaying move vector also in partial mode 2026-01-15 13:34:52 +01:00
Matthias Koefferlein 9fe22869ed Enabling Qt-less builds 2026-01-15 01:41:09 +01:00
Matthias Koefferlein a0ca8febe5 Fixed unit test 2026-01-15 01:41:00 +01:00
Matthias Koefferlein 49f608c7eb Improving Qt binding solution for RBA::EditorOptionsPage 2026-01-14 23:23:15 +01:00
Matthias Koefferlein 2dd804a70f [consider merging] Bugfix: selecting a recent configuration in the editor options did not select the layer if it was freshly created 2026-01-14 14:31:55 +01:00
Matthias Koefferlein ca9a3198f5 WIP: some refactoring 2026-01-14 12:48:51 +01:00
Matthias Koefferlein 6666b2b68c Implementing 'diagonal only' for rulers 2026-01-14 02:37:26 +01:00
Matthias Koefferlein cca73a8ebb WIP, some refactoring and bug fixing. Move toolkit widget works 2026-01-14 00:27:53 +01:00
Matthias Koefferlein e058c47c02 WIP 2026-01-13 18:29:32 +01:00
Matthias Koefferlein c2aa597022 WIP 2026-01-13 16:21:59 +01:00
Matthias Koefferlein ee622fc104 WIP 2026-01-13 12:54:10 +01:00
Matthias Koefferlein cabcde3bf5 [consider merging] Fixing strange snapping behavior on partial move at 45 degree directions 2026-01-13 10:08:57 +01:00
Matthias Koefferlein 18ef4a12e2 Allowing use of arrow keys for move 2026-01-13 09:21:41 +01:00
Matthias Koefferlein 15a5f7f7c2 WIP 2026-01-13 02:13:13 +01:00
Matthias Koefferlein 8add404adc WIP 2026-01-12 21:00:24 +01:00
Matthias Koefferlein 67790c0ce7 WIP 2026-01-12 19:32:29 +01:00
Matthias Koefferlein 0b9a0c3af1 WIP, e.g. avoiding sticky selection when aborting 'move' by chosing a different mode 2026-01-12 17:05:42 +01:00
Matthias Koefferlein c738cf7255 WIP 2026-01-12 15:45:17 +01:00
Matthias Koefferlein 160cceb7b5 Pressing Ctrl key while drawing a box forces it into a square 2026-01-11 23:46:11 +01:00
Matthias Koefferlein c6faa3e628 'extent_refs' DRC function: enabling for edge pairs and edges, clarification of documentation 2026-01-11 22:34:52 +01:00
Matthias Koefferlein b409ed8b44 Include hidden classes in documentation to avoid confusion. 2026-01-11 01:30:25 +01:00
Matthias Koefferlein c3b6476176 [consider merging] Bugfix: DRC collect_xyz is available now also for edge pair layers 2026-01-11 00:32:03 +01:00
Matthias Koefferlein c0059959b8 Two small improvements
1. point-like selections use pan-to-selection instead of zoom-to-selection
2. Drawing texts on hidden layers: one warning less about drawing on a hidden layer
2025-12-22 23:09:38 +01:00
Matthias Koefferlein 989f80e1a6 Using floats for Polygon::smooth distance checks, so that precise measurements are taken 2025-12-22 21:02:22 +01:00
Matthias Köfferlein 6ad326e806
Merge pull request #2236 from KLayout/issue-2224
Issue 2224
2025-12-11 20:36:26 +01:00
Matthias Koefferlein fc7011d8fd Use image copy instead of reference for icons. I hope that fixes the problem. 2025-12-10 21:36:46 +01:00
Matthias Koefferlein ec2c160792 Maybe fixing icon issue on MacOS 2025-12-09 22:30:58 +01:00
Matthias Koefferlein 1e8321d8fb Merge branch 'master' into issue-2224 2025-12-07 22:30:37 +01:00
Matthias Köfferlein b7bda218b6
Merge pull request #2228 from KLayout/bugfix/issue-2220
Fixing issue #2220 (select fails to select from 2nd layout when two a…
2025-12-07 22:29:08 +01:00
Matthias Köfferlein 4f30ad36db
Merge pull request #2242 from KLayout/bugfix/issue-2234
Bugfix/issue 2234
2025-12-07 22:28:51 +01:00
Matthias Köfferlein d84d5e1165
Merge pull request #2238 from KLayout/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-12-07 22:28:41 +01:00
Matthias Köfferlein 441cca7d56
Merge pull request #2237 from KLayout/dependabot/github_actions/pypa/cibuildwheel-3.3.0
Bump pypa/cibuildwheel from 3.2.1 to 3.3.0
2025-12-07 22:28:28 +01:00
Matthias Köfferlein 8c6bc9c2ea
Merge pull request #2235 from apteryks/update-copyright-for-gpl-3-or-later
COPYRIGHT: Update license notice to that of GPL-3-or-later.
2025-12-07 22:27:50 +01:00
Matthias Köfferlein 9fbaf8fb14
Merge pull request #2232 from KLayout/bugfix/issue-2221
Bugfix/issue 2221
2025-12-07 22:27:37 +01:00
Matthias Köfferlein 590bc91359
Merge pull request #2226 from KLayout/bugfix/issue-2219
Issue #2219 (drawing of empty cells)
2025-12-07 22:27:24 +01:00
Matthias Köfferlein b8ff75d6a4
Merge pull request #2225 from KLayout/feature/issue-2214
Implemented a solution for issue #2214
2025-12-07 22:27:08 +01:00
Matthias Köfferlein 1fdae945f3
Merge pull request #2206 from KLayout/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-12-07 22:26:45 +01:00
Matthias Köfferlein 5b80830e4a
Merge pull request #2205 from KLayout/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-12-07 22:26:16 +01:00