diff --git a/exeinfogui.Desktop/Info.plist b/exeinfogui.Desktop/Info.plist new file mode 100644 index 0000000..24f487d --- /dev/null +++ b/exeinfogui.Desktop/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleName + exeinfogui + CFBundleIdentifier + com.example.exeinfogui + CFBundleShortVersionString + 1.0 + LSMinimumSystemVersion + 10.7 + CFBundleDevelopmentRegion + en + NSHumanReadableCopyright + + CFBundleIconFile + MacIcon.icns + + diff --git a/exeinfogui.Desktop/MacIcon.icns b/exeinfogui.Desktop/MacIcon.icns new file mode 100644 index 0000000..8f385bb Binary files /dev/null and b/exeinfogui.Desktop/MacIcon.icns differ diff --git a/exeinfogui.Desktop/Program.cs b/exeinfogui.Desktop/Program.cs new file mode 100644 index 0000000..51ac74b --- /dev/null +++ b/exeinfogui.Desktop/Program.cs @@ -0,0 +1,15 @@ +using System; +using Eto.Forms; +using Eto.Drawing; + +namespace exeinfogui.Desktop +{ + class Program + { + [STAThread] + static void Main(string[] args) + { + new Application(Eto.Platform.Detect).Run(new MainForm()); + } + } +} \ No newline at end of file diff --git a/exeinfogui.Desktop/exeinfogui.Desktop.csproj b/exeinfogui.Desktop/exeinfogui.Desktop.csproj new file mode 100644 index 0000000..6b40c0f --- /dev/null +++ b/exeinfogui.Desktop/exeinfogui.Desktop.csproj @@ -0,0 +1,14 @@ + + + WinExe + net461 + + + + + + + + + + \ No newline at end of file diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128%402x.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128%402x.png new file mode 100644 index 0000000..f4c8d29 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128%402x.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png new file mode 100644 index 0000000..d0b5a80 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16%402x.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16%402x.png new file mode 100644 index 0000000..0986d31 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16%402x.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png new file mode 100644 index 0000000..ebb5a0f Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256%402x.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256%402x.png new file mode 100644 index 0000000..a142c83 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256%402x.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png new file mode 100644 index 0000000..f4c8d29 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32%402x.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32%402x.png new file mode 100644 index 0000000..412d6ca Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32%402x.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png new file mode 100644 index 0000000..0986d31 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512%402x.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512%402x.png new file mode 100644 index 0000000..e99022a Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512%402x.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png new file mode 100644 index 0000000..a142c83 Binary files /dev/null and b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png differ diff --git a/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/Contents.json b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..6b28545 --- /dev/null +++ b/exeinfogui.XamMac/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images": [ + { + "filename": "AppIcon-16.png", + "size": "16x16", + "scale": "1x", + "idiom": "mac" + }, + { + "filename": "AppIcon-16@2x.png", + "size": "16x16", + "scale": "2x", + "idiom": "mac" + }, + { + "filename": "AppIcon-32.png", + "size": "32x32", + "scale": "1x", + "idiom": "mac" + }, + { + "filename": "AppIcon-32@2x.png", + "size": "32x32", + "scale": "2x", + "idiom": "mac" + }, + { + "filename": "AppIcon-128.png", + "size": "128x128", + "scale": "1x", + "idiom": "mac" + }, + { + "filename": "AppIcon-128@2x.png", + "size": "128x128", + "scale": "2x", + "idiom": "mac" + }, + { + "filename": "AppIcon-256.png", + "size": "256x256", + "scale": "1x", + "idiom": "mac" + }, + { + "filename": "AppIcon-256@2x.png", + "size": "256x256", + "scale": "2x", + "idiom": "mac" + }, + { + "filename": "AppIcon-512.png", + "size": "512x512", + "scale": "1x", + "idiom": "mac" + }, + { + "filename": "AppIcon-512@2x.png", + "size": "512x512", + "scale": "2x", + "idiom": "mac" + } + ], + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/exeinfogui.XamMac/Assets.xcassets/Contents.json b/exeinfogui.XamMac/Assets.xcassets/Contents.json new file mode 100644 index 0000000..033a618 --- /dev/null +++ b/exeinfogui.XamMac/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/exeinfogui.XamMac/Info.plist b/exeinfogui.XamMac/Info.plist new file mode 100644 index 0000000..3c15930 --- /dev/null +++ b/exeinfogui.XamMac/Info.plist @@ -0,0 +1,30 @@ + + + + + CFBundleName + EtoApp + CFBundleIdentifier + com.example.EtoApp + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSMinimumSystemVersion + 10.7 + CFBundleDevelopmentRegion + en + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleSignature + ???? + NSHumanReadableCopyright + + NSPrincipalClass + NSApplication + XSAppIconAssets + Assets.xcassets/AppIcon.appiconset + + diff --git a/exeinfogui.XamMac/Program.cs b/exeinfogui.XamMac/Program.cs new file mode 100644 index 0000000..7b3ee86 --- /dev/null +++ b/exeinfogui.XamMac/Program.cs @@ -0,0 +1,13 @@ +using AppKit; +using Eto.Forms; + +namespace exeinfogui.XamMac +{ + static class MainClass + { + static void Main(string[] args) + { + new Application(Eto.Platforms.XamMac2).Run(new MainForm()); + } + } +} diff --git a/exeinfogui.XamMac/exeinfogui.XamMac.csproj b/exeinfogui.XamMac/exeinfogui.XamMac.csproj new file mode 100644 index 0000000..3eb2af0 --- /dev/null +++ b/exeinfogui.XamMac/exeinfogui.XamMac.csproj @@ -0,0 +1,56 @@ + + + + {E2DC1857-A942-419B-849E-58AC8BBB94CD} + {A3F8F2AB-B479-4A4A-A458-A89E7DC349F1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Exe + exeinfogui.XamMac + exeinfogui.XamMac + v2.0 + Xamarin.Mac + Resources + + + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.4.1 + + + + + {223AE794-0CBD-42D3-8C98-D79090006DE5} + exeinfogui + + + + \ No newline at end of file diff --git a/exeinfogui/MainForm.xeto b/exeinfogui/MainForm.xeto new file mode 100644 index 0000000..103306a --- /dev/null +++ b/exeinfogui/MainForm.xeto @@ -0,0 +1,42 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +