Jeff Young
2c1da70181
Write all variables to temp config file and have Kicad2Step use that.
Fixes https://gitlab.com/kicad/code/kicad/issues/7670
4 years ago
Michal Schulz
44978f00e3
Use compiler-agnostic designation of fall-through in switch/case.
4 years ago
Wayne Stambaugh
71c183d7bb
Rename LIB_PART to LIB_SYMBOL.
4 years ago
Mikolaj Wielgus
2af06a9d60
Fix stroke text size calculation and bitmap text overbar
Fixes bug 1 from https://gitlab.com/kicad/code/kicad/-/issues/8591 .
Fixes a bug where no overbar would appear in bitmap text.
4 years ago
jean-pierre charras
0527dc6fe0
Fp editor: fix initialization of default courtyard line thickness.
When no config file found it was initialized to DEFAULT_SILK_LINE_WIDTH,
although it was initialized to DEFAULT_COURTYARD_WIDTH in board editor.
Fixes #8344
https://gitlab.com/kicad/code/kicad/issues/8344
4 years ago
Jeff Young
3763aca52c
Use getLineWidth() when drawing bus entries.
(Otherwise inheriting from the netclass or schematic doesn't work.)
Also fixes precedence order in GetPenWidth() for the two BUS_ENTRY
classes.
Fixes https://gitlab.com/kicad/code/kicad/issues/8601
4 years ago
Jeff Young
a386d44134
Fix typo fetching stroke width.
Fixes https://gitlab.com/kicad/code/kicad/issues/8600
4 years ago
Jeff Young
a1a48a4c42
Don't allow rotation/mirroring while dragging.
Fixes https://gitlab.com/kicad/code/kicad/issues/8523
4 years ago
Jeff Young
d9cb5a3015
Make sure text gets rotated, not just position.
Fixes https://gitlab.com/kicad/code/kicad/issues/7964
4 years ago
david-beinder
da833ad7dd
Separate focus from hover state in BITMAP_BUTTON, trigger after mouse down+up
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8556
Adds AcceptDragInAsClick() to maintain support for use in toolbar palettes
4 years ago
Jon Evans
db276909ba
Get rid of screen border region logic
This prevents restoring perfectly-valid screen locations, and
I'm not sure what problem it is trying to solve (it's already
disabled on Windows, and this is confirmed to mess up restoring
locations on Mac/Linux).
If this was actually fixing a problem, the fix needs to be more
targeted, but since I don't know what the problem was, I'm just
going to take it out for now and wait for a potential problem
to pop up again.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8595
4 years ago
Jeff Young
08d56f897c
Update Hierarchy Navigator after performing file actions.
Fixes https://gitlab.com/kicad/code/kicad/issues/8498
4 years ago
Jon Evans
82f3df4086
Attempt to fix Python qa code after renames
4 years ago
Jeff Young
74cefecaac
Add legacy empty-string token handling to EDA_TEXT.
4 years ago
Jeff Young
5d9c1dd75a
Better names for 3D material properties rendering modes.
(Also restores the legacy behaviour of ignoring transparency in
diffuse mode.)
Fixes https://gitlab.com/kicad/code/kicad/issues/8437
4 years ago
Jeff Young
a64ac820db
Refresh canvas after running event from toolbar.
Fixes https://gitlab.com/kicad/code/kicad/issues/8592
4 years ago
Jeff Young
d044e6fed3
Don't try and convert legacy empty-string tokens to overbar syntax.
4 years ago
Jeff Young
bcdec0dea7
Move '~' pin name processing to LIB_PIN and SCH_PIN.
This will also allow us to do variable processing in the future if
desired.
4 years ago
Jeff Young
ceb23c3aac
Don't display legacy placeholder for empty string ("~").
4 years ago
Jeff Young
db8cbad2d7
Add Ctrl-Q symbol to quit items in menus.
Fixes https://gitlab.com/kicad/code/kicad/issues/8391
4 years ago
Jeff Young
9328c78b08
Fix issue with overbars in bitmap text.
4 years ago
Jeff Young
5bb6b1a3cc
Minor cleanup.
4 years ago
Jeff Young
be980df1ca
Fix uninitialized variable.
4 years ago
jean-pierre charras
654d910e39
French translation update.
4 years ago
jean-pierre charras
a297e8f202
Gerbview, export to pcbnew: use gr_circle instead of polygon for flashed round shapes
4 years ago
Seth Hillbrand
09e1a0dc48
Increase maximum zoom for pcbnew and gerbview
Zoom levels remain the same but high zooms reachable by mouse wheel
Fixes https://gitlab.com/kicad/code/kicad/issues/7093
4 years ago
Seth Hillbrand
3644224cb6
Build smoothed area at outline
The clearance to board edge will be set by the knockout routine.
Clipping twice can leave small imperfections in the edge that need to
get triangulated
4 years ago
Seth Hillbrand
a04d6401c1
Transform arcs more accurately
Segment approximation for arcs leaves small "indents" where the rounded
edges of two segments don't quite meet.
This gives closer approximation by calculating the inner and outer joint
points based on the radius, eliminating the indents.
4 years ago
Jeff Young
096e342386
Prefix TRACK, ARC and VIA.
4 years ago
Mikolaj Wielgus
63c263090f
Add versioning to page layout editor worksheets
4 years ago
Mikolaj Wielgus
ade38f48bc
Add conversion from old `~...~` to new `~{...}` notation
4 years ago
Mikolaj Wielgus
3d520ebe1e
Replace `~...~` overbar syntax with `~{...}`
Fixes https://gitlab.com/kicad/code/kicad/issues/8134
Fixes https://gitlab.com/kicad/code/kicad/issues/4227
4 years ago
Jeff Young
7fdbe2f387
Fix uninitialized variable found by JP.
4 years ago
Jeff Young
16b0147af8
Prefix DIMENSION types.
4 years ago
jean-pierre charras
6ab995d6a4
3d-viewer preferences: fix incorrect parent of a panel.
4 years ago
Marek Roszko
803e2101de
Fix MSVC compile error
Templates and linkage, ugh
4 years ago
Jeff Young
44086ff2b2
Pull 3D preferences into KiCad preferences architecture.
Fixes https://gitlab.com/kicad/code/kicad/issues/5187
4 years ago
jean-pierre charras
5492fafdf4
Pcbnew: allows access Layers context menu when right clicking from below layers list
Fixes #6614
https://gitlab.com/kicad/code/kicad/issues/6614
4 years ago
Seth Hillbrand
d8b1e827c7
Check all previous merge events
Typo only continued merge loop when last element was successfully
merged, leaving tracks where multiple segments were colinear
Fixes https://gitlab.com/kicad/code/kicad/issues/5020
4 years ago
Seth Hillbrand
6513853e92
Update Translations
4 years ago
lê văn lập
9258a822fa
Translated using Weblate (Vietnamese)
Currently translated at 18.0% (1257 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
4 years ago
Jacque Fresco
12b7c626c6
Translated using Weblate (Indonesian)
Currently translated at 13.2% (926 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/id/
4 years ago
Allan Nordhøy
0523f7b8be
Translated using Weblate (Norwegian Bokmål)
Currently translated at 85.5% (5966 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nb_NO/
4 years ago
taotieren
2f36ab62c0
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (6977 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
4 years ago
taotieren
f73d9435ec
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (6977 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
4 years ago
Allan Nordhøy
0e8768d71d
Translated using Weblate (Swedish)
Currently translated at 91.5% (6384 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
4 years ago
Axel Henriksson
44968184e0
Translated using Weblate (Swedish)
Currently translated at 91.5% (6384 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
4 years ago
킴슨김랑기
57928cf9d9
Translated using Weblate (Korean)
Currently translated at 6.3% (440 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
4 years ago
킴슨김랑기
2e80ecf874
Translated using Weblate (Korean)
Currently translated at 5.9% (413 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
4 years ago
Radek K
b5bffdc24a
Translated using Weblate (Czech)
Currently translated at 87.0% (6071 of 6977 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
4 years ago