cdhigh / sprintFontRelease

A plugin of sprint-layout v6, Import footprint from Kicad/EasyEDA, Insert text in other fonts,...
20 stars 2 forks source link

Feature request "Rounded tracks" #3

Closed gevv closed 2 years ago

gevv commented 2 years ago

Hello,

Can the "Rounded tracks" feature be added?

Thanks.

Best regards.

cdhigh commented 2 years ago

Can you describe requirements in detail, for example how to operate and what to achieve, etc

gevv commented 2 years ago

After the plugin is run

Can be rounded with a mouse click

sample

setting options for rounding rate would be nice too

Thanks.

cdhigh commented 2 years ago

The Sprint-Layout plugin system/nterface are relatively elementary and have no realtime interaction ability. It communicates with the plugin through temporary files. When the plugin is running, the main program is suspended. So the scene is: You select several tracks, execute the plugin, and convert them to rounded tracks. If there are different rouned tracks with different parameters, you need to execute the plugin multiple times. Is it acceptable?

cdhigh commented 2 years ago

I found a video: https://www.youtube.com/watch?v=0VQFfilsr4c&ab_channel=DrewFustini This feature is awesome but it cannot be implemented in plugin of Sprint-Layout If Sprint-Layout can add a IPC (Inter-Process Communication) to plugin system, This feature may become reality.

gevv commented 2 years ago

The Sprint-Layout plugin system/nterface are relatively elementary and have no realtime interaction ability. It communicates with the plugin through temporary files. When the plugin is running, the main program is suspended. So the scene is: You select several tracks, execute the plugin, and convert them to rounded tracks. If there are different rouned tracks with different parameters, you need to execute the plugin multiple times. Is it acceptable?

Best method for now. As you said, the sprint layout is limited.

I'll make a request for the ipc I hope abacom takes care of it.

Thanks.

cdhigh commented 2 years ago

v1.5 added feature of Rounded-track