Jeff Young
18b56539a6
Keep Board Setup in front when called from DRC dialog.
1 month ago
Jeff Young
9b006c4f3b
Formatting.
1 month ago
Jeff Young
8035a66152
Flag non-compiling rule conditions when running DRC.
Also, clear custom rules after an error before
trying to reload just implicit rules.
1 month ago
jean-pierre charras
45166bf5c3
Gerbview: fix broken behavior for deprecated command IPPOS and IPNEG
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21715
1 month ago
Jeff Young
6ab6283e2e
LIBEVAL::CONTEXT manages its own local VALUEs.
Don't use std::unique_ptr as we'll just free the
value right after storing it.
Also, don't try to execute a non-existent function.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21697
1 month ago
Seth Hillbrand
fc7d91214d
Make pasting in lib tables easier
You generally copy/paste whole rows in lib tables, so make this workflow
easier. Allows pasting rows as new data. Prevent overwriting existing
data and don't force pasting from the first column
1 month ago
Seth Hillbrand
dcbadb5857
Allow drag-drop for schematic elements
Dragging screen elements over a subsheet allows moving elements into a
subsheet
1 month ago
jean-pierre charras
3b97804cb6
DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR: add missing layers to always allowed list
1 month ago
Mark Roszko
e72def55a9
Remove moronic pybind forcing expectation of python release builds
1 month ago
Seth Hillbrand
fcf40deae2
Scale down icons that are too big
In template view, if the icon is too big, try to fit to our size
1 month ago
Seth Hillbrand
ef602be91f
Allow drawing subsheet with click+drag
Interestingly, the majority of people in a KiCad training course wanted
to draw subsheets this way. There is no real reason to keep the
existing select behavior, so this greases some skids
1 month ago
Seth Hillbrand
bd5cb76fcd
Sync pin shape between sheet/hier labels
1 month ago
Seth Hillbrand
de26550b5a
Add stubs for compiling
1 month ago
Seth Hillbrand
7deff606be
Update Pybind11 to 3.0.1
1 month ago
Seth Hillbrand
6e2b20ed0e
Update BS Threadpool to 5.0
1 month ago
Jeff Young
2f1a91279f
Make sure DRC inspection dialogs come up in front
of DRC dialog.
1 month ago
Jeff Young
6e316d9faa
ADDED: menu items to control cross-probing from ERC
dialog.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17916
1 month ago
Jeff Young
3c5fb9d90d
CHANGED: progressive disclosure in DRC dialog.
CHANGED: moved Report All Track Errors to config menu.
ADDED: menu items to control cross-probing from DRC
dialog.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17916
1 month ago
jean-pierre charras
11cc86e586
Hotkey handling: disable usage of keyboard modifier flag wxMOD_ALTGR.
The flag wxMOD_ALTGR is defined in wxWidgets as wxMOD_CONTROL|wxMOD_ALT
So AltGr key cannot used as modifier key because it is the same as
Alt key + Ctrl key that is already handled.
So the previous code did not work with modifiers Alt key, Ctrl key and Altgr key
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21696
1 month ago
Roberto Fernandez Bautista
5e2fd084b9
Disable vcpkg compiler tracking
1 month ago
Seth Hillbrand
a1f816e8be
Add additional modifies to hotkeys
Allows (depending on system) AltGr, Meta, Win, Super in combination with
other keys
Fixes https://gitlab.com/kicad/code/kicad/issues/1908
1 month ago
Seth Hillbrand
abf3438ed6
Remove noise from orthographic projection raytracing
We generally add some jitter to the raytracing lines in order to smooth
out over multiple iterations some of the imperfections. However, when
we do this to an orthographic projection (where all lines are parallel
to start, we don't average and just introduce noticeable noise in the
render
Fixes https://gitlab.com/kicad/code/kicad/issues/8863
1 month ago
Seth Hillbrand
cb4c8e6647
Make global delete tracks remove tuning patterns
If we are removing the generated item, we should remove the generator as
well
Fixes https://gitlab.com/kicad/code/kicad/issues/21572
1 month ago
Seth Hillbrand
d356073798
ADDED: synthetic parameters for graphics
Allows editing start/end/radius instead of underlying properties
Fixes https://gitlab.com/kicad/code/kicad/issues/16279
1 month ago
Mark Roszko
b38d9d7f81
Edit Windows-CI.yml, remove after_script
1 month ago
Mark Roszko
297ca1bb7b
Fix windows builds with a temporary hackfix for now
1 month ago
Seth Hillbrand
f9e25c2e06
ADDED: Cross-probing from 3d-viewer
Send cross-probe messages to pcb and schematic editors to highlight
objects when clicked in the 3d viewer
1 month ago
Seth Hillbrand
b0a6dc4acf
Use actual value for symbol chooser options
When we moved to the single element, the pointer always resolved to
true, which was sometimes not what we wanted
1 month ago
Seth Hillbrand
59dcdb4a4f
ADDED: proper icons for datasheet and fp in props
The properties panel needs to look like the data fields for user
experience. In wx3.3 we get a helpful action button but until then, we
need to make our own
1 month ago
jean-pierre charras
39889f8446
fix a compil issue.
1 month ago
Seth Hillbrand
3f8abe3744
Update properties to show units
The function duplicated our built-in funcitonality and did not properly
handly outputs
Fixes https://gitlab.com/kicad/code/kicad/issues/21685
1 month ago
Seth Hillbrand
0acc659676
Try to fix MSW build error
1 month ago
Jeff Young
78c93ee0fb
Clear stale local ratsnest flags when performing undo/redo.
Also removes some dangerous C-style casts.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17894
1 month ago
jean-pierre charras
9622cf8ff1
SCH_BITMAP, SCH_TABLE: add missing HitTest(SHAPE_LINE_CHAIN& aPoly, ...)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21669
1 month ago
jean-pierre charras
3cca1e87d8
French translation update
1 month ago
Seth Hillbrand
aac15f4596
Encapsulate libgit commands into single backend
Sets stage for allowing alternate backends for version control
1 month ago
Seth Hillbrand
ceed9ca5f8
ADDED: Place missing units
Adds a contextual menu for symbols that will look for units that are not
currently instantiated and offer to place them
1 month ago
Alex Shvartzkop
6c4edd178e
Update translations
1 month ago
dsa-t
cfa87cfc2c
Translated using Weblate (Hungarian)
Currently translated at 34.7% (3659 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
1 month ago
CloverGit
b3b75270ce
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.4% (10247 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2 months ago
KB
f1db857804
Translated using Weblate (Hungarian)
Currently translated at 34.7% (3658 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
2 months ago
Frank Sonnenberg
cdd43fe5fa
Translated using Weblate (German)
Currently translated at 99.9% (10518 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2 months ago
Frank Sonnenberg
836b3267bb
Translated using Weblate (German)
Currently translated at 99.9% (10518 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2 months ago
Nguyễn Ngọc Khánh
66930ea703
Translated using Weblate (Vietnamese)
Currently translated at 21.7% (2284 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2 months ago
ZbeeGin
0e60722c4b
Translated using Weblate (Polish)
Currently translated at 97.9% (10305 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2 months ago
Frank Sonnenberg
2b3f21b9ff
Translated using Weblate (German)
Currently translated at 99.9% (10518 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2 months ago
ssantos
dd8a059925
Translated using Weblate (Portuguese)
Currently translated at 93.6% (9851 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt/
2 months ago
Frank Sonnenberg
63fe36847e
Translated using Weblate (German)
Currently translated at 99.9% (10518 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2 months ago
CloverGit
99a16e4306
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.4% (10247 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2 months ago
Frank Sonnenberg
5ca8fdb7cd
Translated using Weblate (German)
Currently translated at 99.9% (10518 of 10519 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2 months ago