Index: trunk/src/gui_act.c =================================================================== --- trunk/src/gui_act.c (revision 17534) +++ trunk/src/gui_act.c (revision 17535) @@ -1180,31 +1180,6 @@ return 0; } -static const char pcb_acts_NetlistChanged[] = "NetlistChanged()"; -static const char pcb_acth_NetlistChanged[] = "Tells the GUI that the netlist has changed."; -static fgw_error_t pcb_act_NetlistChanged(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_netlist_changed(0); - return 0; -} - - -static const char pcb_acts_RouteStylesChanged[] = "RouteStylesChanged()"; -static const char pcb_acth_RouteStylesChanged[] = "Tells the GUI that the routing styles have changed."; -static fgw_error_t pcb_act_RouteStylesChanged(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_event(PCB_EVENT_ROUTE_STYLES_CHANGED, NULL); - return 0; -} - -static const char pcb_acts_LibraryChanged[] = "LibraryChanged()"; -static const char pcb_acth_LibraryChanged[] = "Tells the GUI that the libraries have changed."; -static fgw_error_t pcb_act_LibraryChanged(fgw_arg_t *res, int argc, fgw_arg_t *argv) -{ - pcb_event(PCB_EVENT_LIBRARY_CHANGED, NULL); - return 0; -} - static const char pcb_acts_cursor[] = "Cursor(Type,DeltaUp,DeltaRight,Units)"; static const char pcb_acth_cursor[] = "Move the cursor."; /* %start-doc actions Cursor @@ -1932,9 +1907,6 @@ {"SwitchHID", pcb_act_SwitchHID, pcb_acth_SwitchHID, pcb_acts_SwitchHID}, {"ToggleView", pcb_act_ToggleView, pcb_acth_toggleview, pcb_acts_toggleview}, {"ChkView", pcb_act_ChkView, pcb_acth_chkview, pcb_acts_chkview}, - {"NetlistChanged", pcb_act_NetlistChanged, pcb_acth_NetlistChanged, pcb_acts_NetlistChanged}, - {"RouteStylesChanged", pcb_act_RouteStylesChanged, pcb_acth_RouteStylesChanged, pcb_acts_RouteStylesChanged}, - {"LibraryChanged", pcb_act_LibraryChanged, pcb_acth_LibraryChanged, pcb_acts_LibraryChanged}, {"Cursor", pcb_act_Cursor, pcb_acth_cursor, pcb_acts_cursor}, {"EditLayer", pcb_act_EditLayer, pcb_acth_EditLayer, pcb_acts_EditLayer}, {"EditGroup", pcb_act_EditGroup, pcb_acth_EditGroup, pcb_acts_EditGroup}, Index: trunk/src_plugins/oldactions/oldactions.c =================================================================== --- trunk/src_plugins/oldactions/oldactions.c (revision 17534) +++ trunk/src_plugins/oldactions/oldactions.c (revision 17535) @@ -34,6 +34,7 @@ #include "config.h" #include "conf.h" #include "data.h" +#include "event.h" #include "action_helper.h" #include "change.h" #include "error.h" @@ -337,6 +338,31 @@ return 0; } +static const char pcb_acts_NetlistChanged[] = "NetlistChanged()"; +static const char pcb_acth_NetlistChanged[] = "Tells the GUI that the netlist has changed."; +static fgw_error_t pcb_act_NetlistChanged(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_netlist_changed(0); + return 0; +} + + +static const char pcb_acts_RouteStylesChanged[] = "RouteStylesChanged()"; +static const char pcb_acth_RouteStylesChanged[] = "Tells the GUI that the routing styles have changed."; +static fgw_error_t pcb_act_RouteStylesChanged(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_event(PCB_EVENT_ROUTE_STYLES_CHANGED, NULL); + return 0; +} + +static const char pcb_acts_LibraryChanged[] = "LibraryChanged()"; +static const char pcb_acth_LibraryChanged[] = "Tells the GUI that the libraries have changed."; +static fgw_error_t pcb_act_LibraryChanged(fgw_arg_t *res, int argc, fgw_arg_t *argv) +{ + pcb_event(PCB_EVENT_LIBRARY_CHANGED, NULL); + return 0; +} + /*** deprecated ***/ static fgw_error_t pcb_act_ToggleHideName(fgw_arg_t *res, int argc, fgw_arg_t *argv) @@ -357,6 +383,9 @@ {"DisableVendor", pcb_act_DisableVendor, pcb_acth_disable_vendor, pcb_acts_disable_vendor}, {"ListRotations", pcb_act_ListRotations, 0, 0}, {"PCBChanged", pcb_act_PCBChanged, pcb_acth_PCBChanged, pcb_acts_PCBChanged}, + {"NetlistChanged", pcb_act_NetlistChanged, pcb_acth_NetlistChanged, pcb_acts_NetlistChanged}, + {"RouteStylesChanged", pcb_act_RouteStylesChanged, pcb_acth_RouteStylesChanged, pcb_acts_RouteStylesChanged}, + {"LibraryChanged", pcb_act_LibraryChanged, pcb_acth_LibraryChanged, pcb_acts_LibraryChanged}, /* deprecated actions */ {"ToggleHideName", pcb_act_ToggleHideName, 0, 0} };