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