Matthias Koefferlein
6db836e405
WIP: refactoring of properties repository
2024-12-22 14:23:07 +01:00
Matthias Köfferlein
9441024fd0
Merge pull request #1943 from KLayout/hotfix-0.29.10
...
Hotfix 0.29.10
2024-12-03 19:02:04 +01:00
Matthias Koefferlein
d9957be07f
Preparations for release
2024-12-02 22:27:18 +01:00
Matthias Koefferlein
bb635c3c59
Fixing pyi stubs for Box#moved and added defaults for Box#enlarge/enlarged
2024-12-02 22:23:14 +01:00
Matthias Koefferlein
dd5214dc6e
Fixing issue #1942 (PythonStandalone Package stubs errors), adding defaults for Box#enlarge and Box#enlarged (bonus)
2024-12-02 22:01:51 +01:00
Matthias Koefferlein
998a780676
Fixing bug #1941 (crash with navigator open)
2024-12-02 21:44:18 +01:00
Matthias Koefferlein
f53658ea4c
Handling problem of redundant key bindings
...
For example, @toolbar.ruler and edit_menu.modes.ruler was
redundant in a sense that they point to the same action,
hence, each entry in the key_binding config was overriding
the other one.
To solve this, there now is a primary entry, which is the
edit_menu one. Only that entry is effective and listed
in key_bindings.
2024-12-02 21:29:05 +01:00
Matthias Koefferlein
2bc913140d
Refined solution for partial mode snap, so grid does not have priority over edge or vertex snapping for 'snap to objects'
2024-12-02 19:42:12 +01:00
Matthias Koefferlein
e51a89b708
Python stubs update
2024-12-01 10:25:06 +01:00
Matthias Koefferlein
f4b3b86462
Preparations for 0.29.9
2024-11-30 22:46:14 +01:00
Matthias Koefferlein
3a0778226e
Merge branch 'issue-1934-partial'
2024-11-30 22:27:41 +01:00
Matthias Koefferlein
c25896ef40
Add-on: don't select texts if they are not shown
2024-11-30 21:54:01 +01:00
Matthias Koefferlein
2c6eca04d6
selecting shapes only if edges are visible too
2024-11-30 21:45:41 +01:00
Matthias Koefferlein
d361030048
Clearing status bar message when nothing is selected
2024-11-30 21:36:43 +01:00
Matthias Koefferlein
692967921a
Selecting instances only if one edge is visible
...
This is supposed to avoid that you select guard ring
cells for example and move them while working
on small details.
2024-11-30 21:35:06 +01:00
Matthias Koefferlein
e35aa97191
Added 'read_bytes' without options and 'write_bytes'. Added tests for write_bytes and for Ruby. Doc fixed.
2024-11-30 18:46:25 +01:00
Matthias Köfferlein
41383e4642
Merge pull request #1920 from rocallahan/readbytes
...
Add a Layout.read_bytes() method that reads a layout from a byte array
2024-11-30 17:47:03 +01:00
Matthias Koefferlein
6861b68964
Merge branch 'extended-transient-selection-config'
2024-11-30 08:27:01 +01:00
Matthias Köfferlein
637660ca69
Merge pull request #1933 from KLayout/wip
...
Wip
2024-11-30 08:23:35 +01:00
Matthias Köfferlein
ec21809cc3
Merge pull request #1916 from KLayout/maybe-pex-support
...
Some add-ons for potential application in the PEX context
2024-11-28 20:43:40 +01:00
Matthias Köfferlein
66d97bb5f1
Merge pull request #1928 from KLayout/feature/issue-1923
...
Feature/issue 1923
2024-11-28 20:43:01 +01:00
Matthias Köfferlein
1a5e8c9b36
Merge pull request #1927 from KLayout/bugfix/issue-1925
...
Fixed issue #1925 (MAGIC import fails)
2024-11-28 20:42:25 +01:00
Matthias Koefferlein
22d8709c06
Compatibility of tests with Windows
2024-11-26 23:24:12 +01:00
Matthias Koefferlein
ce4dc08969
Robustness of tests against different hash implementations, documentation update
2024-11-26 23:15:28 +01:00
Matthias Köfferlein
926dac96c6
Merge pull request #1910 from KLayout/bugfix/issue-1907
...
Bugfix/issue 1907
2024-11-26 21:06:04 +01:00
Matthias Koefferlein
5ebbee981b
Windows compatibility
2024-11-26 21:02:02 +01:00
Matthias Koefferlein
8737933939
Qt4 compatibility
2024-11-26 20:58:06 +01:00
Matthias Köfferlein
0fb9ac76dc
Merge pull request #1918 from KLayout/dependabot/github_actions/pypa/gh-action-pypi-publish-1.11.0
...
Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.11.0
2024-11-26 20:44:58 +01:00
Matthias Köfferlein
56aad4a150
Merge pull request #1917 from KLayout/dependabot/github_actions/pypa/cibuildwheel-2.21.3
...
Bump pypa/cibuildwheel from 2.21.1 to 2.21.3
2024-11-26 20:44:47 +01:00
Matthias Koefferlein
e533a34a08
Fixing the problem of (sometimes) slow transient selection (edit mode, top level selection only, large and interleaving arrays)
2024-11-25 23:23:48 +01:00
Matthias Koefferlein
33d1cdc545
Show select expressions in column headers in custom queries
2024-11-24 22:28:01 +01:00
Matthias Koefferlein
76800ea9bd
Removed an incorrect comment
2024-11-24 22:16:27 +01:00
Matthias Koefferlein
9e340943b7
Adding 'copy to clipboard' in search & replace results list and export function
2024-11-24 22:14:24 +01:00
Matthias Köfferlein
09aecdd639
Merge pull request #1919 from mschweikardt/master
...
typos in manual
2024-11-24 19:49:25 +01:00
Matthias Koefferlein
d5bebda6af
Formatting key-bindings and menu visibility in klayoutrc differently (one entry per line), so they are easier to edit
2024-11-24 18:31:19 +01:00
Matthias Koefferlein
5578b01f03
Some refactoring with the goal to support "move by" with "clone interactive"
2024-11-23 23:38:53 +01:00
Matthias Koefferlein
84c4f31a9c
Improve snapping in partial mode when snapping to objects
2024-11-23 20:33:15 +01:00
Matthias Koefferlein
dc9b3bb398
More consistent handling of special paths (like data: URLs) for technology components.
2024-11-23 19:19:23 +01:00
Matthias Koefferlein
1c23d77073
By default, layer properties are initialized when no .lyp file is specified in a technology
...
You can turn this feature off by disabling the "Initialize other layers with default properties"
option on the techology's "General" page.
2024-11-23 15:19:33 +01:00
Matthias Koefferlein
983611172c
Fixed some icons (navigation icons in netlist browser, edit icon in package manager)
2024-11-22 23:30:45 +01:00
Matthias Koefferlein
abe578562f
Extended (transient) selection config
...
- Line style can be configured for selection + transient selection
- Transient selection has it's own styles
2024-11-21 23:10:59 +01:00
Matthias Köfferlein
6c7a3f612c
Merge pull request #1932 from martinjankoehler/bugfix/issue-1930
...
Bugfix/Issue 1930: Fixed type from char to int
2024-11-19 21:16:47 +01:00
Martin Köhler
7dcba4cebc
Bugfix/issue 1930: Fixed type from char to int
2024-11-19 17:23:06 +00:00
Matthias Koefferlein
0ce7fb18a9
Added test for Point/DPoint
2024-11-17 22:09:52 +01:00
Matthias Koefferlein
476ec3a714
Implemented solution for #1923 ('move', 'moved')
...
1. Added move and moved to Point and DPoint
2. dx/dy is 0 by default now
3. arguments of move and moved are called
v (vector) and dx/dy consistently
2024-11-17 22:04:28 +01:00
Matthias Koefferlein
85caa4b397
Fixed issue #1925 (MAGIC import fails)
2024-11-17 21:42:29 +01:00
Matthias Koefferlein
0f438cdbd2
On same name, creating a RDB category would return the original one.
2024-11-13 18:26:06 +01:00
Matthias Koefferlein
fecb8a8c8a
RDB tests for Python too
2024-11-13 18:22:55 +01:00
Matthias Koefferlein
b4dabe29e5
Also including Python 3.13 in upload part of Azure pipeline
2024-11-13 14:10:00 +01:00
Matthias Koefferlein
1e6448a4ce
Merge branch 'master' of github.com:KLayout/klayout
2024-11-13 00:47:41 +01:00