Carlo Bramini
a06387fafd
Fix warning at compile time
2021-01-02 22:42:16 +00:00
Jeff Young
f691828c8f
Nullptr safety.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6862
2021-01-02 22:26:12 +00:00
Jon Evans
7e58f1aa9f
Fix display of pads in high contrast mode
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6912
2021-01-02 14:16:17 -05:00
Jeff Young
8b849b1c49
Fix several bugs in hull push-back with vias.
...
1) take hole plating thickness into account
2) build hulls specifically for via so pushing back to the hull doesn't
have to try and figure out how much extra to push back for the via
and/or hole
3) clear MK_HOLE flags when colliding with the pad itself so that we
don't get stuck in HOLE mode
4) move flag setting/clearing to updateNearest() so that it will keep
track of the state of the nearest collision
Fixes https://gitlab.com/kicad/code/kicad/issues/6913
2021-01-02 19:14:44 +00:00
Jeff Young
13094fdc28
Formatting.
2021-01-02 18:38:17 +00:00
Jeff Young
85e42890c4
Distinction between via and via hole probably not useful.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6913
2021-01-02 16:41:09 +00:00
Jeff Young
068af7d328
When routing don't give NPTH holes a copper clearance.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6903
2021-01-02 16:33:51 +00:00
Jeff Young
b5e7611696
Don't cross-pollute CONSTRAINTs.
...
If you want the HOLE_CLEARANCE, then ask for it.
2021-01-02 16:33:51 +00:00
Jon Evans
decca8baba
Do not migrate the versioned env variables
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6914
2021-01-02 10:47:06 -05:00
Jon Evans
eba7cb222c
PNS: Fix initial posture guess for pads
2021-01-02 10:32:15 -05:00
Jeff Young
6b6694f55f
Fix typo.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6913
2021-01-02 15:04:30 +00:00
Marek Roszko
b53219356f
Add custom doxygen layout to add link to dev-docs
2021-01-02 08:39:56 -05:00
Marek Roszko
7b051fb66b
Exclude pcbnew drc markdown from doxygen
2021-01-02 08:30:15 -05:00
Marek Roszko
f1e62393c4
Exclude two more folder paths from doxygen
2021-01-02 08:26:58 -05:00
Triyan W. Nugroho
e48f2a70fe
Translated using Weblate (Indonesian)
...
Currently translated at 1.3% (87 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/id/
2021-01-02 02:07:19 +01:00
Seth Hillbrand
241a1032eb
Translated using Weblate (Slovenian)
...
Currently translated at 99.5% (6608 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sl/
2021-01-02 02:07:19 +01:00
Konstantin Baranovskiy
323c275b9d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (6637 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-01-02 02:07:19 +01:00
Eric
eed0b7f0df
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.1% (6581 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-01-02 02:07:19 +01:00
Seth Hillbrand
96ec5bb51b
Translated using Weblate (Swedish)
...
Currently translated at 64.4% (4280 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2021-01-02 02:07:19 +01:00
Konstantin Baranovskiy
7a7846ca70
Translated using Weblate (Russian)
...
Currently translated at 100.0% (6637 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-01-02 02:07:19 +01:00
ZbeeGin
0df5a707c1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (6637 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-01-02 02:07:18 +01:00
Jan Straka
3045e973cd
Translated using Weblate (Czech)
...
Currently translated at 84.3% (5598 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2021-01-02 02:07:18 +01:00
ZbeeGin
7f9a6efcf4
Translated using Weblate (Russian)
...
Currently translated at 100.0% (6637 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-01-02 02:07:18 +01:00
Konstantin Baranovskiy
9b7592eafe
Translated using Weblate (Russian)
...
Currently translated at 100.0% (6637 of 6637 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-01-02 02:07:18 +01:00
Jeff Young
42c114f6ed
Record status of via dragging in Walkaround mode.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/3967
2021-01-02 00:31:02 +00:00
Jeff Young
419d8dcd6f
Minor cleanup.
2021-01-01 23:42:44 +00:00
Jeff Young
8a049cf290
Make sure bounding boxes get cached on rule areas.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6898
2021-01-01 23:17:49 +00:00
Jeff Young
018c17399d
SNR.
2021-01-01 23:17:49 +00:00
Jeff Young
8ee72853fb
Be more targetted on when we load DRC Rules for better performance.
2021-01-01 23:17:49 +00:00
Seth Hillbrand
a69a4be853
Fix build error with icon names
2021-01-01 13:13:33 -08:00
Seth Hillbrand
f06b912cfd
Fix a few missing icons
2021-01-01 13:06:22 -08:00
Marek Roszko
bdef682d4d
Remove documentation now moved to http://dev-docs.kicad.org/
...
Repo at
2021-01-01 15:47:50 -05:00
Seth Hillbrand
d880606e72
Happy New Year
...
May 2021 be an improvement
2021-01-01 12:01:18 -08:00
Seth Hillbrand
72fad815a3
Normalize zip/unzip boxes
2021-01-01 11:55:48 -08:00
Seth Hillbrand
6b9b686168
Fix Autoplace fields size
2021-01-01 11:50:51 -08:00
Seth Hillbrand
9c26500f6f
Fix show_footprint to use new set
2021-01-01 11:45:36 -08:00
Seth Hillbrand
21e0aa7cb5
Remove file_footprint icon
2021-01-01 11:43:28 -08:00
Seth Hillbrand
da687ebe1e
Unify zone fill/unfill/add icons
2021-01-01 11:23:41 -08:00
Seth Hillbrand
d85c32cad3
Update spreadsheet icon
2021-01-01 11:06:56 -08:00
Seth Hillbrand
5a0c3bf4bc
Icons updates
...
- Remove 22px bitmaps
- Move 24px icons to icon_XXX_24 filenames
- Update convert icon thanks to MisterHW
Fixes https://gitlab.com/kicad/code/kicad/issues/6088
2021-01-01 11:00:15 -08:00
Seth Hillbrand
72c27b2e33
Make expand selection stop at vias
...
During the first expansion, we are supposed to stop at vias and branches
(where three track ends connect). This needs to account for the number
of vias and tracks not just tracks
2021-01-01 09:31:44 -08:00
Jeff Young
fc1b0ec11f
Improve feedback when routing in highlight collisions mode.
...
In particular, when Allow DRC violations is NOT turned on and we
bump in to an obstacle.
2021-01-01 17:25:37 +00:00
Seth Hillbrand
44b2c907c6
Update env vars in demos
2021-01-01 16:20:35 +00:00
Seth Hillbrand
8de9cff4e0
Change environmental variables to human-readable
...
Versions specific variables that may point to objects that change
through versions, allowing multiple KiCad versions to operate correctly
(even on MSW) on the same machine.
2021-01-01 16:20:35 +00:00
jean-pierre charras
6a81113c2d
Better comments in files related to my previous commit.
2021-01-01 17:09:32 +01:00
jean-pierre charras
93e186f53e
SelectFootprintFromLibTree(): fix a issue similar to commit 27d47743
.
...
Force immediate deletion of the APP_PROGRESS_DIALOG (do not use Destroy() )
because on Windows, APP_PROGRESS_DIALOG has some side effects on the event loop
manager. A side effect is the call of ShowModal() or ShowQuasiModal of a dialog
following the use of a APP_PROGRESS_DIALOG (if not deleted) has a broken behavior
(incorrect modal/quasi modal behavior).
2021-01-01 15:59:15 +01:00
jean-pierre charras
27d47743cd
SYMBOL_TREE_MODEL_ADAPTER: fix an annoying issue on Windows.
...
Force immediate deletion of the SYMBOL_TREE_MODEL_ADAPTER (do not use Destroy() )
because on Windows, APP_PROGRESS_DIALOG has some side effects on the event loop
manager. A side effect is the call of ShowModal() of a dialog following
the use of SYMBOL_TREE_MODEL_ADAPTER creating a SYMBOL_TREE_MODEL_ADAPTER
has a broken behavior (incorrect modal behavior).
2021-01-01 13:09:50 +01:00
Mark Roszko
a572be54e1
Fix sysdirsappend for msvc
2021-01-01 02:21:23 +00:00
Mark Roszko
4f21b943d4
Make search stack path_seps correct for msvc
2021-01-01 02:18:32 +00:00
Seth Hillbrand
f8f34982c0
Escape PCB text
...
Also keep a fail-safe for unescaping strings that are not previously
escaped
Fixes https://gitlab.com/kicad/code/kicad/issues/6901
2020-12-31 17:17:27 -08:00