How about implementing a set shortcut APIs that can place a sheet or an
entire symbol through an URL without exposing the details of the symbol or
sheet which is intended to save users the steps of downloading, copying and
pasting.

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

> 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/CAJgxgPb_5p_s0bVkGHbWPBArjJFk2zZCZD01YP4ptm22wkbSCg%40mail.gmail.com.

Reply via email to