Seth Hillbrand
4a090ca353
Properly account for keyboard movement
We need to snap the position to the grid at the start of movement with
the keyboard because it will snap to the movement point of the item when
we are moving, so the difference between mouse position and grid
position will end up being some fractional value that appears random
Fixes https://gitlab.com/kicad/code/kicad/issues/21682
1 day ago
Seth Hillbrand
780780b5c7
Fix the PCB TABLE flip and rotate walking
Up/Down flipping needed to be implemented and since it includes a
rotation, we need to specially account for tables in this case to avoid
walking
Fixes https://gitlab.com/kicad/code/kicad/issues/21906
1 day ago
Seth Hillbrand
f729e01ef7
Make textboxes respect the flip preference
Fixes https://gitlab.com/kicad/code/kicad/issues/21905
1 day ago
Seth Hillbrand
f1c2e63d5b
Fix cherry-pick error
1 day ago
Seth Hillbrand
ceb94e98df
Properly name Altium subsheets
Instead of using Altium extensions, we need to use KiCad extensions
otherwise, we'll never load them
Fixes https://gitlab.com/kicad/code/kicad/issues/21173
(cherry picked from commit 8a5c51d37f
)
1 day ago
Seth Hillbrand
2e2849a5c9
One follow-on to fix additional windows paths
We need to set the format earlier and handle internal filenames
Fixes https://gitlab.com/kicad/code/kicad/issues/20161
(cherry picked from commit 89b92fe3f5
)
2 days ago
Seth Hillbrand
4ae76d56c6
Update Altium subfolder import
Altium projects save relative sub folder paths in the windows path
format. To import these correctly, we need to turn off the escape
character handling in wx's config file processing otherwise
SUBFOLDER\PROJECT.SchDoc ends up looking like SUBFOLDERROJECT.SchDoc
Fixes https://gitlab.com/kicad/code/kicad/issues/20161
2 days ago
Seth Hillbrand
03127a36c1
Prevent drag and drop for sheet pins
Clearly, sheet pins should not be inserted into the sheet. We also
prevent drag/drop of graphical items by default. If the user wants to
drag/drop graphical items into a sub sheet, they can hold down the ctrl
key while releasing the drag. The cursor will also update to show the
changing action
Fixes https://gitlab.com/kicad/code/kicad/issues/21854
2 days ago
Jeff Young
06cdf0be98
Give up on using chars for expand/collapse rows.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21820
2 days ago
Jeff Young
1e6ae964c3
Uninitialized variable.
2 days ago
Jeff Young
4784d358c1
Remove duplicate condition.
2 days ago
Jeff Young
930eb5b3ed
Prefer const&.
2 days ago
Jeff Young
7383a9c3ea
Simplify barcode implementation.
Remove support for point-editing of non-cardinally rotated
barcodes.
Remove support to separately update just the barcode symbol
or just the text.
Removes the point-editor behaviour of using the outside
bounding box. Even when the barcode is inverted, it
sometimes feels like it should be growing/shrinking the
margin, not the barcode. It's more predictable when the
corners are on the symbol.
2 days ago
Seth Hillbrand
1ebf0962cf
Fix toggle action
Flyout menus for line contraint mode are selections based on the current
icon, not a checked/unchecked state
2 days ago
Seth Hillbrand
9dca2aaded
Disable angular constraints when placing
Angular constraints should have an existing origin to constrain against.
When placing items, this doesn't make sense, so we temporarily disable
the angle snapping
2 days ago
Seth Hillbrand
7ebf5f084b
Allow multi-row deleting in 3d models
Removes all selected rows when hitting the trash can
Fixes https://gitlab.com/kicad/code/kicad/issues/21894
2 days ago
Alex Shvartzkop
e7f15da7cd
Update translations
2 days ago
Temuri Doghonadze
9ef85e27b8
Translated using Weblate (Georgian)
Currently translated at 19.9% (2143 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ka/
2 days ago
Sárkány Lőrinc
964ef2b196
Translated using Weblate (Hungarian)
Currently translated at 37.5% (4033 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
2 days ago
Temuri Doghonadze
ce9e3671f8
Translated using Weblate (Georgian)
Currently translated at 12.4% (1341 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ka/
3 days ago
Pferd O
a5ec7366e2
Translated using Weblate (German)
Currently translated at 99.9% (10736 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
3 days ago
YÜKSEL AÇIKGÖZ
42a8f30d8b
Translated using Weblate (Turkish)
Currently translated at 95.2% (10236 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
5 days ago
2tama3
c2a6515d2d
Translated using Weblate (Japanese)
Currently translated at 100.0% (10741 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
5 days ago
2tama3
065fd55317
Translated using Weblate (Japanese)
Currently translated at 100.0% (10741 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
5 days ago
Pferd O
237dc6bb18
Translated using Weblate (German)
Currently translated at 99.8% (10729 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
6 days ago
William Lin
15357d28dd
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 90.6% (9733 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
6 days ago
Henrik Kauhanen
f6346ccf5a
Translated using Weblate (Swedish)
Currently translated at 99.7% (10713 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
6 days ago
Frank Sonnenberg
24c644b16c
Translated using Weblate (German)
Currently translated at 99.7% (10709 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
6 days ago
Pferd O
18b36e39aa
Translated using Weblate (German)
Currently translated at 99.7% (10709 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
6 days ago
Frank Sonnenberg
1a1230ede4
Translated using Weblate (German)
Currently translated at 99.4% (10685 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago
Pferd O
d909ca57d8
Translated using Weblate (German)
Currently translated at 99.4% (10685 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago
Максим Горпиніч
fcaf2f1f6a
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (10741 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
7 days ago
Pferd O
2cb4a4af9b
Translated using Weblate (German)
Currently translated at 99.4% (10684 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago
Frank Sonnenberg
ee658b3ec1
Translated using Weblate (German)
Currently translated at 99.4% (10684 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago
Anonymous
b161e4c2a4
Translated using Weblate (Bulgarian)
Currently translated at 7.4% (795 of 10741 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/bg/
7 days ago
Seth Hillbrand
f33fd675d2
Protect polygon build
If we don't have corners, then we cannot add any points or lines
2 days ago
Seth Hillbrand
b4f396bb2d
Force clearing rtree when rebuilding
Avoid leaving stale triangle references
Fixes https://gitlab.com/kicad/code/kicad/issues/21896
2 days ago
Seth Hillbrand
ab7c30a2a1
When copying global tables, ensure writable
Copying read-only files into the user directory, the files will need to
be read/write in order to work correctly
Fixes https://gitlab.com/kicad/code/kicad/issues/21899
2 days ago
Seth Hillbrand
592150ae53
ADDED: Polygon vertex editor
Adds a modeless dialog that shows the currently selected polygon or
zone's outline points and allows exact editing of the points
Fixes https://gitlab.com/kicad/code/kicad/issues/21873
3 days ago
jean-pierre charras
e9a5bf2b99
Fix a few cases of incorrect parameter used with UNIMPLEMENTED_FOR
Especially, this macro accepts only a wxString as parameter.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21893
3 days ago
Seth Hillbrand
e28d899d1d
Move via validation to VIA class
Adds validation to the default sizes panel and properties panel in
additon to the via dialog
Fixes https://gitlab.com/kicad/code/kicad/issues/19043
3 days ago
Seth Hillbrand
83b3db4504
Added: Flag to exclude from pos files BOM exclusions
Footprints marked exclude from BOM are optionally excluded from the
footprint position file output
Fixes https://gitlab.com/kicad/code/kicad/issues/21874
3 days ago
Seth Hillbrand
a5090c908d
Prevent H/V locking when dragging
This avoids the track position locking into arbitrary 90° points.
Fixes https://gitlab.com/kicad/code/kicad/issues/21892
3 days ago
JamesJCode
7c8dd9bf92
Use hasExactNetclass() function for all implicit net class DRC rules
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21819
3 days ago
Seth Hillbrand
5b0db05ad2
Prevent crash in changing units
SCH_ITEM unit is set as a wxString
Fixes https://gitlab.com/kicad/code/kicad/issues/21891
3 days ago
Seth Hillbrand
236808a922
Add ability to control cursors in multiplot
Drag cursors to the nearest plot line and the value is displayed on the
title bar
3 days ago
Seth Hillbrand
71eb2e315a
Re-enable trash button for multi-tuning mode
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21866
4 days ago
Seth Hillbrand
38e6466224
Respace E-series in tunr
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21867
4 days ago
Seth Hillbrand
18a62544e9
Added default properties panel for footprint and symbol
When nothing is selected in the footprint and symbol editors, we show
the properties of the footprint and symbol, allowing easy access to
their properties
4 days ago
Seth Hillbrand
24b3e26db6
Create a cross-product output of multi-run data
When multi multi-run data are created, the plot output should reflect
the available data combinatorics. This also adds an advanced config
flag limiting the total number of allowed plot lines. The advanced
config flag might be moved to a use config at some point or changed to a
time limit
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21871
4 days ago