Index: trunk/src/pcb-menu-gtk.lht =================================================================== --- trunk/src/pcb-menu-gtk.lht (revision 2237) +++ trunk/src/pcb-menu-gtk.lht (revision 2238) @@ -64,7 +64,12 @@ - ha:Print layout... = { action=Print()} ha:Export layout... = { action=Export()} - ha:Calibrate Printer... = { action=PrintCalibrate()} + ha:Maintenance { + li:submenu { + ha:Calibrate Printer... = { action=PrintCalibrate() } + ha:Re-scan the footprint library = { action=fp_rehash() } + } + } - ha:Start New Layout = { a=Ctrln; action=New() } - Index: trunk/src/pcb-menu-lesstif.lht =================================================================== --- trunk/src/pcb-menu-lesstif.lht (revision 2237) +++ trunk/src/pcb-menu-lesstif.lht (revision 2238) @@ -43,7 +43,12 @@ ha:Load vendor resource file = { action=LoadVendor() } ha:Print layout... = { action=Print() } ha:Export layout... = { action=Export() } - ha:Calibrate Printer... = { action=PrintCalibrate() } + ha:Maintenance { + li:submenu { + ha:Calibrate Printer... = { action=PrintCalibrate() } + ha:Re-scan the footprint library = { action=fp_rehash() } + } + } - ha:Save connection data of... = { foreground=grey50; sensitive=false } ha: a single element = { li:action={GetXY(Click to set the element mark <>); Save(ElementConnections)} } Index: trunk/src/pcb-menu-mkey.lht =================================================================== --- trunk/src/pcb-menu-mkey.lht (revision 2237) +++ trunk/src/pcb-menu-mkey.lht (revision 2238) @@ -64,7 +64,12 @@ - ha:Print layout... = { a={f;p}; action=Print()} ha:Export layout... = { a={f;i}; action=Export()} - ha:Calibrate Printer... = { action=PrintCalibrate()} + ha:Maintenance { + li:submenu { + ha:Calibrate Printer... = { action=PrintCalibrate() } + ha:Re-scan the footprint library = { action=fp_rehash() } + } + } - ha:Start New Layout = { li:a={{f;n}; {Ctrln};}; action=New() } -