Bits pushed. Main parts are now in sch_line_drawing_tool.cpp. BUS_UNFOLD_MENU starts on line 96, it’s added to the context menu at line 222, and the commands are dispatched starting at line 674.
BTW: there are some synthetic KICAD_T types that can be used for fishing out sub-types of KICAD_T. Of interest will be SCH_LINE_LOCATE_BUS_T and SCH_LINE_LOCATE_WIRE_T. (There have been similar ones for reference, value, footprint and datasheet SCH_FIELD_Ts for some time.) Cheers, Jeff. > On 2 May 2019, at 20:41, Jeff Young <j...@rokeby.ie> wrote: > > (I also got my simple test working by renaming my bus label from "D0..31" to > "D[0..31]”.) > >> On 2 May 2019, at 20:39, Jeff Young <j...@rokeby.ie <mailto:j...@rokeby.ie>> >> wrote: >> >> Ha! Works right out of the box. >> >> I’ll push it to origin/eemodern shortly so you can have a look. >> >> Cheers, >> Jeff. >> >> >>> On 2 May 2019, at 20:07, Jon Evans <j...@craftyjon.com >>> <mailto:j...@craftyjon.com>> wrote: >>> >>> Hi Jeff, >>> You can test unfolding using one of the demo projects that uses buses (for >>> example: video) >>> >>> -Jon >>> >>> On Thu, May 2, 2019 at 2:57 PM Jeff Young <j...@rokeby.ie >>> <mailto:j...@rokeby.ie>> wrote: >>> Hi Jon, >>> >>> I’ve moved the bus unfolding menu to the modern toolkit and I’m trying to >>> test it. How do I give a bus connections? I tried a wire2bus entry with a >>> label on the wire, and connecting the wire to an annotated component, and >>> giving the bus a label of “D0..D31”, but none of those worked. (Or one of >>> them did but I’ve got a bug somewhere.) >>> >>> Thanks, >>> Jeff. >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> <https://launchpad.net/~kicad-developers> >>> Post to : kicad-developers@lists.launchpad.net >>> <mailto:kicad-developers@lists.launchpad.net> >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> <https://launchpad.net/~kicad-developers> >>> More help : https://help.launchpad.net/ListHelp >>> <https://help.launchpad.net/ListHelp> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> <https://launchpad.net/~kicad-developers> >> Post to : kicad-developers@lists.launchpad.net >> <mailto:kicad-developers@lists.launchpad.net> >> Unsubscribe : https://launchpad.net/~kicad-developers >> <https://launchpad.net/~kicad-developers> >> More help : https://help.launchpad.net/ListHelp >> <https://help.launchpad.net/ListHelp> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp