Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KiCAD 9 compatibility #82

Open
wants to merge 2 commits into
base: 7.99
Choose a base branch
from

Conversation

romain145
Copy link

Fixes the change in API in KiCAD 9.
This runs on the following KiCAD version:

Application: KiCad PCB Editor x64 on x64

Version: 9.0.0-rc2-142-g42b9a9604b, release build

Libraries:
	wxWidgets 3.2.6
	FreeType 2.13.3
	HarfBuzz 10.0.1
	FontConfig 2.15.0
	libcurl/8.10.1-DEV Schannel zlib/1.3.1

Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: ATI Technologies Inc., AMD Radeon RX 6700 XT, 4.6.0 Compatibility Profile Context 21.10.34.230823

Build Info:
	Date: Jan 26 2025 06:17:17
	wxWidgets: 3.2.6 (wchar_t,wx containers)
	Boost: 1.86.0
	OCC: 7.8.1
	Curl: 8.10.1-DEV
	ngspice: 44
	Compiler: Visual C++ 1942 without C++ ABI
	KICAD_IPC_API=ON

Locale: 
	Lang: en_GB
	Enc: UTF-8
	Num: 1,234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)

image

And gives this result (I'm not familiar enough with the pluging to know if that's expected or not):

image

@jody-crow
Copy link

Tested on
Application: KiCad PCB Editor x86_64 on x86_64

Version: 9.0.0, release build

Libraries:
wxWidgets 3.2.6
FreeType 2.13.3
HarfBuzz 10.3.0
FontConfig 2.16.0
libcurl/8.12.1 OpenSSL/3.4.1 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 libidn2/2.3.7 libpsl/0.21.5 libssh2/1.11.1 nghttp2/1.64.0 nghttp3/1.8.0

Platform: Arch Linux, 64 bit, Little endian, wxGTK, X11, , tty
OpenGL: Intel, Mesa Intel(R) Arc(tm) Graphics (MTL), 4.6 (Compatibility Profile) Mesa 24.3.4-arch1.1

Build Info:
Date: Feb 24 2025 07:40:11
wxWidgets: 3.2.6 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.87.0
OCC: 7.8.1
Curl: 8.12.1
ngspice: 44.2
Compiler: GCC 14.2.1 with C++ ABI 1019

Build settings:
KICAD_USE_EGL=ON
KICAD_IPC_API=ON

Locale:
Lang: en_AU
Enc: UTF-8
Num: 1,234.5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)

Works for me. Thank you.

@fabianlis
Copy link

Hello,
I am trying to use this plugin in Kicad 9.0 and after getting my schematic ready to use this great plugin I realized it is not compatible with version 9.0. Can someone please give me instructions on how to install this patch? Can this be done within Kicad's Plugin and Content Manager?
Thanks in advance,
Fabian

@fabianlis
Copy link

Hello,
I figured it out and updated the files manually. The plugin works like a charm. Thanks!
Fabian

@claudiolorini
Copy link

i've tested the modifications, working for me too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants