+ fix dir2qrc script to keep alphabetical order of file names, update Sketcher.qrc
This commit is contained in:
@@ -1,124 +1,124 @@
|
||||
<RCC>
|
||||
<qresource>
|
||||
<file>icons/Constraint_Concentric.svg</file>
|
||||
<file>icons/Constraint_EqualLength.svg</file>
|
||||
<file>icons/Constraint_ExternalAngle.svg</file>
|
||||
<file>icons/Constraint_Horizontal.svg</file>
|
||||
<file>icons/Constraint_HorizontalDistance.svg</file>
|
||||
<file>icons/Constraint_InternalAngle.svg</file>
|
||||
<file>icons/Constraint_Length.svg</file>
|
||||
<file>icons/Constraint_Parallel.svg</file>
|
||||
<file>icons/Constraint_Perpendicular.svg</file>
|
||||
<file>icons/Constraint_PointOnEnd.svg</file>
|
||||
<file>icons/Constraint_PointOnMidPoint.svg</file>
|
||||
<file>icons/Constraint_PointOnObject.svg</file>
|
||||
<file>icons/Constraint_PointOnPoint.svg</file>
|
||||
<file>icons/Constraint_PointOnStart.svg</file>
|
||||
<file>icons/Constraint_PointToObject.svg</file>
|
||||
<file>icons/Constraint_Radius.svg</file>
|
||||
<file>icons/Constraint_Symmetric.svg</file>
|
||||
<file>icons/Constraint_Tangent.svg</file>
|
||||
<file>icons/Constraint_TangentToEnd.svg</file>
|
||||
<file>icons/Constraint_TangentToStart.svg</file>
|
||||
<file>icons/Sketcher_CreateFillet.svg</file>
|
||||
<file>icons/Sketcher_CreateLine.svg</file>
|
||||
<file>icons/Sketcher_SelectConstraints.svg</file>
|
||||
<file>icons/Constraint_Vertical.svg</file>
|
||||
<file>icons/Constraint_VerticalDistance.svg</file>
|
||||
<file>icons/Sketcher_AlterConstruction.svg</file>
|
||||
<file>icons/Sketcher_AlterFillet.svg</file>
|
||||
<file>icons/Sketcher_CloseShape.svg</file>
|
||||
<file>icons/Sketcher_ConnectLines.svg</file>
|
||||
<file>icons/Sketcher_ConstrainCoincident.svg</file>
|
||||
<file>icons/Sketcher_ConstrainDistance.svg</file>
|
||||
<file>icons/Sketcher_ConstrainHorizontal.svg</file>
|
||||
<file>icons/Sketcher_ConstrainLock.svg</file>
|
||||
<file>icons/Sketcher_ConstrainParallel.svg</file>
|
||||
<file>icons/Sketcher_ConstrainVertical.svg</file>
|
||||
<file>icons/Sketcher_Create3PointArc.svg</file>
|
||||
<file>icons/Sketcher_Create3PointCircle.svg</file>
|
||||
<file>icons/Sketcher_CreateArc.svg</file>
|
||||
<file>icons/Sketcher_CreateCircle.svg</file>
|
||||
<file>icons/Sketcher_CreateSlot.svg</file>
|
||||
<file>icons/Sketcher_CloseShape.svg</file>
|
||||
<file>icons/Constraint_PointOnPoint.svg</file>
|
||||
<file>icons/Sketcher_Sketch.svg</file>
|
||||
<file>icons/Sketcher_Element_Circle_Edge.svg</file>
|
||||
<file>icons/Sketcher_Element_Line_EndPoint.svg</file>
|
||||
<file>icons/Sketcher_DraftLine.svg</file>
|
||||
<file>icons/Sketcher_External.svg</file>
|
||||
<file>icons/Sketcher_Element_Line_StartingPoint.svg</file>
|
||||
<file>icons/Sketcher_ConstrainDistance.svg</file>
|
||||
<file>icons/Sketcher_LeaveSketch.svg</file>
|
||||
<file>icons/Sketcher_AlterFillet.svg</file>
|
||||
<file>icons/Sketcher_CreateHexagon.svg</file>
|
||||
<file>icons/Sketcher_Create3PointArc.svg</file>
|
||||
<file>icons/Sketcher_SelectHorizontalAxis.svg</file>
|
||||
<file>icons/Sketcher_ConstrainParallel.svg</file>
|
||||
<file>icons/Sketcher_ConnectLines.svg</file>
|
||||
<file>icons/Sketcher_SelectVerticalAxis.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_MidPoint.svg</file>
|
||||
<file>icons/Constraint_Parallel.svg</file>
|
||||
<file>icons/Constraint_Concentric.svg</file>
|
||||
<file>icons/Sketcher_ProfilesHexagon1.svg</file>
|
||||
<file>icons/Sketcher_ConstrainHorizontal.svg</file>
|
||||
<file>icons/Constraint_InternalAngle.svg</file>
|
||||
<file>icons/Constraint_PointOnStart.svg</file>
|
||||
<file>icons/Sketcher_ConstrainCoincident.svg</file>
|
||||
<file>icons/Constraint_PointOnEnd.svg</file>
|
||||
<file>icons/Sketcher_CreateText.svg</file>
|
||||
<file>icons/Sketcher_Element_Circle_MidPoint.svg</file>
|
||||
<file>icons/Sketcher_MapSketch.svg</file>
|
||||
<file>icons/Constraint_PointOnObject.svg</file>
|
||||
<file>icons/Constraint_PointOnMidPoint.svg</file>
|
||||
<file>icons/Sketcher_NewSketch.svg</file>
|
||||
<file>icons/Sketcher_ConstrainLock.svg</file>
|
||||
<file>icons/Constraint_Perpendicular.svg</file>
|
||||
<file>icons/Constraint_Symmetric.svg</file>
|
||||
<file>icons/Constraint_PointToObject.svg</file>
|
||||
<file>icons/Sketcher_CreateFillet.svg</file>
|
||||
<file>icons/Sketcher_CreateHeptagon.svg</file>
|
||||
<file>icons/Sketcher_Trimming.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_Edge.svg</file>
|
||||
<file>icons/Sketcher_CreateTriangle.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_StartingPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Line_Edge.svg</file>
|
||||
<file>icons/Constraint_EqualLength.svg</file>
|
||||
<file>icons/Sketcher_CreateRectangle.svg</file>
|
||||
<file>icons/Constraint_ExternalAngle.svg</file>
|
||||
<file>icons/Constraint_Length.svg</file>
|
||||
<file>icons/Sketcher_EditSketch.svg</file>
|
||||
<file>icons/Constraint_Vertical.svg</file>
|
||||
<file>icons/Constraint_TangentToEnd.svg</file>
|
||||
<file>icons/Constraint_VerticalDistance.svg</file>
|
||||
<file>icons/Sketcher_CreateHexagon.svg</file>
|
||||
<file>icons/Sketcher_CreateLine.svg</file>
|
||||
<file>icons/Sketcher_CreateOctagon.svg</file>
|
||||
<file>icons/Sketcher_CreatePoint.svg</file>
|
||||
<file>icons/Constraint_Horizontal.svg</file>
|
||||
<file>icons/Sketcher_CreatePentagon.svg</file>
|
||||
<file>icons/Sketcher_ConstrainVertical.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_EndPoint.svg</file>
|
||||
<file>icons/Sketcher_AlterConstruction.svg</file>
|
||||
<file>icons/Constraint_HorizontalDistance.svg</file>
|
||||
<file>icons/Sketcher_CreateSquare.svg</file>
|
||||
<file>icons/Constraint_Radius.svg</file>
|
||||
<file>icons/Sketcher_ViewSketch.svg</file>
|
||||
<file>icons/Sketcher_Element_Point_StartingPoint.svg</file>
|
||||
<file>icons/Sketcher_Create3PointCircle.svg</file>
|
||||
<file>icons/Sketcher_SelectOrigin.svg</file>
|
||||
<file>icons/Sketcher_Element_SelectionTypeInvalid.svg</file>
|
||||
<file>icons/Constraint_Tangent.svg</file>
|
||||
<file>icons/Sketcher_CreatePoint.svg</file>
|
||||
<file>icons/Sketcher_CreatePolyline.svg</file>
|
||||
<file>icons/small/Constraint_Radius_sm.xpm</file>
|
||||
<file>icons/small/Constraint_HorizontalDistance_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnEnd_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointToObject_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Parallel_sm.xpm</file>
|
||||
<file>icons/small/Constraint_InternalAngle_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnPoint_sm.xpm</file>
|
||||
<file>icons/small/Constraint_VerticalDistance_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Length_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnStart_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnObject_sm.xpm</file>
|
||||
<file>icons/Sketcher_CreateRectangle.svg</file>
|
||||
<file>icons/Sketcher_CreateSlot.svg</file>
|
||||
<file>icons/Sketcher_CreateSquare.svg</file>
|
||||
<file>icons/Sketcher_CreateText.svg</file>
|
||||
<file>icons/Sketcher_CreateTriangle.svg</file>
|
||||
<file>icons/Sketcher_DraftLine.svg</file>
|
||||
<file>icons/Sketcher_EditSketch.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_Edge.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_EndPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_MidPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Arc_StartingPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Circle_Edge.svg</file>
|
||||
<file>icons/Sketcher_Element_Circle_MidPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Line_Edge.svg</file>
|
||||
<file>icons/Sketcher_Element_Line_EndPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Line_StartingPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_Point_StartingPoint.svg</file>
|
||||
<file>icons/Sketcher_Element_SelectionTypeInvalid.svg</file>
|
||||
<file>icons/Sketcher_External.svg</file>
|
||||
<file>icons/Sketcher_LeaveSketch.svg</file>
|
||||
<file>icons/Sketcher_MapSketch.svg</file>
|
||||
<file>icons/Sketcher_NewSketch.svg</file>
|
||||
<file>icons/Sketcher_ProfilesHexagon1.svg</file>
|
||||
<file>icons/Sketcher_SelectConstraints.svg</file>
|
||||
<file>icons/Sketcher_SelectHorizontalAxis.svg</file>
|
||||
<file>icons/Sketcher_SelectOrigin.svg</file>
|
||||
<file>icons/Sketcher_SelectVerticalAxis.svg</file>
|
||||
<file>icons/Sketcher_Sketch.svg</file>
|
||||
<file>icons/Sketcher_Trimming.svg</file>
|
||||
<file>icons/Sketcher_ViewSketch.svg</file>
|
||||
<file>icons/small/Constraint_Concentric_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Perpendicular_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnMidPoint_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Lock_sm.xpm</file>
|
||||
<file>icons/small/Constraint_ExternalAngle_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Horizontal_sm.xpm</file>
|
||||
<file>icons/small/Constraint_TangentToStart_sm.xpm</file>
|
||||
<file>icons/small/Constraint_EqualLength_sm.xpm</file>
|
||||
<file>icons/small/Constraint_TangentToEnd_sm.xpm</file>
|
||||
<file>icons/small/Constraint_ExternalAngle_sm.xpm</file>
|
||||
<file>icons/small/Constraint_HorizontalDistance_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Horizontal_sm.xpm</file>
|
||||
<file>icons/small/Constraint_InternalAngle_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Length_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Lock_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Parallel_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Perpendicular_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnEnd_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnMidPoint_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnObject_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnPoint_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointOnStart_sm.xpm</file>
|
||||
<file>icons/small/Constraint_PointToObject_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Radius_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Symmetric_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Vertical_sm.xpm</file>
|
||||
<file>icons/small/Constraint_TangentToEnd_sm.xpm</file>
|
||||
<file>icons/small/Constraint_TangentToStart_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Tangent_sm.xpm</file>
|
||||
<file>translations/Sketcher_es-ES.qm</file>
|
||||
<file>translations/Sketcher_nl.qm</file>
|
||||
<file>translations/Sketcher_uk.qm</file>
|
||||
<file>translations/Sketcher_sv-SE.qm</file>
|
||||
<file>icons/small/Constraint_VerticalDistance_sm.xpm</file>
|
||||
<file>icons/small/Constraint_Vertical_sm.xpm</file>
|
||||
<file>translations/Sketcher_af.qm</file>
|
||||
<file>translations/Sketcher_cs.qm</file>
|
||||
<file>translations/Sketcher_de.qm</file>
|
||||
<file>translations/Sketcher_it.qm</file>
|
||||
<file>translations/Sketcher_pl.qm</file>
|
||||
<file>translations/Sketcher_es-ES.qm</file>
|
||||
<file>translations/Sketcher_fi.qm</file>
|
||||
<file>translations/Sketcher_tr.qm</file>
|
||||
<file>translations/Sketcher_ru.qm</file>
|
||||
<file>translations/Sketcher_fr.qm</file>
|
||||
<file>translations/Sketcher_hr.qm</file>
|
||||
<file>translations/Sketcher_af.qm</file>
|
||||
<file>translations/Sketcher_no.qm</file>
|
||||
<file>translations/Sketcher_zh-TW.qm</file>
|
||||
<file>translations/Sketcher_zh-CN.qm</file>
|
||||
<file>translations/Sketcher_ro.qm</file>
|
||||
<file>translations/Sketcher_ja.qm</file>
|
||||
<file>translations/Sketcher_pt-BR.qm</file>
|
||||
<file>translations/Sketcher_sk.qm</file>
|
||||
<file>translations/Sketcher_hu.qm</file>
|
||||
<file>translations/Sketcher_cs.qm</file>
|
||||
<file>translations/Sketcher_it.qm</file>
|
||||
<file>translations/Sketcher_ja.qm</file>
|
||||
<file>translations/Sketcher_nl.qm</file>
|
||||
<file>translations/Sketcher_no.qm</file>
|
||||
<file>translations/Sketcher_pl.qm</file>
|
||||
<file>translations/Sketcher_pt-BR.qm</file>
|
||||
<file>translations/Sketcher_pt-PT.qm</file>
|
||||
<file>translations/Sketcher_ro.qm</file>
|
||||
<file>translations/Sketcher_ru.qm</file>
|
||||
<file>translations/Sketcher_sk.qm</file>
|
||||
<file>translations/Sketcher_sv-SE.qm</file>
|
||||
<file>translations/Sketcher_tr.qm</file>
|
||||
<file>translations/Sketcher_uk.qm</file>
|
||||
<file>translations/Sketcher_zh-CN.qm</file>
|
||||
<file>translations/Sketcher_zh-TW.qm</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
@@ -115,6 +115,7 @@ def updateResourceFile(Dir, Output,prefix=""):
|
||||
file = open(Output,"w")
|
||||
file.write(hhcHeader % (prefix))
|
||||
DirPath = Dir + os.path.sep
|
||||
filelist=[]
|
||||
for root, dirs, files in os.walk(Dir):
|
||||
for name in files:
|
||||
if ( (1 in [c in name for c in EndingList]) and not ('.svn' in root) ):
|
||||
@@ -123,10 +124,13 @@ def updateResourceFile(Dir, Output,prefix=""):
|
||||
FilePath = FilePath.replace('.\\','')
|
||||
FilePath = FilePath.replace('\\','/')
|
||||
if Verbose: print FilePathOrg + ' -> ' + FilePath
|
||||
|
||||
file.write(' <file>' + FilePath + '</file>\n')
|
||||
filelist.append(FilePath)
|
||||
|
||||
|
||||
filelist.sort()
|
||||
for i in filelist:
|
||||
file.write(' <file>' + i + '</file>\n')
|
||||
|
||||
file.write(hhcFooter)
|
||||
file.close()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user