Seth Hillbrand
c8b2e69332
Check if selection is primary tool
...
Previously, we were checking if the selection tool was the top of the
stack but this ignored many other "secondary" tools that might be
running such as the point editor. These still allow the selection tool
to handle events such as clicks. This change allows the selection tool
to handle clicks when it is the primary tool on the stack rather than
the top
Fixes https://gitlab.com/kicad/code/kicad/issues/9110
2021-09-07 10:42:01 -07:00
Wayne Stambaugh
4ee0b28ffc
Coverity issue fixes.
...
Fix Coverity issues 338623, 338716, and 338717.
2021-09-07 13:38:56 -04:00
Seth Hillbrand
c816168e42
Fix crash when drawing item
...
When drawing before commit, the items do not have a board and therefore
no BDS. In these cases, take a decent default until committed
2021-09-07 09:08:44 -07:00
Seth Hillbrand
d1be35d522
Update translations
2021-09-07 08:18:39 -07:00
Triyan W. Nugroho
6ad9f5bb35
Translated using Weblate (Indonesian)
...
Currently translated at 16.2% (1159 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/id/
2021-09-07 17:16:12 +02:00
ZbeeGin
b4b737b12c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-09-07 17:16:12 +02:00
킴슨김랑기
a0894513be
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-09-07 17:16:12 +02:00
Jonathan Haas
9584101386
Translated using Weblate (German)
...
Currently translated at 89.0% (6368 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-09-07 17:16:12 +02:00
킴슨김랑기
ecd80e184b
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-09-07 17:16:12 +02:00
ZbeeGin
3160d59dfa
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-09-07 17:16:12 +02:00
boonchai k
efeeca7c1f
Translated using Weblate (Thai)
...
Currently translated at 68.2% (4779 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-07 17:16:12 +02:00
Triyan W. Nugroho
49fa99e010
Translated using Weblate (Indonesian)
...
Currently translated at 14.3% (1025 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/id/
2021-09-07 17:16:12 +02:00
Richard Jonsson
f954cc5565
Translated using Weblate (Swedish)
...
Currently translated at 83.1% (5942 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2021-09-07 17:16:12 +02:00
Konstantin Baranovskiy
926da31f38
Translated using Weblate (Russian)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-09-07 17:16:11 +02:00
Ji Yoon Choi
a4440975f1
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-09-07 17:16:11 +02:00
David Chen
ac444ec335
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 95.2% (6808 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2021-09-07 17:16:11 +02:00
CloverGit
0e6f677e40
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7147 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-09-07 17:16:11 +02:00
Richard Jonsson
30887cb967
Translated using Weblate (Swedish)
...
Currently translated at 82.3% (5886 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2021-09-07 17:16:11 +02:00
Tokita, Hiroshi
5fa50556d6
Translated using Weblate (Japanese)
...
Currently translated at 98.5% (7044 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-09-07 17:16:11 +02:00
boonchai k
021ac19a7e
Translated using Weblate (Thai)
...
Currently translated at 67.1% (4705 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-07 17:16:11 +02:00
Eric
3daeddacef
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7147 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-09-07 17:16:11 +02:00
ZbeeGin
ee28bdc02c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7148 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-09-07 17:16:11 +02:00
킴슨김랑기
b51023919c
Translated using Weblate (Korean)
...
Currently translated at 98.3% (7032 of 7148 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-09-07 17:16:10 +02:00
Wayne Stambaugh
41c7089417
Minor dialog layout improvements.
2021-09-07 08:06:02 -04:00
Jeff Young
9cf7c7800b
Use same text positioning algorithm in LibEdit and Eeschema.
...
Also fixes some uninitialized variables in PCB painter.
Fixes https://gitlab.com/kicad/code/kicad/issues/8947
2021-09-07 12:33:06 +01:00
Jeff Young
2ac03e2cdb
Change Loss Tg to Loss Tan.
...
We'll need Tg in the future for glass transition temp.
Fixes https://gitlab.com/kicad/code/kicad/issues/4734
2021-09-07 10:49:17 +01:00
jean-pierre charras
0eb0fa64bb
3D viewer: In menus show Zoom In/out instead of Zoom In/out at Cursor.
...
Zoom In/out at Cursor does not exist in 3D viewer, and is Zoom In/out when
using F1 or F2 keys.
Fixes #9107
https://gitlab.com/kicad/code/kicad/issues/9107
2021-09-07 10:54:51 +02:00
Jeff Young
ad7275f0a3
Repair saving of default line styles.
...
Note that the file format version was NOT bumped because we were
correctly reading the default, just no writing it.
Fixes https://gitlab.com/kicad/code/kicad/issues/9045
2021-09-07 00:14:18 +01:00
Jeff Young
1792a985a7
Use board's maxError value when possible.
2021-09-07 00:14:18 +01:00
Michael Kavanagh
0e3c79d3b2
Remove inappropriate icons
...
Icons should be used sparingly to draw attention to the most used actions
2021-09-06 21:23:52 +00:00
Michael Kavanagh
f813e7fe81
Make new via icons look more like a via
...
Some pad icons got repurposed as a via, so remove the outer ring
2021-09-06 21:23:52 +00:00
Michael Kavanagh
6ef0e04d0d
Cleanup some missed files
2021-09-06 21:23:52 +00:00
Mikolaj Wielgus
0c66cb85e3
Python console: Adjust dark theme colors to look better
...
Fixes https://gitlab.com/kicad/code/kicad/issues/8928
2021-09-06 21:15:40 +00:00
Seth Hillbrand
0f38a35531
Be sure to stop the timer when triggering d-click
...
Some mice apparently trigger double-click without triggering a click, so
stop the timer when we receive this event
Fixes https://gitlab.com/kicad/code/kicad/issues/9106
2021-09-06 12:27:31 -07:00
Seth Hillbrand
343dbf0f5b
Change default 45° hotkey to shift-space
...
This requires enabling the space key to be bound with shift, which was
disabled based on an overbroad limit of only allowing shift to be mapped
with letter keys
2021-09-06 12:18:29 -07:00
jean-pierre charras
749d2d5987
Fix typo in commit cf8618
2021-09-06 18:45:09 +02:00
jean-pierre charras
56374ffa26
Try to fix a compil issue that does not happen on my computers.
2021-09-06 18:36:27 +02:00
jean-pierre charras
cf8618a0d5
A very ugly hack to fix an issue on Linux: if the wxbase315u_xml_gcc_custom.so is
...
used **only** in PCM (in Kicad manager), it is not found in some cases at run time.
So just use it in the main module to avoid a not found issue for the
wxbase315u_xml_gcc_custom shared object when launching Kicad
(the cost is very low)
2021-09-06 17:03:04 +02:00
jean-pierre charras
36048fa436
OPENGL_GAL::DrawArcSegment(): use a better number of segm to approximate the arc.
...
Previously, the count of segments used a magic number optimized for Pcbnew.
This is not good, and does not work well on Gerbview.
The count uses now a max error acceptable is approximation (5 microns in Gerbview and Pcbnew).
Fixes #9101
https://gitlab.com/kicad/code/kicad/issues/9101
2021-09-06 16:36:47 +02:00
Seth Hillbrand
56ccaf6482
Constrain move tool when set
...
Move tool works slightly differently from other tools when figuring out
new locations. This uses the global 45 enable flag to set proper item
locations when the user is requesting a 45° constraint on movement
2021-09-06 07:05:25 -07:00
Seth Hillbrand
7312bb4584
Fix compile error
2021-09-06 07:02:10 -07:00
Seth Hillbrand
86725db758
Ensure doInteractivePlacement enforces snap option
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9105
2021-09-06 06:36:33 -07:00
Jeff Young
c861fadc31
Make 3D path resolvers agnostic about alias syntax.
...
Some code seems to think it's :alias:path while other code thinks it's
alias:path. This commit updates both the Kicad2Step resolver and the
KiCad internal resolver to be agnostic.
In 7.0 we should probably get rid of aliases entirely. But that's a
story for another day....
Fixes https://gitlab.com/kicad/code/kicad/issues/9002
2021-09-06 14:26:24 +01:00
Jeff Young
0321e55f0b
Add a hack to keep OSX from hijacking our help menu.
...
For some reason once a player is opened from the Kicad Manager window
all the items under the help menu get grayed out. This prevents that
from happening.
2021-09-06 12:43:48 +01:00
Jeff Young
f9417c6584
Update some comments.
2021-09-06 10:48:26 +01:00
jean-pierre charras
bb0ca37d5b
French translation update
2021-09-06 09:16:37 +02:00
jean-pierre charras
d2bff137ee
.kicad_pcb file: fix incorrect keyword stored for some (not all) PAD properties.
...
( a copy-paste error? )
Fixes #9102
https://gitlab.com/kicad/code/kicad/issues/9102
2021-09-06 09:15:18 +02:00
jean-pierre charras
c1130535fb
PCM: make DIALOG_MANAGE_REPOSITORIES_BASE resizable.
2021-09-06 08:36:06 +02:00
Seth Hillbrand
8aba629fe5
All additive/subtractive with disambiguation key
...
This should work when clicking as disambiguation can occur in addition
to the modifiers
2021-09-05 19:34:42 -07:00
Seth Hillbrand
0a9a6dec7d
Re-add alt as a backup option for heuristic skips
2021-09-05 19:32:07 -07:00