summaryrefslogtreecommitdiff
path: root/protocols
diff options
context:
space:
mode:
Diffstat (limited to 'protocols')
-rw-r--r--protocols/CloudFile/CloudFile.vcxproj56
-rw-r--r--protocols/CloudFile/CloudFile.vcxproj.filters137
-rw-r--r--protocols/ConnectionNotify/ConnectionNotify.vcxproj22
-rw-r--r--protocols/ConnectionNotify/ConnectionNotify.vcxproj.filters56
-rw-r--r--protocols/CurrencyRates/Forex.vcxproj58
-rw-r--r--protocols/CurrencyRates/Forex.vcxproj.filters162
-rw-r--r--protocols/CurrencyRates/proto_CurrencyRates/proto_CurrencyRates.vcxproj5
-rw-r--r--protocols/Discord/discord.vcxproj27
-rw-r--r--protocols/Discord/discord.vcxproj.filters69
-rw-r--r--protocols/Discord/proto_discord/Proto_Discord.vcxproj5
-rw-r--r--protocols/Dummy/dummy.vcxproj17
-rw-r--r--protocols/Dummy/dummy.vcxproj.filters39
-rw-r--r--protocols/Dummy/proto_dummy/Proto_Dummy.vcxproj5
-rw-r--r--protocols/EmLanProto/emlanproto.vcxproj19
-rw-r--r--protocols/EmLanProto/emlanproto.vcxproj.filters45
-rw-r--r--protocols/Facebook/facebook.vcxproj26
-rw-r--r--protocols/Facebook/facebook.vcxproj.filters77
-rw-r--r--protocols/Facebook/proto_facebook/Proto_Facebook.vcxproj5
-rw-r--r--protocols/Gadu-Gadu/gadugadu.vcxproj106
-rw-r--r--protocols/Gadu-Gadu/proto_gg/Proto_GG.vcxproj5
-rw-r--r--protocols/GmailNotifier/GmailNotifier.vcxproj17
-rw-r--r--protocols/GmailNotifier/GmailNotifier.vcxproj.filters39
-rw-r--r--protocols/ICQ-WIM/ICQ-WIM.vcxproj24
-rw-r--r--protocols/ICQ-WIM/ICQ-WIM.vcxproj.filters60
-rw-r--r--protocols/ICQ-WIM/proto_icq/Proto_ICQ.vcxproj5
-rw-r--r--protocols/ICQ-WIM/proto_mra/Proto_MRA.vcxproj5
-rw-r--r--protocols/ICQCorp/ICQCorp.vcxproj28
-rw-r--r--protocols/ICQCorp/ICQCorp.vcxproj.filters72
-rw-r--r--protocols/IRCG/IRC.vcxproj28
-rw-r--r--protocols/IRCG/IRC.vcxproj.filters72
-rw-r--r--protocols/IRCG/proto_irc/Proto_IRC.vcxproj5
-rwxr-xr-xprotocols/JabberG/jabber.vcxproj87
-rwxr-xr-xprotocols/JabberG/jabber.vcxproj.filters249
-rw-r--r--protocols/JabberG/jabber_xstatus/xStatus_Jabber.vcxproj5
-rw-r--r--protocols/JabberG/proto_jabber/Proto_Jabber.vcxproj5
-rw-r--r--protocols/LotusNotify/LotusNotify.vcxproj18
-rw-r--r--protocols/LotusNotify/LotusNotify.vcxproj.filters42
-rw-r--r--protocols/MinecraftDynmap/MinecraftDynmap.vcxproj21
-rw-r--r--protocols/MinecraftDynmap/MinecraftDynmap.vcxproj.filters51
-rw-r--r--protocols/MinecraftDynmap/proto_minecraftdynmap/minecraftdynmap_icons.vcxproj5
-rw-r--r--protocols/NewsAggregator/NewsAggregator.vcxproj22
-rw-r--r--protocols/NewsAggregator/NewsAggregator.vcxproj.filters54
-rw-r--r--protocols/NewsAggregator/proto_newsaggregator/Proto_NewsAggregator.vcxproj5
-rw-r--r--protocols/Non-IM Contact/nimcontact.vcxproj20
-rw-r--r--protocols/Non-IM Contact/nimcontact.vcxproj.filters48
-rw-r--r--protocols/Omegle/omegle.vcxproj28
-rw-r--r--protocols/Omegle/omegle.vcxproj.filters75
-rw-r--r--protocols/Omegle/proto_omegle/omegle_icons.vcxproj5
-rw-r--r--protocols/Sametime/proto_sametime/Proto_Sametime.vcxproj5
-rw-r--r--protocols/Sametime/sametime.vcxproj78
-rw-r--r--protocols/Sametime/sametime.vcxproj.filters120
-rw-r--r--protocols/SkypeWeb/SkypeWeb.vcxproj66
-rw-r--r--protocols/SkypeWeb/SkypeWeb.vcxproj.filters188
-rw-r--r--protocols/SkypeWeb/proto_conn_skype/Proto_conn_Skype.vcxproj5
-rw-r--r--protocols/SkypeWeb/proto_skype/Proto_Skype.vcxproj5
-rw-r--r--protocols/Steam/Steam.vcxproj49
-rw-r--r--protocols/Steam/Steam.vcxproj.filters140
-rw-r--r--protocols/Steam/proto_steam/Proto_Steam.vcxproj5
-rw-r--r--protocols/Telegram/Telegram.vcxproj8
-rw-r--r--protocols/Telegram/tdlib/build/tdactor.vcxproj15
-rw-r--r--protocols/Telegram/tdlib/build/tdcore.vcxproj15
-rw-r--r--protocols/Telegram/tdlib/build/tddb.vcxproj15
-rw-r--r--protocols/Telegram/tdlib/build/tdnet.vcxproj15
-rw-r--r--protocols/Telegram/tdlib/build/tdsqlite.vcxproj15
-rw-r--r--protocols/Telegram/tdlib/build/tdutils.vcxproj15
-rw-r--r--protocols/Telegram/tdlib/tdlib.vcxproj5
-rw-r--r--protocols/Tox/Tox.vcxproj38
-rw-r--r--protocols/Tox/Tox.vcxproj.filters106
-rw-r--r--protocols/Tox/libtox/libtox.vcxproj108
-rw-r--r--protocols/Tox/libtox/libtox.vcxproj.filters190
-rw-r--r--protocols/Tox/proto_tox/Proto_Tox.vcxproj5
-rw-r--r--protocols/Twitter/proto_twitter/Proto_Twitter.vcxproj5
-rw-r--r--protocols/Twitter/twitter.vcxproj28
-rw-r--r--protocols/Twitter/twitter.vcxproj.filters82
-rw-r--r--protocols/VKontakte/proto_vkontakte/Proto_VKontakte.vcxproj5
-rw-r--r--protocols/VKontakte/vk.vcxproj38
-rw-r--r--protocols/VKontakte/vk.vcxproj.filters96
-rw-r--r--protocols/Weather/proto_weather/proto_weather.vcxproj5
-rw-r--r--protocols/Weather/weather.vcxproj27
-rw-r--r--protocols/Weather/weather.vcxproj.filters69
-rw-r--r--protocols/WebView/webview.vcxproj21
-rw-r--r--protocols/WebView/webview.vcxproj.filters51
-rw-r--r--protocols/WhatsAppWeb/WhatsAppWeb.vcxproj5
-rw-r--r--protocols/WhatsAppWeb/proto_whatsapp/Proto_WhatsApp.vcxproj5
-rw-r--r--protocols/YAMN/YAMN.vcxproj64
-rw-r--r--protocols/YAMN/YAMN.vcxproj.filters102
-rw-r--r--protocols/YAMN/proto_yamn/proto_YAMN.vcxproj5
87 files changed, 3544 insertions, 311 deletions
diff --git a/protocols/CloudFile/CloudFile.vcxproj b/protocols/CloudFile/CloudFile.vcxproj
index 88e1946426..ef45ab1536 100644
--- a/protocols/CloudFile/CloudFile.vcxproj
+++ b/protocols/CloudFile/CloudFile.vcxproj
@@ -26,15 +26,63 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
- <ClInclude Include="src\Services\*.h" />
- <ClCompile Include="src\Services\*.cpp">
+ <ClCompile Include="src\cloud_file.cpp" />
+ <ClCompile Include="src\events.cpp" />
+ <ClCompile Include="src\icons.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\menus.cpp" />
+ <ClCompile Include="src\oauth.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\Services\dropbox_service.cpp">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
- <None Include="res\*.ico" />
+ <ClCompile Include="src\Services\google_service.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\Services\microsoft_service.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\Services\yandex_service.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\srmm.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\transfers.cpp" />
+ <ClCompile Include="src\utils.cpp" />
+ <ClInclude Include="src\Services\dropbox_api.h" />
+ <ClInclude Include="src\Services\dropbox_service.h" />
+ <ClInclude Include="src\Services\google_api.h" />
+ <ClInclude Include="src\Services\google_service.h" />
+ <ClInclude Include="src\Services\microsoft_api.h" />
+ <ClInclude Include="src\Services\microsoft_service.h" />
+ <ClInclude Include="src\Services\yandex_api.h" />
+ <ClInclude Include="src\Services\yandex_service.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ <None Include="res\dropbox.ico" />
+ <None Include="res\gdrive.ico" />
+ <None Include="res\onedrive.ico" />
+ <None Include="res\upload.ico" />
+ <None Include="res\yadisk.ico" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\cloud_file.h" />
+ <ClInclude Include="src\file_transfer.h" />
+ <ClInclude Include="src\http_request.h" />
+ <ClInclude Include="src\oauth.h" />
+ <ClInclude Include="src\options.h" />
+ <ClInclude Include="src\resource.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
</ItemGroup>
<ItemDefinitionGroup>
<Link>
<AdditionalDependencies>comctl32.lib;shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/protocols/CloudFile/CloudFile.vcxproj.filters b/protocols/CloudFile/CloudFile.vcxproj.filters
index c26cb717b8..7cd7abd9e8 100644
--- a/protocols/CloudFile/CloudFile.vcxproj.filters
+++ b/protocols/CloudFile/CloudFile.vcxproj.filters
@@ -9,24 +9,129 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\Services\*.h">
- <Filter>Header Files\Services</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\cloud_file.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\events.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\icons.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="src\Services\*.cpp">
- <Filter>Source Files\Services</Filter>
+ <ClCompile Include="src\menus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\oauth.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Services\dropbox_service.cpp">
+ <Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
- <Filter>Resource Files</Filter>
- </ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
- <Filter>Resource Files</Filter>
- </None>
+ <ClCompile Include="src\Services\google_service.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Services\microsoft_service.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Services\yandex_service.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\srmm.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\transfers.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\Services\dropbox_api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\dropbox_service.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\google_api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\google_service.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\microsoft_api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\microsoft_service.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\yandex_api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Services\yandex_service.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\cloud_file.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\file_transfer.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\http_request.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\oauth.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\options.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ <ResourceCompile Include="res\version.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="res\dropbox.ico">
+ <Filter>Resource Files</Filter>
+ </None>
+ <None Include="res\gdrive.ico">
+ <Filter>Resource Files</Filter>
+ </None>
+ <None Include="res\onedrive.ico">
+ <Filter>Resource Files</Filter>
+ </None>
+ <None Include="res\upload.ico">
+ <Filter>Resource Files</Filter>
+ </None>
+ <None Include="res\yadisk.ico">
+ <Filter>Resource Files</Filter>
+ </None>
</ItemGroup>
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/protocols/ConnectionNotify/ConnectionNotify.vcxproj b/protocols/ConnectionNotify/ConnectionNotify.vcxproj
index ff0dd01946..4ae28825da 100644
--- a/protocols/ConnectionNotify/ConnectionNotify.vcxproj
+++ b/protocols/ConnectionNotify/ConnectionNotify.vcxproj
@@ -25,4 +25,26 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\ConnectionNotify.cpp" />
+ <ClCompile Include="src\debug.cpp" />
+ <ClCompile Include="src\filter.cpp" />
+ <ClCompile Include="src\netstat.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\pid2name.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\debug.h" />
+ <ClInclude Include="src\filter.h" />
+ <ClInclude Include="src\netstat.h" />
+ <ClInclude Include="src\pid2name.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\ConnectionNotify.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ConnectionNotify/ConnectionNotify.vcxproj.filters b/protocols/ConnectionNotify/ConnectionNotify.vcxproj.filters
index 6f18071f64..75ec2c00b0 100644
--- a/protocols/ConnectionNotify/ConnectionNotify.vcxproj.filters
+++ b/protocols/ConnectionNotify/ConnectionNotify.vcxproj.filters
@@ -2,17 +2,57 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\ConnectionNotify.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\debug.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\filter.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\netstat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\pid2name.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\debug.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\filter.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\netstat.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\pid2name.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\ConnectionNotify.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/protocols/CurrencyRates/Forex.vcxproj b/protocols/CurrencyRates/Forex.vcxproj
index fec30452f6..bc4b94019a 100644
--- a/protocols/CurrencyRates/Forex.vcxproj
+++ b/protocols/CurrencyRates/Forex.vcxproj
@@ -25,6 +25,64 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\ComHelper.cpp" />
+ <ClCompile Include="src\CommonOptionDlg.cpp" />
+ <ClCompile Include="src\CreateFilePath.cpp" />
+ <ClCompile Include="src\CurrencyConverter.cpp" />
+ <ClCompile Include="src\CurrencyRateChart.cpp" />
+ <ClCompile Include="src\CurrencyRateInfoDlg.cpp" />
+ <ClCompile Include="src\CurrencyRatesProviderBase.cpp" />
+ <ClCompile Include="src\CurrencyRatesProviderCurrencyConverter.cpp" />
+ <ClCompile Include="src\CurrencyRatesProviders.cpp" />
+ <ClCompile Include="src\DBUtils.cpp" />
+ <ClCompile Include="src\ExtraImages.cpp" />
+ <ClCompile Include="src\Forex.cpp" />
+ <ClCompile Include="src\HTMLParserMS.cpp" />
+ <ClCompile Include="src\HTTPSession.cpp" />
+ <ClCompile Include="src\IconLib.cpp" />
+ <ClCompile Include="src\ImportExport.cpp" />
+ <ClCompile Include="src\Locale.cpp" />
+ <ClCompile Include="src\Log.cpp" />
+ <ClCompile Include="src\ModuleInfo.cpp" />
+ <ClCompile Include="src\SettingsDlg.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\WinCtrlHelper.cpp" />
+ <ClInclude Include="src\Chart.h" />
+ <ClInclude Include="src\ComHelper.h" />
+ <ClInclude Include="src\CommonOptionDlg.h" />
+ <ClInclude Include="src\CreateFilePath.h" />
+ <ClInclude Include="src\CurrencyConverter.h" />
+ <ClInclude Include="src\CurrencyRateChart.h" />
+ <ClInclude Include="src\CurrencyRateInfoDlg.h" />
+ <ClInclude Include="src\CurrencyRatesProviderBase.h" />
+ <ClInclude Include="src\CurrencyRatesProviderCurrencyConverter.h" />
+ <ClInclude Include="src\DBUtils.h" />
+ <ClInclude Include="src\EconomicRateInfo.h" />
+ <ClInclude Include="src\ExtraImages.h" />
+ <ClInclude Include="src\HTMLParserMS.h" />
+ <ClInclude Include="src\HTTPSession.h" />
+ <ClInclude Include="src\IconLib.h" />
+ <ClInclude Include="src\ICurrencyRatesProvider.h" />
+ <ClInclude Include="src\IHTMLEngine.h" />
+ <ClInclude Include="src\IHTMLParser.h" />
+ <ClInclude Include="src\ImportExport.h" />
+ <ClInclude Include="src\IsWithinAccuracy.h" />
+ <ClInclude Include="src\Locale.h" />
+ <ClInclude Include="src\Log.h" />
+ <ClInclude Include="src\ModuleInfo.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\SettingsDlg.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ <ClInclude Include="src\WinCtrlHelper.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Forex.rc" />
+ <ResourceCompile Include="res\Version.rc" />
+ </ItemGroup>
<PropertyGroup>
<IncludePath>$(WindowsSdkDir)include;$(VCInstallDir)include;$(IncludePath)</IncludePath>
</PropertyGroup>
diff --git a/protocols/CurrencyRates/Forex.vcxproj.filters b/protocols/CurrencyRates/Forex.vcxproj.filters
index 83cffdb711..528709d131 100644
--- a/protocols/CurrencyRates/Forex.vcxproj.filters
+++ b/protocols/CurrencyRates/Forex.vcxproj.filters
@@ -2,17 +2,165 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\ComHelper.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CommonOptionDlg.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CreateFilePath.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CurrencyConverter.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CurrencyRateChart.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CurrencyRateInfoDlg.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CurrencyRatesProviderBase.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\CurrencyRatesProviderCurrencyConverter.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\CurrencyRatesProviders.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\DBUtils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\ExtraImages.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Forex.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\HTMLParserMS.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\HTTPSession.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\IconLib.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\ImportExport.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Locale.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Log.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\ModuleInfo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\SettingsDlg.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\WinCtrlHelper.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\Chart.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\ComHelper.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CommonOptionDlg.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CreateFilePath.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CurrencyConverter.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CurrencyRateChart.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CurrencyRateInfoDlg.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CurrencyRatesProviderBase.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\CurrencyRatesProviderCurrencyConverter.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\DBUtils.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\EconomicRateInfo.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\ExtraImages.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\HTMLParserMS.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\HTTPSession.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\IconLib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\ICurrencyRatesProvider.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\IHTMLEngine.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\IHTMLParser.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\ImportExport.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\IsWithinAccuracy.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Locale.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\Log.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\ModuleInfo.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\SettingsDlg.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\WinCtrlHelper.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Forex.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/CurrencyRates/proto_CurrencyRates/proto_CurrencyRates.vcxproj b/protocols/CurrencyRates/proto_CurrencyRates/proto_CurrencyRates.vcxproj
index b3b9b70855..69225ef3a2 100644
--- a/protocols/CurrencyRates/proto_CurrencyRates/proto_CurrencyRates.vcxproj
+++ b/protocols/CurrencyRates/proto_CurrencyRates/proto_CurrencyRates.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Discord/discord.vcxproj b/protocols/Discord/discord.vcxproj
index 44e21b16ef..ac4c73bd0f 100644
--- a/protocols/Discord/discord.vcxproj
+++ b/protocols/Discord/discord.vcxproj
@@ -26,6 +26,29 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
+ <ClCompile Include="src\avatars.cpp" />
+ <ClCompile Include="src\connection.cpp" />
+ <ClCompile Include="src\dispatch.cpp" />
+ <ClCompile Include="src\gateway.cpp" />
+ <ClCompile Include="src\groupchat.cpp" />
+ <ClCompile Include="src\guilds.cpp" />
+ <ClCompile Include="src\http.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\menus.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\proto.cpp" />
+ <ClCompile Include="src\server.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\utils.cpp" />
+ <ClCompile Include="src\voice.cpp" />
+ <ClInclude Include="src\proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
<ProjectReference Include="..\..\libs\zlib\zlib.vcxproj">
<Project>{01F9E227-06F5-4BED-907F-402CA7DFAFE6}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
@@ -36,4 +59,8 @@
<Project>{f6a9340e-b8d9-4c75-be30-47dc66d0abc7}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\discord.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Discord/discord.vcxproj.filters b/protocols/Discord/discord.vcxproj.filters
index 83cffdb711..18314b26b0 100644
--- a/protocols/Discord/discord.vcxproj.filters
+++ b/protocols/Discord/discord.vcxproj.filters
@@ -2,17 +2,72 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\avatars.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\connection.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\dispatch.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\gateway.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\groupchat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\guilds.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\http.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\menus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\server.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\voice.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\discord.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Discord/proto_discord/Proto_Discord.vcxproj b/protocols/Discord/proto_discord/Proto_Discord.vcxproj
index e071a134be..1986e714ec 100644
--- a/protocols/Discord/proto_discord/Proto_Discord.vcxproj
+++ b/protocols/Discord/proto_discord/Proto_Discord.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Dummy/dummy.vcxproj b/protocols/Dummy/dummy.vcxproj
index f99be2ab7c..98a607b549 100644
--- a/protocols/Dummy/dummy.vcxproj
+++ b/protocols/Dummy/dummy.vcxproj
@@ -25,4 +25,21 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\dummy_options.cpp" />
+ <ClCompile Include="src\dummy_proto.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\dummy.h" />
+ <ClInclude Include="src\dummy_proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Dummy/dummy.vcxproj.filters b/protocols/Dummy/dummy.vcxproj.filters
index 902edc4d65..65aee915ed 100644
--- a/protocols/Dummy/dummy.vcxproj.filters
+++ b/protocols/Dummy/dummy.vcxproj.filters
@@ -2,17 +2,42 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\dummy_options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\dummy_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\dummy.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\dummy_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Dummy/proto_dummy/Proto_Dummy.vcxproj b/protocols/Dummy/proto_dummy/Proto_Dummy.vcxproj
index 86435b577b..df5e29b42d 100644
--- a/protocols/Dummy/proto_dummy/Proto_Dummy.vcxproj
+++ b/protocols/Dummy/proto_dummy/Proto_Dummy.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/EmLanProto/emlanproto.vcxproj b/protocols/EmLanProto/emlanproto.vcxproj
index 724615b0c2..edbf55c5cc 100644
--- a/protocols/EmLanProto/emlanproto.vcxproj
+++ b/protocols/EmLanProto/emlanproto.vcxproj
@@ -25,4 +25,23 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\amdproto.cpp" />
+ <ClCompile Include="src\get_time.cpp" />
+ <ClCompile Include="src\lan.cpp" />
+ <ClCompile Include="src\mlan.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\get_time.h" />
+ <ClInclude Include="src\lan.h" />
+ <ClInclude Include="src\mlan.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\amdproto.rc" />
+ <ResourceCompile Include="res\Version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/EmLanProto/emlanproto.vcxproj.filters b/protocols/EmLanProto/emlanproto.vcxproj.filters
index 83cffdb711..3daebc56e4 100644
--- a/protocols/EmLanProto/emlanproto.vcxproj.filters
+++ b/protocols/EmLanProto/emlanproto.vcxproj.filters
@@ -2,17 +2,48 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\amdproto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\get_time.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\lan.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\mlan.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\get_time.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\lan.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\mlan.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\amdproto.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Facebook/facebook.vcxproj b/protocols/Facebook/facebook.vcxproj
index ab578823ab..0161748736 100644
--- a/protocols/Facebook/facebook.vcxproj
+++ b/protocols/Facebook/facebook.vcxproj
@@ -26,6 +26,28 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
+ <ClCompile Include="src\avatars.cpp" />
+ <ClCompile Include="src\dialogs.cpp" />
+ <ClCompile Include="src\groupchats.cpp" />
+ <ClCompile Include="src\http.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\mqtt.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\proto.cpp" />
+ <ClCompile Include="src\server.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\thrift.cpp" />
+ <ClInclude Include="src\db.h" />
+ <ClInclude Include="src\dialogs.h" />
+ <ClInclude Include="src\mqtt.h" />
+ <ClInclude Include="src\proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
<ProjectReference Include="..\..\libs\libjson\libjson.vcxproj">
<Project>{f6a9340e-b8d9-4c75-be30-47dc66d0abc7}</Project>
</ProjectReference>
@@ -36,4 +58,8 @@
<ItemGroup>
<Image Include="res\facebook.ico" />
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\facebook.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Facebook/facebook.vcxproj.filters b/protocols/Facebook/facebook.vcxproj.filters
index df078e49bb..d2a127ee9c 100644
--- a/protocols/Facebook/facebook.vcxproj.filters
+++ b/protocols/Facebook/facebook.vcxproj.filters
@@ -2,17 +2,74 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\avatars.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\dialogs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\groupchats.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\http.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\mqtt.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\server.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\thrift.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
- <Filter>Resource Files</Filter>
- </ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
- <Filter>Resource Files</Filter>
- </None>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\db.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\dialogs.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\mqtt.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\facebook.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ <ResourceCompile Include="res\version.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Image Include="res\facebook.ico">
+ <Filter>Resource Files</Filter>
+ </Image>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Facebook/proto_facebook/Proto_Facebook.vcxproj b/protocols/Facebook/proto_facebook/Proto_Facebook.vcxproj
index 4365e2b2fc..00293e50bd 100644
--- a/protocols/Facebook/proto_facebook/Proto_Facebook.vcxproj
+++ b/protocols/Facebook/proto_facebook/Proto_Facebook.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Gadu-Gadu/gadugadu.vcxproj b/protocols/Gadu-Gadu/gadugadu.vcxproj
index 0e4c337738..09c198eb26 100644
--- a/protocols/Gadu-Gadu/gadugadu.vcxproj
+++ b/protocols/Gadu-Gadu/gadugadu.vcxproj
@@ -25,6 +25,101 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\avatar.cpp" />
+ <ClCompile Include="src\core.cpp" />
+ <ClCompile Include="src\dialogs.cpp" />
+ <ClCompile Include="src\dynstuff.cpp" />
+ <ClCompile Include="src\filetransfer.cpp" />
+ <ClCompile Include="src\gg.cpp" />
+ <ClCompile Include="src\gg_proto.cpp" />
+ <ClCompile Include="src\groupchat.cpp" />
+ <ClCompile Include="src\icolib.cpp" />
+ <ClCompile Include="src\image.cpp" />
+ <ClCompile Include="src\import.cpp" />
+ <ClCompile Include="src\keepalive.cpp" />
+ <ClCompile Include="src\libgadu\common.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\dcc.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\dcc7.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\debug.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\deflate.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\encoding.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\events.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\handlers.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\http.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\libgadu.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\message.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\obsolete.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\pthread.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\pubdir.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\pubdir50.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\resolver.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\sha1.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\libgadu\win32.cpp">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\links.cpp" />
+ <ClCompile Include="src\oauth.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\ownerinfo.cpp" />
+ <ClCompile Include="src\popups.cpp" />
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\sessions.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\token.cpp" />
+ <ClCompile Include="src\userutils.cpp" />
+ <ClInclude Include="src\libgadu\compat.h" />
+ <ClInclude Include="src\libgadu\debug.h" />
+ <ClInclude Include="src\libgadu\deflate.h" />
+ <ClInclude Include="src\libgadu\encoding.h" />
+ <ClInclude Include="src\libgadu\internal.h" />
+ <ClInclude Include="src\libgadu\libgadu.h" />
+ <ClInclude Include="src\libgadu\message.h" />
+ <ClInclude Include="src\libgadu\protocol.h" />
+ <ClInclude Include="src\libgadu\pthread.h" />
+ <ClInclude Include="src\libgadu\resolver.h" />
+ <ClInclude Include="src\libgadu\session.h" />
+ <ClInclude Include="src\libgadu\win32.h" />
+ <ClInclude Include="src\options.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>src\libgadu;$(ProjectDir)..\..\libs\zlib\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -33,10 +128,9 @@
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
- <ClCompile Include="src\libgadu\*.cpp">
- <PrecompiledHeader>NotUsing</PrecompiledHeader>
- </ClCompile>
- <ClInclude Include="src\libgadu\*.h" />
+ <ClInclude Include="src\dynstuff.h" />
+ <ClInclude Include="src\gg.h" />
+ <ClInclude Include="src\gg_proto.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\libs\zlib\zlib.vcxproj">
@@ -44,4 +138,8 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Gadu-Gadu/proto_gg/Proto_GG.vcxproj b/protocols/Gadu-Gadu/proto_gg/Proto_GG.vcxproj
index 27ff2e4c7d..79355d8b85 100644
--- a/protocols/Gadu-Gadu/proto_gg/Proto_GG.vcxproj
+++ b/protocols/Gadu-Gadu/proto_gg/Proto_GG.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/GmailNotifier/GmailNotifier.vcxproj b/protocols/GmailNotifier/GmailNotifier.vcxproj
index b8ffdd3625..87476f7101 100644
--- a/protocols/GmailNotifier/GmailNotifier.vcxproj
+++ b/protocols/GmailNotifier/GmailNotifier.vcxproj
@@ -25,4 +25,21 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\check.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\notify.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\utility.cpp" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\options.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/GmailNotifier/GmailNotifier.vcxproj.filters b/protocols/GmailNotifier/GmailNotifier.vcxproj.filters
index 83cffdb711..6525fc2bb5 100644
--- a/protocols/GmailNotifier/GmailNotifier.vcxproj.filters
+++ b/protocols/GmailNotifier/GmailNotifier.vcxproj.filters
@@ -2,17 +2,42 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\check.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\notify.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utility.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\options.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ICQ-WIM/ICQ-WIM.vcxproj b/protocols/ICQ-WIM/ICQ-WIM.vcxproj
index 98fb8261e0..67b5fc5fb6 100644
--- a/protocols/ICQ-WIM/ICQ-WIM.vcxproj
+++ b/protocols/ICQ-WIM/ICQ-WIM.vcxproj
@@ -25,4 +25,28 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\groupchats.cpp" />
+ <ClCompile Include="src\http.cpp" />
+ <ClCompile Include="src\ignore.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\poll.cpp" />
+ <ClCompile Include="src\proto.cpp" />
+ <ClCompile Include="src\server.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\userinfo.cpp" />
+ <ClCompile Include="src\utils.cpp" />
+ <ClInclude Include="src\http.h" />
+ <ClInclude Include="src\proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resources.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ICQ-WIM/ICQ-WIM.vcxproj.filters b/protocols/ICQ-WIM/ICQ-WIM.vcxproj.filters
index 83cffdb711..1536ee0c0d 100644
--- a/protocols/ICQ-WIM/ICQ-WIM.vcxproj.filters
+++ b/protocols/ICQ-WIM/ICQ-WIM.vcxproj.filters
@@ -2,17 +2,63 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\groupchats.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\http.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\ignore.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\poll.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\server.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\userinfo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\http.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resources.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ICQ-WIM/proto_icq/Proto_ICQ.vcxproj b/protocols/ICQ-WIM/proto_icq/Proto_ICQ.vcxproj
index 21763bbc0b..706bba7a6c 100644
--- a/protocols/ICQ-WIM/proto_icq/Proto_ICQ.vcxproj
+++ b/protocols/ICQ-WIM/proto_icq/Proto_ICQ.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ICQ-WIM/proto_mra/Proto_MRA.vcxproj b/protocols/ICQ-WIM/proto_mra/Proto_MRA.vcxproj
index b9000e22cd..fa2aea39de 100644
--- a/protocols/ICQ-WIM/proto_mra/Proto_MRA.vcxproj
+++ b/protocols/ICQ-WIM/proto_mra/Proto_MRA.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ICQCorp/ICQCorp.vcxproj b/protocols/ICQCorp/ICQCorp.vcxproj
index ca9f97ee16..91cf0b2865 100644
--- a/protocols/ICQCorp/ICQCorp.vcxproj
+++ b/protocols/ICQCorp/ICQCorp.vcxproj
@@ -25,4 +25,32 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\corp.cpp" />
+ <ClCompile Include="src\event.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\packet.cpp" />
+ <ClCompile Include="src\protocol.cpp" />
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\socket.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\transfer.cpp" />
+ <ClCompile Include="src\user.cpp" />
+ <ClInclude Include="src\event.h" />
+ <ClInclude Include="src\options.h" />
+ <ClInclude Include="src\packet.h" />
+ <ClInclude Include="src\protocol.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\socket.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\transfer.h" />
+ <ClInclude Include="src\user.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/ICQCorp/ICQCorp.vcxproj.filters b/protocols/ICQCorp/ICQCorp.vcxproj.filters
index 83cffdb711..82424bd98f 100644
--- a/protocols/ICQCorp/ICQCorp.vcxproj.filters
+++ b/protocols/ICQCorp/ICQCorp.vcxproj.filters
@@ -2,17 +2,75 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\corp.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\event.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\packet.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\protocol.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\services.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\socket.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\transfer.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\user.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\event.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\options.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\packet.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\protocol.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\socket.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\transfer.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\user.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/IRCG/IRC.vcxproj b/protocols/IRCG/IRC.vcxproj
index e5840663b0..5fb0ac705f 100644
--- a/protocols/IRCG/IRC.vcxproj
+++ b/protocols/IRCG/IRC.vcxproj
@@ -25,4 +25,32 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\clist.cpp" />
+ <ClCompile Include="src\commandmonitor.cpp" />
+ <ClCompile Include="src\input.cpp" />
+ <ClCompile Include="src\irclib.cpp" />
+ <ClCompile Include="src\ircproto.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\output.cpp" />
+ <ClCompile Include="src\scripting.cpp" />
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\tools.cpp" />
+ <ClCompile Include="src\userinfo.cpp" />
+ <ClCompile Include="src\windows.cpp" />
+ <ClInclude Include="src\irclib.h" />
+ <ClInclude Include="src\ircproto.h" />
+ <ClInclude Include="src\irc_dlg.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\IRC.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/IRCG/IRC.vcxproj.filters b/protocols/IRCG/IRC.vcxproj.filters
index 902edc4d65..1e3539454b 100644
--- a/protocols/IRCG/IRC.vcxproj.filters
+++ b/protocols/IRCG/IRC.vcxproj.filters
@@ -2,17 +2,75 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\clist.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\commandmonitor.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\input.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\irclib.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\ircproto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\output.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\scripting.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tools.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\userinfo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\windows.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\irclib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\ircproto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\irc_dlg.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\IRC.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/IRCG/proto_irc/Proto_IRC.vcxproj b/protocols/IRCG/proto_irc/Proto_IRC.vcxproj
index bb2387d63d..42d60e7123 100644
--- a/protocols/IRCG/proto_irc/Proto_IRC.vcxproj
+++ b/protocols/IRCG/proto_irc/Proto_IRC.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/JabberG/jabber.vcxproj b/protocols/JabberG/jabber.vcxproj
index a879ac3491..1c8c266dd6 100755
--- a/protocols/JabberG/jabber.vcxproj
+++ b/protocols/JabberG/jabber.vcxproj
@@ -25,6 +25,89 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\jabber.cpp" />
+ <ClCompile Include="src\jabber_adhoc.cpp" />
+ <ClCompile Include="src\jabber_agent.cpp" />
+ <ClCompile Include="src\jabber_api.cpp" />
+ <ClCompile Include="src\jabber_archive.cpp" />
+ <ClCompile Include="src\jabber_bookmarks.cpp" />
+ <ClCompile Include="src\jabber_byte.cpp" />
+ <ClCompile Include="src\jabber_caps.cpp" />
+ <ClCompile Include="src\jabber_captcha.cpp" />
+ <ClCompile Include="src\jabber_chat.cpp" />
+ <ClCompile Include="src\jabber_console.cpp" />
+ <ClCompile Include="src\jabber_disco.cpp" />
+ <ClCompile Include="src\jabber_events.cpp" />
+ <ClCompile Include="src\jabber_file.cpp" />
+ <ClCompile Include="src\jabber_form.cpp" />
+ <ClCompile Include="src\jabber_frame.cpp" />
+ <ClCompile Include="src\jabber_ft.cpp" />
+ <ClCompile Include="src\jabber_groupchat.cpp" />
+ <ClCompile Include="src\jabber_ibb.cpp" />
+ <ClCompile Include="src\jabber_icolib.cpp" />
+ <ClCompile Include="src\jabber_iq.cpp" />
+ <ClCompile Include="src\jabber_iqid.cpp" />
+ <ClCompile Include="src\jabber_iqid_muc.cpp" />
+ <ClCompile Include="src\jabber_iq_handlers.cpp" />
+ <ClCompile Include="src\jabber_libstr.cpp" />
+ <ClCompile Include="src\jabber_list.cpp" />
+ <ClCompile Include="src\jabber_menu.cpp" />
+ <ClCompile Include="src\jabber_message_handlers.cpp" />
+ <ClCompile Include="src\jabber_message_manager.cpp" />
+ <ClCompile Include="src\jabber_misc.cpp" />
+ <ClCompile Include="src\jabber_notes.cpp" />
+ <ClCompile Include="src\jabber_omemo.cpp" />
+ <ClCompile Include="src\jabber_opt.cpp" />
+ <ClCompile Include="src\jabber_opttree.cpp" />
+ <ClCompile Include="src\jabber_password.cpp" />
+ <ClCompile Include="src\jabber_presence_manager.cpp" />
+ <ClCompile Include="src\jabber_privacy.cpp" />
+ <ClCompile Include="src\jabber_proto.cpp" />
+ <ClCompile Include="src\jabber_rc.cpp" />
+ <ClCompile Include="src\jabber_roster.cpp" />
+ <ClCompile Include="src\jabber_search.cpp" />
+ <ClCompile Include="src\jabber_secur.cpp" />
+ <ClCompile Include="src\jabber_send_manager.cpp" />
+ <ClCompile Include="src\jabber_strm_mgmt.cpp" />
+ <ClCompile Include="src\jabber_svc.cpp" />
+ <ClCompile Include="src\jabber_thread.cpp" />
+ <ClCompile Include="src\jabber_treelist.cpp" />
+ <ClCompile Include="src\jabber_userinfo.cpp" />
+ <ClCompile Include="src\jabber_util.cpp" />
+ <ClCompile Include="src\jabber_vcard.cpp" />
+ <ClCompile Include="src\jabber_ws.cpp" />
+ <ClCompile Include="src\jabber_xml.cpp" />
+ <ClCompile Include="src\jabber_xstatus.cpp" />
+ <ClCompile Include="src\jabber_zstream.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\jabber_byte.h" />
+ <ClInclude Include="src\jabber_caps.h" />
+ <ClInclude Include="src\jabber_disco.h" />
+ <ClInclude Include="src\jabber_ibb.h" />
+ <ClInclude Include="src\jabber_icolib.h" />
+ <ClInclude Include="src\jabber_iq.h" />
+ <ClInclude Include="src\jabber_list.h" />
+ <ClInclude Include="src\jabber_message_manager.h" />
+ <ClInclude Include="src\jabber_notes.h" />
+ <ClInclude Include="src\jabber_omemo.h" />
+ <ClInclude Include="src\jabber_opttree.h" />
+ <ClInclude Include="src\jabber_presence_manager.h" />
+ <ClInclude Include="src\jabber_privacy.h" />
+ <ClInclude Include="src\jabber_proto.h" />
+ <ClInclude Include="src\jabber_rc.h" />
+ <ClInclude Include="src\jabber_search.h" />
+ <ClInclude Include="src\jabber_secur.h" />
+ <ClInclude Include="src\jabber_send_manager.h" />
+ <ClInclude Include="src\jabber_strm_mgmt.h" />
+ <ClInclude Include="src\jabber_xml.h" />
+ <ClInclude Include="src\jabber_xstatus.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
<ItemDefinitionGroup>
<Link>
<AdditionalDependencies>libeay32.lib;ssleay32.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -41,4 +124,8 @@
<Project>{e2a369cd-eda3-414f-8ad0-e732cd7ee68c}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\jabber.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/JabberG/jabber.vcxproj.filters b/protocols/JabberG/jabber.vcxproj.filters
index 902edc4d65..c588fea407 100755
--- a/protocols/JabberG/jabber.vcxproj.filters
+++ b/protocols/JabberG/jabber.vcxproj.filters
@@ -2,17 +2,252 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\jabber.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_adhoc.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_agent.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_api.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_archive.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_bookmarks.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_byte.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_caps.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_captcha.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_chat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_console.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_disco.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_events.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_file.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_form.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_frame.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_ft.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_groupchat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_ibb.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_icolib.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_iq.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_iqid.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_iqid_muc.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_iq_handlers.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_libstr.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_list.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_menu.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_message_handlers.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_message_manager.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_misc.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_notes.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_omemo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_opt.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_opttree.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_password.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_presence_manager.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_privacy.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_rc.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_roster.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_search.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\jabber_secur.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_send_manager.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_strm_mgmt.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_svc.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_thread.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_treelist.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_userinfo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_util.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_vcard.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_ws.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_xml.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_xstatus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\jabber_zstream.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\jabber_byte.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_caps.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_disco.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_ibb.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_icolib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_iq.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_list.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_message_manager.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_notes.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_omemo.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_opttree.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_presence_manager.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_privacy.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_rc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_search.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_secur.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_send_manager.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_strm_mgmt.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_xml.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\jabber_xstatus.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\jabber.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/JabberG/jabber_xstatus/xStatus_Jabber.vcxproj b/protocols/JabberG/jabber_xstatus/xStatus_Jabber.vcxproj
index 1b7e28cc10..898806d21f 100644
--- a/protocols/JabberG/jabber_xstatus/xStatus_Jabber.vcxproj
+++ b/protocols/JabberG/jabber_xstatus/xStatus_Jabber.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/JabberG/proto_jabber/Proto_Jabber.vcxproj b/protocols/JabberG/proto_jabber/Proto_Jabber.vcxproj
index 9b8c9329d6..8d995496d9 100644
--- a/protocols/JabberG/proto_jabber/Proto_Jabber.vcxproj
+++ b/protocols/JabberG/proto_jabber/Proto_Jabber.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/LotusNotify/LotusNotify.vcxproj b/protocols/LotusNotify/LotusNotify.vcxproj
index 067cc095bb..567436e4b6 100644
--- a/protocols/LotusNotify/LotusNotify.vcxproj
+++ b/protocols/LotusNotify/LotusNotify.vcxproj
@@ -17,4 +17,22 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\debug.cpp" />
+ <ClCompile Include="src\lotusnotes.cpp" />
+ <ClCompile Include="src\LotusNotify.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\debug.h" />
+ <ClInclude Include="src\lotusnotes.h" />
+ <ClInclude Include="src\LotusNotify.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\LotusNotify.rc" />
+ <ResourceCompile Include="res\Version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/LotusNotify/LotusNotify.vcxproj.filters b/protocols/LotusNotify/LotusNotify.vcxproj.filters
index 83cffdb711..9bb8db0362 100644
--- a/protocols/LotusNotify/LotusNotify.vcxproj.filters
+++ b/protocols/LotusNotify/LotusNotify.vcxproj.filters
@@ -2,17 +2,45 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\debug.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\lotusnotes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\LotusNotify.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\debug.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\lotusnotes.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\LotusNotify.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\LotusNotify.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj b/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj
index 0c77982774..ffedb49b88 100644
--- a/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj
+++ b/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj
@@ -25,4 +25,25 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\chat.cpp" />
+ <ClCompile Include="src\communication.cpp" />
+ <ClCompile Include="src\dialogs.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\proto.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\constants.h" />
+ <ClInclude Include="src\dialogs.h" />
+ <ClInclude Include="src\proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\utils.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj.filters b/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj.filters
index 902edc4d65..9da9113444 100644
--- a/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj.filters
+++ b/protocols/MinecraftDynmap/MinecraftDynmap.vcxproj.filters
@@ -2,17 +2,54 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\chat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\communication.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\dialogs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\constants.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\dialogs.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\utils.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/MinecraftDynmap/proto_minecraftdynmap/minecraftdynmap_icons.vcxproj b/protocols/MinecraftDynmap/proto_minecraftdynmap/minecraftdynmap_icons.vcxproj
index e816ded818..12d8c4bdb7 100644
--- a/protocols/MinecraftDynmap/proto_minecraftdynmap/minecraftdynmap_icons.vcxproj
+++ b/protocols/MinecraftDynmap/proto_minecraftdynmap/minecraftdynmap_icons.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/NewsAggregator/NewsAggregator.vcxproj b/protocols/NewsAggregator/NewsAggregator.vcxproj
index 3b427aec7d..30fa803647 100644
--- a/protocols/NewsAggregator/NewsAggregator.vcxproj
+++ b/protocols/NewsAggregator/NewsAggregator.vcxproj
@@ -25,4 +25,26 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\Authentication.cpp" />
+ <ClCompile Include="src\CheckFeed.cpp" />
+ <ClCompile Include="src\Icons.cpp" />
+ <ClCompile Include="src\Menus.cpp" />
+ <ClCompile Include="src\NewsAggregator.cpp" />
+ <ClCompile Include="src\Options.cpp" />
+ <ClCompile Include="src\Services.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\Update.cpp" />
+ <ClCompile Include="src\Utils.cpp" />
+ <ClInclude Include="src\Options.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Resource.rc" />
+ <ResourceCompile Include="res\Version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/NewsAggregator/NewsAggregator.vcxproj.filters b/protocols/NewsAggregator/NewsAggregator.vcxproj.filters
index 117d73c869..31553786d5 100644
--- a/protocols/NewsAggregator/NewsAggregator.vcxproj.filters
+++ b/protocols/NewsAggregator/NewsAggregator.vcxproj.filters
@@ -2,17 +2,57 @@
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\Authentication.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\CheckFeed.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Icons.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Menus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\NewsAggregator.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Update.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\Utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\Options.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/NewsAggregator/proto_newsaggregator/Proto_NewsAggregator.vcxproj b/protocols/NewsAggregator/proto_newsaggregator/Proto_NewsAggregator.vcxproj
index 1183249dd0..d65d8ef8a5 100644
--- a/protocols/NewsAggregator/proto_newsaggregator/Proto_NewsAggregator.vcxproj
+++ b/protocols/NewsAggregator/proto_newsaggregator/Proto_NewsAggregator.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Non-IM Contact/nimcontact.vcxproj b/protocols/Non-IM Contact/nimcontact.vcxproj
index be914aac44..a19a5f56d8 100644
--- a/protocols/Non-IM Contact/nimcontact.vcxproj
+++ b/protocols/Non-IM Contact/nimcontact.vcxproj
@@ -25,4 +25,24 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\contactinfo.cpp" />
+ <ClCompile Include="src\dialog.cpp" />
+ <ClCompile Include="src\files.cpp" />
+ <ClCompile Include="src\http.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\namereplacing.cpp" />
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\timer.cpp" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\Version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Non-IM Contact/nimcontact.vcxproj.filters b/protocols/Non-IM Contact/nimcontact.vcxproj.filters
index 83cffdb711..b1130d055a 100644
--- a/protocols/Non-IM Contact/nimcontact.vcxproj.filters
+++ b/protocols/Non-IM Contact/nimcontact.vcxproj.filters
@@ -2,17 +2,51 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\contactinfo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\dialog.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\files.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\http.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\namereplacing.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\timer.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Omegle/omegle.vcxproj b/protocols/Omegle/omegle.vcxproj
index dbab91773f..600fcd7af7 100644
--- a/protocols/Omegle/omegle.vcxproj
+++ b/protocols/Omegle/omegle.vcxproj
@@ -26,8 +26,36 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
+ <ClCompile Include="src\chat.cpp" />
+ <ClCompile Include="src\communication.cpp" />
+ <ClCompile Include="src\connection.cpp" />
+ <ClCompile Include="src\dialogs.cpp" />
+ <ClCompile Include="src\http.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\messages.cpp" />
+ <ClCompile Include="src\proto.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\theme.cpp" />
+ <ClInclude Include="src\client.h" />
+ <ClInclude Include="src\constants.h" />
+ <ClInclude Include="src\db.h" />
+ <ClInclude Include="src\dialogs.h" />
+ <ClInclude Include="src\http.h" />
+ <ClInclude Include="src\proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\theme.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
<ClCompile Include="..\..\utils\std_string_utils.cpp">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\omegle.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Omegle/omegle.vcxproj.filters b/protocols/Omegle/omegle.vcxproj.filters
index 902edc4d65..9b6a8b3113 100644
--- a/protocols/Omegle/omegle.vcxproj.filters
+++ b/protocols/Omegle/omegle.vcxproj.filters
@@ -2,17 +2,78 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\chat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\communication.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\connection.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\dialogs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\http.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\messages.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\theme.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\utils\std_string_utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\client.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\constants.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\db.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\dialogs.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\http.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\theme.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\omegle.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Omegle/proto_omegle/omegle_icons.vcxproj b/protocols/Omegle/proto_omegle/omegle_icons.vcxproj
index 68eec058c0..ba05c63272 100644
--- a/protocols/Omegle/proto_omegle/omegle_icons.vcxproj
+++ b/protocols/Omegle/proto_omegle/omegle_icons.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Sametime/proto_sametime/Proto_Sametime.vcxproj b/protocols/Sametime/proto_sametime/Proto_Sametime.vcxproj
index 3b95c1839c..2946ccd8a9 100644
--- a/protocols/Sametime/proto_sametime/Proto_Sametime.vcxproj
+++ b/protocols/Sametime/proto_sametime/Proto_Sametime.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Sametime/sametime.vcxproj b/protocols/Sametime/sametime.vcxproj
index b778ca8337..4ebf16b139 100644
--- a/protocols/Sametime/sametime.vcxproj
+++ b/protocols/Sametime/sametime.vcxproj
@@ -32,12 +32,82 @@
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
- <ClCompile Include="src\meanwhile\src\*.c">
+ <ClCompile Include="src\conference.cpp" />
+ <ClCompile Include="src\files.cpp" />
+ <ClCompile Include="src\meanwhile\src\channel.c">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
- <ClCompile Include="src\meanwhile\src\mpi\*.c">
+ <ClCompile Include="src\meanwhile\src\cipher.c">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
+ <ClCompile Include="src\meanwhile\src\common.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\error.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\message.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mpi\mpi.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_debug.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_util.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\service.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\session.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_aware.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_conf.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_dir.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_ft.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_im.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_place.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_resolve.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_store.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\st_list.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\messaging.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\places.cpp" />
+ <ClCompile Include="src\sametime.cpp" />
+ <ClCompile Include="src\sametime_proto.cpp" />
+ <ClCompile Include="src\sametime_session.cpp" />
+ <ClCompile Include="src\session_announce_win.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\userlist.cpp" />
+ <ClCompile Include="src\utils.cpp" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\sametime.h" />
+ <ClInclude Include="src\sametime_proto.h" />
+ <ClInclude Include="src\StdAfx.h" />
+ <ClInclude Include="src\version.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Condition="'$(VisualStudioVersion)' == '15.0'" Include="src\glib\glib_15.vcxproj">
@@ -47,4 +117,8 @@
<Project>{12bca020-eabf-429e-876a-a476bc9c10c0}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Sametime/sametime.vcxproj.filters b/protocols/Sametime/sametime.vcxproj.filters
index 83cffdb711..4d89fb680e 100644
--- a/protocols/Sametime/sametime.vcxproj.filters
+++ b/protocols/Sametime/sametime.vcxproj.filters
@@ -2,17 +2,123 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\conference.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\files.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\channel.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\cipher.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\common.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\error.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\message.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mpi\mpi.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_debug.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_util.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\meanwhile\src\service.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\session.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_aware.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_conf.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_dir.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_ft.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_im.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_place.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_resolve.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_store.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\st_list.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\messaging.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\places.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\sametime.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\sametime_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\sametime_session.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\session_announce_win.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\userlist.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\sametime.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\sametime_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\StdAfx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/SkypeWeb/SkypeWeb.vcxproj b/protocols/SkypeWeb/SkypeWeb.vcxproj
index 270e4e15d3..3ee8de88fa 100644
--- a/protocols/SkypeWeb/SkypeWeb.vcxproj
+++ b/protocols/SkypeWeb/SkypeWeb.vcxproj
@@ -26,7 +26,67 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
- <ClInclude Include="src\requests\*.h" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\request_queue.cpp" />
+ <ClCompile Include="src\skype_accounts.cpp" />
+ <ClCompile Include="src\skype_avatars.cpp" />
+ <ClCompile Include="src\skype_chatrooms.cpp" />
+ <ClCompile Include="src\skype_contacts.cpp" />
+ <ClCompile Include="src\skype_db.cpp" />
+ <ClCompile Include="src\skype_dialogs.cpp" />
+ <ClCompile Include="src\skype_events.cpp" />
+ <ClCompile Include="src\skype_files.cpp" />
+ <ClCompile Include="src\skype_history_sync.cpp" />
+ <ClCompile Include="src\skype_icons.cpp" />
+ <ClCompile Include="src\skype_login.cpp" />
+ <ClCompile Include="src\skype_menus.cpp" />
+ <ClCompile Include="src\skype_messages.cpp" />
+ <ClCompile Include="src\skype_mslogin.cpp" />
+ <ClCompile Include="src\skype_network.cpp" />
+ <ClCompile Include="src\skype_oauth.cpp" />
+ <ClCompile Include="src\skype_options.cpp" />
+ <ClCompile Include="src\skype_polling.cpp" />
+ <ClCompile Include="src\skype_popups.cpp" />
+ <ClCompile Include="src\skype_profile.cpp" />
+ <ClCompile Include="src\skype_proto.cpp" />
+ <ClCompile Include="src\skype_request.cpp" />
+ <ClCompile Include="src\skype_search.cpp" />
+ <ClCompile Include="src\skype_trouter.cpp" />
+ <ClCompile Include="src\skype_utils.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\requests\avatars.h" />
+ <ClInclude Include="src\requests\capabilities.h" />
+ <ClInclude Include="src\requests\chatrooms.h" />
+ <ClInclude Include="src\requests\contacts.h" />
+ <ClInclude Include="src\requests\endpoint.h" />
+ <ClInclude Include="src\requests\files.h" />
+ <ClInclude Include="src\requests\history.h" />
+ <ClInclude Include="src\requests\login.h" />
+ <ClInclude Include="src\requests\messages.h" />
+ <ClInclude Include="src\requests\mslogin.h" />
+ <ClInclude Include="src\requests\oauth.h" />
+ <ClInclude Include="src\requests\poll.h" />
+ <ClInclude Include="src\requests\profile.h" />
+ <ClInclude Include="src\requests\search.h" />
+ <ClInclude Include="src\requests\status.h" />
+ <ClInclude Include="src\requests\subscriptions.h" />
+ <ClInclude Include="src\requests\trouter.h" />
+ <ClInclude Include="src\request_queue.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\skype_db.h" />
+ <ClInclude Include="src\skype_dialogs.h" />
+ <ClInclude Include="src\skype_menus.h" />
+ <ClInclude Include="src\skype_options.h" />
+ <ClInclude Include="src\skype_proto.h" />
+ <ClInclude Include="src\skype_trouter.h" />
+ <ClInclude Include="src\skype_utils.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\http_request.h" />
</ItemGroup>
<ItemDefinitionGroup>
<ClCompile>
@@ -43,4 +103,8 @@
<Project>{f6a9340e-b8d9-4c75-be30-47dc66d0abc7}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/SkypeWeb/SkypeWeb.vcxproj.filters b/protocols/SkypeWeb/SkypeWeb.vcxproj.filters
index 4788f4e7ac..6722072014 100644
--- a/protocols/SkypeWeb/SkypeWeb.vcxproj.filters
+++ b/protocols/SkypeWeb/SkypeWeb.vcxproj.filters
@@ -6,22 +6,188 @@
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
- <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\request_queue.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_accounts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_avatars.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_chatrooms.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_contacts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_db.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_dialogs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_events.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_files.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_history_sync.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_icons.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_login.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_menus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_messages.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_mslogin.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_network.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_oauth.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_polling.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_popups.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_profile.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_request.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_search.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_trouter.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\skype_utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\requests\avatars.h">
+ <Filter>Header Files\Requests</Filter>
</ClInclude>
- <ClInclude Include="src\requests\*.h">
+ <ClInclude Include="src\requests\capabilities.h">
<Filter>Header Files\Requests</Filter>
</ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClInclude Include="src\requests\chatrooms.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\contacts.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\endpoint.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\files.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\history.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\login.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\messages.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\mslogin.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\oauth.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\poll.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\profile.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\search.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\status.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\subscriptions.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\requests\trouter.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\request_queue.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_db.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_dialogs.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_menus.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_options.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_proto.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_trouter.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\skype_utils.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ <ClInclude Include="src\http_request.h">
+ <Filter>Header Files\Requests</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
-</Project>
+ <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
+</Project> \ No newline at end of file
diff --git a/protocols/SkypeWeb/proto_conn_skype/Proto_conn_Skype.vcxproj b/protocols/SkypeWeb/proto_conn_skype/Proto_conn_Skype.vcxproj
index 16894a762c..74d55deb84 100644
--- a/protocols/SkypeWeb/proto_conn_skype/Proto_conn_Skype.vcxproj
+++ b/protocols/SkypeWeb/proto_conn_skype/Proto_conn_Skype.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/SkypeWeb/proto_skype/Proto_Skype.vcxproj b/protocols/SkypeWeb/proto_skype/Proto_Skype.vcxproj
index cafe23444a..be9ef16323 100644
--- a/protocols/SkypeWeb/proto_skype/Proto_Skype.vcxproj
+++ b/protocols/SkypeWeb/proto_skype/Proto_Skype.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Steam/Steam.vcxproj b/protocols/Steam/Steam.vcxproj
index dd104a1159..5d72bb0942 100644
--- a/protocols/Steam/Steam.vcxproj
+++ b/protocols/Steam/Steam.vcxproj
@@ -26,14 +26,59 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
- <ClInclude Include="src\api\*.h" />
- <None Include="res\*.ico" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\steam_avatars.cpp" />
+ <ClCompile Include="src\steam_contacts.cpp" />
+ <ClCompile Include="src\steam_crypt.cpp" />
+ <ClCompile Include="src\steam_dialogs.cpp" />
+ <ClCompile Include="src\steam_events.cpp" />
+ <ClCompile Include="src\steam_history.cpp" />
+ <ClCompile Include="src\steam_login.cpp" />
+ <ClCompile Include="src\steam_menus.cpp" />
+ <ClCompile Include="src\steam_messages.cpp" />
+ <ClCompile Include="src\steam_options.cpp" />
+ <ClCompile Include="src\steam_polling.cpp" />
+ <ClCompile Include="src\steam_proto.cpp" />
+ <ClCompile Include="src\steam_request.cpp" />
+ <ClCompile Include="src\steam_utils.cpp" />
+ <ClCompile Include="src\steam_xstatus.cpp" />
+ <ClInclude Include="src\api\app_info.h" />
+ <ClInclude Include="src\api\authorization.h" />
+ <ClInclude Include="src\api\avatar.h" />
+ <ClInclude Include="src\api\captcha.h" />
+ <ClInclude Include="src\api\enums.h" />
+ <ClInclude Include="src\api\friend.h" />
+ <ClInclude Include="src\api\friend_list.h" />
+ <ClInclude Include="src\api\history.h" />
+ <ClInclude Include="src\api\login.h" />
+ <ClInclude Include="src\api\message.h" />
+ <ClInclude Include="src\api\pending.h" />
+ <ClInclude Include="src\api\poll.h" />
+ <ClInclude Include="src\api\rsa_key.h" />
+ <ClInclude Include="src\api\search.h" />
+ <ClInclude Include="src\api\session.h" />
+ <ClInclude Include="src\http_request.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\steam_dialogs.h" />
+ <ClInclude Include="src\steam_options.h" />
+ <ClInclude Include="src\steam_proto.h" />
+ <ClInclude Include="src\version.h" />
+ <None Include="res\gaming.ico" />
+ <None Include="res\steam.ico" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\libs\freeimage\freeimage.vcxproj">
<Project>{5D14CFF3-0D17-4528-99EA-DE9DCA47CC2E}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
<ItemDefinitionGroup>
<ClCompile>
<LanguageStandard>stdcpp17</LanguageStandard>
diff --git a/protocols/Steam/Steam.vcxproj.filters b/protocols/Steam/Steam.vcxproj.filters
index 0b953d8bca..8df8f97238 100644
--- a/protocols/Steam/Steam.vcxproj.filters
+++ b/protocols/Steam/Steam.vcxproj.filters
@@ -6,23 +6,141 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="src\api\*.h">
- <Filter>Header Files\api</Filter>
- </ClInclude>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_avatars.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_contacts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_crypt.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_dialogs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_events.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_history.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_login.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_menus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_messages.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_polling.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_request.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\steam_xstatus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
</ItemGroup>
- <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\api\app_info.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClInclude Include="src\api\authorization.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\avatar.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\captcha.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\enums.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\friend.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\friend_list.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\history.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\login.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\message.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\pending.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\poll.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\rsa_key.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\search.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\api\session.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\http_request.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\steam_dialogs.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\steam_options.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\steam_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="res\gaming.ico">
+ <Filter>Resource Files</Filter>
+ </None>
+ <None Include="res\steam.ico">
<Filter>Resource Files</Filter>
</None>
</ItemGroup>
-</Project>
+ <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
+</Project> \ No newline at end of file
diff --git a/protocols/Steam/proto_steam/Proto_Steam.vcxproj b/protocols/Steam/proto_steam/Proto_Steam.vcxproj
index a1d3f6b98e..3522f3eab5 100644
--- a/protocols/Steam/proto_steam/Proto_Steam.vcxproj
+++ b/protocols/Steam/proto_steam/Proto_Steam.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/Telegram.vcxproj b/protocols/Telegram/Telegram.vcxproj
index 8b7b94bed8..47af72f50e 100644
--- a/protocols/Telegram/Telegram.vcxproj
+++ b/protocols/Telegram/Telegram.vcxproj
@@ -25,15 +25,17 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>..\..\include;..\..\plugins\ExternalAPI;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
- <None Include="res\*.ico" />
- </ItemGroup>
- <ItemGroup>
<Image Include="telegram.ico" />
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/build/tdactor.vcxproj b/protocols/Telegram/tdlib/build/tdactor.vcxproj
index 6a786bdc00..b25d56e2c8 100644
--- a/protocols/Telegram/tdlib/build/tdactor.vcxproj
+++ b/protocols/Telegram/tdlib/build/tdactor.vcxproj
@@ -42,9 +42,19 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
@@ -146,4 +156,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/build/tdcore.vcxproj b/protocols/Telegram/tdlib/build/tdcore.vcxproj
index 2cffad1802..0500310881 100644
--- a/protocols/Telegram/tdlib/build/tdcore.vcxproj
+++ b/protocols/Telegram/tdlib/build/tdcore.vcxproj
@@ -42,9 +42,19 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
@@ -380,4 +390,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/build/tddb.vcxproj b/protocols/Telegram/tdlib/build/tddb.vcxproj
index 8abfb34618..f7d21a06b5 100644
--- a/protocols/Telegram/tdlib/build/tddb.vcxproj
+++ b/protocols/Telegram/tdlib/build/tddb.vcxproj
@@ -42,9 +42,19 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
@@ -153,4 +163,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/build/tdnet.vcxproj b/protocols/Telegram/tdlib/build/tdnet.vcxproj
index 42bfcb333b..43626ae814 100644
--- a/protocols/Telegram/tdlib/build/tdnet.vcxproj
+++ b/protocols/Telegram/tdlib/build/tdnet.vcxproj
@@ -42,9 +42,19 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
@@ -148,4 +158,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/build/tdsqlite.vcxproj b/protocols/Telegram/tdlib/build/tdsqlite.vcxproj
index d3cbc8a975..2a3c25f0a7 100644
--- a/protocols/Telegram/tdlib/build/tdsqlite.vcxproj
+++ b/protocols/Telegram/tdlib/build/tdsqlite.vcxproj
@@ -42,9 +42,19 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
@@ -114,4 +124,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/build/tdutils.vcxproj b/protocols/Telegram/tdlib/build/tdutils.vcxproj
index 80f964bfa4..d893543680 100644
--- a/protocols/Telegram/tdlib/build/tdutils.vcxproj
+++ b/protocols/Telegram/tdlib/build/tdutils.vcxproj
@@ -42,9 +42,19 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
@@ -260,4 +270,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Telegram/tdlib/tdlib.vcxproj b/protocols/Telegram/tdlib/tdlib.vcxproj
index 256f0232d6..a3bd11fe9e 100644
--- a/protocols/Telegram/tdlib/tdlib.vcxproj
+++ b/protocols/Telegram/tdlib/tdlib.vcxproj
@@ -306,4 +306,9 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Tox/Tox.vcxproj b/protocols/Tox/Tox.vcxproj
index 8458a3cb75..41b34e54d3 100644
--- a/protocols/Tox/Tox.vcxproj
+++ b/protocols/Tox/Tox.vcxproj
@@ -25,6 +25,40 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\tox_accounts.cpp" />
+ <ClCompile Include="src\tox_avatars.cpp" />
+ <ClCompile Include="src\tox_bootstrap.cpp" />
+ <ClCompile Include="src\tox_connection.cpp" />
+ <ClCompile Include="src\tox_contacts.cpp" />
+ <ClCompile Include="src\tox_core.cpp" />
+ <ClCompile Include="src\tox_icons.cpp" />
+ <ClCompile Include="src\tox_menus.cpp" />
+ <ClCompile Include="src\tox_messages.cpp" />
+ <ClCompile Include="src\tox_netlib.cpp" />
+ <ClCompile Include="src\tox_options.cpp" />
+ <ClCompile Include="src\tox_profile.cpp" />
+ <ClCompile Include="src\tox_proto.cpp" />
+ <ClCompile Include="src\tox_search.cpp" />
+ <ClCompile Include="src\tox_services.cpp" />
+ <ClCompile Include="src\tox_transfer.cpp" />
+ <ClCompile Include="src\tox_utils.cpp" />
+ <ClInclude Include="src\http_request.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\tox_address.h" />
+ <ClInclude Include="src\tox_dialogs.h" />
+ <ClInclude Include="src\tox_menus.h" />
+ <ClInclude Include="src\tox_options.h" />
+ <ClInclude Include="src\tox_profile.h" />
+ <ClInclude Include="src\tox_proto.h" />
+ <ClInclude Include="src\tox_transfer.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>..\..\include;libtox\src\toxcore;libtox\src\toxencryptsave;..\..\plugins\ExternalAPI;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -38,4 +72,8 @@
<Project>{a21c50cd-28a6-481a-a12b-47189fe66641}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Tox/Tox.vcxproj.filters b/protocols/Tox/Tox.vcxproj.filters
index bdb573361c..4704670351 100644
--- a/protocols/Tox/Tox.vcxproj.filters
+++ b/protocols/Tox/Tox.vcxproj.filters
@@ -1,18 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
+ <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_accounts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_avatars.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_bootstrap.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_connection.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_contacts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_core.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_icons.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_menus.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_messages.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_netlib.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_profile.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_search.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_transfer.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\tox_utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\http_request.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_address.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_dialogs.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_menus.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_options.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_profile.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\tox_transfer.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/protocols/Tox/libtox/libtox.vcxproj b/protocols/Tox/libtox/libtox.vcxproj
index a298c22005..1e5fba908b 100644
--- a/protocols/Tox/libtox/libtox.vcxproj
+++ b/protocols/Tox/libtox/libtox.vcxproj
@@ -37,14 +37,114 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
- <ClCompile Include="src\toxcore\*.c">
+ <ClCompile Include="src\toxcore\crypto_core.c">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
- <ClCompile Include="src\toxencryptsave\*.c">
+ <ClCompile Include="src\toxcore\crypto_core_mem.c">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
- <ClInclude Include="src\toxcore\*.h" />
- <ClInclude Include="src\toxencryptsave*.h" />
+ <ClCompile Include="src\toxcore\DHT.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\friend_connection.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\friend_requests.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\group.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\LAN_discovery.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\list.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\logger.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\Messenger.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\mono_time.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\network.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\net_crypto.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\onion.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\onion_announce.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\onion_client.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\ping.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\ping_array.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\state.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\TCP_client.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\TCP_connection.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\TCP_server.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\tox.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\tox_api.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\util.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\toxencryptsave\toxencryptsave.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClInclude Include="src\toxcore\ccompat.h" />
+ <ClInclude Include="src\toxcore\crypto_core.api.h" />
+ <ClInclude Include="src\toxcore\crypto_core.h" />
+ <ClInclude Include="src\toxcore\DHT.h" />
+ <ClInclude Include="src\toxcore\friend_connection.h" />
+ <ClInclude Include="src\toxcore\friend_requests.h" />
+ <ClInclude Include="src\toxcore\group.h" />
+ <ClInclude Include="src\toxcore\LAN_discovery.api.h" />
+ <ClInclude Include="src\toxcore\LAN_discovery.h" />
+ <ClInclude Include="src\toxcore\list.h" />
+ <ClInclude Include="src\toxcore\logger.h" />
+ <ClInclude Include="src\toxcore\Messenger.h" />
+ <ClInclude Include="src\toxcore\mono_time.h" />
+ <ClInclude Include="src\toxcore\network.h" />
+ <ClInclude Include="src\toxcore\net_crypto.h" />
+ <ClInclude Include="src\toxcore\onion.h" />
+ <ClInclude Include="src\toxcore\onion_announce.h" />
+ <ClInclude Include="src\toxcore\onion_client.h" />
+ <ClInclude Include="src\toxcore\ping.api.h" />
+ <ClInclude Include="src\toxcore\ping.h" />
+ <ClInclude Include="src\toxcore\ping_array.api.h" />
+ <ClInclude Include="src\toxcore\ping_array.h" />
+ <ClInclude Include="src\toxcore\state.h" />
+ <ClInclude Include="src\toxcore\TCP_client.h" />
+ <ClInclude Include="src\toxcore\TCP_connection.h" />
+ <ClInclude Include="src\toxcore\TCP_server.h" />
+ <ClInclude Include="src\toxcore\tox.api.h" />
+ <ClInclude Include="src\toxcore\tox.h" />
+ <ClInclude Include="src\toxcore\tox_private.h" />
+ <ClInclude Include="src\toxcore\util.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\libs\libsodium\libsodium.vcxproj">
diff --git a/protocols/Tox/libtox/libtox.vcxproj.filters b/protocols/Tox/libtox/libtox.vcxproj.filters
index 83f701f1e3..c550a81269 100644
--- a/protocols/Tox/libtox/libtox.vcxproj.filters
+++ b/protocols/Tox/libtox/libtox.vcxproj.filters
@@ -15,34 +15,176 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="src\toxcore\*.c">
- <Filter>Source Files\toxcore</Filter>
+ <ClCompile Include="src\toxcore\crypto_core.c">
+ <Filter>Source Files</Filter>
</ClCompile>
- <ClInclude Include="src\toxcore\*.h">
- <Filter>Header Files\toxcore</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="src\toxencryptsave\*.c">
- <Filter>Source Files\toxencryptsave</Filter>
+ <ClCompile Include="src\toxcore\crypto_core_mem.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\DHT.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\friend_connection.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\friend_requests.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\group.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\LAN_discovery.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\list.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\logger.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\Messenger.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\mono_time.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\network.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\net_crypto.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\onion.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\onion_announce.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\onion_client.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\ping.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\ping_array.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\state.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\TCP_client.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\TCP_connection.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\TCP_server.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\tox.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\tox_api.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxcore\util.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\toxencryptsave\toxencryptsave.c">
+ <Filter>Source Files</Filter>
</ClCompile>
- <ClInclude Include="src\toxencryptsave\*.h">
- <Filter>Header Files\toxencryptsave</Filter>
- </ClInclude>
</ItemGroup>
- <Import Project="$(ProjectDir)..\..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\toxcore\ccompat.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\crypto_core.api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\crypto_core.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\DHT.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\friend_connection.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\friend_requests.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\group.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\LAN_discovery.api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\LAN_discovery.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\list.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\logger.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\Messenger.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\mono_time.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\network.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\net_crypto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\onion.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\onion_announce.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\onion_client.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\ping.api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\ping.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\ping_array.api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\ping_array.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\state.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\TCP_client.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\TCP_connection.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\TCP_server.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\tox.api.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\tox.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\tox_private.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\toxcore\util.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ResourceCompile Include="res\*.rc">
- <Filter>Resource Files</Filter>
- </ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
- <Filter>Resource Files</Filter>
- </None>
</ItemGroup>
-</Project>
+ <Import Project="$(ProjectDir)..\..\..\build\vc.common\common.filters" />
+</Project> \ No newline at end of file
diff --git a/protocols/Tox/proto_tox/Proto_Tox.vcxproj b/protocols/Tox/proto_tox/Proto_Tox.vcxproj
index 6d0059c70f..e9a6ae84c0 100644
--- a/protocols/Tox/proto_tox/Proto_Tox.vcxproj
+++ b/protocols/Tox/proto_tox/Proto_Tox.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Twitter/proto_twitter/Proto_Twitter.vcxproj b/protocols/Twitter/proto_twitter/Proto_Twitter.vcxproj
index c822f626db..4f0c7df4e0 100644
--- a/protocols/Twitter/proto_twitter/Proto_Twitter.vcxproj
+++ b/protocols/Twitter/proto_twitter/Proto_Twitter.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Twitter/twitter.vcxproj b/protocols/Twitter/twitter.vcxproj
index de942094ac..61b82f865b 100644
--- a/protocols/Twitter/twitter.vcxproj
+++ b/protocols/Twitter/twitter.vcxproj
@@ -26,6 +26,30 @@
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
+ <ClCompile Include="src\chat.cpp" />
+ <ClCompile Include="src\connection.cpp" />
+ <ClCompile Include="src\contacts.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\oauth.cpp" />
+ <ClCompile Include="src\proto.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\StringUtil.cpp" />
+ <ClCompile Include="src\theme.cpp" />
+ <ClCompile Include="src\twitter.cpp" />
+ <ClCompile Include="src\ui.cpp" />
+ <ClCompile Include="src\utility.cpp" />
+ <ClInclude Include="src\http.h" />
+ <ClInclude Include="src\proto.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\theme.h" />
+ <ClInclude Include="src\ui.h" />
+ <ClInclude Include="src\utility.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
<ProjectReference Include="..\..\libs\libjson\libjson.vcxproj">
<Project>{f6a9340e-b8d9-4c75-be30-47dc66d0abc7}</Project>
</ProjectReference>
@@ -33,4 +57,8 @@
<ItemGroup>
<Image Include="res\twitter.ico" />
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\twitter.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Twitter/twitter.vcxproj.filters b/protocols/Twitter/twitter.vcxproj.filters
index 5e2b48561e..38aa9d68e3 100644
--- a/protocols/Twitter/twitter.vcxproj.filters
+++ b/protocols/Twitter/twitter.vcxproj.filters
@@ -2,9 +2,6 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClCompile Include="src\connection.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@@ -38,77 +35,52 @@
<ClCompile Include="src\stdafx.cxx">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\chat.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Image Include="res\twitter.ico">
<Filter>Resource Files</Filter>
- </ResourceCompile>
- <ClInclude Include="src\*.h">
+ </Image>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\http.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\proto.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\stdafx.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\theme.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\ui.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="src\*.h">
+ <ClInclude Include="src\utility.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="src\stdafx.cxx">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\*.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ResourceCompile Include="res\*.rc">
+ <ResourceCompile Include="res\twitter.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- </ItemGroup>
- <ItemGroup>
- <Image Include="res\twitter.ico">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </Image>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/VKontakte/proto_vkontakte/Proto_VKontakte.vcxproj b/protocols/VKontakte/proto_vkontakte/Proto_VKontakte.vcxproj
index 1cd6fb1892..e0849aa206 100644
--- a/protocols/VKontakte/proto_vkontakte/Proto_VKontakte.vcxproj
+++ b/protocols/VKontakte/proto_vkontakte/Proto_VKontakte.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/VKontakte/vk.vcxproj b/protocols/VKontakte/vk.vcxproj
index ad417c8054..e7fb2c7410 100644
--- a/protocols/VKontakte/vk.vcxproj
+++ b/protocols/VKontakte/vk.vcxproj
@@ -19,13 +19,45 @@
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
- <ProjectGuid>{BF6E1942-7E42-4564-9DF5-FD0A00D71173}</ProjectGuid>
+ <ProjectGuid>{BF6E1942-7E42-4564-9DF5-FD0A00D71173}</ProjectGuid>
<ProjectName>VKontakte</ProjectName>
</PropertyGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
<ItemGroup>
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\misc.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\vk_avatars.cpp" />
+ <ClCompile Include="src\vk_captcha.cpp" />
+ <ClCompile Include="src\vk_chats.cpp" />
+ <ClCompile Include="src\vk_dialogs.cpp" />
+ <ClCompile Include="src\vk_feed.cpp" />
+ <ClCompile Include="src\vk_files.cpp" />
+ <ClCompile Include="src\vk_history.cpp" />
+ <ClCompile Include="src\vk_messages.cpp" />
+ <ClCompile Include="src\vk_options.cpp" />
+ <ClCompile Include="src\vk_pollserver.cpp" />
+ <ClCompile Include="src\vk_proto.cpp" />
+ <ClCompile Include="src\vk_queue.cpp" />
+ <ClCompile Include="src\vk_search.cpp" />
+ <ClCompile Include="src\vk_status.cpp" />
+ <ClCompile Include="src\vk_struct.cpp" />
+ <ClCompile Include="src\vk_thread.cpp" />
+ <ClCompile Include="src\vk_wallpost.cpp" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ <ClInclude Include="src\vk.h" />
+ <ClInclude Include="src\vk_dialogs.h" />
+ <ClInclude Include="src\vk_options.h" />
+ <ClInclude Include="src\vk_proto.h" />
+ <ClInclude Include="src\vk_struct.h" />
+ </ItemGroup>
+ <ItemGroup>
<ProjectReference Include="..\..\libs\libjson\libjson.vcxproj">
<Project>{f6a9340e-b8d9-4c75-be30-47dc66d0abc7}</Project>
</ProjectReference>
@@ -33,4 +65,8 @@
<Project>{5D14CFF3-0D17-4528-99EA-DE9DCA47CC2E}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/VKontakte/vk.vcxproj.filters b/protocols/VKontakte/vk.vcxproj.filters
index 902edc4d65..d3161d831c 100644
--- a/protocols/VKontakte/vk.vcxproj.filters
+++ b/protocols/VKontakte/vk.vcxproj.filters
@@ -2,17 +2,99 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\misc.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_avatars.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_captcha.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_chats.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_dialogs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_feed.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\vk_files.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_history.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_messages.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_pollserver.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_queue.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_search.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_status.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_struct.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_thread.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\vk_wallpost.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\vk.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\vk_dialogs.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\vk_options.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\vk_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\vk_struct.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Weather/proto_weather/proto_weather.vcxproj b/protocols/Weather/proto_weather/proto_weather.vcxproj
index abd20e124a..5151216d72 100644
--- a/protocols/Weather/proto_weather/proto_weather.vcxproj
+++ b/protocols/Weather/proto_weather/proto_weather.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Weather/weather.vcxproj b/protocols/Weather/weather.vcxproj
index 7624e51a7f..ed6396e0dc 100644
--- a/protocols/Weather/weather.vcxproj
+++ b/protocols/Weather/weather.vcxproj
@@ -25,4 +25,31 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\weather.cpp" />
+ <ClCompile Include="src\weather_addstn.cpp" />
+ <ClCompile Include="src\weather_contacts.cpp" />
+ <ClCompile Include="src\weather_conv.cpp" />
+ <ClCompile Include="src\weather_data.cpp" />
+ <ClCompile Include="src\weather_http.cpp" />
+ <ClCompile Include="src\weather_icons.cpp" />
+ <ClCompile Include="src\weather_info.cpp" />
+ <ClCompile Include="src\weather_ini.cpp" />
+ <ClCompile Include="src\weather_mwin.cpp" />
+ <ClCompile Include="src\weather_opt.cpp" />
+ <ClCompile Include="src\weather_popup.cpp" />
+ <ClCompile Include="src\weather_svcs.cpp" />
+ <ClCompile Include="src\weather_update.cpp" />
+ <ClCompile Include="src\weather_userinfo.cpp" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\Version.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/Weather/weather.vcxproj.filters b/protocols/Weather/weather.vcxproj.filters
index 83cffdb711..19d0900afa 100644
--- a/protocols/Weather/weather.vcxproj.filters
+++ b/protocols/Weather/weather.vcxproj.filters
@@ -2,17 +2,72 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_addstn.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_contacts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_conv.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_data.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_http.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_icons.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_info.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_ini.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_mwin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\weather_opt.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_popup.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_svcs.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_update.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\weather_userinfo.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/WebView/webview.vcxproj b/protocols/WebView/webview.vcxproj
index 58927876e7..6449dc55ac 100644
--- a/protocols/WebView/webview.vcxproj
+++ b/protocols/WebView/webview.vcxproj
@@ -25,4 +25,25 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\webview.cpp" />
+ <ClCompile Include="src\webview_alerts.cpp" />
+ <ClCompile Include="src\webview_cleanup.cpp" />
+ <ClCompile Include="src\webview_datawnd.cpp" />
+ <ClCompile Include="src\webview_getdata.cpp" />
+ <ClCompile Include="src\webview_opts.cpp" />
+ <ClCompile Include="src\webview_services.cpp" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ <ClInclude Include="src\webview.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\version.rc" />
+ <ResourceCompile Include="res\webview.rc" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/WebView/webview.vcxproj.filters b/protocols/WebView/webview.vcxproj.filters
index 83cffdb711..42a9221e91 100644
--- a/protocols/WebView/webview.vcxproj.filters
+++ b/protocols/WebView/webview.vcxproj.filters
@@ -2,17 +2,54 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\webview.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\webview_alerts.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\webview_cleanup.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\webview_datawnd.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\webview_getdata.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\webview_opts.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\webview_services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\webview.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\webview.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/WhatsAppWeb/WhatsAppWeb.vcxproj b/protocols/WhatsAppWeb/WhatsAppWeb.vcxproj
index 276ea52570..7337f43570 100644
--- a/protocols/WhatsAppWeb/WhatsAppWeb.vcxproj
+++ b/protocols/WhatsAppWeb/WhatsAppWeb.vcxproj
@@ -36,6 +36,11 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
<ItemDefinitionGroup>
<ClCompile>
<ExceptionHandling>Sync</ExceptionHandling>
diff --git a/protocols/WhatsAppWeb/proto_whatsapp/Proto_WhatsApp.vcxproj b/protocols/WhatsAppWeb/proto_whatsapp/Proto_WhatsApp.vcxproj
index 1088bb1891..3de5724bbc 100644
--- a/protocols/WhatsAppWeb/proto_whatsapp/Proto_WhatsApp.vcxproj
+++ b/protocols/WhatsAppWeb/proto_whatsapp/Proto_WhatsApp.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/YAMN/YAMN.vcxproj b/protocols/YAMN/YAMN.vcxproj
index 419862de67..6d877080ee 100644
--- a/protocols/YAMN/YAMN.vcxproj
+++ b/protocols/YAMN/YAMN.vcxproj
@@ -25,29 +25,67 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
</ImportGroup>
- <ItemDefinitionGroup>
- <ClCompile>
- <ExceptionHandling>Sync</ExceptionHandling>
- </ClCompile>
- </ItemDefinitionGroup>
<ItemGroup>
- <ClCompile Include="src\browser\*.cpp">
+ <ClCompile Include="src\account.cpp" />
+ <ClCompile Include="src\browser\badconnect.cpp">
+ <PrecompiledHeaderFile>..\stdafx.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ClCompile Include="src\browser\mailbrowser.cpp">
+ <PrecompiledHeaderFile>..\stdafx.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ClCompile Include="src\debug.cpp" />
+ <ClCompile Include="src\filterplugin.cpp" />
+ <ClCompile Include="src\mails\decode.cpp">
<PrecompiledHeaderFile>..\stdafx.h</PrecompiledHeaderFile>
</ClCompile>
- <ClCompile Include="src\mails\*.cpp">
+ <ClCompile Include="src\mails\mails.cpp">
<PrecompiledHeaderFile>..\stdafx.h</PrecompiledHeaderFile>
</ClCompile>
- <ClCompile Include="src\proto\*.cpp">
+ <ClCompile Include="src\mails\mime.cpp">
<PrecompiledHeaderFile>..\stdafx.h</PrecompiledHeaderFile>
</ClCompile>
- <ClCompile Include="src\proto\pop3\*.cpp">
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\protoplugin.cpp" />
+ <ClCompile Include="src\proto\netlib.cpp">
+ <PrecompiledHeaderFile>..\stdafx.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ClCompile Include="src\proto\pop3\pop3.cpp">
<PrecompiledHeaderFile>..\..\stdafx.h</PrecompiledHeaderFile>
</ClCompile>
+ <ClCompile Include="src\proto\pop3\pop3comm.cpp">
+ <PrecompiledHeaderFile>..\..\stdafx.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ClCompile Include="src\proto\pop3\pop3opt.cpp">
+ <PrecompiledHeaderFile>..\..\stdafx.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\synchro.cpp" />
+ <ClCompile Include="src\yamn.cpp" />
+ <ClInclude Include="src\browser\browser.h" />
+ <ClInclude Include="src\mails\decode.h" />
+ <ClInclude Include="src\proto\netclient.h" />
+ <ClInclude Include="src\proto\netlib.h" />
+ <ClInclude Include="src\proto\pop3\pop3.h" />
+ <ClInclude Include="src\proto\pop3\pop3comm.h" />
+ <ClInclude Include="src\proto\pop3\pop3opt.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\stdafx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemDefinitionGroup>
+ <ClCompile>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="src\debug.h" />
+ <ClInclude Include="src\main.h" />
</ItemGroup>
<ItemGroup>
- <ClInclude Include="src\browser\*.h" />
- <ClInclude Include="src\mails\*.h" />
- <ClInclude Include="src\proto\*.h" />
- <ClInclude Include="src\proto\pop3\*.h" />
+ <ResourceCompile Include="res\Version.rc" />
+ <ResourceCompile Include="res\YAMN.rc" />
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/YAMN/YAMN.vcxproj.filters b/protocols/YAMN/YAMN.vcxproj.filters
index 83cffdb711..6b10e819e5 100644
--- a/protocols/YAMN/YAMN.vcxproj.filters
+++ b/protocols/YAMN/YAMN.vcxproj.filters
@@ -2,17 +2,105 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
<ItemGroup>
- <ClInclude Include="src\*.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="src\*.cpp;src\*.cxx">
+ <ClCompile Include="src\account.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ResourceCompile Include="res\*.rc">
+ <ClCompile Include="src\browser\badconnect.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\browser\mailbrowser.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\debug.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\filterplugin.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\mails\decode.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\mails\mails.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\mails\mime.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\protoplugin.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto\netlib.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto\pop3\pop3.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto\pop3\pop3comm.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\proto\pop3\pop3opt.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\services.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cxx">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\synchro.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\yamn.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\browser\browser.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\mails\decode.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto\netclient.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto\netlib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto\pop3\pop3.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto\pop3\pop3comm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\proto\pop3\pop3opt.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\stdafx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\debug.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\main.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\Version.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <None Include="res\*.ico;res\*.bmp;res\*.cur">
+ <ResourceCompile Include="res\YAMN.rc">
<Filter>Resource Files</Filter>
- </None>
+ </ResourceCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/protocols/YAMN/proto_yamn/proto_YAMN.vcxproj b/protocols/YAMN/proto_yamn/proto_YAMN.vcxproj
index b66216a4b3..f5cd90ae8f 100644
--- a/protocols/YAMN/proto_yamn/proto_YAMN.vcxproj
+++ b/protocols/YAMN/proto_yamn/proto_YAMN.vcxproj
@@ -25,4 +25,9 @@
<ImportGroup Label="PropertySheets">
<Import Project="$(ProjectDir)..\..\..\build\vc.common\icons.props" />
</ImportGroup>
+ <ItemGroup>
+ <ClCompile Include="src\stdafx.cxx">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ </ItemGroup>
</Project> \ No newline at end of file