diff --git a/CICMMetadataEditor.sln b/CICMMetadataEditor.sln new file mode 100644 index 0000000..fea9617 --- /dev/null +++ b/CICMMetadataEditor.sln @@ -0,0 +1,29 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CICMMetadataEditor", "CICMMetadataEditor\CICMMetadataEditor\CICMMetadataEditor.csproj", "{189CFDC5-2630-46DE-A934-FF182F9F54AB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CICMMetadataEditor.Desktop", "CICMMetadataEditor\CICMMetadataEditor.Desktop\CICMMetadataEditor.Desktop.csproj", "{4D52B7A6-E945-4BDD-BAD3-0EB9A48FABB4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CICMMetadataEditor.XamMac", "CICMMetadataEditor\CICMMetadataEditor.XamMac\CICMMetadataEditor.XamMac.csproj", "{00CE3E32-7D00-4CB0-8951-3C27BF2D02CD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {189CFDC5-2630-46DE-A934-FF182F9F54AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {189CFDC5-2630-46DE-A934-FF182F9F54AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {189CFDC5-2630-46DE-A934-FF182F9F54AB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {189CFDC5-2630-46DE-A934-FF182F9F54AB}.Release|Any CPU.Build.0 = Release|Any CPU + {4D52B7A6-E945-4BDD-BAD3-0EB9A48FABB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4D52B7A6-E945-4BDD-BAD3-0EB9A48FABB4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4D52B7A6-E945-4BDD-BAD3-0EB9A48FABB4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4D52B7A6-E945-4BDD-BAD3-0EB9A48FABB4}.Release|Any CPU.Build.0 = Release|Any CPU + {00CE3E32-7D00-4CB0-8951-3C27BF2D02CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {00CE3E32-7D00-4CB0-8951-3C27BF2D02CD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {00CE3E32-7D00-4CB0-8951-3C27BF2D02CD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {00CE3E32-7D00-4CB0-8951-3C27BF2D02CD}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/CICMMetadataEditor/CICMMetadataEditor.Desktop/CICMMetadataEditor.Desktop.csproj b/CICMMetadataEditor/CICMMetadataEditor.Desktop/CICMMetadataEditor.Desktop.csproj new file mode 100644 index 0000000..8f6ac47 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.Desktop/CICMMetadataEditor.Desktop.csproj @@ -0,0 +1,18 @@ + + + + WinExe + net461 + + + + + + + + + + + + + diff --git a/CICMMetadataEditor/CICMMetadataEditor.Desktop/Info.plist b/CICMMetadataEditor/CICMMetadataEditor.Desktop/Info.plist new file mode 100644 index 0000000..f307f6e --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.Desktop/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleName + CICMMetadataEditor + CFBundleIdentifier + com.example.CICMMetadataEditor + CFBundleShortVersionString + 1.0 + LSMinimumSystemVersion + 10.7 + CFBundleDevelopmentRegion + en + NSHumanReadableCopyright + + CFBundleIconFile + MacIcon.icns + + diff --git a/CICMMetadataEditor/CICMMetadataEditor.Desktop/MacIcon.icns b/CICMMetadataEditor/CICMMetadataEditor.Desktop/MacIcon.icns new file mode 100644 index 0000000..8f385bb Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.Desktop/MacIcon.icns differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.Desktop/Program.cs b/CICMMetadataEditor/CICMMetadataEditor.Desktop/Program.cs new file mode 100644 index 0000000..186758e --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.Desktop/Program.cs @@ -0,0 +1,15 @@ +using System; +using Eto.Forms; +using Eto.Drawing; + +namespace CICMMetadataEditor.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/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png new file mode 100644 index 0000000..d0b5a80 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png new file mode 100644 index 0000000..f4c8d29 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png new file mode 100644 index 0000000..ebb5a0f Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png new file mode 100644 index 0000000..0986d31 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png new file mode 100644 index 0000000..f4c8d29 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png new file mode 100644 index 0000000..a142c83 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png new file mode 100644 index 0000000..0986d31 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png new file mode 100644 index 0000000..412d6ca Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png new file mode 100644 index 0000000..a142c83 Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png new file mode 100644 index 0000000..e99022a Binary files /dev/null and b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png differ diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/Contents.json b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..6b28545 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.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/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/Contents.json b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/Contents.json new file mode 100644 index 0000000..033a618 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/CICMMetadataEditor.XamMac.csproj b/CICMMetadataEditor/CICMMetadataEditor.XamMac/CICMMetadataEditor.XamMac.csproj new file mode 100644 index 0000000..7afe653 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.XamMac/CICMMetadataEditor.XamMac.csproj @@ -0,0 +1,93 @@ + + + + Debug + AnyCPU + {00CE3E32-7D00-4CB0-8951-3C27BF2D02CD} + {A3F8F2AB-B479-4A4A-A458-A89E7DC349F1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Exe + CICMMetadataEditor.XamMac + CICMMetadataEditor.XamMac + v2.0 + Xamarin.Mac + Resources + + + true + portable + false + bin\Debug + DEBUG; + prompt + 4 + false + Mac Developer + false + false + false + true + true + HttpClientHandler + None + + + + + false + + + true + bin\Release + + + prompt + 4 + false + true + false + true + true + true + SdkOnly + HttpClientHandler + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {189CFDC5-2630-46DE-A934-FF182F9F54AB} + CICMMetadataEditor + + + + + 2.4.1 + + + + \ No newline at end of file diff --git a/CICMMetadataEditor/CICMMetadataEditor.XamMac/Info.plist b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Info.plist new file mode 100644 index 0000000..3c15930 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.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/CICMMetadataEditor/CICMMetadataEditor.XamMac/Program.cs b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Program.cs new file mode 100644 index 0000000..30cfc43 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor.XamMac/Program.cs @@ -0,0 +1,13 @@ +using AppKit; +using Eto.Forms; + +namespace CICMMetadataEditor.XamMac +{ + static class MainClass + { + static void Main(string[] args) + { + new Application(Eto.Platforms.XamMac2).Run(new MainForm()); + } + } +} diff --git a/CICMMetadataEditor/CICMMetadataEditor/CICMMetadataEditor.csproj b/CICMMetadataEditor/CICMMetadataEditor/CICMMetadataEditor.csproj new file mode 100644 index 0000000..b197546 --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor/CICMMetadataEditor.csproj @@ -0,0 +1,17 @@ + + + + netstandard1.6 + CICMMetadataEditor + 1.0 + CICMMetadataEditor + Copyright © 2018 + Description of CICMMetadataEditor + + + + + + + + \ No newline at end of file diff --git a/CICMMetadataEditor/CICMMetadataEditor/MainForm.xeto b/CICMMetadataEditor/CICMMetadataEditor/MainForm.xeto new file mode 100644 index 0000000..5d81dfd --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor/MainForm.xeto @@ -0,0 +1,27 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/CICMMetadataEditor/CICMMetadataEditor/MainForm.xeto.cs b/CICMMetadataEditor/CICMMetadataEditor/MainForm.xeto.cs new file mode 100644 index 0000000..1359c4f --- /dev/null +++ b/CICMMetadataEditor/CICMMetadataEditor/MainForm.xeto.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using Eto.Forms; +using Eto.Drawing; +using Eto.Serialization.Xaml; + +namespace CICMMetadataEditor +{ + public class MainForm : Form + { + public MainForm() + { + XamlReader.Load(this); + } + + protected void HandleClickMe(object sender, EventArgs e) + { + MessageBox.Show("I was clicked!"); + } + + protected void HandleAbout(object sender, EventArgs e) + { + new AboutDialog().ShowDialog(this); + } + + protected void HandleQuit(object sender, EventArgs e) + { + Application.Instance.Quit(); + } + } +}