Index: trunk/src/change_act.c =================================================================== --- trunk/src/change_act.c (revision 17581) +++ trunk/src/change_act.c (revision 17582) @@ -703,57 +703,8 @@ PCB_OLD_ACT_END; } -#warning padstack TODO: remove the next few? -/* --------------------------------------------------------------------------- */ -static const char pcb_acts_ChangeSquare[] = "ChangeSquare(ToggleObject)\n" "ChangeSquare(SelectedElements|SelectedPins)\n" "ChangeSquare(Selected|SelectedObjects)"; -static const char pcb_acth_ChangeSquare[] = "Changes the square flag of pins and pads. Not supported anymore."; -static fgw_error_t pcb_act_ChangeSquare(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); - return 1; -} -static const char pcb_acts_SetSquare[] = "SetSquare(ToggleObject|SelectedElements|SelectedPins)"; -static const char pcb_acth_SetSquare[] = "sets the square-flag of objects. Not supported anymore."; -static fgw_error_t pcb_act_SetSquare(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); - return 1; -} - -static const char pcb_acts_ClearSquare[] = "ClearSquare(ToggleObject|SelectedElements|SelectedPins)"; -static const char pcb_acth_ClearSquare[] = "Clears the square-flag of pins and pads. Not supported anymore."; -static fgw_error_t pcb_act_ClearSquare(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); - return 1; -} -static const char pcb_acts_ChangeOctagon[] = "ChangeOctagon(Object|ToggleObject|SelectedObjects|Selected)\n" "ChangeOctagon(SelectedElements|SelectedPins|SelectedVias)"; -static const char pcb_acth_ChangeOctagon[] = "Changes the octagon-flag of pins and vias. Not supported anymore."; -static fgw_error_t pcb_act_ChangeOctagon(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); - return 1; -} -static const char pcb_acts_SetOctagon[] = "SetOctagon(Object|ToggleObject|SelectedElements|Selected)"; -static const char pcb_acth_SetOctagon[] = "Sets the octagon-flag of objects. Not supported anymore."; -static fgw_error_t pcb_act_SetOctagon(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); - return 1; -} -static const char pcb_acts_ClearOctagon[] = "ClearOctagon(ToggleObject|Object|SelectedObjects|Selected)\n" "ClearOctagon(SelectedElements|SelectedPins|SelectedVias)"; -static const char pcb_acth_ClearOctagon[] = "Clears the octagon-flag of pins and vias. Not supported anymore."; -static fgw_error_t pcb_act_ClearOctagon(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); - return 1; -} - -/* -------------------------------------------------------------------------- */ - static const char pcb_acts_SetThermal[] = "SetThermal(Object|SelectedPins|SelectedVias|Selected, Style)"; - static const char pcb_acth_SetThermal[] = "Set the thermal (on the current layer) of padstacks to the given style.\n" "Style = 0 means no thermal.\n" @@ -1146,13 +1097,7 @@ {"ChangeSize", pcb_act_ChangeSize, pcb_acth_ChangeSize, pcb_acts_ChangeSize}, {"ChangeSizes", pcb_act_ChangeSizes, pcb_acth_ChangeSizes, pcb_acts_ChangeSizes}, {"ChangeNonetlist", pcb_act_ChangeNonetlist, pcb_acth_ChangeNonetlist, pcb_acts_ChangeNonetlist}, - {"ChangeSquare", pcb_act_ChangeSquare, pcb_acth_ChangeSquare, pcb_acts_ChangeSquare}, - {"ChangeOctagon", pcb_act_ChangeOctagon, pcb_acth_ChangeOctagon, pcb_acts_ChangeOctagon}, {"ChangeFlag", pcb_act_ChangeFlag, pcb_acth_ChangeFlag, pcb_acts_ChangeFlag}, - {"ClearSquare", pcb_act_ClearSquare, pcb_acth_ClearSquare, pcb_acts_ClearSquare}, - {"ClearOctagon", pcb_act_ClearOctagon, pcb_acth_ClearOctagon, pcb_acts_ClearOctagon}, - {"SetSquare", pcb_act_SetSquare, pcb_acth_SetSquare, pcb_acts_SetSquare}, - {"SetOctagon", pcb_act_SetOctagon, pcb_acth_SetOctagon, pcb_acts_SetOctagon}, {"SetThermal", pcb_act_SetThermal, pcb_acth_SetThermal, pcb_acts_SetThermal}, {"SetValue", pcb_act_SetValue, pcb_acth_SetValue, pcb_acts_SetValue}, {"SetFlag", pcb_act_SetFlag, pcb_acth_SetFlag, pcb_acts_SetFlag}, Index: trunk/src_plugins/oldactions/oldactions.c =================================================================== --- trunk/src_plugins/oldactions/oldactions.c (revision 17581) +++ trunk/src_plugins/oldactions/oldactions.c (revision 17582) @@ -392,7 +392,42 @@ return 1; } +static fgw_error_t pcb_act_ChangeSquare(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_message(PCB_MSG_ERROR, "ChangeSquare: deprecated feature; use padstackedit() instead\n"); + return 1; +} +static fgw_error_t pcb_act_SetSquare(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_message(PCB_MSG_ERROR, "SetSquare: deprecated feature; use padstackedit() instead\n"); + return 1; +} + +static fgw_error_t pcb_act_ClearSquare(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_message(PCB_MSG_ERROR, "ClearSquare: deprecated feature; use padstackedit() instead\n"); + return 1; +} + +static fgw_error_t pcb_act_ChangeOctagon(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_message(PCB_MSG_ERROR, "ChangeOctagon: deprecated feature; use padstackedit() instead\n"); + return 1; +} + +static fgw_error_t pcb_act_SetOctagon(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_message(PCB_MSG_ERROR, "SetOctagon: deprecated feature; use padstackedit() instead\n"); + return 1; +} + +static fgw_error_t pcb_act_ClearOctagon(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_message(PCB_MSG_ERROR, "ClearOctagon: deprecated feature; use padstackedit() instead\n"); + return 1; +} + pcb_action_t oldactions_action_list[] = { {"DumpLibrary", pcb_act_DumpLibrary, pcb_acth_DumpLibrary, pcb_acts_DumpLibrary}, {"Bell", pcb_act_Bell, pcb_acth_Bell, pcb_acts_Bell}, @@ -413,7 +448,13 @@ {"ToggleHideName", pcb_act_ToggleHideName, 0, 0}, {"MinMaskGap", pcb_act_MinMaskGap, 0, 0}, {"ChangeHole", pcb_act_ChangeHole, 0, 0}, - {"ChangePaste", pcb_act_ChangePaste, pcb_acth_ChangePaste, pcb_acts_ChangePaste} + {"ChangePaste", pcb_act_ChangePaste, pcb_acth_ChangePaste, pcb_acts_ChangePaste}, + {"ChangeSquare", pcb_act_ChangeSquare, 0, 0}, + {"ChangeOctagon", pcb_act_ChangeOctagon, 0, 0}, + {"ClearSquare", pcb_act_ClearSquare, 0, 0}, + {"ClearOctagon", pcb_act_ClearOctagon, 0, 0}, + {"SetSquare", pcb_act_SetSquare, 0, 0}, + {"SetOctagon", pcb_act_SetOctagon, 0, 0} }; static const char *oldactions_cookie = "oldactions plugin";