diff --git a/Gtkmm3/gtk108_settings/meson.build b/Gtkmm3/gtk108_settings/meson.build
index 364f1b7..784ad9d 100644
--- a/Gtkmm3/gtk108_settings/meson.build
+++ b/Gtkmm3/gtk108_settings/meson.build
@@ -28,7 +28,7 @@ src=['src/main.cc', 'src/MyWin.cc', 'src/MyPrefs.cc']
if host_machine.system() == 'windows'
win=import('windows')
icon_res=win.compile_resources('../icon.rc')
- executable('gtk108', icon_res, src, gresources, dependencies : gtkdep, app_schemas,
+ executable('gtk108', icon_res, src, gresources, app_schemas, dependencies : gtkdep,
win_subsystem : 'windows', include_directories : dir_include)
else
executable('gtk108', src, gresources, app_schemas, dependencies : gtkdep, include_directories : dir_include)
diff --git a/Gtkmm3/gtk108_settings/org.gtk.daleclack.gschema.xml b/Gtkmm3/gtk108_settings/org.gtk.daleclack.gschema.xml
index e8c6a28..85e221c 100644
--- a/Gtkmm3/gtk108_settings/org.gtk.daleclack.gschema.xml
+++ b/Gtkmm3/gtk108_settings/org.gtk.daleclack.gschema.xml
@@ -5,7 +5,7 @@
640
- 480
+ 360
'none'
diff --git a/Gtkmm3/icon.ico b/Gtkmm3/icon.ico
new file mode 100644
index 0000000..006512f
Binary files /dev/null and b/Gtkmm3/icon.ico differ
diff --git a/Gtkmm3/icon.rc b/Gtkmm3/icon.rc
new file mode 100644
index 0000000..b0c9c68
--- /dev/null
+++ b/Gtkmm3/icon.rc
@@ -0,0 +1 @@
+MAINICON ICON "Icon.ico"