blob: 7e2d8256b2a2dbd06ebdc5f63447e9e49d72b7aa [file] [log] [blame]
Nicolas Jager998fbd72016-08-08 11:41:28 -04001#pragma once
2/**************************************************************************
3* Copyright (C) 2016 by Savoir-faire Linux *
4* Author: Jäger Nicolas <nicolas.jager@savoirfairelinux.com> *
5* *
6* This program is free software; you can redistribute it and/or modify *
7* it under the terms of the GNU General Public License as published by *
8* the Free Software Foundation; either version 3 of the License, or *
9* (at your option) any later version. *
10* *
11* This program is distributed in the hope that it will be useful, *
12* but WITHOUT ANY WARRANTY; without even the implied warranty of *
13* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
14* GNU General Public License for more details. *
15* *
16* You should have received a copy of the GNU General Public License *
17* along with this program. If not, see <http://www.gnu.org/licenses/>. *
18**************************************************************************/
19
Nicolas Jagerbff5fbb2016-08-18 08:58:56 -040020/* standard system include files. */
Nicolas Jagereeef17c2016-08-16 10:21:54 -040021#include <iomanip>
atraczyk1ddcb5a2016-09-07 16:18:30 -040022#include <ppltasks.h>
Nicolas Jager58c70b02016-08-26 09:50:45 -040023#include <queue>
atraczyk21e55dd2016-09-19 15:46:55 -040024#include <fstream>
25#include <iostream>
26#include <sstream>
27#include <string>
Nicolas Jagerbff5fbb2016-08-18 08:58:56 -040028
29/* required by generated headers. */
Nicolas Jager998fbd72016-08-08 11:41:28 -040030#include "App.xaml.h"
Nicolas Jagerbff5fbb2016-08-18 08:58:56 -040031#include "Account.h"
32#include "AccountsViewModel.h"
Nicolas Jagera92f1312016-08-25 08:01:22 -040033#include "Call.h"
Nicolas Jagerd76940f2016-08-31 14:44:04 -040034#include "CallsViewModel.h"
Nicolas Jagerbff5fbb2016-08-18 08:58:56 -040035#include "Contact.h"
36#include "ContactsViewModel.h"
Nicolas Jager58c70b02016-08-26 09:50:45 -040037#include "Conversation.h"
atraczyk1ddcb5a2016-09-07 16:18:30 -040038#include "MainPage.xaml.h"
Nicolas Jager7c409f32016-09-08 09:35:16 -040039#include "SmartPanelItem.h"
atraczyk25608ed2016-09-15 11:12:16 -040040#include "SmartPanelItemsViewModel.h"
Nicolas Jagereeef17c2016-08-16 10:21:54 -040041
42/* ensure to be accessed from anywhere */
Nicolas Jager32ed1a22016-08-17 08:36:02 -040043#include "RingD.h"
Nicolas Jagereeef17c2016-08-16 10:21:54 -040044#include "RingDebug.h"
45#include "Utils.h"
atraczyk1ddcb5a2016-09-07 16:18:30 -040046#include "UserPreferences.h"