Michael Kavanagh
d2018b122b
Icons: unify export_svg with the rest of the set
2020-12-24 01:02:02 +00:00
Michael Kavanagh
0ecc8b0bc0
Icons: only use white outline between dark areas
...
When viewed against a dark background, this icon stuck out due to the
continuous white outline. This change removes the white line around
the outside edges, keeping only the internal segments.
2020-12-24 01:02:02 +00:00
Michael Kavanagh
2d84c45e56
Icons: update `export.svg` to match set
2020-12-24 01:02:02 +00:00
Michael Kavanagh
9430993ab8
Icons: pixel align image.svg
...
Also resize to 24x24
2020-12-24 01:02:02 +00:00
Michael Kavanagh
a458ad418c
Icons: update `import.svg` to match set
2020-12-24 01:02:02 +00:00
Michael Kavanagh
6489781408
Icons: use correct icons for show/hide ratsnest
...
- Remove old icon remnants
- Recolour show/hide_ratsnest to match KiCad style
2020-12-24 01:02:02 +00:00
Michael Kavanagh
7081f6d715
Icons: Remove unused sources
...
mw_toolbar button has been replaced by toolbar palettes
auto_associe replaced by auto_associate in new set
2020-12-24 01:02:02 +00:00
Werni
599c35edce
Fix memory leak in COLOR_SETTINGS
2020-12-24 00:24:44 +00:00
Ian McInerney
580293c7fa
libcontext: Call exit instead of random memory address on MSW x86_64
...
The original call would jump to a meaningless low address on error,
but the upstream Boost context and 32bit version of this function
call exit to properly terminate the code when this error occurs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6820
2020-12-23 23:40:56 +00:00
Jeff Young
6b420b191a
Use color theme backgrounds in page previews.
...
Also includes a *lot* of const fixing to make it happen.
Fixes https://gitlab.com/kicad/code/kicad/issues/6811
2020-12-23 23:18:38 +00:00
Jeff Young
f722ba690f
Don't crash when lib table has no rows.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6812
2020-12-23 22:10:34 +00:00
Jeff Young
ffe7d2ea49
Only draw group boxes when selected.
...
Also ignore footprint groups when in board editor.
Fixes https://gitlab.com/kicad/code/kicad/issues/6826
2020-12-23 21:43:32 +00:00
Jeff Young
caefc9dc91
Fix minor spacing issue in Symbol Chooser.
2020-12-23 18:33:17 +00:00
Jeff Young
17800b926f
Honour couryard_clearance rules when checking for courtyard overlaps.
2020-12-23 17:34:21 +00:00
Hanya
55bb407256
Add halfwidth and fullwidth forms to stroke font
2020-12-23 16:43:39 +00:00
Seth Hillbrand
90ac4c9fd7
Update translations
2020-12-23 08:35:45 -08:00
taotieren
8be18f2c59
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (6526 of 6526 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2020-12-23 17:34:31 +01:00
aris-kimi
fc2b3d65aa
Translated using Weblate (Greek)
...
Currently translated at 86.6% (5653 of 6526 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2020-12-23 17:34:30 +01:00
Jakub Janek
ed28915b14
Translated using Weblate (Slovak)
...
Currently translated at 18.6% (1214 of 6526 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sk/
2020-12-23 17:34:30 +01:00
Jakub Janek
071381225f
Translated using Weblate (Slovak)
...
Currently translated at 13.3% (870 of 6526 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sk/
2020-12-23 17:34:30 +01:00
jean-pierre charras
09d361729b
French translation update
2020-12-23 17:16:46 +01:00
Jeff Young
f30fa60ed7
Need to start with full layer set if we want to end up with any.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6822
2020-12-23 15:15:09 +00:00
Jeff Young
2f087dfa1b
Fix crash bug trying to delete zone from list twice.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6815
2020-12-23 14:24:35 +00:00
Jeff Young
3a3ef19ccb
When rotating during a drag/move, only rotate user-selected items.
...
In particular, don't rotate wires that had to be picked up; just
keep them connected.
Fixes https://gitlab.com/kicad/code/kicad/issues/6789
2020-12-23 14:24:35 +00:00
Jon Evans
912657dd23
Component dragger: make relaxed segment pickup work for PTH pads
2020-12-22 22:43:44 -05:00
Jon Evans
70c6314c67
Component dragger: be more generous about picking up tracks
...
We now pick up tracks that end anywhere in the pad, not just
at the pad anchor.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5945
2020-12-22 22:28:24 -05:00
Seth Hillbrand
6641168cbc
Update KiCad website links
2020-12-22 17:38:56 -08:00
Seth Hillbrand
61ac9c8d90
Add multiple size icons for programs
...
In theory, the WM should now choose the closest size icon for its
purpose, making it easier to distinguish in space-constrained settings
Fixes https://gitlab.com/kicad/code/kicad/issues/6798
2020-12-22 15:37:26 -08:00
Seth Hillbrand
9828f56c08
Avoid overwriting icons of same name
...
Generating sized icons is useful for icon sets but the icons can't be
named the same or we will overwrite our .cpp output
2020-12-22 15:32:14 -08:00
Seth Hillbrand
54ca087999
Update icon resource sets
...
Updates the .icns, .ico and .png files used by various distros to show
KiCad and KiCad files.
2020-12-22 15:16:33 -08:00
Seth Hillbrand
8947702f24
Adjust calculator icon for 16 size
2020-12-22 15:16:32 -08:00
Jeff Young
9bc7aff3d0
Fix compile error on Linux and MSW.
2020-12-22 21:53:46 +00:00
Jeff Young
47ea51ec34
Allow both aui-manager-based infobars and window overlay infobars.
2020-12-22 21:36:39 +00:00
Seth Hillbrand
7e7e2b940d
Fix icon issue with 16/32 suffix
2020-12-22 11:41:04 -08:00
Seth Hillbrand
c1505fe6b0
Add sized pagelayout and pcbcalculator icons
2020-12-22 09:31:03 -08:00
Jeff Young
e7f9f19469
Tie dimension properties together for better comprehension.
2020-12-22 16:03:20 +00:00
Adam Wolf
8aedc33a6b
Fix typo calling directory_open_xpm on macOS.
...
Fixes #6809
2020-12-22 09:52:27 -06:00
Jeff Young
c73c20d083
Exclude some files from project view.
...
1) schematic sheets which don't match a project name (ie: aren't a
root sheet)
2) legacy schematic sheets when a current-format sheet is also present
witht the same name
Fixes https://gitlab.com/kicad/code/kicad/issues/6801
2020-12-22 13:52:36 +00:00
Jeff Young
fb7ac450d9
Read-only dialogs for symbols in legacy libraries.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/5211
2020-12-22 12:16:27 +00:00
Seth Hillbrand
ad1ee40441
Add 32x32 icon sources
2020-12-21 17:17:13 -08:00
Seth Hillbrand
3820751c8c
Add scaled program icons
2020-12-21 17:09:44 -08:00
Jeff Young
c469cf4c7c
Darken text in eeschema icon so it doesn't look so fuzzy.
2020-12-22 00:14:54 +00:00
Jeff Young
f9bbdb31b0
Beginnings of legacy symbol locking.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/5211
2020-12-22 00:14:54 +00:00
Wayne Stambaugh
60ebd177fd
Header clean up round 5.
2020-12-21 18:42:21 -05:00
Seth Hillbrand
23eaf32019
Standardize pngcrush outputs
2020-12-21 14:28:59 -08:00
Seth Hillbrand
21550a07d4
Make save/save as disk a bit more normal
2020-12-21 14:28:35 -08:00
Jeff Young
93dc7feea3
Remove multi-threading for footprint loading.
...
Also don't load the footprints up front. The whole purpose of the
footprint-info stuff is to have enough info about the footprints to
filter them *without* loading. After that just load individual
footprints as we need them.
Fixes https://gitlab.com/kicad/code/kicad/issues/6177
2020-12-21 22:03:24 +00:00
Michael Kavanagh
23803fac31
Icons: update curved_ratsnest
...
- resize to 24x24px
- use KiCad icon colours (#545454 )
- rotate to match top-left = off, bottom-right = on of other mode select icons
- adjust node sizes to match other ratsnest icons
- unify diagonal line with other icons
2020-12-21 21:34:52 +00:00
Jeff Young
5d4042d6b0
Don't check edge cuts visibility when getting board bbox from edges.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6805
2020-12-21 19:47:36 +00:00
Jeff Young
b255feb94f
Fix compiler warning the old fashioned way. (Remove the code.)
2020-12-21 19:47:36 +00:00