I'm also working on the IPC API for placing design blocks and symbols, any
ideas are welcome

On Mon, May 12, 2025 at 3:07 PM Ethan Chien <[email protected]> wrote:

> You can refer to the pro-api-sdk of jlceda:
>
> https://www.npmjs.com/package/@jlceda/pro-api-types
>
> https://gitee.com/jlceda/pro-api-sdk
>
>
>
> On Mon, May 12, 2025 at 1:38 PM 박범석 <[email protected]> wrote:
>
>> Hi, all
>>
>> I recently joined the KiCad developer forum to work on IPC API
>> development. Before writing any code, I'd like to check a few things about
>> the current progress.
>>
>>    1. As mentioned in this post [
>>    https://gitlab.com/kicad/code/kicad/-/issues/2077#note_2265266555], I
>>    understand the goal is to replace the functionality currently provided by
>>    SWIG bindings with IPC API. I know work is progressing on the pcbnew API,
>>    but is there anyone currently working on the eeschema API, or are there 
>> any
>>    ongoing efforts in this area?
>>    2. If not, I'm thinking I'll need to refer to the api_handler in
>>    kicad_source_code/eeschema and create proto files along with schematic.py,
>>    schematic_types.py, etc. in kipy. However, with recent changes to 
>> eeschema [
>>    
>> https://gitlab.com/kicad/code/kicad/-/commit/718bf408070198012b1a95ddfe2c84d2f9fe6b78],
>>    it seems difficult to proceed without knowing the plan for future eeschema
>>    functionality. What's the roadmap for eeschema changes? If there's any
>>    documentation I should refer to, please let me know.
>>
>> Thanks in advance for your help!
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "KiCad Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion visit
>> https://groups.google.com/a/kicad.org/d/msgid/devlist/6b3068ac-7d4a-4da0-b00e-83154b1dde9fn%40kicad.org
>> <https://groups.google.com/a/kicad.org/d/msgid/devlist/6b3068ac-7d4a-4da0-b00e-83154b1dde9fn%40kicad.org?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/CAJgxgPYrUT5xcmdoK5_kDP6mmKhm-11Aa2XTd6gSsvvfJB%3DrkQ%40mail.gmail.com.

Reply via email to