Few minor cosmetic changes here and there
authorPekka Nissinen <pekka.nissinen@ixonos.com>
Tue, 27 Jul 2010 10:34:00 +0000 (13:34 +0300)
committerPekka Nissinen <pekka.nissinen@ixonos.com>
Tue, 27 Jul 2010 10:34:00 +0000 (13:34 +0300)
src/ui/indicatorbutton.cpp
src/ui/indicatorbutton.h
src/ui/mainwindow.h

index 124865e..f1865ba 100644 (file)
 #include "panelcommon.h"
 #include "indicatorbutton.h"
 
-enum State {OFF, ON};                    ///< Enumerator for led state
+enum State {OFF, ON};           ///< Enumerator for led state
 
-const qreal OPACITY = 0.50;              ///< Opacity of the background in percents
-const int ROUNDING_RADIUS = 9;           ///< Roundness of the rounded edge
-const int BUTTON_WIDTH = 66;             ///< Button width
-const int BUTTON_HEIGHT = 66;            ///< Button height
+const qreal OPACITY = 0.50;     ///< Opacity of the background in percents
+const int ROUNDING_RADIUS = 9;  ///< Roundness of the rounded edge
+const int BUTTON_WIDTH = 66;    ///< Button width
+const int BUTTON_HEIGHT = 66;   ///< Button height
 
 IndicatorButton::IndicatorButton(QWidget *parent)
     : QToolButton(parent),
@@ -97,16 +97,15 @@ IndicatorButton::~IndicatorButton()
 
     delete m_normalColor;
     delete m_selectedGradient;
-
 }
 
 void IndicatorButton::mousePressEvent(QMouseEvent *event)
 {
     qDebug() << __PRETTY_FUNCTION__;
 
-    if (event->button() == Qt::LeftButton) {
+    if (event->button() == Qt::LeftButton)
         m_dragPosition = event->pos();
-    }
+
     m_eventPosition = mapToParent(event->pos());
     m_dragStartTimer->start();
 }
@@ -131,9 +130,10 @@ void IndicatorButton::mouseMoveEvent(QMouseEvent *event)
 
             move(newLocation);
         }
-    } else
+    } else {
         if(!rect().contains(event->pos()))
             m_dragStartTimer->stop();
+    }
 
     QToolButton::mouseMoveEvent(event);
 }
@@ -142,17 +142,16 @@ void IndicatorButton::mouseReleaseEvent(QMouseEvent *event)
 {
     qDebug() << __PRETTY_FUNCTION__;
 
+    Q_UNUSED(event);
+
     m_dragStartTimer->stop();
 
-    Q_UNUSED(event);
     if(m_isDraggable) {
         setDraggable(false);
         QSettings settings(DIRECTORY_NAME, FILE_NAME);
         settings.setValue(DIRECTION_INDICATOR_BUTTON_POSITION, pos());
         releaseMouse();
-
     } else {
-
         if(isChecked()) {
             setChecked(false);
             emit autoCenteringTriggered(false);
@@ -249,5 +248,3 @@ void IndicatorButton::timerExpired()
 
     setDraggable(true, m_dragPosition);
 }
-
-
index 38705da..8bd28eb 100644 (file)
@@ -1,46 +1,46 @@
 /*
-   Situare - A location system for Facebook
-   Copyright (C) 2010  Ixonos Plc. Authors:
+    Situare - A location system for Facebook
+    Copyright (C) 2010  Ixonos Plc. Authors:
 
-       Kaj Wallin - kaj.wallin@ixonos.com
-       Katri Kaikkonen - katri.kaikkonen@ixonos.com
+        Kaj Wallin - kaj.wallin@ixonos.com
+        Katri Kaikkonen - katri.kaikkonen@ixonos.com
 
-   Situare is free software; you can redistribute it and/or
-   modify it under the terms of the GNU General Public License
-   version 2 as published by the Free Software Foundation.
+    Situare is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License
+    version 2 as published by the Free Software Foundation.
 
-   Situare is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
+    Situare is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
 
-   You should have received a copy of the GNU General Public License
-   along with Situare; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
-   USA.
+    You should have received a copy of the GNU General Public License
+    along with Situare; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
+    USA.
 */
 
 #ifndef INDICATORBUTTON_H
 #define INDICATORBUTTON_H
 
-#include <QWidget>
-#include <QToolButton>
-#include <QTimer>
 #include <QMouseEvent>
+#include <QTimer>
+#include <QToolButton>
+#include <QWidget>
+
 #include "../user/user.h"
 
 /**
-* @brief Indicator button class
-*
-* @class IndicatorButton indicatorbutton.h "ui/indicatorbutton.h"
-* @author Katri Kaikkonen - katri.kaikkonen (at) ixonos.com
-*/
+ * @brief Indicator button class
+ *
+ * @class IndicatorButton indicatorbutton.h "ui/indicatorbutton.h"
+ * @author Katri Kaikkonen - katri.kaikkonen (at) ixonos.com
+ */
 class IndicatorButton : public  QToolButton
 {
    Q_OBJECT
 
 public:
-
    /**
     * @brief Constructor
     *
@@ -49,16 +49,14 @@ public:
    IndicatorButton(QWidget *parent = 0);
 
    /**
-   * @brief Desctructor
-   *
-   */
+    * @brief Desctructor
+    */
    ~IndicatorButton();
 
 /*******************************************************************************
-* BASE CLASS INHERITED AND REIMPLEMENTED MEMBER FUNCTIONS
-******************************************************************************/
+ * BASE CLASS INHERITED AND REIMPLEMENTED MEMBER FUNCTIONS
+ ******************************************************************************/
 protected:
-
    /**
     * @brief Move event for the distance indicator button
     *
@@ -89,20 +87,19 @@ protected:
     void paintEvent(QPaintEvent *event);
 
 /*******************************************************************************
-* MEMBER FUNCTIONS AND SLOTS
-******************************************************************************/
+ * MEMBER FUNCTIONS AND SLOTS
+ ******************************************************************************/
 public slots:
-
     /**
-    * @brief Relative position of the event inside the widget
-    */
+     * @brief Relative position of the event inside the widget
+     */
     const QPoint& eventPosition();
 
     /**
-    * @brief Slot to redraw the panel after window resize event
-    *
-    * @param size Size of the new screen
-    */
+     * @brief Slot to redraw the panel after window resize event
+     *
+     * @param size Size of the new screen
+     */
     void screenResized(const QSize &size);
 
     /**
@@ -111,7 +108,6 @@ public slots:
     void setDraggable(bool mode, QPoint eventPosition = QPoint(0,0));
 
 private slots:
-
     /**
      * @brief Safeguard slot to release mouse grab if something goes horribly wrong
      */
@@ -126,17 +122,16 @@ private slots:
  * SIGNALS
  ******************************************************************************/
 signals:
-
     /**
-    * @brief Automatic centering setting changed by user
-    *
-    * @param enabled True if automatic centering is enabled, otherwise false
-    */
+     * @brief Automatic centering setting changed by user
+     *
+     * @param enabled True if automatic centering is enabled, otherwise false
+     */
     void autoCenteringTriggered(bool enabled);
 
 /*******************************************************************************
-* DATA MEMBERS
-******************************************************************************/
+ * DATA MEMBERS
+ ******************************************************************************/
 private:
 
     bool m_isDraggable;             ///< Boolean for tracking the draggability state
@@ -156,7 +151,6 @@ private:
 
     QTimer *m_dragStartTimer;       ///< Timer to init draggability of the distance indicator button
     QTimer *m_forceReleaseTimer;    ///< Timer to run forceMouseRelease
-
 };
 
 #endif // INDICATORBUTTON_H
index 31e1500..126c929 100644 (file)
@@ -1,25 +1,25 @@
 /*
-   Situare - A location system for Facebook
-   Copyright (C) 2010  Ixonos Plc. Authors:
-
-      Henri Lampela - henri.lampela@ixonos.com
-      Kaj Wallin - kaj.wallin@ixonos.com
-      Sami Rämö - sami.ramo@ixonos.com
-      Katri Kaikkonen - katri.kaikkonen@ixonos.com
-
-   Situare is free software; you can redistribute it and/or
-   modify it under the terms of the GNU General Public License
-   version 2 as published by the Free Software Foundation.
-
-   Situare is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with Situare; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
-   USA.
+    Situare - A location system for Facebook
+    Copyright (C) 2010  Ixonos Plc. Authors:
+
+        Henri Lampela - henri.lampela@ixonos.com
+        Kaj Wallin - kaj.wallin@ixonos.com
+        Sami Rämö - sami.ramo@ixonos.com
+        Katri Kaikkonen - katri.kaikkonen@ixonos.com
+
+    Situare is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License
+    version 2 as published by the Free Software Foundation.
+
+    Situare is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with Situare; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
+    USA.
 */
 
 #ifndef MAINWINDOW_H
@@ -63,16 +63,16 @@ class MainWindow : public QMainWindow
 
 public:
     /**
-    * @brief Constructor
-    *
-    * @param parent Parent
-    */
+     * @brief Constructor
+     *
+     * @param parent Parent
+     */
     MainWindow(QWidget *parent = 0);
 
     /**
-    * @brief Destructor
-    *
-    */
+     * @brief Destructor
+     *
+     */
     ~MainWindow();
 
 /*******************************************************************************
@@ -80,8 +80,8 @@ public:
  ******************************************************************************/
 private:
     /**
-      * @brief HW increase and decrease key presses are grabbed and used for zooming the map.
-      */
+     * @brief HW increase and decrease key presses are grabbed and used for zooming the map.
+     */
     void keyPressEvent(QKeyEvent* event);
 
 /*******************************************************************************
@@ -89,165 +89,162 @@ private:
  ******************************************************************************/
 public:
     /**
-    * @brief Clears cookie jar
-    *
-    */
+     * @brief Clears cookie jar
+     *
+     */
     void clearCookieJar();
 
     /**
-    * @brief
-    *
-    * @param logged
-    */
+     * @brief
+     *
+     * @param logged
+     */
     void loggedIn(bool logged);
 
     /**
-    * @brief Gets the login state (logged in/logged out)
-    *
-    * @return bool Login state
-    */
+     * @brief Gets the login state (logged in/logged out)
+     *
+     * @return bool Login state
+     */
     bool loginState();
 
     /**
-    * @brief Reads automatic location update settings.
-    */
+     * @brief Reads automatic location update settings.
+     */
     void readAutomaticLocationUpdateSettings();
 
 //    /**
-//    * @brief Enable / disable auto centering button.
-//    *
-//    * @param enabled true if shoud be enabled, false otherwise
-//    */
+//     * @brief Enable / disable auto centering button.
+//     *
+//     * @param enabled true if shoud be enabled, false otherwise
+//     */
 //    void setAutoCenteringButtonEnabled(bool enabled);
 
     /**
-    * @brief Enable / disable GPS button.
-    *
-    * Does set visibilities for manual location cursor and auto centering menu button.
-    *
-    * @param enabled true if enabled, false otherwise
-    */
+     * @brief Enable / disable GPS button.
+     *
+     * Does set visibilities for manual location cursor and auto centering menu button.
+     *
+     * @param enabled true if enabled, false otherwise
+     */
     void setGPSButtonEnabled(bool enabled);
 
     /**
-    * @brief Enable / disable direction indicator button.
-    *
-    * @param enabled true if shoud be enabled, false otherwise
-    */
+     * @brief Enable / disable direction indicator button.
+     *
+     * @param enabled true if shoud be enabled, false otherwise
+     */
     void setIndicatorButtonEnabled(bool enabled);
 
     /**
-      * @brief Set scene for MapView
-      *
-      * @param scene Scene to be set
-      */
+     * @brief Set scene for MapView
+     *
+     * @param scene Scene to be set
+     */
     void setMapViewScene(QGraphicsScene *scene);
 
     /**
-    * Shows dialog with enable automatic location update question.
-    *
-    * @param text text to show in dialog
-    */
+     * Shows dialog with enable automatic location update question.
+     *
+     * @param text text to show in dialog
+     */
     void showEnableAutomaticUpdateLocationDialog(const QString &text);
 
     /**
-    * @brief Gets the username from member variable for saving purposes
-    *
-    * @return QString Username
-    */
+     * @brief Gets the username from member variable for saving purposes
+     *
+     * @return QString Username
+     */
     const QString username();
 
 public slots:
 
     /**
-      * @brief Build direction indicator button and connect slots
-      */
+     * @brief Build direction indicator button and connect slots
+     */
     void buildIndicatorButton();
 
     /**
-    * @brief Builds information box with message.
-    *
-    * @param message Information message
-    * @param modal Modal = true, non-modal false
-    */
+     * @brief Builds information box with message.
+     *
+     * @param message Information message
+     * @param modal Modal = true, non-modal false
+     */
     void buildInformationBox(const QString &message, bool modal=false);
 
     /**
-    * @brief Slot for failed login
-    *
-    */
+     * @brief Slot for failed login
+     */
     void loginFailed();
 
     /**
-    * @brief Slot to intercept signal when login with cookies is requested
-    *
-    */
+     * @brief Slot to intercept signal when login with cookies is requested
+     */
     void loginUsingCookies();
 
     /**
-    * @brief Public slot, which open settings dialog
-    */
+     * @brief Public slot, which open settings dialog
+     */
     void openSettingsDialog();
 
     /**
-      * @brief Set own location crosshair visibility
-      *
-      * @param visible
-      */
+     * @brief Set own location crosshair visibility
+     *
+     * @param visible
+     */
     void setOwnLocationCrosshairVisibility(bool visible);
 
     /**
-    * @brief Sets username to member variable for login dialog
-    *
-    * @param username Username to be set
-    */
+     * @brief Sets username to member variable for login dialog
+     *
+     * @param username Username to be set
+     */
     void setUsername(const QString &username);
 
     /**
-    * @brief Method to show panels
-    *
-    */
+     * @brief Method to show panels
+     */
     void showPanels();
 
     /**
-    * @brief Public slot to intercept signal when old cerdentials are invalid or credentials
-    *        doesn't exist yet
-    *
-    */
+     * @brief Public slot to intercept signal when old cerdentials are invalid or credentials
+     *        doesn't exist yet
+     *
+     */
     void startLoginProcess();
 
     /**
-    * @brief Toggle progress indicator.
-    *
-    * @param state true if progress indicator should be shown, false otherwise
-    */
+     * @brief Toggle progress indicator.
+     *
+     * @param state true if progress indicator should be shown, false otherwise
+     */
     void toggleProgressIndicator(bool state);
 
     /**
-    * @brief Shows / hides Situare related UI items
-    *
-    */
+     * @brief Shows / hides Situare related UI items
+     *
+     */
     void updateItemVisibility();
 
 private:
     /**
-      * @brief Build fullscreen toggle button and connect slots
-      */
+     * @brief Build fullscreen toggle button and connect slots
+     */
     void buildFullScreenButton();
 
     /**
-      * @brief Build friend list panel and connect slots
-      */
+     * @brief Build friend list panel and connect slots
+     */
     void buildFriendListPanel();
 
     /**
-      * @brief Build manual location setting cross hair and connect slots
-      */
+     * @brief Build manual location setting cross hair and connect slots
+     */
     void buildManualLocationCrosshair();
 
     /**
-      * @brief Build map and connect slots
-      */
+     * @brief Build map and connect slots
+     */
     void buildMap();
 
     /**
@@ -256,280 +253,276 @@ private:
     void buildMapScale();
 
     /**
-      * @brief Build OSM license and connect slots
-      */
+     * @brief Build OSM license and connect slots
+     */
     void buildOsmLicense();
 
     /**
-      * @brief Build user info panel and connect slots
-      */
+     * @brief Build user info panel and connect slots
+     */
     void buildUserInfoPanel();
 
     /**
-    * @brief Build webview and connect slots
-    *
-    */
+     * @brief Build webview and connect slots
+     */
     void buildWebView();
 
     /**
-      * @brief Build zoom button panel and connect slots
-      */
+     * @brief Build zoom button panel and connect slots
+     */
     void buildZoomButtonPanel();
 
     /**
-    * @brief Private method to create the Menu items
-    */
+     * @brief Private method to create the Menu items
+     */
     void createMenus();
 
     /**
-      * @brief Grab or release HW increase and decrease buttons.
-      *
-      * @param grab Use true for grabbing and false for releasing the keys
-      */
+     * @brief Grab or release HW increase and decrease buttons.
+     *
+     * @param grab Use true for grabbing and false for releasing the keys
+     */
     void grabZoomKeys(bool grab);
 
     /**
-    * @brief Queues dialog/information box
-    *
-    * @param dialog Dialog to be added into queue
-    */
+     * @brief Queues dialog/information box
+     *
+     * @param dialog Dialog to be added into queue
+     */
     void queueDialog(QDialog *dialog);
 
     /**
-    * @brief Shows queued error information box
-    *
-    */
+     * @brief Shows queued error information box
+     *
+     */
     void showErrorInformationBox();
 
     /**
-    * @brief Shows queued information box
-    *
-    * @fn showInformationBox
-    */
+     * @brief Shows queued information box
+     *
+     * @fn showInformationBox
+     */
     void showInformationBox();
 
 private slots:
     /**
-    * @brief Slot for automatic update dialog finished.
-    *
-    * @result result code
-    */
+     * @brief Slot for automatic update dialog finished.
+     *
+     * @result result code
+     */
     void automaticUpdateDialogFinished(int result);
 
     /**
-    * @brief Slot to intercept signal when dialog/information note is processed
-    *
-    * @param status Status of the dialog
-    */
+     * @brief Slot to intercept signal when dialog/information note is processed
+     *
+     * @param status Status of the dialog
+     */
     void dialogFinished(int status);
 
     /**
-    * @brief Slot for drawing the fullscreen toggle button
-    *
-    * @param size Size of the screen
-    */
+     * @brief Slot for drawing the fullscreen toggle button
+     *
+     * @param size Size of the screen
+     */
     void drawFullScreenButton(const QSize &size);
 
     /**
-    * @brief Slot for drawing the map distance scale
-    *
-    * @param size Size of the screen
-    */
+     * @brief Slot for drawing the map distance scale
+     *
+     * @param size Size of the screen
+     */
     void drawMapScale(const QSize &size);
 
     /**
-    * @brief Slot for drawing the Open Street Map license text
-    *
-    * @param size Size of the screen
-    */
+     * @brief Slot for drawing the Open Street Map license text
+     *
+     * @param size Size of the screen
+     */
     void drawOsmLicense(const QSize &size);
 
     /**
-    * @brief Slot for drawing the own location crosshair
-    *
-    * @param size Size of the screen
-    */
+     * @brief Slot for drawing the own location crosshair
+     *
+     * @param size Size of the screen
+     */
     void drawOwnLocationCrosshair(const QSize &size);
 
     /**
-    * @brief Slot to intercept signal when error dialog/information note is processed
-    *
-    * @param status Status of the dialog
-    */
+     * @brief Slot to intercept signal when error dialog/information note is processed
+     *
+     * @param status Status of the dialog
+     */
     void errorDialogFinished(int status);
 
     /**
-    * @brief Slot for gps timeout.
-    *
-    * Called when request timeout occurs.
-    */
+     * @brief Slot for gps timeout.
+     *
+     * Called when request timeout occurs.
+     */
     void gpsTimeout();
 
     /**
-    * @brief Slot to load cookies from settings
-    *
-    */
+     * @brief Slot to load cookies from settings
+     */
     void loadCookies();
 
     /**
-    * @brief Slot to intercept signal when webview has finished loading webpage
-    *
-    * @param done Status of the loading
-    */
+     * @brief Slot to intercept signal when webview has finished loading webpage
+     *
+     * @param done Status of the loading
+     */
     void loadDone(bool done);
 
     /**
-    * @brief Slot to save cookies to settings
-    *
-    */
+     * @brief Slot to save cookies to settings
+     */
     void saveCookies();
 
     /**
-    * @brief Slot for settings dialog accepted.
-    */
+     * @brief Slot for settings dialog accepted.
+     */
     void settingsDialogAccepted();
 
     /**
-    * @brief Set correnct view port size to datamembers
-    *
-    * @param size Size of the screen
-    */
+     * @brief Set correnct view port size to datamembers
+     *
+     * @param size Size of the screen
+     */
     void setViewPortSize(const QSize &size);
 
     /**
-    * @brief Start location search (open search dialog)
-    */
+     * @brief Start location search (open search dialog)
+     */
     void startLocationSearch();
 
     /**
-    * @brief Toggle between fullscreen and normal window mode
-    */
+     * @brief Toggle between fullscreen and normal window mode
+     */
     void toggleFullScreen();
 
     /**
-    * @brief Slot to intercept signal from webview's networkaccessmanager
-    *
-    * @param reply Network reply (contains errors)
-    */
+     * @brief Slot to intercept signal from webview's networkaccessmanager
+     *
+     * @param reply Network reply (contains errors)
+     */
     void webViewRequestFinished(QNetworkReply* reply);
 
-
 /*******************************************************************************
  * SIGNALS
  ******************************************************************************/
 signals:
     /**
-    * @brief Automatic centering setting changed by user
-    *
-    * @param enabled True if automatic centering is enabled, otherwise false
-    */
+     * @brief Automatic centering setting changed by user
+     *
+     * @param enabled True if automatic centering is enabled, otherwise false
+     */
     void autoCenteringTriggered(bool enabled);
 
     /**
-    * @brief Signal that indicates when user has cancelled login process
-    *
-    */
+     * @brief Signal that indicates when user has cancelled login process
+     *
+     */
     void cancelLoginProcess();
 
     /**
-    * @brief View should be centered to new location
-    *
-    * @param coordinate Scene coordinates of the new center point
-    */
+     * @brief View should be centered to new location
+     *
+     * @param coordinate Scene coordinates of the new center point
+     */
     void centerToSceneCoordinates(const SceneCoordinate &coordinate);
 
     /**
-    * @brief Signal for enabling automatic location update.
-    *
-    * @param enabled true if enabled, false otherwise
-    * @param updateIntervalMsecs update interval in milliseconds
-    */
+     * @brief Signal for enabling automatic location update.
+     *
+     * @param enabled true if enabled, false otherwise
+     * @param updateIntervalMsecs update interval in milliseconds
+     */
     void enableAutomaticLocationUpdate(bool enabled, int updateIntervalMsecs = 0);
 
     /**
-    * @brief Signals error
-    *
-    * @param context error context
-    * @param error error code
-    */
+     * @brief Signals error
+     *
+     * @param context error context
+     * @param error error code
+     */
     void error(const int context, const int error);
 
     /**
-    * @brief Signal for requesting username from settings
-    *
-    */
+     * @brief Signal for requesting username from settings
+     *
+     */
     void fetchUsernameFromSettings();
 
     /**
-    * @brief Signal for finding user.
-    *
-    * @param coordinates user geo coordinates
-    */
+     * @brief Signal for finding user.
+     *
+     * @param coordinates user geo coordinates
+     */
     void findUser(const GeoCoordinate &coordinates);
 
     /**
-    * @brief Signals when friend's profile image is ready
-    *
-    * @param user Friend
-    */
+     * @brief Signals when friend's profile image is ready
+     *
+     * @param user Friend
+     */
     void friendImageReady(User *user);
 
     /**
-    * @brief GPS setting changed
-    *
-    * @param enabled True if GPS is enabled, otherwise false
-    */
+     * @brief GPS setting changed
+     *
+     * @param enabled True if GPS is enabled, otherwise false
+     */
     void gpsTriggered(bool enabled);
 
     /**
-    * @brief Signal for finding friend.
-    *
-    * @param coordinates friend's geo coordinates
-    */
+     * @brief Signal for finding friend.
+     *
+     * @param coordinates friend's geo coordinates
+     */
     void findFriend(const GeoCoordinate &coordinates);
 
     /**
-    * @brief Signal for friend location ready.
-    *
-    * @param friendsList
-    */
+     * @brief Signal for friend location ready.
+     *
+     * @param friendsList
+     */
     void friendsLocationsReady(QList<User *> &friendsList);
 
     /**
-    * @brief Signal is emitted when location item is clicked.
-    *
-    * @param userIDs list of friends user IDs in the group
-    */
+     * @brief Signal is emitted when location item is clicked.
+     *
+     * @param userIDs list of friends user IDs in the group
+     */
     void locationItemClicked(const QList<QString> &userIDs);
 
     /**
-    * @brief Signals when Login/Logout action is pressed
-    *
-    */
+     * @brief Signals when Login/Logout action is pressed
+     *
+     */
     void loginActionPressed();
 
     /**
-    * @brief MapView has been resized
-    *
-    * @param size view size
-    */
+     * @brief MapView has been resized
+     *
+     * @param size view size
+     */
     void mapViewResized(const QSize &size);
 
     /**
-      * @brief Forwarding signal from MapView to MapEngine
-      *
-      * @param coordinate
-      */
+     * @brief Forwarding signal from MapView to MapEngine
+     *
+     * @param coordinate
+     */
     void mapViewScrolled(const SceneCoordinate &coordinate);
 
     /**
-      * @brief Forwarding signal from MapEngine to MapView
-      */
+     * @brief Forwarding signal from MapEngine to MapView
+     */
     void maxZoomLevelReached();
 
     /**
-      * @brief Forwarding signal from MapEngine to MapView
-      */
+     * @brief Forwarding signal from MapEngine to MapView
+     */
     void minZoomLevelReached();
 
     /**
@@ -538,84 +531,84 @@ signals:
     void newMapResolution(qreal scale);
 
     /**
-    * @brief Signal for refreshing user data.
-    *
-    */
+     * @brief Signal for refreshing user data.
+     *
+     */
     void refreshUserData();
 
     /**
-    * @brief Signal for requesting reverseGeo from SituareEngine
-    *
-    */
+     * @brief Signal for requesting reverseGeo from SituareEngine
+     *
+     */
     void requestReverseGeo();
 
     /**
-    * @brief Signals, when address data is ready
-    *
-    * @param address Street address
-    */
+     * @brief Signals, when address data is ready
+     *
+     * @param address Street address
+     */
     void reverseGeoReady(const QString &address);
 
     /**
-    * @brief Signal to save username to settings
-    *
-    * @param username Username
-    */
+     * @brief Signal to save username to settings
+     *
+     * @param username Username
+     */
     void saveUsername(const QString &username);
 
     /**
-    * @brief Signal for location search
-    *
-    * @param location QString location
-    */
+     * @brief Signal for location search
+     *
+     * @param location QString location
+     */
     void searchForLocation(QString location);
 
     /**
-    * @brief Signal for requestLocationUpdate from SituareEngine
-    *
-    * @param status Status message
-    * @param publish Publish on Facebook
-    */
+     * @brief Signal for requestLocationUpdate from SituareEngine
+     *
+     * @param status Status message
+     * @param publish Publish on Facebook
+     */
     void statusUpdate(const QString &status, const bool &publish);
 
     /**
-    * @brief Signals when webview's urlChanged signal is emitted
-    *
-    * @param url New url
-    */
+     * @brief Signals when webview's urlChanged signal is emitted
+     *
+     * @param url New url
+     */
     void updateCredentials(const QUrl &url);
 
     /**
-    * @brief Signals when updateLocationDialog's data must be cleared
-    *
-    */
+     * @brief Signals when updateLocationDialog's data must be cleared
+     *
+     */
     void clearUpdateLocationDialogData();
 
     /**
-    * @brief MapView has finished zooming
-    */
+     * @brief MapView has finished zooming
+     */
     void viewZoomFinished();
 
     /**
-    * @brief Signal for use location ready.
-    *
-    * @param user User object
-    */
+     * @brief Signal for use location ready.
+     *
+     * @param user User object
+     */
     void userLocationReady(User *user);
 
     /**
-    * @brief Map zoom in request
-    */
+     * @brief Map zoom in request
+     */
     void zoomIn();
 
     /**
-      * @brief Forwarding signal from MapEngine to MapView
-      */
+     * @brief Forwarding signal from MapEngine to MapView
+     */
     void zoomLevelChanged(int zoomLevel);
 
     /**
-    * @brief Map zoom out request
-    */
+     * @brief Map zoom out request
+     */
     void zoomOut();
 
 /*******************************************************************************