half baked auto update (won't affect compile anyway)
update wscript, fix typos in c and mm files
Change-Id: I5eab74662c53d39cd91d621b20c0506da019c09b
diff --git a/gui/chronosharegui.cpp b/gui/chronosharegui.cpp
index cbcafe2..d37b985 100644
--- a/gui/chronosharegui.cpp
+++ b/gui/chronosharegui.cpp
@@ -41,6 +41,9 @@
#ifdef ADHOC_SUPPORTED
, m_executor (1)
#endif
+#ifdef SPARKLE_SUPPORTED
+ , m_autoUpdate(0)
+#endif
{
setWindowTitle("Settings");
@@ -147,6 +150,9 @@
#ifdef ADHOC_SUPPORTED
delete m_wifiAction;
#endif
+#ifdef SPARKLE_SUPPORTED
+ delete m_autoUpdate;
+#endif
delete m_openFolder;
delete m_viewSettings;
delete m_changeFolder;
@@ -208,6 +214,11 @@
connect (m_wifiAction, SIGNAL (toggled(bool)), this, SLOT(onAdHocChange(bool)));
#endif
+#ifdef SPARKLE_SUPPORTED
+ m_autoUpdate = new QAction (tr("Check For Updates"), this);
+ connect (m_autoUpdate, SIGNAL(triggered()), this, SLOT(onCheckForUpdates()));
+#endif
+
// create the "quit program" action
m_quitProgram = new QAction(tr("&Quit"), this);
connect(m_quitProgram, SIGNAL(triggered()), qApp, SLOT(quit()));
@@ -279,6 +290,14 @@
#endif
}
+#ifdef SPARKLE_SUPPORTED
+void
+ChronoShareGui::onCheckForUpdates()
+{
+ m_autoUpdate->checkForUpdates();
+}
+#endif
+
void ChronoShareGui::setIcon()
{
// set the icon image