Commit Graph

33131 Commits

Author SHA1 Message Date
Tomasz Wlostowski e558893851 router: use actual snap point position for routability checks of a segment instead of the segment endpoint(s).
Explanation:
- place a long segment A with something violating the rules close to its endpoint
- try to start routing in the 2/3 of the length of A (on the obstacle side)
- bummer - the router picks the nearest endpoint of A for the collision check (even though we don't care about this collision since we want to route far away from it)
2022-07-21 16:30:28 +02:00
Tomasz Wlostowski e4a36135c6 qa: added missing PCB_SELECTION_TOOL mock code 2022-07-21 13:06:36 +02:00
Mike Williams f8b157a1fb PCB: Bitmaps should respect layer opacity and highlighting options
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/12045
2022-07-20 14:59:19 -04:00
Jeff Young 7386e64923 Attempt to work-around wxWidgets bug with Serbian & Russian locales.
Fixes https://gitlab.com/kicad/code/kicad/issues/12002

Fixes https://gitlab.com/kicad/code/kicad/issues/11963
2022-07-20 17:52:48 +01:00
Jeff Young 012d861aab Get rid of error-prone reverse logic.
Fixes https://gitlab.com/kicad/code/kicad/issues/12049
2022-07-20 17:24:12 +01:00
passionateengineer 3389e456b1 Fixes inverted Y position in pin table.
Fixes https://gitlab.com/kicad/code/kicad/issues/11988
2022-07-20 15:12:59 +00:00
jean-pierre charras 856f7cb29f French translation update 2022-07-20 08:45:03 +02:00
jean-pierre charras fed2049df5 pcb_calculator: fix a cosmetic issue in PANEL_WAVELENGTH.
Fixes #12020
https://gitlab.com/kicad/code/kicad/issues/12020
2022-07-20 08:43:06 +02:00
Jeff Young 6a9c6e8599 Hook up ID_GRID_SETTINGS for footprint viewers.
Fixes https://gitlab.com/kicad/code/kicad/issues/12030
2022-07-19 21:24:45 +01:00
Seth Hillbrand 98431eed79 Avoid scaling unity models
There is no benefit to applying the identity transformation to models
when exporting the board to STEP

Fixes https://gitlab.com/kicad/code/kicad/issues/12036
2022-07-19 10:36:33 -07:00
Seth Hillbrand f78671fc2e Make textbox placement modal
Placing a symbol from symbol editor starts the TwoClickPlace in a
different context.  We need to prevent multiple contexts of the same
tool

Fixes https://gitlab.com/kicad/code/kicad/issues/11891
2022-07-19 09:20:43 -07:00
Jeff Young 45393f228a Promote pin selections to symbols when preference is set.
Also make additional line slop zoom-relative.

Fixes https://gitlab.com/kicad/code/kicad/issues/12034
2022-07-19 10:31:49 +01:00
Jeff Young e5a664c6b3 Try a slightly different tack for cancelling net highlighting.
Fixes https://gitlab.com/kicad/code/kicad/issues/12029
2022-07-19 10:31:49 +01:00
Marek Roszko 2ed95073a6 Use kiplatform::app::init to suppress gerbview qa noise on msvc 2022-07-18 21:35:05 -04:00
Seth Hillbrand 0335df77fa Ensure global tooltip is created for each app 2022-07-18 17:08:48 -07:00
Alex c6d9dcdad5 Schematic editor: allow box-selecting pins. 2022-07-18 18:51:52 +00:00
Alex d343d87b73 Speed-up EE_SELECTION_TOOL::RequestSelection. 2022-07-18 18:51:52 +00:00
dsa-t e2e574c84d Fix a mistake in EDA_RECT::Intersects. 2022-07-18 18:51:52 +00:00
Alex 0ba9ae9fb7 Add brackets and else statement to KI_TRACE. 2022-07-18 18:44:58 +00:00
Jeff Young 763c77eab8 DXF parameters are for DXF (only).
Fixes https://gitlab.com/kicad/code/kicad/issues/12021
2022-07-18 17:51:20 +01:00
Seth Hillbrand 69e01047cb Update Translations 2022-07-18 09:37:18 -07:00
dsa-t 870c340bf7
Translated using Weblate (Russian)
Currently translated at 91.6% (7103 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2022-07-18 18:31:40 +02:00
gurqja3810 ca524cad11
Translated using Weblate (Korean)
Currently translated at 95.7% (7427 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:40 +02:00
kmn4555 54c4ab0224
Translated using Weblate (Korean)
Currently translated at 95.7% (7427 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:40 +02:00
이기형 9884539d59
Translated using Weblate (Korean)
Currently translated at 95.7% (7427 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:40 +02:00
ky107601 37d94084b1
Translated using Weblate (Korean)
Currently translated at 95.7% (7427 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:40 +02:00
Tokita, Hiroshi 9e2d8a92f9
Translated using Weblate (Japanese)
Currently translated at 98.2% (7614 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-07-18 18:31:40 +02:00
co8 j 47c9267fa9
Translated using Weblate (Japanese)
Currently translated at 98.2% (7614 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-07-18 18:31:40 +02:00
kmn4555 19892a5969
Translated using Weblate (Korean)
Currently translated at 95.5% (7406 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:40 +02:00
gurqja3810 09e178aa38
Translated using Weblate (Korean)
Currently translated at 95.5% (7406 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:40 +02:00
김랑기 64e2355eee
Translated using Weblate (Korean)
Currently translated at 95.5% (7406 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:39 +02:00
김랑기 5d179f473f
Translated using Weblate (Korean)
Currently translated at 94.8% (7355 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:39 +02:00
gurqja3810 5abfb4236e
Translated using Weblate (Korean)
Currently translated at 94.8% (7355 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:39 +02:00
Ulices 51065777cf
Translated using Weblate (Spanish (Mexico))
Currently translated at 99.9% (7749 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2022-07-18 18:31:39 +02:00
Wellington Terumi Uemura 10292dd8fb
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.9% (7750 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2022-07-18 18:31:39 +02:00
Eric 6fb4c715c6
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (7752 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-07-18 18:31:39 +02:00
Henrik Kauhanen 48d88cf897
Translated using Weblate (Swedish)
Currently translated at 99.4% (7708 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2022-07-18 18:31:39 +02:00
ZbeeGin 9a6cad9d81
Translated using Weblate (Polish)
Currently translated at 99.9% (7752 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2022-07-18 18:31:39 +02:00
gurqja3810 f929dae563
Translated using Weblate (Korean)
Currently translated at 94.7% (7349 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:39 +02:00
jeongsuAn 3ce31ee746
Translated using Weblate (Korean)
Currently translated at 94.7% (7349 of 7753 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-07-18 18:31:38 +02:00
Seth Hillbrand 283446a3a8 Flag ERC error on non-stacked pins
Pins that are explicitly connected in the schematic should not have an
"unconnected pin" ERC error.  But stacked pins do not count as
explicitly connected because the schematic designer has not connected
them

(cherry picked from commit 865bb54591)
2022-07-17 20:17:11 -07:00
jean-pierre charras 49bf717c0e fix minor compil warnings 2022-07-17 20:29:59 +02:00
Mark Roszko abf9bce96f Update .gitlab/Windows-CI.yml 2022-07-17 18:11:55 +00:00
Mark Roszko 5a1e5ecf38 Re-enable the MSVC CI job 2022-07-17 18:11:43 +00:00
Jeff Young 1ade5a8c72 Fix typo.
And clean up the code just a little to make it clearer.

Fixes https://gitlab.com/kicad/code/kicad/issues/12022
2022-07-17 17:04:04 +01:00
Marek Roszko 1278b2916c Add missing util mocks breaking compile 2022-07-17 11:37:51 -04:00
Mark Roszko 5c5dc689cf Use docker tag for doxygen build 2022-07-17 01:23:15 +00:00
Marek Roszko 33c89667fe Emplace the cable size list 2022-07-16 15:26:58 -04:00
Marek Roszko 7256831944 vrml2 box translation to scenegraph can reserve space in the vectors 2022-07-16 15:23:03 -04:00
Marek Roszko 85fbfae1f4 emplace instead of insert vrml node nodes 2022-07-16 15:20:40 -04:00