1- VERSION = '236.300 '
1+ VERSION = '236.301 '
22LCNCVER = '2.9'
33DOCSVER = LCNCVER
44
@@ -324,10 +324,10 @@ def __init__(self, halcomp, widgets, paths):
324324
325325# called by qtvcp.py
326326 def initialized__ (self ):
327- if linuxcnc .version .rsplit ('.' , 1 )[ 0 ] != LCNCVER :
327+ if '.' . join ( linuxcnc .version .split ('.' )[: 2 ]) != LCNCVER :
328328 msg0 = _translate ('HandlerClass' , 'LinuxCNC version should be' )
329329 msg1 = _translate ('HandlerClass' , 'The detected version is' )
330- STATUS .emit ('error' , linuxcnc .OPERATOR_ERROR , '{} {}\n {} {}' .format (msg0 , LCNCVER , msg1 , linuxcnc .version .rsplit ('.' , 1 )[ 0 ]))
330+ STATUS .emit ('error' , linuxcnc .OPERATOR_ERROR , '{} {}\n {} {}' .format (msg0 , LCNCVER , msg1 , linuxcnc .version .split ('.' )[: 2 ]))
331331 quit ()
332332 ucFile = os .path .join (self .PATHS .CONFIGPATH , 'qtplasmac_custom.py' )
333333 if os .path .isfile (ucFile ):
@@ -4690,30 +4690,31 @@ def new_material_clicked(self, repeat, value):
46904690 except :
46914691 if not matNum :
46924692 msg0 = _translate ('HandlerClass' , 'A material number is required' )
4693- msgs = '{}.\n \n {}: ' .format (msg0 , msg1 )
4693+ msgs = '{}.\n \n {}' .format (msg0 , msg1 )
46944694 else :
46954695 msg0 = _translate ('HandlerClass' , 'is not a valid number' )
4696- msgs = '{} {}.\n \n {}: ' .format (matNum , msg0 , msg1 )
4696+ msgs = '{} {}.\n \n {}' .format (matNum , msg0 , msg1 )
46974697 continue
46984698 if matNum in self .materialNumList :
46994699 msg0 = _translate ('HandlerClass' , 'Material' )
47004700 msg2 = _translate ('HandlerClass' , 'is in use' )
4701- msgs = '{} #{} {}.\n \n {}: ' .format (msg0 , matNum , msg2 , msg1 )
4701+ msgs = '{} #{} {}.\n \n {}' .format (msg0 , matNum , msg2 , msg1 )
47024702 continue
47034703 elif matNum >= 1000000 :
47044704 msg0 = _translate ('HandlerClass' , 'Material numbers need to be less than 1000000' )
4705- msgs = '{}.\n \n {}: ' .format (msg0 , msg1 )
4705+ msgs = '{}.\n \n {}' .format (msg0 , msg1 )
47064706 continue
47074707 break
4708- msg1 = 'Enter New Material Name'
4708+ msg1 = _translate ('HandlerClass' , 'Enter New Material Name' )
4709+ msgs = msg1
47094710 virtkb = 3
47104711 while (1 ):
4711- valid , matNam = self .dialog_input (virtkb , head , msg1 , btn1 , btn2 )
4712+ valid , matNam = self .dialog_input (virtkb , head , '{}:' . format ( msgs ) , btn1 , btn2 )
47124713 if not valid :
47134714 return
47144715 if not matNam :
47154716 msg0 = _translate ('HandlerClass' , 'Material name is required' )
4716- msgs = '{}.\n \n {}: ' .format (msg0 , msg1 )
4717+ msgs = '{}.\n \n {}' .format (msg0 , msg1 )
47174718 continue
47184719 break
47194720 mat = [matNum , matNam ]
@@ -4740,24 +4741,24 @@ def delete_material_clicked(self):
47404741 except :
47414742 if not matNum :
47424743 msg0 = _translate ('HandlerClass' , 'A material number is required' )
4743- msgs = '{}.\n \n \{}: ' .format (msg0 , msg1 )
4744+ msgs = '{}.\n \n {} ' .format (msg0 , msg1 )
47444745 else :
47454746 msg0 = _translate ('HandlerClass' , 'is not a valid number' )
4746- msgs = '{} {}.\n \n {}: ' .format (matNum , msg0 , msg1 )
4747+ msgs = '{} {}.\n \n {}' .format (matNum , msg0 , msg1 )
47474748 continue
47484749 if matNum == self .defaultMaterial :
47494750 msg0 = _translate ('HandlerClass' , 'Default material cannot be deleted' )
4750- msgs = '{}.\n \n {}:'
4751+ msgs = '{}.\n \n {}' . format ( msg0 , msg1 )
47514752 continue
47524753 elif matNum >= 1000000 and matNum in self .materialList :
47534754 msg0 = _translate ('HandlerClass' , 'Temporary material' )
47544755 msg3 = _translate ('HandlerClass' , 'cannot be deleted' )
4755- msgs = '{} #{} {}.\n \n {}: ' .format (msg0 , matNum , msg3 , msg1 )
4756+ msgs = '{} #{} {}.\n \n {}' .format (msg0 , matNum , msg3 , msg1 )
47564757 continue
47574758 elif matNum not in self .materialNumList :
47584759 msg0 = _translate ('HandlerClass' , 'Material' )
47594760 msg3 = _translate ('HandlerClass' , 'does not exist' )
4760- msgs = '{} #{} {}.\n \n {}: ' .format (msg0 , matNum , msg3 , msg1 )
4761+ msgs = '{} #{} {}.\n \n {}' .format (msg0 , matNum , msg3 , msg1 )
47614762 continue
47624763 break
47634764 head = _translate ('HandlerClass' , 'Delete Material' )
0 commit comments