Index: trunk/src_plugins/io_pads/write.c =================================================================== --- trunk/src_plugins/io_pads/write.c (revision 35053) +++ trunk/src_plugins/io_pads/write.c (revision 35054) @@ -554,12 +554,16 @@ /* write non-label text */ for(o = pcb_data_first(&it, proto->data, PCB_OBJ_TEXT); o != NULL; o = pcb_data_next(&it)) { -TODO("text"); + int plid = partdecal_plid(wctx, proto, o, "text"); + if (plid > -3333) + pads_write_text(wctx, (pcb_text_t *)o, plid); } /* write labels */ for(o = pcb_data_first(&it, proto->data, PCB_OBJ_TEXT); o != NULL; o = pcb_data_next(&it)) { -TODO("lab"); + int plid = partdecal_plid(wctx, proto, o, "text"); + if (plid > -3333) + pads_write_text(wctx, (pcb_text_t *)o, plid); } /* write terminals */