diff --git a/FlatCAM.py b/FlatCAM.py
index 191d5fbe..acae8c9d 100644
--- a/FlatCAM.py
+++ b/FlatCAM.py
@@ -9,11 +9,14 @@ from flatcamGUI import VisPyPatches
from multiprocessing import freeze_support
# import copyreg
# import types
+import qdarkstyle
if sys.platform == "win32":
# cx_freeze 'module win32' workaround
pass
+os.environ['QT_API'] = 'pyqt5'
+
def debug_trace():
"""
@@ -48,7 +51,7 @@ if __name__ == '__main__':
os.environ["QT_AUTO_SCREEN_SCALE_FACTOR"] = "0"
app = QtWidgets.QApplication(sys.argv)
-
+ app.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5())
# apply style
settings = QSettings("Open Source", "FlatCAM")
if settings.contains("style"):
diff --git a/README.md b/README.md
index c32937e9..189f50dd 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@ CAD program, and create G-Code for Isolation routing.
- updated the .POT file and worked a bit in the romanian translation
- small changes: reduced the thickness of the axis in 3D mode from 3 pixels to 1 pixel
- made sure that is the text in the source file of a FlatCAMDocument is HTML is loaded as such
+- added inverted icons
6.10.2019
diff --git a/flatcamGUI/VisPyCanvas.py b/flatcamGUI/VisPyCanvas.py
index 7350e872..3bbbc237 100644
--- a/flatcamGUI/VisPyCanvas.py
+++ b/flatcamGUI/VisPyCanvas.py
@@ -44,6 +44,8 @@ class VisPyCanvas(scene.SceneCanvas):
theme_color = Color('#000000')
tick_color = Color('gray')
back_color = Color('#000000')
+ # back_color = Color('#272822') # darker
+ # back_color = Color('#3c3f41') # lighter
self.central_widget.bgcolor = back_color
self.central_widget.border_color = back_color
diff --git a/flatcamTools/ToolRulesCheck.py b/flatcamTools/ToolRulesCheck.py
index 0ec51875..0d24e371 100644
--- a/flatcamTools/ToolRulesCheck.py
+++ b/flatcamTools/ToolRulesCheck.py
@@ -51,7 +51,7 @@ class RulesCheck(FlatCAMTool):
self.gerber_title_lbl = QtWidgets.QLabel('%s:' % _("Gerber Files"))
self.gerber_title_lbl.setToolTip(
- _("Gerber files for which to check rules.")
+ _("Gerber objects for which to check rules.")
)
self.all_obj_cb = FCCheckBox()
@@ -64,7 +64,7 @@ class RulesCheck(FlatCAMTool):
self.copper_t_object_lbl = QtWidgets.QLabel('%s:' % _("Top"))
self.copper_t_object_lbl.setToolTip(
- _("The Gerber Copper Top file for which rules are checked.")
+ _("The Top Gerber Copper object for which rules are checked.")
)
self.copper_t_cb = FCCheckBox()
@@ -77,7 +77,7 @@ class RulesCheck(FlatCAMTool):
self.copper_b_object_lbl = QtWidgets.QLabel('%s:' % _("Bottom"))
self.copper_b_object_lbl.setToolTip(
- _("The Gerber Copper Bottom file for which rules are checked.")
+ _("The Bottom Gerber Copper object for which rules are checked.")
)
self.copper_b_cb = FCCheckBox()
@@ -90,7 +90,7 @@ class RulesCheck(FlatCAMTool):
self.sm_t_object_lbl = QtWidgets.QLabel('%s:' % _("SM Top"))
self.sm_t_object_lbl.setToolTip(
- _("The Gerber Solder Mask Top file for which rules are checked.")
+ _("The Top Gerber Solder Mask object for which rules are checked.")
)
self.sm_t_cb = FCCheckBox()
@@ -103,7 +103,7 @@ class RulesCheck(FlatCAMTool):
self.sm_b_object_lbl = QtWidgets.QLabel('%s:' % _("SM Bottom"))
self.sm_b_object_lbl.setToolTip(
- _("The Gerber Solder Mask Top file for which rules are checked.")
+ _("The Bottom Gerber Solder Mask object for which rules are checked.")
)
self.sm_b_cb = FCCheckBox()
@@ -116,7 +116,7 @@ class RulesCheck(FlatCAMTool):
self.ss_t_object_lbl = QtWidgets.QLabel('%s:' % _("Silk Top"))
self.ss_t_object_lbl.setToolTip(
- _("The Gerber Silkscreen Top file for which rules are checked.")
+ _("The Top Gerber Silkscreen object for which rules are checked.")
)
self.ss_t_cb = FCCheckBox()
@@ -129,7 +129,7 @@ class RulesCheck(FlatCAMTool):
self.ss_b_object_lbl = QtWidgets.QLabel('%s:' % _("Silk Bottom"))
self.ss_b_object_lbl.setToolTip(
- _("The Gerber Silkscreen Bottom file for which rules are checked.")
+ _("The Bottom Gerber Silkscreen object for which rules are checked.")
)
self.ss_b_cb = FCCheckBox()
@@ -142,7 +142,7 @@ class RulesCheck(FlatCAMTool):
self.outline_object_lbl = QtWidgets.QLabel('%s:' % _("Outline"))
self.outline_object_lbl.setToolTip(
- _("The Gerber Outline (Cutout) file for which rules are checked.")
+ _("The Gerber Outline (Cutout) object for which rules are checked.")
)
self.out_cb = FCCheckBox()
@@ -180,9 +180,9 @@ class RulesCheck(FlatCAMTool):
self.grid_layout.addWidget(QtWidgets.QLabel(""), 8, 0, 1, 3)
- self.excellon_title_lbl = QtWidgets.QLabel('%s:' % _("Excellon Files"))
+ self.excellon_title_lbl = QtWidgets.QLabel('%s:' % _("Excellon Objects"))
self.excellon_title_lbl.setToolTip(
- _("Excellon files for which to check rules.")
+ _("Excellon objects for which to check rules.")
)
# Excellon 1 object
@@ -193,8 +193,8 @@ class RulesCheck(FlatCAMTool):
self.e1_object_lbl = QtWidgets.QLabel('%s:' % _("Excellon 1"))
self.e1_object_lbl.setToolTip(
- _("Object to be panelized. This means that it will\n"
- "be duplicated in an array of rows and columns.")
+ _("Excellon object for which to check rules.\n"
+ "Holds the plated holes or a general Excellon file content.")
)
self.e1_cb = FCCheckBox()
@@ -207,8 +207,8 @@ class RulesCheck(FlatCAMTool):
self.e2_object_lbl = QtWidgets.QLabel('%s:' % _("Excellon 2"))
self.e2_object_lbl.setToolTip(
- _("Object to be panelized. This means that it will\n"
- "be duplicated in an array of rows and columns.")
+ _("Excellon object for which to check rules.\n"
+ "Holds the non-plated holes.")
)
self.e2_cb = FCCheckBox()
diff --git a/share/dark/about32.png b/share/dark/about32.png
new file mode 100644
index 00000000..c60b8f85
Binary files /dev/null and b/share/dark/about32.png differ
diff --git a/share/dark/active_static.png b/share/dark/active_static.png
new file mode 100644
index 00000000..709cc35b
Binary files /dev/null and b/share/dark/active_static.png differ
diff --git a/share/dark/addarray16.png b/share/dark/addarray16.png
new file mode 100644
index 00000000..f104d423
Binary files /dev/null and b/share/dark/addarray16.png differ
diff --git a/share/dark/addarray20.png b/share/dark/addarray20.png
new file mode 100644
index 00000000..62af9d8a
Binary files /dev/null and b/share/dark/addarray20.png differ
diff --git a/share/dark/addarray32.png b/share/dark/addarray32.png
new file mode 100644
index 00000000..ba5ba433
Binary files /dev/null and b/share/dark/addarray32.png differ
diff --git a/share/dark/align_center32.png b/share/dark/align_center32.png
new file mode 100644
index 00000000..bf126167
Binary files /dev/null and b/share/dark/align_center32.png differ
diff --git a/share/dark/align_justify32.png b/share/dark/align_justify32.png
new file mode 100644
index 00000000..5ca98aac
Binary files /dev/null and b/share/dark/align_justify32.png differ
diff --git a/share/dark/align_left32.png b/share/dark/align_left32.png
new file mode 100644
index 00000000..8b219884
Binary files /dev/null and b/share/dark/align_left32.png differ
diff --git a/share/dark/align_right32.png b/share/dark/align_right32.png
new file mode 100644
index 00000000..7ae24427
Binary files /dev/null and b/share/dark/align_right32.png differ
diff --git a/share/dark/aperture16.png b/share/dark/aperture16.png
new file mode 100644
index 00000000..fc18924e
Binary files /dev/null and b/share/dark/aperture16.png differ
diff --git a/share/dark/aperture32.png b/share/dark/aperture32.png
new file mode 100644
index 00000000..01cc1f7a
Binary files /dev/null and b/share/dark/aperture32.png differ
diff --git a/share/dark/arc16.png b/share/dark/arc16.png
new file mode 100644
index 00000000..1cd262e2
Binary files /dev/null and b/share/dark/arc16.png differ
diff --git a/share/dark/arc24.png b/share/dark/arc24.png
new file mode 100644
index 00000000..8d6071ba
Binary files /dev/null and b/share/dark/arc24.png differ
diff --git a/share/dark/arc32.png b/share/dark/arc32.png
new file mode 100644
index 00000000..9e97e0a3
Binary files /dev/null and b/share/dark/arc32.png differ
diff --git a/share/dark/axis32.png b/share/dark/axis32.png
new file mode 100644
index 00000000..bd3fe7a0
Binary files /dev/null and b/share/dark/axis32.png differ
diff --git a/share/dark/backup24.png b/share/dark/backup24.png
new file mode 100644
index 00000000..634fc69c
Binary files /dev/null and b/share/dark/backup24.png differ
diff --git a/share/dark/backup_export24.png b/share/dark/backup_export24.png
new file mode 100644
index 00000000..4d1b686a
Binary files /dev/null and b/share/dark/backup_export24.png differ
diff --git a/share/dark/backup_import24.png b/share/dark/backup_import24.png
new file mode 100644
index 00000000..c440544d
Binary files /dev/null and b/share/dark/backup_import24.png differ
diff --git a/share/dark/blocked16.png b/share/dark/blocked16.png
new file mode 100644
index 00000000..4e74b731
Binary files /dev/null and b/share/dark/blocked16.png differ
diff --git a/share/dark/bluelight12.png b/share/dark/bluelight12.png
new file mode 100644
index 00000000..dfe7607a
Binary files /dev/null and b/share/dark/bluelight12.png differ
diff --git a/share/dark/bold32.png b/share/dark/bold32.png
new file mode 100644
index 00000000..b209a548
Binary files /dev/null and b/share/dark/bold32.png differ
diff --git a/share/dark/buffer16-2.png b/share/dark/buffer16-2.png
new file mode 100644
index 00000000..5679abe6
Binary files /dev/null and b/share/dark/buffer16-2.png differ
diff --git a/share/dark/buffer16.png b/share/dark/buffer16.png
new file mode 100644
index 00000000..fcc908f2
Binary files /dev/null and b/share/dark/buffer16.png differ
diff --git a/share/dark/buffer20.png b/share/dark/buffer20.png
new file mode 100644
index 00000000..5e47f531
Binary files /dev/null and b/share/dark/buffer20.png differ
diff --git a/share/dark/buffer24.png b/share/dark/buffer24.png
new file mode 100644
index 00000000..0099b30e
Binary files /dev/null and b/share/dark/buffer24.png differ
diff --git a/share/dark/bug16.png b/share/dark/bug16.png
new file mode 100644
index 00000000..429868cd
Binary files /dev/null and b/share/dark/bug16.png differ
diff --git a/share/dark/bug32.png b/share/dark/bug32.png
new file mode 100644
index 00000000..b94cd633
Binary files /dev/null and b/share/dark/bug32.png differ
diff --git a/share/dark/calculator16.png b/share/dark/calculator16.png
new file mode 100644
index 00000000..a4a6a3d3
Binary files /dev/null and b/share/dark/calculator16.png differ
diff --git a/share/dark/calculator24.png b/share/dark/calculator24.png
new file mode 100644
index 00000000..a82a073d
Binary files /dev/null and b/share/dark/calculator24.png differ
diff --git a/share/dark/cancel_edit16.png b/share/dark/cancel_edit16.png
new file mode 100644
index 00000000..e0630a18
Binary files /dev/null and b/share/dark/cancel_edit16.png differ
diff --git a/share/dark/cancel_edit32.png b/share/dark/cancel_edit32.png
new file mode 100644
index 00000000..71fdef7f
Binary files /dev/null and b/share/dark/cancel_edit32.png differ
diff --git a/share/dark/circle32.png b/share/dark/circle32.png
new file mode 100644
index 00000000..e21fb165
Binary files /dev/null and b/share/dark/circle32.png differ
diff --git a/share/dark/clear_plot16.png b/share/dark/clear_plot16.png
new file mode 100644
index 00000000..46fb5cf6
Binary files /dev/null and b/share/dark/clear_plot16.png differ
diff --git a/share/dark/clear_plot32.png b/share/dark/clear_plot32.png
new file mode 100644
index 00000000..200bdbdc
Binary files /dev/null and b/share/dark/clear_plot32.png differ
diff --git a/share/dark/cnc16.png b/share/dark/cnc16.png
new file mode 100644
index 00000000..3a4f2e39
Binary files /dev/null and b/share/dark/cnc16.png differ
diff --git a/share/dark/cnc32.png b/share/dark/cnc32.png
new file mode 100644
index 00000000..66e0fc5b
Binary files /dev/null and b/share/dark/cnc32.png differ
diff --git a/share/dark/code.png b/share/dark/code.png
new file mode 100644
index 00000000..ac86cd0f
Binary files /dev/null and b/share/dark/code.png differ
diff --git a/share/dark/code_editor32.png b/share/dark/code_editor32.png
new file mode 100644
index 00000000..0a2c0e34
Binary files /dev/null and b/share/dark/code_editor32.png differ
diff --git a/share/dark/convert24.png b/share/dark/convert24.png
new file mode 100644
index 00000000..04f35223
Binary files /dev/null and b/share/dark/convert24.png differ
diff --git a/share/dark/copy.png b/share/dark/copy.png
new file mode 100644
index 00000000..5bede687
Binary files /dev/null and b/share/dark/copy.png differ
diff --git a/share/dark/copy16.png b/share/dark/copy16.png
new file mode 100644
index 00000000..347efdcd
Binary files /dev/null and b/share/dark/copy16.png differ
diff --git a/share/dark/copy32.png b/share/dark/copy32.png
new file mode 100644
index 00000000..70a86a26
Binary files /dev/null and b/share/dark/copy32.png differ
diff --git a/share/dark/copy_geo.png b/share/dark/copy_geo.png
new file mode 100644
index 00000000..f30aae6e
Binary files /dev/null and b/share/dark/copy_geo.png differ
diff --git a/share/dark/corner32.png b/share/dark/corner32.png
new file mode 100644
index 00000000..371d43d1
Binary files /dev/null and b/share/dark/corner32.png differ
diff --git a/share/dark/cut16.png b/share/dark/cut16.png
new file mode 100644
index 00000000..905af516
Binary files /dev/null and b/share/dark/cut16.png differ
diff --git a/share/dark/cut16_bis.png b/share/dark/cut16_bis.png
new file mode 100644
index 00000000..dee7d807
Binary files /dev/null and b/share/dark/cut16_bis.png differ
diff --git a/share/dark/cut32.png b/share/dark/cut32.png
new file mode 100644
index 00000000..b984c9bc
Binary files /dev/null and b/share/dark/cut32.png differ
diff --git a/share/dark/cut32_bis.png b/share/dark/cut32_bis.png
new file mode 100644
index 00000000..6620bae0
Binary files /dev/null and b/share/dark/cut32_bis.png differ
diff --git a/share/dark/cutpath16.png b/share/dark/cutpath16.png
new file mode 100644
index 00000000..7dc834ff
Binary files /dev/null and b/share/dark/cutpath16.png differ
diff --git a/share/dark/cutpath24.png b/share/dark/cutpath24.png
new file mode 100644
index 00000000..71e1079c
Binary files /dev/null and b/share/dark/cutpath24.png differ
diff --git a/share/dark/cutpath32.png b/share/dark/cutpath32.png
new file mode 100644
index 00000000..2c76ea30
Binary files /dev/null and b/share/dark/cutpath32.png differ
diff --git a/share/dark/defaults.png b/share/dark/defaults.png
new file mode 100644
index 00000000..b47e7e8c
Binary files /dev/null and b/share/dark/defaults.png differ
diff --git a/share/dark/delete32.png b/share/dark/delete32.png
new file mode 100644
index 00000000..a1b52738
Binary files /dev/null and b/share/dark/delete32.png differ
diff --git a/share/dark/deleteshape16.png b/share/dark/deleteshape16.png
new file mode 100644
index 00000000..2d099258
Binary files /dev/null and b/share/dark/deleteshape16.png differ
diff --git a/share/dark/deleteshape24.png b/share/dark/deleteshape24.png
new file mode 100644
index 00000000..41d4b337
Binary files /dev/null and b/share/dark/deleteshape24.png differ
diff --git a/share/dark/deleteshape32.png b/share/dark/deleteshape32.png
new file mode 100644
index 00000000..56327c69
Binary files /dev/null and b/share/dark/deleteshape32.png differ
diff --git a/share/dark/disable16.png b/share/dark/disable16.png
new file mode 100644
index 00000000..b736e388
Binary files /dev/null and b/share/dark/disable16.png differ
diff --git a/share/dark/disable32.png b/share/dark/disable32.png
new file mode 100644
index 00000000..62587450
Binary files /dev/null and b/share/dark/disable32.png differ
diff --git a/share/dark/disc32.png b/share/dark/disc32.png
new file mode 100644
index 00000000..335ebc8b
Binary files /dev/null and b/share/dark/disc32.png differ
diff --git a/share/dark/distance16.png b/share/dark/distance16.png
new file mode 100644
index 00000000..4f19d7eb
Binary files /dev/null and b/share/dark/distance16.png differ
diff --git a/share/dark/distance32.png b/share/dark/distance32.png
new file mode 100644
index 00000000..2bce1416
Binary files /dev/null and b/share/dark/distance32.png differ
diff --git a/share/dark/distance_min16.png b/share/dark/distance_min16.png
new file mode 100644
index 00000000..d5864fe7
Binary files /dev/null and b/share/dark/distance_min16.png differ
diff --git a/share/dark/distance_min32.png b/share/dark/distance_min32.png
new file mode 100644
index 00000000..0792895e
Binary files /dev/null and b/share/dark/distance_min32.png differ
diff --git a/share/dark/doubleside16.png b/share/dark/doubleside16.png
new file mode 100644
index 00000000..9da50113
Binary files /dev/null and b/share/dark/doubleside16.png differ
diff --git a/share/dark/doubleside32.png b/share/dark/doubleside32.png
new file mode 100644
index 00000000..4064bed1
Binary files /dev/null and b/share/dark/doubleside32.png differ
diff --git a/share/dark/draw32.png b/share/dark/draw32.png
new file mode 100644
index 00000000..ecfb1991
Binary files /dev/null and b/share/dark/draw32.png differ
diff --git a/share/dark/drill16.png b/share/dark/drill16.png
new file mode 100644
index 00000000..6052ebd9
Binary files /dev/null and b/share/dark/drill16.png differ
diff --git a/share/dark/drill32.png b/share/dark/drill32.png
new file mode 100644
index 00000000..ddd5452a
Binary files /dev/null and b/share/dark/drill32.png differ
diff --git a/share/dark/dxf16.png b/share/dark/dxf16.png
new file mode 100644
index 00000000..a229b2c4
Binary files /dev/null and b/share/dark/dxf16.png differ
diff --git a/share/dark/edit16.png b/share/dark/edit16.png
new file mode 100644
index 00000000..0bb42485
Binary files /dev/null and b/share/dark/edit16.png differ
diff --git a/share/dark/edit32.png b/share/dark/edit32.png
new file mode 100644
index 00000000..16c3a87b
Binary files /dev/null and b/share/dark/edit32.png differ
diff --git a/share/dark/edit_ok16.png b/share/dark/edit_ok16.png
new file mode 100644
index 00000000..623e4953
Binary files /dev/null and b/share/dark/edit_ok16.png differ
diff --git a/share/dark/edit_ok32.png b/share/dark/edit_ok32.png
new file mode 100644
index 00000000..c96a6991
Binary files /dev/null and b/share/dark/edit_ok32.png differ
diff --git a/share/dark/edit_ok32_bis.png b/share/dark/edit_ok32_bis.png
new file mode 100644
index 00000000..c2c2299f
Binary files /dev/null and b/share/dark/edit_ok32_bis.png differ
diff --git a/share/dark/eraser26.png b/share/dark/eraser26.png
new file mode 100644
index 00000000..0683b7eb
Binary files /dev/null and b/share/dark/eraser26.png differ
diff --git a/share/dark/explode32.png b/share/dark/explode32.png
new file mode 100644
index 00000000..78a782b7
Binary files /dev/null and b/share/dark/explode32.png differ
diff --git a/share/dark/export.png b/share/dark/export.png
new file mode 100644
index 00000000..96a85744
Binary files /dev/null and b/share/dark/export.png differ
diff --git a/share/dark/export_png32.png b/share/dark/export_png32.png
new file mode 100644
index 00000000..15cd45d1
Binary files /dev/null and b/share/dark/export_png32.png differ
diff --git a/share/dark/file16.png b/share/dark/file16.png
new file mode 100644
index 00000000..e570f288
Binary files /dev/null and b/share/dark/file16.png differ
diff --git a/share/dark/file32.png b/share/dark/file32.png
new file mode 100644
index 00000000..ddb680ee
Binary files /dev/null and b/share/dark/file32.png differ
diff --git a/share/dark/film16.png b/share/dark/film16.png
new file mode 100644
index 00000000..5f3a59a4
Binary files /dev/null and b/share/dark/film16.png differ
diff --git a/share/dark/film32.png b/share/dark/film32.png
new file mode 100644
index 00000000..b8140cce
Binary files /dev/null and b/share/dark/film32.png differ
diff --git a/share/dark/flatcam_icon128.png b/share/dark/flatcam_icon128.png
new file mode 100644
index 00000000..8652e869
Binary files /dev/null and b/share/dark/flatcam_icon128.png differ
diff --git a/share/dark/flatcam_icon128_inv.png b/share/dark/flatcam_icon128_inv.png
new file mode 100644
index 00000000..2d616189
Binary files /dev/null and b/share/dark/flatcam_icon128_inv.png differ
diff --git a/share/dark/flatcam_icon16.ico b/share/dark/flatcam_icon16.ico
new file mode 100644
index 00000000..70d6b294
Binary files /dev/null and b/share/dark/flatcam_icon16.ico differ
diff --git a/share/dark/flatcam_icon16.png b/share/dark/flatcam_icon16.png
new file mode 100644
index 00000000..e015d2a2
Binary files /dev/null and b/share/dark/flatcam_icon16.png differ
diff --git a/share/dark/flatcam_icon24.png b/share/dark/flatcam_icon24.png
new file mode 100644
index 00000000..4de90717
Binary files /dev/null and b/share/dark/flatcam_icon24.png differ
diff --git a/share/dark/flatcam_icon256.ico b/share/dark/flatcam_icon256.ico
new file mode 100644
index 00000000..a8924ef4
Binary files /dev/null and b/share/dark/flatcam_icon256.ico differ
diff --git a/share/dark/flatcam_icon256.png b/share/dark/flatcam_icon256.png
new file mode 100644
index 00000000..dd4fca81
Binary files /dev/null and b/share/dark/flatcam_icon256.png differ
diff --git a/share/dark/flatcam_icon32.ico b/share/dark/flatcam_icon32.ico
new file mode 100644
index 00000000..e55c576d
Binary files /dev/null and b/share/dark/flatcam_icon32.ico differ
diff --git a/share/dark/flatcam_icon32.png b/share/dark/flatcam_icon32.png
new file mode 100644
index 00000000..ea26ceaf
Binary files /dev/null and b/share/dark/flatcam_icon32.png differ
diff --git a/share/dark/flatcam_icon32_green.png b/share/dark/flatcam_icon32_green.png
new file mode 100644
index 00000000..dcfaaee6
Binary files /dev/null and b/share/dark/flatcam_icon32_green.png differ
diff --git a/share/dark/flatcam_icon48.ico b/share/dark/flatcam_icon48.ico
new file mode 100644
index 00000000..f48b7c52
Binary files /dev/null and b/share/dark/flatcam_icon48.ico differ
diff --git a/share/dark/flatcam_icon48.png b/share/dark/flatcam_icon48.png
new file mode 100644
index 00000000..778aca12
Binary files /dev/null and b/share/dark/flatcam_icon48.png differ
diff --git a/share/dark/flipx.png b/share/dark/flipx.png
new file mode 100644
index 00000000..4f324c62
Binary files /dev/null and b/share/dark/flipx.png differ
diff --git a/share/dark/flipy.png b/share/dark/flipy.png
new file mode 100644
index 00000000..c26644f7
Binary files /dev/null and b/share/dark/flipy.png differ
diff --git a/share/dark/floppy16.png b/share/dark/floppy16.png
new file mode 100644
index 00000000..8dc65776
Binary files /dev/null and b/share/dark/floppy16.png differ
diff --git a/share/dark/floppy32.png b/share/dark/floppy32.png
new file mode 100644
index 00000000..66b02e6d
Binary files /dev/null and b/share/dark/floppy32.png differ
diff --git a/share/dark/folder16.png b/share/dark/folder16.png
new file mode 100644
index 00000000..4bf4d39d
Binary files /dev/null and b/share/dark/folder16.png differ
diff --git a/share/dark/folder32.png b/share/dark/folder32.png
new file mode 100644
index 00000000..a8916835
Binary files /dev/null and b/share/dark/folder32.png differ
diff --git a/share/dark/folder32_Excellon.png b/share/dark/folder32_Excellon.png
new file mode 100644
index 00000000..7cc4eb43
Binary files /dev/null and b/share/dark/folder32_Excellon.png differ
diff --git a/share/dark/folder32_bis.png b/share/dark/folder32_bis.png
new file mode 100644
index 00000000..ddec5a40
Binary files /dev/null and b/share/dark/folder32_bis.png differ
diff --git a/share/dark/folder32_gerber.png b/share/dark/folder32_gerber.png
new file mode 100644
index 00000000..02f9881b
Binary files /dev/null and b/share/dark/folder32_gerber.png differ
diff --git a/share/dark/fscreen32.png b/share/dark/fscreen32.png
new file mode 100644
index 00000000..8e2ba9b8
Binary files /dev/null and b/share/dark/fscreen32.png differ
diff --git a/share/dark/gear32.png b/share/dark/gear32.png
new file mode 100644
index 00000000..26052c30
Binary files /dev/null and b/share/dark/gear32.png differ
diff --git a/share/dark/gear48.png b/share/dark/gear48.png
new file mode 100644
index 00000000..dddecea7
Binary files /dev/null and b/share/dark/gear48.png differ
diff --git a/share/dark/geometry16.png b/share/dark/geometry16.png
new file mode 100644
index 00000000..0e260b9d
Binary files /dev/null and b/share/dark/geometry16.png differ
diff --git a/share/dark/geometry32.png b/share/dark/geometry32.png
new file mode 100644
index 00000000..fd6b81d2
Binary files /dev/null and b/share/dark/geometry32.png differ
diff --git a/share/dark/globe16.png b/share/dark/globe16.png
new file mode 100644
index 00000000..a036fb4d
Binary files /dev/null and b/share/dark/globe16.png differ
diff --git a/share/dark/graylight12.png b/share/dark/graylight12.png
new file mode 100644
index 00000000..69a130bf
Binary files /dev/null and b/share/dark/graylight12.png differ
diff --git a/share/dark/greenlight12.png b/share/dark/greenlight12.png
new file mode 100644
index 00000000..cdc49a2e
Binary files /dev/null and b/share/dark/greenlight12.png differ
diff --git a/share/dark/grid16.png b/share/dark/grid16.png
new file mode 100644
index 00000000..45b89ba0
Binary files /dev/null and b/share/dark/grid16.png differ
diff --git a/share/dark/grid32.png b/share/dark/grid32.png
new file mode 100644
index 00000000..77e0d769
Binary files /dev/null and b/share/dark/grid32.png differ
diff --git a/share/dark/grid32_menu.png b/share/dark/grid32_menu.png
new file mode 100644
index 00000000..55e38d60
Binary files /dev/null and b/share/dark/grid32_menu.png differ
diff --git a/share/dark/help.png b/share/dark/help.png
new file mode 100644
index 00000000..7f16d002
Binary files /dev/null and b/share/dark/help.png differ
diff --git a/share/dark/home16.png b/share/dark/home16.png
new file mode 100644
index 00000000..6d8dc56e
Binary files /dev/null and b/share/dark/home16.png differ
diff --git a/share/dark/image16.png b/share/dark/image16.png
new file mode 100644
index 00000000..b3698c69
Binary files /dev/null and b/share/dark/image16.png differ
diff --git a/share/dark/image32.png b/share/dark/image32.png
new file mode 100644
index 00000000..b640021a
Binary files /dev/null and b/share/dark/image32.png differ
diff --git a/share/dark/import.png b/share/dark/import.png
new file mode 100644
index 00000000..c51ad805
Binary files /dev/null and b/share/dark/import.png differ
diff --git a/share/dark/info16.png b/share/dark/info16.png
new file mode 100644
index 00000000..5d597e6b
Binary files /dev/null and b/share/dark/info16.png differ
diff --git a/share/dark/intersection16.png b/share/dark/intersection16.png
new file mode 100644
index 00000000..8a351f3f
Binary files /dev/null and b/share/dark/intersection16.png differ
diff --git a/share/dark/intersection24.png b/share/dark/intersection24.png
new file mode 100644
index 00000000..207bcb90
Binary files /dev/null and b/share/dark/intersection24.png differ
diff --git a/share/dark/intersection32.png b/share/dark/intersection32.png
new file mode 100644
index 00000000..9fb30319
Binary files /dev/null and b/share/dark/intersection32.png differ
diff --git a/share/dark/italic32.png b/share/dark/italic32.png
new file mode 100644
index 00000000..42b78bf8
Binary files /dev/null and b/share/dark/italic32.png differ
diff --git a/share/dark/join16.png b/share/dark/join16.png
new file mode 100644
index 00000000..456ce1d4
Binary files /dev/null and b/share/dark/join16.png differ
diff --git a/share/dark/join32.png b/share/dark/join32.png
new file mode 100644
index 00000000..aed51c7a
Binary files /dev/null and b/share/dark/join32.png differ
diff --git a/share/dark/jump_to16.png b/share/dark/jump_to16.png
new file mode 100644
index 00000000..e59d45a4
Binary files /dev/null and b/share/dark/jump_to16.png differ
diff --git a/share/dark/jump_to32.png b/share/dark/jump_to32.png
new file mode 100644
index 00000000..b13708f0
Binary files /dev/null and b/share/dark/jump_to32.png differ
diff --git a/share/dark/language32.png b/share/dark/language32.png
new file mode 100644
index 00000000..05fd9394
Binary files /dev/null and b/share/dark/language32.png differ
diff --git a/share/dark/letter_t_32.png b/share/dark/letter_t_32.png
new file mode 100644
index 00000000..4dfacb33
Binary files /dev/null and b/share/dark/letter_t_32.png differ
diff --git a/share/dark/machine16.png b/share/dark/machine16.png
new file mode 100644
index 00000000..492b722b
Binary files /dev/null and b/share/dark/machine16.png differ
diff --git a/share/dark/markarea32.png b/share/dark/markarea32.png
new file mode 100644
index 00000000..b5788bf4
Binary files /dev/null and b/share/dark/markarea32.png differ
diff --git a/share/dark/move16.png b/share/dark/move16.png
new file mode 100644
index 00000000..49c77d2f
Binary files /dev/null and b/share/dark/move16.png differ
diff --git a/share/dark/move32.png b/share/dark/move32.png
new file mode 100644
index 00000000..7ebc5645
Binary files /dev/null and b/share/dark/move32.png differ
diff --git a/share/dark/move32_bis.png b/share/dark/move32_bis.png
new file mode 100644
index 00000000..b76339ae
Binary files /dev/null and b/share/dark/move32_bis.png differ
diff --git a/share/dark/ncc16.png b/share/dark/ncc16.png
new file mode 100644
index 00000000..4da9bf56
Binary files /dev/null and b/share/dark/ncc16.png differ
diff --git a/share/dark/new_exc32.png b/share/dark/new_exc32.png
new file mode 100644
index 00000000..889b74cf
Binary files /dev/null and b/share/dark/new_exc32.png differ
diff --git a/share/dark/new_geo16.png b/share/dark/new_geo16.png
new file mode 100644
index 00000000..7b6c0f48
Binary files /dev/null and b/share/dark/new_geo16.png differ
diff --git a/share/dark/new_geo32.png b/share/dark/new_geo32.png
new file mode 100644
index 00000000..0c5421a0
Binary files /dev/null and b/share/dark/new_geo32.png differ
diff --git a/share/dark/new_geo32_bis.png b/share/dark/new_geo32_bis.png
new file mode 100644
index 00000000..dcea331c
Binary files /dev/null and b/share/dark/new_geo32_bis.png differ
diff --git a/share/dark/notebook16.png b/share/dark/notebook16.png
new file mode 100644
index 00000000..241a637d
Binary files /dev/null and b/share/dark/notebook16.png differ
diff --git a/share/dark/notebook32.png b/share/dark/notebook32.png
new file mode 100644
index 00000000..579b0ad0
Binary files /dev/null and b/share/dark/notebook32.png differ
diff --git a/share/dark/notes16.png b/share/dark/notes16.png
new file mode 100644
index 00000000..7bcacc3c
Binary files /dev/null and b/share/dark/notes16.png differ
diff --git a/share/dark/notes16_1.png b/share/dark/notes16_1.png
new file mode 100644
index 00000000..57a735ff
Binary files /dev/null and b/share/dark/notes16_1.png differ
diff --git a/share/dark/offsetx32.png b/share/dark/offsetx32.png
new file mode 100644
index 00000000..34c32bb5
Binary files /dev/null and b/share/dark/offsetx32.png differ
diff --git a/share/dark/offsety32.png b/share/dark/offsety32.png
new file mode 100644
index 00000000..507b3be0
Binary files /dev/null and b/share/dark/offsety32.png differ
diff --git a/share/dark/open_excellon32.png b/share/dark/open_excellon32.png
new file mode 100644
index 00000000..52f847e4
Binary files /dev/null and b/share/dark/open_excellon32.png differ
diff --git a/share/dark/open_script32.png b/share/dark/open_script32.png
new file mode 100644
index 00000000..8ca99ebc
Binary files /dev/null and b/share/dark/open_script32.png differ
diff --git a/share/dark/origin.png b/share/dark/origin.png
new file mode 100644
index 00000000..43c0dbaa
Binary files /dev/null and b/share/dark/origin.png differ
diff --git a/share/dark/origin16.png b/share/dark/origin16.png
new file mode 100644
index 00000000..8f772704
Binary files /dev/null and b/share/dark/origin16.png differ
diff --git a/share/dark/origin32.png b/share/dark/origin32.png
new file mode 100644
index 00000000..5d5fc948
Binary files /dev/null and b/share/dark/origin32.png differ
diff --git a/share/dark/padarray32.png b/share/dark/padarray32.png
new file mode 100644
index 00000000..bcd73eaf
Binary files /dev/null and b/share/dark/padarray32.png differ
diff --git a/share/dark/paint16.png b/share/dark/paint16.png
new file mode 100644
index 00000000..a467ccdc
Binary files /dev/null and b/share/dark/paint16.png differ
diff --git a/share/dark/paint20.png b/share/dark/paint20.png
new file mode 100644
index 00000000..acd654f9
Binary files /dev/null and b/share/dark/paint20.png differ
diff --git a/share/dark/paint20_1.png b/share/dark/paint20_1.png
new file mode 100644
index 00000000..4eb616f2
Binary files /dev/null and b/share/dark/paint20_1.png differ
diff --git a/share/dark/panel16.png b/share/dark/panel16.png
new file mode 100644
index 00000000..81af4ed1
Binary files /dev/null and b/share/dark/panel16.png differ
diff --git a/share/dark/panel32.png b/share/dark/panel32.png
new file mode 100644
index 00000000..4833e747
Binary files /dev/null and b/share/dark/panel32.png differ
diff --git a/share/dark/path32.png b/share/dark/path32.png
new file mode 100644
index 00000000..72c3f564
Binary files /dev/null and b/share/dark/path32.png differ
diff --git a/share/dark/pdf32.png b/share/dark/pdf32.png
new file mode 100644
index 00000000..29acaeaf
Binary files /dev/null and b/share/dark/pdf32.png differ
diff --git a/share/dark/pdf_link16.png b/share/dark/pdf_link16.png
new file mode 100644
index 00000000..92b183ed
Binary files /dev/null and b/share/dark/pdf_link16.png differ
diff --git a/share/dark/plot32.png b/share/dark/plot32.png
new file mode 100644
index 00000000..2604b751
Binary files /dev/null and b/share/dark/plot32.png differ
diff --git a/share/dark/plus16.png b/share/dark/plus16.png
new file mode 100644
index 00000000..c705fc21
Binary files /dev/null and b/share/dark/plus16.png differ
diff --git a/share/dark/plus32.png b/share/dark/plus32.png
new file mode 100644
index 00000000..74d49fd3
Binary files /dev/null and b/share/dark/plus32.png differ
diff --git a/share/dark/pointer32.png b/share/dark/pointer32.png
new file mode 100644
index 00000000..0337141a
Binary files /dev/null and b/share/dark/pointer32.png differ
diff --git a/share/dark/poligonize32.png b/share/dark/poligonize32.png
new file mode 100644
index 00000000..d056f2f6
Binary files /dev/null and b/share/dark/poligonize32.png differ
diff --git a/share/dark/polygon32.png b/share/dark/polygon32.png
new file mode 100644
index 00000000..1c2cdc0c
Binary files /dev/null and b/share/dark/polygon32.png differ
diff --git a/share/dark/power16.png b/share/dark/power16.png
new file mode 100644
index 00000000..a9aad193
Binary files /dev/null and b/share/dark/power16.png differ
diff --git a/share/dark/pref.png b/share/dark/pref.png
new file mode 100644
index 00000000..f417525e
Binary files /dev/null and b/share/dark/pref.png differ
diff --git a/share/dark/project16.png b/share/dark/project16.png
new file mode 100644
index 00000000..f28e8281
Binary files /dev/null and b/share/dark/project16.png differ
diff --git a/share/dark/properties32.png b/share/dark/properties32.png
new file mode 100644
index 00000000..eb1deb3b
Binary files /dev/null and b/share/dark/properties32.png differ
diff --git a/share/dark/recent_files.png b/share/dark/recent_files.png
new file mode 100644
index 00000000..5f1e67e3
Binary files /dev/null and b/share/dark/recent_files.png differ
diff --git a/share/dark/rectangle32.png b/share/dark/rectangle32.png
new file mode 100644
index 00000000..6a6e166c
Binary files /dev/null and b/share/dark/rectangle32.png differ
diff --git a/share/dark/recycle16.png b/share/dark/recycle16.png
new file mode 100644
index 00000000..a3640f5a
Binary files /dev/null and b/share/dark/recycle16.png differ
diff --git a/share/dark/redlight12.png b/share/dark/redlight12.png
new file mode 100644
index 00000000..6786f723
Binary files /dev/null and b/share/dark/redlight12.png differ
diff --git a/share/dark/replot16.png b/share/dark/replot16.png
new file mode 100644
index 00000000..b9841672
Binary files /dev/null and b/share/dark/replot16.png differ
diff --git a/share/dark/replot32.png b/share/dark/replot32.png
new file mode 100644
index 00000000..177b180b
Binary files /dev/null and b/share/dark/replot32.png differ
diff --git a/share/dark/resize16.png b/share/dark/resize16.png
new file mode 100644
index 00000000..86b39cb3
Binary files /dev/null and b/share/dark/resize16.png differ
diff --git a/share/dark/rotate.png b/share/dark/rotate.png
new file mode 100644
index 00000000..d2119399
Binary files /dev/null and b/share/dark/rotate.png differ
diff --git a/share/dark/rules32.png b/share/dark/rules32.png
new file mode 100644
index 00000000..d9446d9a
Binary files /dev/null and b/share/dark/rules32.png differ
diff --git a/share/dark/save_as.png b/share/dark/save_as.png
new file mode 100644
index 00000000..7e345002
Binary files /dev/null and b/share/dark/save_as.png differ
diff --git a/share/dark/scale32.png b/share/dark/scale32.png
new file mode 100644
index 00000000..8699c636
Binary files /dev/null and b/share/dark/scale32.png differ
diff --git a/share/dark/script14.png b/share/dark/script14.png
new file mode 100644
index 00000000..47864c34
Binary files /dev/null and b/share/dark/script14.png differ
diff --git a/share/dark/script16.png b/share/dark/script16.png
new file mode 100644
index 00000000..7859f221
Binary files /dev/null and b/share/dark/script16.png differ
diff --git a/share/dark/script_new16.png b/share/dark/script_new16.png
new file mode 100644
index 00000000..6ee5467c
Binary files /dev/null and b/share/dark/script_new16.png differ
diff --git a/share/dark/script_new24.png b/share/dark/script_new24.png
new file mode 100644
index 00000000..b61db162
Binary files /dev/null and b/share/dark/script_new24.png differ
diff --git a/share/dark/script_open16.png b/share/dark/script_open16.png
new file mode 100644
index 00000000..f72a183b
Binary files /dev/null and b/share/dark/script_open16.png differ
diff --git a/share/dark/script_open18.png b/share/dark/script_open18.png
new file mode 100644
index 00000000..d9446d9a
Binary files /dev/null and b/share/dark/script_open18.png differ
diff --git a/share/dark/script_open24.png b/share/dark/script_open24.png
new file mode 100644
index 00000000..11ade70a
Binary files /dev/null and b/share/dark/script_open24.png differ
diff --git a/share/dark/select_all.png b/share/dark/select_all.png
new file mode 100644
index 00000000..91fef274
Binary files /dev/null and b/share/dark/select_all.png differ
diff --git a/share/dark/semidisc32.png b/share/dark/semidisc32.png
new file mode 100644
index 00000000..9141d317
Binary files /dev/null and b/share/dark/semidisc32.png differ
diff --git a/share/dark/shell16.png b/share/dark/shell16.png
new file mode 100644
index 00000000..e59b4608
Binary files /dev/null and b/share/dark/shell16.png differ
diff --git a/share/dark/shell32.png b/share/dark/shell32.png
new file mode 100644
index 00000000..9b9d7f1a
Binary files /dev/null and b/share/dark/shell32.png differ
diff --git a/share/dark/shortcuts24.png b/share/dark/shortcuts24.png
new file mode 100644
index 00000000..e2163b38
Binary files /dev/null and b/share/dark/shortcuts24.png differ
diff --git a/share/dark/skewX.png b/share/dark/skewX.png
new file mode 100644
index 00000000..6aec85d1
Binary files /dev/null and b/share/dark/skewX.png differ
diff --git a/share/dark/skewY.png b/share/dark/skewY.png
new file mode 100644
index 00000000..f72438bf
Binary files /dev/null and b/share/dark/skewY.png differ
diff --git a/share/dark/slot26.png b/share/dark/slot26.png
new file mode 100644
index 00000000..b25355e0
Binary files /dev/null and b/share/dark/slot26.png differ
diff --git a/share/dark/slot_array26.png b/share/dark/slot_array26.png
new file mode 100644
index 00000000..8fb05f04
Binary files /dev/null and b/share/dark/slot_array26.png differ
diff --git a/share/dark/solderpaste32.png b/share/dark/solderpaste32.png
new file mode 100644
index 00000000..95ded287
Binary files /dev/null and b/share/dark/solderpaste32.png differ
diff --git a/share/dark/solderpastebis32.png b/share/dark/solderpastebis32.png
new file mode 100644
index 00000000..b275b2c6
Binary files /dev/null and b/share/dark/solderpastebis32.png differ
diff --git a/share/dark/source32.png b/share/dark/source32.png
new file mode 100644
index 00000000..682c2133
Binary files /dev/null and b/share/dark/source32.png differ
diff --git a/share/dark/splash.png b/share/dark/splash.png
new file mode 100644
index 00000000..b2d111fd
Binary files /dev/null and b/share/dark/splash.png differ
diff --git a/share/dark/splash_pos.png b/share/dark/splash_pos.png
new file mode 100644
index 00000000..caa1f635
Binary files /dev/null and b/share/dark/splash_pos.png differ
diff --git a/share/dark/sub32.png b/share/dark/sub32.png
new file mode 100644
index 00000000..1170f729
Binary files /dev/null and b/share/dark/sub32.png differ
diff --git a/share/dark/subtract16.png b/share/dark/subtract16.png
new file mode 100644
index 00000000..2d7f4010
Binary files /dev/null and b/share/dark/subtract16.png differ
diff --git a/share/dark/subtract24.png b/share/dark/subtract24.png
new file mode 100644
index 00000000..1c4eb783
Binary files /dev/null and b/share/dark/subtract24.png differ
diff --git a/share/dark/subtract32.png b/share/dark/subtract32.png
new file mode 100644
index 00000000..924ebfbf
Binary files /dev/null and b/share/dark/subtract32.png differ
diff --git a/share/dark/svg16.png b/share/dark/svg16.png
new file mode 100644
index 00000000..f05fed96
Binary files /dev/null and b/share/dark/svg16.png differ
diff --git a/share/dark/svg32.png b/share/dark/svg32.png
new file mode 100644
index 00000000..a2a667b8
Binary files /dev/null and b/share/dark/svg32.png differ
diff --git a/share/dark/text32.png b/share/dark/text32.png
new file mode 100644
index 00000000..3af60368
Binary files /dev/null and b/share/dark/text32.png differ
diff --git a/share/dark/toggle_units16.png b/share/dark/toggle_units16.png
new file mode 100644
index 00000000..e255f6e5
Binary files /dev/null and b/share/dark/toggle_units16.png differ
diff --git a/share/dark/toggle_units32.png b/share/dark/toggle_units32.png
new file mode 100644
index 00000000..c4ae96aa
Binary files /dev/null and b/share/dark/toggle_units32.png differ
diff --git a/share/dark/track32.png b/share/dark/track32.png
new file mode 100644
index 00000000..062341ce
Binary files /dev/null and b/share/dark/track32.png differ
diff --git a/share/dark/transform.png b/share/dark/transform.png
new file mode 100644
index 00000000..46d5bad6
Binary files /dev/null and b/share/dark/transform.png differ
diff --git a/share/dark/trash16.png b/share/dark/trash16.png
new file mode 100644
index 00000000..bd90ea67
Binary files /dev/null and b/share/dark/trash16.png differ
diff --git a/share/dark/trash32.png b/share/dark/trash32.png
new file mode 100644
index 00000000..ca980184
Binary files /dev/null and b/share/dark/trash32.png differ
diff --git a/share/dark/tv16.png b/share/dark/tv16.png
new file mode 100644
index 00000000..ec3ca77f
Binary files /dev/null and b/share/dark/tv16.png differ
diff --git a/share/dark/underline32.png b/share/dark/underline32.png
new file mode 100644
index 00000000..f3783d33
Binary files /dev/null and b/share/dark/underline32.png differ
diff --git a/share/dark/union16.png b/share/dark/union16.png
new file mode 100644
index 00000000..8c38f5ee
Binary files /dev/null and b/share/dark/union16.png differ
diff --git a/share/dark/union32.png b/share/dark/union32.png
new file mode 100644
index 00000000..caceeaf2
Binary files /dev/null and b/share/dark/union32.png differ
diff --git a/share/dark/videohelp24.png b/share/dark/videohelp24.png
new file mode 100644
index 00000000..d98be1a3
Binary files /dev/null and b/share/dark/videohelp24.png differ
diff --git a/share/dark/view64.png b/share/dark/view64.png
new file mode 100644
index 00000000..95c7bcea
Binary files /dev/null and b/share/dark/view64.png differ
diff --git a/share/dark/warning.png b/share/dark/warning.png
new file mode 100644
index 00000000..7a55ea46
Binary files /dev/null and b/share/dark/warning.png differ
diff --git a/share/dark/workspace24.png b/share/dark/workspace24.png
new file mode 100644
index 00000000..d0e736b2
Binary files /dev/null and b/share/dark/workspace24.png differ
diff --git a/share/dark/yellowlight12.png b/share/dark/yellowlight12.png
new file mode 100644
index 00000000..47c791f7
Binary files /dev/null and b/share/dark/yellowlight12.png differ
diff --git a/share/dark/youtube32.png b/share/dark/youtube32.png
new file mode 100644
index 00000000..4f92e3ab
Binary files /dev/null and b/share/dark/youtube32.png differ
diff --git a/share/dark/zoom_fit32.png b/share/dark/zoom_fit32.png
new file mode 100644
index 00000000..8866f655
Binary files /dev/null and b/share/dark/zoom_fit32.png differ
diff --git a/share/dark/zoom_in32.png b/share/dark/zoom_in32.png
new file mode 100644
index 00000000..f4db93e1
Binary files /dev/null and b/share/dark/zoom_in32.png differ
diff --git a/share/dark/zoom_out32.png b/share/dark/zoom_out32.png
new file mode 100644
index 00000000..1dc743ae
Binary files /dev/null and b/share/dark/zoom_out32.png differ