diff --git a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
index 3315296f7c..db139b8d42 100644
--- a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
+++ b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
@@ -1,5 +1,5 @@
-
+
icons/Constraint_Concentric.svg
icons/Constraint_Ellipse_Axis_Angle.svg
icons/Constraint_Ellipse_Major_Radius.svg
@@ -38,6 +38,7 @@
icons/Constraint_Vertical.svg
icons/Constraint_VerticalDistance.svg
icons/Constraint_VerticalDistance_Driven.svg
+ icons/SketcherWorkbench.svg
icons/Sketcher_AlterConstruction.svg
icons/Sketcher_AlterFillet.svg
icons/Sketcher_Clone.svg
@@ -110,6 +111,10 @@
icons/Sketcher_Element_Elliptical_Arc_Edge.svg
icons/Sketcher_Element_Elliptical_Arc_End_Point.svg
icons/Sketcher_Element_Elliptical_Arc_Start_Point.svg
+ icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg
+ icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg
+ icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg
+ icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg
icons/Sketcher_Element_Line_Edge.svg
icons/Sketcher_Element_Line_EndPoint.svg
icons/Sketcher_Element_Line_StartingPoint.svg
@@ -118,6 +123,8 @@
icons/Sketcher_Elliptical_Arc.svg
icons/Sketcher_Elliptical_Arc_Constr.svg
icons/Sketcher_External.svg
+ icons/Sketcher_Hyperbolic_Arc.svg
+ icons/Sketcher_Hyperbolic_Arc_Constr.svg
icons/Sketcher_LeaveSketch.svg
icons/Sketcher_MapSketch.svg
icons/Sketcher_MergeSketch.svg
@@ -141,7 +148,6 @@
icons/Sketcher_Toggle_Constraint_Driving.svg
icons/Sketcher_Trimming.svg
icons/Sketcher_ViewSketch.svg
- icons/SketcherWorkbench.svg
icons/small/Constraint_Concentric_sm.xpm
icons/small/Constraint_EqualLength_sm.xpm
icons/small/Constraint_ExternalAngle_sm.xpm
@@ -169,6 +175,7 @@
translations/Sketcher_af.qm
translations/Sketcher_cs.qm
translations/Sketcher_de.qm
+ translations/Sketcher_el.qm
translations/Sketcher_es-ES.qm
translations/Sketcher_fi.qm
translations/Sketcher_fr.qm
@@ -184,13 +191,12 @@
translations/Sketcher_ro.qm
translations/Sketcher_ru.qm
translations/Sketcher_sk.qm
+ translations/Sketcher_sl.qm
translations/Sketcher_sr.qm
translations/Sketcher_sv-SE.qm
translations/Sketcher_tr.qm
translations/Sketcher_uk.qm
translations/Sketcher_zh-CN.qm
translations/Sketcher_zh-TW.qm
- translations/Sketcher_el.qm
- translations/Sketcher_sl.qm
-
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg
new file mode 100644
index 0000000000..7b9824cffb
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg
@@ -0,0 +1,346 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg
new file mode 100644
index 0000000000..0598f5cf36
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg
@@ -0,0 +1,367 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg
new file mode 100644
index 0000000000..e492e08402
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg
@@ -0,0 +1,300 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg
new file mode 100644
index 0000000000..fb76ab1a74
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg
@@ -0,0 +1,300 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc.svg
new file mode 100644
index 0000000000..3719a9718a
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc.svg
@@ -0,0 +1,334 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc_Constr.svg
new file mode 100644
index 0000000000..02b846e2e5
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc_Constr.svg
@@ -0,0 +1,334 @@
+
+
+
+