Ian McInerney
a94a481574
Fix compile warnings
Some simple warnings and also a deprecation warning from wx
because they felt that a function should be renamed...
5 years ago
Ian McInerney
41f88dbabc
Refactor platform-specific init into two phases
The first phase is for the environment before the OS
apps are created, and the second phase is for after
the OS app is created but before all of our processing.
Fixes https://gitlab.com/kicad/code/kicad/issues/7992
5 years ago
Jon Evans
41d97e0007
Fix thread cleanup issue on Windows/msys2
5 years ago
Jon Evans
9020611657
Cleanup
5 years ago
Jon Evans
4dbeb15024
Use a worker thread to send socket commands
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6503
5 years ago
Roberto Fernandez Bautista
be51be22a7
Update Page Number when Duplicating or Pasting sheets
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7872
Also, update hierarchy before renaming pasted sheets
Avoids duplicate sheet names when pasting multiple sheets
5 years ago
Jon Evans
381cc27548
Add missing include
5 years ago
Seth Hillbrand
62f54b1ba5
Update Translations
5 years ago
taotieren
6a68ff1a0b
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.9% (6891 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
5 years ago
Konstantin Baranovskiy
8dd56678b1
Translated using Weblate (Russian)
Currently translated at 100.0% (6892 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
5 years ago
ZbeeGin
9affacf45b
Translated using Weblate (Polish)
Currently translated at 100.0% (6892 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
5 years ago
Jonathan Haas
72b968bd28
Translated using Weblate (German)
Currently translated at 100.0% (6892 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
5 years ago
taotieren
0556d78f61
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6891 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
5 years ago
Eric
40f21d4a8d
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6891 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
5 years ago
taotieren
a8f46d10bb
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6891 of 6892 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
5 years ago
Wayne Stambaugh
c7d2440699
Eeschema: fix build issue when spice simulator build is disabled.
Fixes https://gitlab.com/kicad/code/kicad/issues/7996
5 years ago
Wayne Stambaugh
d96cccbf20
OpenGL GAL tracing improvements.
5 years ago
Jeff Young
49b1aceb8b
Handle doc urls enclosed in parens.
It seems this has become a common pattern in at least some of our
libraries.
Fixes https://gitlab.com/kicad/code/kicad/issues/7963
5 years ago
Jeff Young
f24f0d93a5
Make OK default in inspectors (and hook up to close window).
Fixes https://gitlab.com/kicad/code/kicad/issues/7831
5 years ago
Jonathan Haas
a677998f47
Don't select new items after cancelling move following item duplication
Fixes https://gitlab.com/kicad/code/kicad/issues/7956
5 years ago
Jeff Young
9f8127afcf
Disable click processing on launcher titles.
Fixes https://gitlab.com/kicad/code/kicad/issues/7946
Fixes https://gitlab.com/kicad/code/kicad/issues/7946
5 years ago
Jeff Young
29b215d7f5
Move spice compatibility mode out of analysis type notebook.
Fixes https://gitlab.com/kicad/code/kicad/issues/7988
5 years ago
Jeff Young
cf4cbea8a1
Use a more robust storage of items added to drag.
We kept having various issues of the pointer list going stale. This
will prevent all permutations of that.
Also while I was in there I fixed the double-move thing (see bug
number).
Fixes https://gitlab.com/kicad/code/kicad/issues/7910
5 years ago
Wayne Stambaugh
cfaca0e4bb
Revert "Eeschema: remove all legacy schematic and symbol library save code."
This reverts commit 9c19c2306e
.
Unfortunately writing legacy symbols libraries can never be removed because
of the symbol rescue feature. :(
Fixes https://gitlab.com/kicad/code/kicad/issues/7986
5 years ago
Wayne Stambaugh
664b0c597a
Schematic netlist exporter header housekeeping.
5 years ago
jean-pierre charras
6b1658a098
kicad2step: fix incorrect Bezier curve handling.
Fixes #7930
https://gitlab.com/kicad/code/kicad/issues/7930
5 years ago
Jon Evans
c5c348538e
Fix some STL asserts in EE_SELECTION_TOOL
5 years ago
Jon Evans
e0fdfbe1d5
createThemeList takes a filename, not a name
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7075
5 years ago
Jon Evans
cc8413c841
Tweak default zoom settings for Windows
Acceleration seems to be worse than constant on many
systems, so let's turn it off by default.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5434
5 years ago
Jon Evans
f7c20c6bef
Only consider pins on this unit as clickable anchors
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7987
5 years ago
Jon Evans
9ce34102af
Make sure projects get created for boards migrated from 5.x
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6886
5 years ago
Jeff Young
8be213e36f
Trim includes (and use consistent terminology in error messages).
5 years ago
Roberto Fernandez Bautista
a9eb83201e
Remove ZONE::ClearFilledPolysList() and fix ZONE::Unfill()
ClearFilledPolysList is redundant and Unfill() was missing the clearing
of m_insulatedIslands
This fixes potential latent bugs in zone unfilling.
5 years ago
Roberto Fernandez Bautista
50aafb9d2a
Do not auto-refill zones when added or edited
The only exception is when using the Zone Properties Dialog and
user preference is enabled
5 years ago
Roberto Fernandez Bautista
7a255edc5f
Panel Edit Options: Fix "Show Page Limits" tooltip message
5 years ago
Roberto Fernandez Bautista
f6c4677189
ADDED Option to disable automatic zone filling in pcbnew
The new setting is stored as 'editing.auto_fill_zones' and controls
whether zones should be refilled after certain actions or not.
5 years ago
Roberto Fernandez Bautista
a743e0c52b
Add Zone fill to undo stack
Allows undoing zone filling and reverting to previous fill state.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7440
5 years ago
Roberto Fernandez Bautista
8efc2f12d8
Non-KiCad Schematic Importers: Do not save project
Prevents creating unnecessary project files when importing
Non KiCad schematics.
Also clarified that empty.kicad_wks is required for all importers
(not just EAGLE).
5 years ago
Roberto Fernandez Bautista
35438d3533
Add more bounds checking in KIwxExpandEnvVars
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7461
5 years ago
Roberto Fernandez Bautista
6c29f54988
Non-KiCad Schematic Importers: New project when running standalone
Create a new project when running eeschema standalone and importing
a non-KiCad Project.
If we have the project manager open, then we instead use the existing
project and load everything there.
5 years ago
Roberto Fernandez Bautista
a0889705e7
EAGLE and Altium SCH importers: UpdateSymbolLinks after import
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7687
5 years ago
Jon Evans
5e0b65c3a8
Change wording of corner rounding action
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4505
5 years ago
Jon Evans
37242f67e0
Connectivity: just pick the most popular net to update conflicting clusters
CHANGED: when pad net assignments are changed in a conflicting way (i.e.,
tracks exist that short out more than one net after the change,
track nets will be updated to the net with the most pads).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7929
5 years ago
Wayne Stambaugh
6997fec14f
Schematic editor dialog source code housekeeping.
5 years ago
jean-pierre charras
f0ed5fab39
add missing include for wxWidgets 3.1.4
5 years ago
Jon Evans
e1840ccbd3
Handle exceptions thrown by footprint library table
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7973
5 years ago
Thomas Pointhuber
68f3d09ac1
altium: introduce tokenizer for query language
Based on this tokenizer, a LL1 parser will be built in the future.
5 years ago
Seth Hillbrand
b25103ccf1
Update Translations
5 years ago
___davidpr
172773929a
Translated using Weblate (Serbian)
Currently translated at 13.9% (958 of 6887 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sr/
5 years ago
Oğuz Ersen
7a4bf587fc
Translated using Weblate (Turkish)
Currently translated at 8.7% (603 of 6887 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
5 years ago