diff --git a/CaseBuilder/CaseBuilder.resx b/CaseBuilder/CaseBuilder.resx
index 083e789..0399619 100644
--- a/CaseBuilder/CaseBuilder.resx
+++ b/CaseBuilder/CaseBuilder.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAIAYGAAAAAAGACocAAAJgAAACAgAAAAABgAqAwAAM5wAAAoAAAAYAAAAMAAAAABABgAAAAAAABs
AAAAAAAAAAAAAAAAAAAAAAAA//jw//jw//jw//jw//jw//jw//jw//jw//jw//jw//jw//jw//jw//jw
@@ -658,4 +658,4 @@
AAAAAAAAAAAAAAAAAAAAAAAA
-
\ No newline at end of file
+
diff --git a/FitBitmapToOutlineAndMerge/FitBitmapToOutlineAndMergeForm.resx b/FitBitmapToOutlineAndMerge/FitBitmapToOutlineAndMergeForm.resx
index ae0d3f3..7d8b482 100644
--- a/FitBitmapToOutlineAndMerge/FitBitmapToOutlineAndMergeForm.resx
+++ b/FitBitmapToOutlineAndMerge/FitBitmapToOutlineAndMergeForm.resx
@@ -130,7 +130,7 @@
559, 17
-
+
AAABAAQAICAAAAEAIABaAwAARgAAADAwAAABACAACQUAAKADAABAQAAAAQAgAKMGAACpCAAAgIAAAAEA
IABzFgAATA8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -296,4 +296,4 @@
QmCC
-
\ No newline at end of file
+
diff --git a/GerberLibrary/Artwork Related/GerberOutlineWriter.cs b/GerberLibrary/Artwork Related/GerberOutlineWriter.cs
index dc00872..e963cf8 100644
--- a/GerberLibrary/Artwork Related/GerberOutlineWriter.cs
+++ b/GerberLibrary/Artwork Related/GerberOutlineWriter.cs
@@ -1,7 +1,7 @@
using GerberLibrary;
using GerberLibrary.Core;
using GerberLibrary.Core.Primitives;
-using QiHe.CodeLib;
+//using QiHe.CodeLib;
using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/GerberPanelizer/AboutBox1.resx b/GerberPanelizer/AboutBox1.resx
index 6f89c5f..c4beaff 100644
--- a/GerberPanelizer/AboutBox1.resx
+++ b/GerberPanelizer/AboutBox1.resx
@@ -263,4 +263,4 @@
9G0ccnDo3Tjk4NC7ccjBoXfjkIPCaMz/AemJuny9QpPDAAAAAElFTkSuQmCC
-
\ No newline at end of file
+
diff --git a/GerberPanelizer/Explanation And Warning.resx b/GerberPanelizer/Explanation And Warning.resx
index a922dfe..3cb6e88 100644
--- a/GerberPanelizer/Explanation And Warning.resx
+++ b/GerberPanelizer/Explanation And Warning.resx
@@ -162,7 +162,7 @@ Issues/bugs/known things:
- boardhouses might reject your generated boards. I have exclusively tested this tool in combination with the services provided by DirtyPCBs.
-
+
AAABAAQAICAAAAEAIACCBQAARgAAADAwAAABACAAvgkAAMgFAABAQAAAAQAgAAwQAACGDwAAgIAAAAEA
IAD4MgAAkh8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -519,4 +519,4 @@ Issues/bugs/known things:
AABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/GerberPanelizer/GerberPanelizerParent.resx b/GerberPanelizer/GerberPanelizerParent.resx
index 803a496..0608576 100644
--- a/GerberPanelizer/GerberPanelizerParent.resx
+++ b/GerberPanelizer/GerberPanelizerParent.resx
@@ -170,7 +170,7 @@
37
-
+
AAABAAQAICAAAAEAIACCBQAARgAAADAwAAABACAAvgkAAMgFAABAQAAAAQAgAAwQAACGDwAAgIAAAAEA
IAD4MgAAkh8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -527,4 +527,4 @@
AABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/GerberPanelizer/PanelProperties.resx b/GerberPanelizer/PanelProperties.resx
index b6dc264..c2cbf1c 100644
--- a/GerberPanelizer/PanelProperties.resx
+++ b/GerberPanelizer/PanelProperties.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIACCBQAARgAAADAwAAABACAAvgkAAMgFAABAQAAAAQAgAAwQAACGDwAAgIAAAAEA
IAD4MgAAkh8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -475,4 +475,4 @@
AABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/GerberPanelizer/Progress.resx b/GerberPanelizer/Progress.resx
index f3a7f82..6031645 100644
--- a/GerberPanelizer/Progress.resx
+++ b/GerberPanelizer/Progress.resx
@@ -121,7 +121,7 @@
17, 17
-
+
AAABAAQAICAAAAEAIACCBQAARgAAADAwAAABACAAvgkAAMgFAABAQAAAAQAgAAwQAACGDwAAgIAAAAEA
IAD4MgAAkh8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/GerberPanelizer/WelcomeForm.resx b/GerberPanelizer/WelcomeForm.resx
index b6dc264..50553c0 100644
--- a/GerberPanelizer/WelcomeForm.resx
+++ b/GerberPanelizer/WelcomeForm.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIACCBQAARgAAADAwAAABACAAvgkAAMgFAABAQAAAAQAgAAwQAACGDwAAgIAAAAEA
IAD4MgAAkh8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/GerberProjects/OpampCalculator/OpampCalculator.resx b/GerberProjects/OpampCalculator/OpampCalculator.resx
index 73cc774..804cc4b 100644
--- a/GerberProjects/OpampCalculator/OpampCalculator.resx
+++ b/GerberProjects/OpampCalculator/OpampCalculator.resx
@@ -121,7 +121,7 @@
17, 17
-
+
AAABAAQAICAAAAEAIAD3AwAARgAAADAwAAABACAA1AUAAD0EAABAQAAAAQAgAJIHAAARCgAAgIAAAAEA
IACpDgAAoxEAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -263,4 +263,4 @@
GeFos2dh8Hv5Mg5iXrGrTycJ/qoLP6uH++77P5zI+nArsABTAAAAAElFTkSuQmCC
-
\ No newline at end of file
+
diff --git a/GerberViewer/GerberViewerMainForm.resx b/GerberViewer/GerberViewerMainForm.resx
index 582018f..1db281d 100644
--- a/GerberViewer/GerberViewerMainForm.resx
+++ b/GerberViewer/GerberViewerMainForm.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIAC/BQAARgAAADAwAAABACAALwsAAAUGAABAQAAAAQAgAPsQAAA0EQAAgIAAAAEA
IACFMwAALyIAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -488,4 +488,4 @@
Cz43Op1DqzAhSeP8/ZoOERfF/wcI4PsbtmdsfAAAAABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/GerberViewer/LayerDisplay.resx b/GerberViewer/LayerDisplay.resx
index 582018f..1db281d 100644
--- a/GerberViewer/LayerDisplay.resx
+++ b/GerberViewer/LayerDisplay.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIAC/BQAARgAAADAwAAABACAALwsAAAUGAABAQAAAAQAgAPsQAAA0EQAAgIAAAAEA
IACFMwAALyIAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -488,4 +488,4 @@
Cz43Op1DqzAhSeP8/ZoOERfF/wcI4PsbtmdsfAAAAABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/GerberViewer/LayerList.resx b/GerberViewer/LayerList.resx
index 582018f..1db281d 100644
--- a/GerberViewer/LayerList.resx
+++ b/GerberViewer/LayerList.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIAC/BQAARgAAADAwAAABACAALwsAAAUGAABAQAAAAQAgAPsQAAA0EQAAgIAAAAEA
IACFMwAALyIAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -488,4 +488,4 @@
Cz43Op1DqzAhSeP8/ZoOERfF/wcI4PsbtmdsfAAAAABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/JLCDrop/JLCDrop.resx b/JLCDrop/JLCDrop.resx
index bcbf6ae..147b0d6 100644
--- a/JLCDrop/JLCDrop.resx
+++ b/JLCDrop/JLCDrop.resx
@@ -121,7 +121,7 @@
17, 17
-
+
AAABAAQAICAAAAEAIABCBAAARgAAADAwAAABACAAQwYAAIgEAABAQAAAAQAgAEgIAADLCgAAgIAAAAEA
IADbFwAAExMAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -309,4 +309,4 @@
AABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/PnP_Processor/PnPMain.resx b/PnP_Processor/PnPMain.resx
index c937893..853990b 100644
--- a/PnP_Processor/PnPMain.resx
+++ b/PnP_Processor/PnPMain.resx
@@ -124,7 +124,7 @@
411, 17
-
+
AAABAAQAICAAAAEAIAAFBAAARgAAADAwAAABACAAcAUAAEsEAABAQAAAAQAgAJwHAAC7CQAAgIAAAAEA
IABxFwAAVxEAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -302,4 +302,4 @@
/SuI7DsGlpPev8Io+Pp50vtXIJlVUZPev5IJV5D0/hVMyXIst932/zVYK9CxhBARAAAAAElFTkSuQmCC
-
\ No newline at end of file
+
diff --git a/ProductionFrame/ProductionFrameForm.resx b/ProductionFrame/ProductionFrameForm.resx
index d8809f0..71cd9d6 100644
--- a/ProductionFrame/ProductionFrameForm.resx
+++ b/ProductionFrame/ProductionFrameForm.resx
@@ -139,7 +139,7 @@
25
-
+
AAABAAQAICAAAAEAIAAnBAAARgAAADAwAAABACAAiAYAAG0EAABAQAAAAQAgAKoIAAD1CgAAgIAAAAEA
IACFIgAAnxMAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -374,4 +374,4 @@
Pd/DuyrNAEXpzrsV99ZLlcpDJIOq4VGVqlSlKlWpSlWq0lzQ1772/xLyqZEDNIPfAAAAAElFTkSuQmCC
-
\ No newline at end of file
+
diff --git a/Project_Utilities/IconBuilder/IconFrame.resx b/Project_Utilities/IconBuilder/IconFrame.resx
index 871b6bc..1a9db62 100644
--- a/Project_Utilities/IconBuilder/IconFrame.resx
+++ b/Project_Utilities/IconBuilder/IconFrame.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIACRBQAARgAAADAwAAABACAAygoAANcFAABAQAAAAQAgANcRAAChEAAAgIAAAAEA
IAC4SwAAeCIAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/Project_Utilities/IconBuilder/IconHost.resx b/Project_Utilities/IconBuilder/IconHost.resx
index 871b6bc..1a9db62 100644
--- a/Project_Utilities/IconBuilder/IconHost.resx
+++ b/Project_Utilities/IconBuilder/IconHost.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIACRBQAARgAAADAwAAABACAAygoAANcFAABAQAAAAQAgANcRAAChEAAAgIAAAAEA
IAC4SwAAeCIAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/QuickGerberRender/Progress.resx b/QuickGerberRender/Progress.resx
index a7e86ba..ddc9d9e 100644
--- a/QuickGerberRender/Progress.resx
+++ b/QuickGerberRender/Progress.resx
@@ -121,7 +121,7 @@
17, 17
-
+
AAABAAQAICAAAAEAIAAgBAAARgAAADAwAAABACAAbwYAAGYEAABAQAAAAQAgACgLAADVCgAAgIAAAAEA
IACWJQAA/RUAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/QuickGerberRender/QuickGerberRender.resx b/QuickGerberRender/QuickGerberRender.resx
index 537ddcf..6e32027 100644
--- a/QuickGerberRender/QuickGerberRender.resx
+++ b/QuickGerberRender/QuickGerberRender.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIAAgBAAARgAAADAwAAABACAAbwYAAGYEAABAQAAAAQAgACgLAADVCgAAgIAAAAEA
IACWJQAA/RUAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -377,4 +377,4 @@
AAAASUVORK5CYII=
-
\ No newline at end of file
+
diff --git a/README.md b/README.md
index b243b66..a38be17 100644
--- a/README.md
+++ b/README.md
@@ -20,4 +20,10 @@ All tools are clean C# and will run fine under Mono.
Please see http://www.thisisnotrocketscience.nl for news/updates/blogs
### Linux
-Run `./build.sh`. Dependencies should be automatically fetched.
+
+Install `mono-devel` via official instructions: https://www.mono-project.com/download/stable/#download-lin.
+At the time of writing, this installs version 6.12.0 Stable (6.12.0.107), which compiles the project fine, but produces version warnings.
+Versions from your distro might also work.
+
+
+Run `./build.sh`. Nuget dependencies should be automatically fetched.
diff --git a/SolderTool/SolderToolMain.resx b/SolderTool/SolderToolMain.resx
index 1cee573..2424a05 100644
--- a/SolderTool/SolderToolMain.resx
+++ b/SolderTool/SolderToolMain.resx
@@ -127,7 +127,7 @@
321, 17
-
+
AAABAAQAICAAAAEAIAB5AwAARgAAADAwAAABACAAzAQAAL8DAABAQAAAAQAgAMIGAACLCAAAgIAAAAEA
IAAeDQAATQ8AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -253,4 +253,4 @@
nQ6LAAAAAElFTkSuQmCC
-
\ No newline at end of file
+
diff --git a/TINRS-ArtWorkGenerator/SettingsDialog.resx b/TINRS-ArtWorkGenerator/SettingsDialog.resx
index dc407c0..03bab93 100644
--- a/TINRS-ArtWorkGenerator/SettingsDialog.resx
+++ b/TINRS-ArtWorkGenerator/SettingsDialog.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
AAABAAQAICAAAAEAIACmBAAARgAAADAwAAABACAA0AgAAOwEAABAQAAAAQAgAGIPAAC8DQAAgIAAAAEA
IACdLQAAHh0AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/TINRS-ArtWorkGenerator/TinrsArtWork.resx b/TINRS-ArtWorkGenerator/TinrsArtWork.resx
index 3ba38e4..1fe90d8 100644
--- a/TINRS-ArtWorkGenerator/TinrsArtWork.resx
+++ b/TINRS-ArtWorkGenerator/TinrsArtWork.resx
@@ -139,7 +139,7 @@
1150, 17
-
+
AAABAAQAICAAAAEAIACmBAAARgAAADAwAAABACAA0AgAAOwEAABAQAAAAQAgAGIPAAC8DQAAgIAAAAEA
IACdLQAAHh0AAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
diff --git a/VScorePanel/VScore.resx b/VScorePanel/VScore.resx
index a1f03d1..c57ddad 100644
--- a/VScorePanel/VScore.resx
+++ b/VScorePanel/VScore.resx
@@ -121,7 +121,7 @@
17, 17
-
+
AAABAAQAICAAAAEAIADYAwAARgAAADAwAAABACAAyAUAAB4EAABAQAAAAQAgAOQIAADmCQAAgIAAAAEA
IACsGgAAyhIAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFzUkdCAK7OHOkAAAAE
@@ -319,4 +319,4 @@
oM7/IyoYQZ3/R1yGfkp1LbXUUksttdRSSy211FJLLbVYctVV/w/atn8fvV8A4QAAAABJRU5ErkJggg==
-
\ No newline at end of file
+
diff --git a/build.sh b/build.sh
index 23cca53..dbb4a7d 100755
--- a/build.sh
+++ b/build.sh
@@ -22,12 +22,11 @@ nuget () {
export TERM=xterm
nuget Triangle 0.0.6-Beta3
-nuget DotNetZip 1.12.0
-nuget OpenTK 3.0.1
-nuget OpenTK.GLControl 3.0.1
-nuget netDXF 2.0.2
-nuget netDXF 0.9.3
-nuget GlmNet 0.5.1
+nuget DotNetZip 1.13.8
+nuget OpenTK 3.2
+nuget OpenTK.GLControl 3.1.0
+nuget netDXF 2.2.0.1
+nuget GlmNet 0.7.0
nuget DockPanelSuite 3.0.6
nuget DockPanelSuite.ThemeVS2015 3.0.6