summaryrefslogtreecommitdiff
path: root/protocols/IRCG
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/IRCG')
-rw-r--r--protocols/IRCG/Docs/ircg-translation.txt (renamed from protocols/IRCG/ircg-translation.txt)0
-rw-r--r--protocols/IRCG/IRC_10.vcxproj67
-rw-r--r--protocols/IRCG/IRC_10.vcxproj.filters105
-rw-r--r--protocols/IRCG/proto_irc/Proto_IRC.vcxproj4
-rw-r--r--protocols/IRCG/proto_irc/Proto_IRC.vcxproj.filters4
-rw-r--r--protocols/IRCG/proto_irc/res/Away.ico (renamed from protocols/IRCG/proto_irc/ico/Away.ico)bin5430 -> 5430 bytes
-rw-r--r--protocols/IRCG/proto_irc/res/Offline.ico (renamed from protocols/IRCG/proto_irc/ico/Offline.ico)bin5430 -> 5430 bytes
-rw-r--r--protocols/IRCG/proto_irc/res/Online.ico (renamed from protocols/IRCG/proto_irc/ico/Online.ico)bin5430 -> 5430 bytes
-rw-r--r--protocols/IRCG/proto_irc/res/Proto_IRC.rc (renamed from protocols/IRCG/proto_irc/Proto_IRC.rc)bin3506 -> 3508 bytes
-rw-r--r--protocols/IRCG/proto_irc/src/resource.h (renamed from protocols/IRCG/proto_irc/resource.h)bin1086 -> 1086 bytes
-rw-r--r--protocols/IRCG/res/IRC.rc (renamed from protocols/IRCG/IRC.rc)38
-rw-r--r--protocols/IRCG/res/add.ico (renamed from protocols/IRCG/Icons/add.ico)bin2550 -> 2550 bytes
-rw-r--r--protocols/IRCG/res/apply.ico (renamed from protocols/IRCG/Icons/apply.ico)bin2550 -> 2550 bytes
-rw-r--r--protocols/IRCG/res/block.ico (renamed from protocols/IRCG/Icons/block.ico)bin2038 -> 2038 bytes
-rw-r--r--protocols/IRCG/res/dcc.ico (renamed from protocols/IRCG/Icons/dcc.ico)bin2550 -> 2550 bytes
-rw-r--r--protocols/IRCG/res/delete.ico (renamed from protocols/IRCG/Icons/delete.ico)bin2550 -> 2550 bytes
-rw-r--r--protocols/IRCG/res/edit.ico (renamed from protocols/IRCG/Icons/edit.ico)bin2550 -> 2550 bytes
-rw-r--r--protocols/IRCG/res/irc.ico (renamed from protocols/IRCG/Icons/irc.ico)bin6830 -> 6830 bytes
-rw-r--r--protocols/IRCG/res/list.ico (renamed from protocols/IRCG/Icons/list.ico)bin5430 -> 5430 bytes
-rw-r--r--protocols/IRCG/res/manager.ico (renamed from protocols/IRCG/Icons/manager.ico)bin6830 -> 6830 bytes
-rw-r--r--protocols/IRCG/res/question.ico (renamed from protocols/IRCG/Icons/question.ico)bin6830 -> 6830 bytes
-rw-r--r--protocols/IRCG/res/quick.ico (renamed from protocols/IRCG/Icons/quick.ico)bin6830 -> 6830 bytes
-rw-r--r--protocols/IRCG/res/rename.ico (renamed from protocols/IRCG/Icons/rename.ico)bin6830 -> 6830 bytes
-rw-r--r--protocols/IRCG/res/server.ico (renamed from protocols/IRCG/Icons/server.ico)bin5430 -> 5430 bytes
-rw-r--r--protocols/IRCG/res/show.ico (renamed from protocols/IRCG/Icons/show.ico)bin2550 -> 2550 bytes
-rw-r--r--protocols/IRCG/res/version.rc (renamed from protocols/IRCG/version.rc)2
-rw-r--r--protocols/IRCG/res/whois.ico (renamed from protocols/IRCG/Icons/whois.ico)bin6830 -> 6830 bytes
-rw-r--r--protocols/IRCG/res/world.ico (renamed from protocols/IRCG/Icons/world.ico)bin13430 -> 13430 bytes
-rw-r--r--protocols/IRCG/src/MString.cpp (renamed from protocols/IRCG/MString.cpp)0
-rw-r--r--protocols/IRCG/src/MString.h (renamed from protocols/IRCG/MString.h)0
-rw-r--r--protocols/IRCG/src/clist.cpp (renamed from protocols/IRCG/clist.cpp)0
-rw-r--r--protocols/IRCG/src/commandmonitor.cpp (renamed from protocols/IRCG/commandmonitor.cpp)0
-rw-r--r--protocols/IRCG/src/commandmonitor.h (renamed from protocols/IRCG/commandmonitor.h)0
-rw-r--r--protocols/IRCG/src/input.cpp (renamed from protocols/IRCG/input.cpp)0
-rw-r--r--protocols/IRCG/src/irc.h (renamed from protocols/IRCG/irc.h)0
-rw-r--r--protocols/IRCG/src/irc_dlg.h (renamed from protocols/IRCG/irc_dlg.h)0
-rw-r--r--protocols/IRCG/src/irclib.cpp (renamed from protocols/IRCG/irclib.cpp)0
-rw-r--r--protocols/IRCG/src/irclib.h (renamed from protocols/IRCG/irclib.h)0
-rw-r--r--protocols/IRCG/src/ircproto.cpp (renamed from protocols/IRCG/ircproto.cpp)0
-rw-r--r--protocols/IRCG/src/main.cpp (renamed from protocols/IRCG/main.cpp)0
-rw-r--r--protocols/IRCG/src/options.cpp (renamed from protocols/IRCG/options.cpp)0
-rw-r--r--protocols/IRCG/src/output.cpp (renamed from protocols/IRCG/output.cpp)0
-rw-r--r--protocols/IRCG/src/resource.h (renamed from protocols/IRCG/resource.h)0
-rw-r--r--protocols/IRCG/src/scripting.cpp (renamed from protocols/IRCG/scripting.cpp)0
-rw-r--r--protocols/IRCG/src/services.cpp (renamed from protocols/IRCG/services.cpp)0
-rw-r--r--protocols/IRCG/src/tools.cpp (renamed from protocols/IRCG/tools.cpp)0
-rw-r--r--protocols/IRCG/src/ui_utils.cpp (renamed from protocols/IRCG/ui_utils.cpp)0
-rw-r--r--protocols/IRCG/src/ui_utils.h (renamed from protocols/IRCG/ui_utils.h)0
-rw-r--r--protocols/IRCG/src/userinfo.cpp (renamed from protocols/IRCG/userinfo.cpp)0
-rw-r--r--protocols/IRCG/src/version.h (renamed from protocols/IRCG/version.h)0
-rw-r--r--protocols/IRCG/src/windows.cpp (renamed from protocols/IRCG/windows.cpp)0
51 files changed, 72 insertions, 148 deletions
diff --git a/protocols/IRCG/ircg-translation.txt b/protocols/IRCG/Docs/ircg-translation.txt
index 2c072af2d4..2c072af2d4 100644
--- a/protocols/IRCG/ircg-translation.txt
+++ b/protocols/IRCG/Docs/ircg-translation.txt
diff --git a/protocols/IRCG/IRC_10.vcxproj b/protocols/IRCG/IRC_10.vcxproj
index 0bd68e3977..f528b26a37 100644
--- a/protocols/IRCG/IRC_10.vcxproj
+++ b/protocols/IRCG/IRC_10.vcxproj
@@ -193,58 +193,39 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
- <ClCompile Include="clist.cpp" />
- <ClCompile Include="commandmonitor.cpp" />
- <ClCompile Include="input.cpp" />
- <ClCompile Include="irclib.cpp" />
- <ClCompile Include="ircproto.cpp" />
- <ClCompile Include="main.cpp">
+ <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">
<PrecompiledHeader>Create</PrecompiledHeader>
</ClCompile>
- <ClCompile Include="MString.cpp" />
- <ClCompile Include="options.cpp" />
- <ClCompile Include="output.cpp" />
- <ClCompile Include="scripting.cpp" />
- <ClCompile Include="services.cpp" />
- <ClCompile Include="tools.cpp" />
- <ClCompile Include="ui_utils.cpp" />
- <ClCompile Include="userinfo.cpp" />
- <ClCompile Include="windows.cpp" />
+ <ClCompile Include="src\MString.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\output.cpp" />
+ <ClCompile Include="src\scripting.cpp" />
+ <ClCompile Include="src\services.cpp" />
+ <ClCompile Include="src\tools.cpp" />
+ <ClCompile Include="src\ui_utils.cpp" />
+ <ClCompile Include="src\userinfo.cpp" />
+ <ClCompile Include="src\windows.cpp" />
</ItemGroup>
<ItemGroup>
- <ClInclude Include="commandmonitor.h" />
- <ClInclude Include="irc.h" />
- <ClInclude Include="irc_dlg.h" />
- <ClInclude Include="irclib.h" />
- <ClInclude Include="MString.h" />
- <ClInclude Include="resource.h" />
- <ClInclude Include="ui_utils.h" />
+ <ClInclude Include="src\commandmonitor.h" />
+ <ClInclude Include="src\irc.h" />
+ <ClInclude Include="src\irc_dlg.h" />
+ <ClInclude Include="src\irclib.h" />
+ <ClInclude Include="src\MString.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\ui_utils.h" />
</ItemGroup>
<ItemGroup>
- <None Include="Icons\add.ico" />
- <None Include="Icons\apply.ico" />
- <None Include="Icons\block.ico" />
- <None Include="Icons\dcc.ico" />
- <None Include="Icons\delete.ico" />
- <None Include="Icons\edit.ico" />
- <None Include="Icons\irc.ico" />
- <None Include="Icons\list.ico" />
- <None Include="Icons\manager.ico" />
- <None Include="Icons\question.ico" />
- <None Include="Icons\quick.ico" />
- <None Include="Icons\rename.ico" />
- <None Include="Icons\server.ico" />
- <None Include="Icons\show.ico" />
- <None Include="Icons\whois.ico" />
- <None Include="Icons\world.ico" />
- <None Include="Docs\IRC_license.txt" />
- <None Include="Docs\IRC_Readme.txt" />
<None Include="Docs\IRC_servers.ini" />
- <None Include="Docs\IRC_Translate.txt" />
</ItemGroup>
<ItemGroup>
- <ResourceCompile Include="IRC.rc" />
- <ResourceCompile Include="version.rc" />
+ <ResourceCompile Include="res\IRC.rc" />
+ <ResourceCompile Include="res\version.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
diff --git a/protocols/IRCG/IRC_10.vcxproj.filters b/protocols/IRCG/IRC_10.vcxproj.filters
index 202bb2d6da..fcd43c9931 100644
--- a/protocols/IRCG/IRC_10.vcxproj.filters
+++ b/protocols/IRCG/IRC_10.vcxproj.filters
@@ -19,142 +19,85 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="clist.cpp">
+ <ClCompile Include="src\clist.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="commandmonitor.cpp">
+ <ClCompile Include="src\commandmonitor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="input.cpp">
+ <ClCompile Include="src\input.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="irclib.cpp">
+ <ClCompile Include="src\irclib.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="ircproto.cpp">
+ <ClCompile Include="src\ircproto.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="main.cpp">
+ <ClCompile Include="src\main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="MString.cpp">
+ <ClCompile Include="src\MString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="options.cpp">
+ <ClCompile Include="src\options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="output.cpp">
+ <ClCompile Include="src\output.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="scripting.cpp">
+ <ClCompile Include="src\scripting.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="services.cpp">
+ <ClCompile Include="src\services.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="tools.cpp">
+ <ClCompile Include="src\tools.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="ui_utils.cpp">
+ <ClCompile Include="src\ui_utils.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="userinfo.cpp">
+ <ClCompile Include="src\userinfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="windows.cpp">
+ <ClCompile Include="src\windows.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="commandmonitor.h">
+ <ClInclude Include="src\commandmonitor.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="irc.h">
+ <ClInclude Include="src\irc.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="irc_dlg.h">
+ <ClInclude Include="src\irc_dlg.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="irclib.h">
+ <ClInclude Include="src\irclib.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="MString.h">
+ <ClInclude Include="src\MString.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="resource.h">
+ <ClInclude Include="src\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="ui_utils.h">
+ <ClInclude Include="src\ui_utils.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
- <None Include="Icons\add.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\apply.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\block.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\dcc.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\delete.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\edit.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\irc.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\list.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\manager.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\question.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\quick.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\rename.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\server.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\show.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\whois.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Icons\world.ico">
- <Filter>Resource Files</Filter>
- </None>
- <None Include="Docs\IRC_license.txt">
- <Filter>Documentation</Filter>
- </None>
- <None Include="Docs\IRC_Readme.txt">
- <Filter>Documentation</Filter>
- </None>
<None Include="Docs\IRC_servers.ini">
<Filter>Documentation</Filter>
</None>
- <None Include="Docs\IRC_Translate.txt">
- <Filter>Documentation</Filter>
- </None>
</ItemGroup>
<ItemGroup>
- <ResourceCompile Include="IRC.rc">
+ <ResourceCompile Include="res\IRC.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
- <ResourceCompile Include="version.rc">
+ <ResourceCompile Include="res\version.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
diff --git a/protocols/IRCG/proto_irc/Proto_IRC.vcxproj b/protocols/IRCG/proto_irc/Proto_IRC.vcxproj
index 84ec6a3d9a..62b71b47a5 100644
--- a/protocols/IRCG/proto_irc/Proto_IRC.vcxproj
+++ b/protocols/IRCG/proto_irc/Proto_IRC.vcxproj
@@ -119,10 +119,10 @@
</ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup>
- <ClInclude Include="resource.h" />
+ <ClInclude Include="src\resource.h" />
</ItemGroup>
<ItemGroup>
- <ResourceCompile Include="Proto_IRC.rc" />
+ <ResourceCompile Include="res\Proto_IRC.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
diff --git a/protocols/IRCG/proto_irc/Proto_IRC.vcxproj.filters b/protocols/IRCG/proto_irc/Proto_IRC.vcxproj.filters
index 0232af997d..025928f5f9 100644
--- a/protocols/IRCG/proto_irc/Proto_IRC.vcxproj.filters
+++ b/protocols/IRCG/proto_irc/Proto_IRC.vcxproj.filters
@@ -11,12 +11,12 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="resource.h">
+ <ClInclude Include="src\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
- <ResourceCompile Include="Proto_IRC.rc">
+ <ResourceCompile Include="res\Proto_IRC.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
diff --git a/protocols/IRCG/proto_irc/ico/Away.ico b/protocols/IRCG/proto_irc/res/Away.ico
index 48059b577a..48059b577a 100644
--- a/protocols/IRCG/proto_irc/ico/Away.ico
+++ b/protocols/IRCG/proto_irc/res/Away.ico
Binary files differ
diff --git a/protocols/IRCG/proto_irc/ico/Offline.ico b/protocols/IRCG/proto_irc/res/Offline.ico
index 4882899757..4882899757 100644
--- a/protocols/IRCG/proto_irc/ico/Offline.ico
+++ b/protocols/IRCG/proto_irc/res/Offline.ico
Binary files differ
diff --git a/protocols/IRCG/proto_irc/ico/Online.ico b/protocols/IRCG/proto_irc/res/Online.ico
index e816afd6ee..e816afd6ee 100644
--- a/protocols/IRCG/proto_irc/ico/Online.ico
+++ b/protocols/IRCG/proto_irc/res/Online.ico
Binary files differ
diff --git a/protocols/IRCG/proto_irc/Proto_IRC.rc b/protocols/IRCG/proto_irc/res/Proto_IRC.rc
index 09bc0ad668..3e087d3e03 100644
--- a/protocols/IRCG/proto_irc/Proto_IRC.rc
+++ b/protocols/IRCG/proto_irc/res/Proto_IRC.rc
Binary files differ
diff --git a/protocols/IRCG/proto_irc/resource.h b/protocols/IRCG/proto_irc/src/resource.h
index bf3cbb6839..bf3cbb6839 100644
--- a/protocols/IRCG/proto_irc/resource.h
+++ b/protocols/IRCG/proto_irc/src/resource.h
Binary files differ
diff --git a/protocols/IRCG/IRC.rc b/protocols/IRCG/res/IRC.rc
index fb6b45e313..9e22fe99a4 100644
--- a/protocols/IRCG/IRC.rc
+++ b/protocols/IRCG/res/IRC.rc
@@ -1,6 +1,6 @@
// Microsoft Visual C++ generated resource script.
//
-#include "resource.h"
+#include "..\src\resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
@@ -28,22 +28,22 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
-IDI_MAIN ICON "Icons/irc.ico"
-IDI_ADD ICON "Icons/add.ico"
-IDI_BLOCK ICON "Icons/block.ico"
-IDI_DELETE ICON "Icons/delete.ico"
-IDI_APPLY ICON "Icons/apply.ico"
-IDI_WHOIS ICON "Icons/whois.ico"
-IDI_LIST ICON "Icons/list.ico"
-IDI_MANAGER ICON "Icons/manager.ico"
-IDI_QUICK ICON "Icons/quick.ico"
-IDI_RENAME ICON "Icons/rename.ico"
-IDI_SHOW ICON "Icons/show.ico"
-IDI_LOGO ICON "Icons/world.ico"
-IDI_DCC ICON "Icons/dcc.ico"
-IDI_SERVER ICON "Icons/server.ico"
-IDI_EDIT ICON "Icons/edit.ico"
-IDI_IRCQUESTION ICON "Icons/question.ico"
+IDI_MAIN ICON "irc.ico"
+IDI_ADD ICON "add.ico"
+IDI_BLOCK ICON "block.ico"
+IDI_DELETE ICON "delete.ico"
+IDI_APPLY ICON "apply.ico"
+IDI_WHOIS ICON "whois.ico"
+IDI_LIST ICON "list.ico"
+IDI_MANAGER ICON "manager.ico"
+IDI_QUICK ICON "quick.ico"
+IDI_RENAME ICON "rename.ico"
+IDI_SHOW ICON "show.ico"
+IDI_LOGO ICON "world.ico"
+IDI_DCC ICON "dcc.ico"
+IDI_SERVER ICON "server.ico"
+IDI_EDIT ICON "edit.ico"
+IDI_IRCQUESTION ICON "question.ico"
/////////////////////////////////////////////////////////////////////////////
//
@@ -688,7 +688,7 @@ END
// TEXT
//
-IDR_SERVERS TEXT "Docs\\IRC_servers.ini"
+IDR_SERVERS TEXT "..\\docs\\IRC_servers.ini"
#endif // Neutral resources
/////////////////////////////////////////////////////////////////////////////
@@ -710,7 +710,7 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
1 TEXTINCLUDE
BEGIN
- "resource.h\0"
+ "..\\src\\resource.h\0"
END
2 TEXTINCLUDE
diff --git a/protocols/IRCG/Icons/add.ico b/protocols/IRCG/res/add.ico
index a6a7e6f38c..a6a7e6f38c 100644
--- a/protocols/IRCG/Icons/add.ico
+++ b/protocols/IRCG/res/add.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/apply.ico b/protocols/IRCG/res/apply.ico
index 19957e4ac8..19957e4ac8 100644
--- a/protocols/IRCG/Icons/apply.ico
+++ b/protocols/IRCG/res/apply.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/block.ico b/protocols/IRCG/res/block.ico
index 073acb134f..073acb134f 100644
--- a/protocols/IRCG/Icons/block.ico
+++ b/protocols/IRCG/res/block.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/dcc.ico b/protocols/IRCG/res/dcc.ico
index 3d3b83d936..3d3b83d936 100644
--- a/protocols/IRCG/Icons/dcc.ico
+++ b/protocols/IRCG/res/dcc.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/delete.ico b/protocols/IRCG/res/delete.ico
index 9108e38cfd..9108e38cfd 100644
--- a/protocols/IRCG/Icons/delete.ico
+++ b/protocols/IRCG/res/delete.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/edit.ico b/protocols/IRCG/res/edit.ico
index 0c3764bec4..0c3764bec4 100644
--- a/protocols/IRCG/Icons/edit.ico
+++ b/protocols/IRCG/res/edit.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/irc.ico b/protocols/IRCG/res/irc.ico
index 27cc764c94..27cc764c94 100644
--- a/protocols/IRCG/Icons/irc.ico
+++ b/protocols/IRCG/res/irc.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/list.ico b/protocols/IRCG/res/list.ico
index a7004e37aa..a7004e37aa 100644
--- a/protocols/IRCG/Icons/list.ico
+++ b/protocols/IRCG/res/list.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/manager.ico b/protocols/IRCG/res/manager.ico
index 217534bc74..217534bc74 100644
--- a/protocols/IRCG/Icons/manager.ico
+++ b/protocols/IRCG/res/manager.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/question.ico b/protocols/IRCG/res/question.ico
index 0454d67afb..0454d67afb 100644
--- a/protocols/IRCG/Icons/question.ico
+++ b/protocols/IRCG/res/question.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/quick.ico b/protocols/IRCG/res/quick.ico
index 078f7490c9..078f7490c9 100644
--- a/protocols/IRCG/Icons/quick.ico
+++ b/protocols/IRCG/res/quick.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/rename.ico b/protocols/IRCG/res/rename.ico
index 0434c1bd02..0434c1bd02 100644
--- a/protocols/IRCG/Icons/rename.ico
+++ b/protocols/IRCG/res/rename.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/server.ico b/protocols/IRCG/res/server.ico
index db008452f0..db008452f0 100644
--- a/protocols/IRCG/Icons/server.ico
+++ b/protocols/IRCG/res/server.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/show.ico b/protocols/IRCG/res/show.ico
index ce7136ae4a..ce7136ae4a 100644
--- a/protocols/IRCG/Icons/show.ico
+++ b/protocols/IRCG/res/show.ico
Binary files differ
diff --git a/protocols/IRCG/version.rc b/protocols/IRCG/res/version.rc
index 3089b54d06..175296edb0 100644
--- a/protocols/IRCG/version.rc
+++ b/protocols/IRCG/res/version.rc
@@ -3,7 +3,7 @@
#endif //APSTUDIO_INVOKED
#include <windows.h>
-#include "version.h"
+#include "..\src\version.h"
#ifdef _WIN32
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
diff --git a/protocols/IRCG/Icons/whois.ico b/protocols/IRCG/res/whois.ico
index e66f079830..e66f079830 100644
--- a/protocols/IRCG/Icons/whois.ico
+++ b/protocols/IRCG/res/whois.ico
Binary files differ
diff --git a/protocols/IRCG/Icons/world.ico b/protocols/IRCG/res/world.ico
index f462de9a04..f462de9a04 100644
--- a/protocols/IRCG/Icons/world.ico
+++ b/protocols/IRCG/res/world.ico
Binary files differ
diff --git a/protocols/IRCG/MString.cpp b/protocols/IRCG/src/MString.cpp
index 70016e427e..70016e427e 100644
--- a/protocols/IRCG/MString.cpp
+++ b/protocols/IRCG/src/MString.cpp
diff --git a/protocols/IRCG/MString.h b/protocols/IRCG/src/MString.h
index 7cc16ff4a3..7cc16ff4a3 100644
--- a/protocols/IRCG/MString.h
+++ b/protocols/IRCG/src/MString.h
diff --git a/protocols/IRCG/clist.cpp b/protocols/IRCG/src/clist.cpp
index 94bb460db9..94bb460db9 100644
--- a/protocols/IRCG/clist.cpp
+++ b/protocols/IRCG/src/clist.cpp
diff --git a/protocols/IRCG/commandmonitor.cpp b/protocols/IRCG/src/commandmonitor.cpp
index 79d4579ae6..79d4579ae6 100644
--- a/protocols/IRCG/commandmonitor.cpp
+++ b/protocols/IRCG/src/commandmonitor.cpp
diff --git a/protocols/IRCG/commandmonitor.h b/protocols/IRCG/src/commandmonitor.h
index 940cb9cc02..940cb9cc02 100644
--- a/protocols/IRCG/commandmonitor.h
+++ b/protocols/IRCG/src/commandmonitor.h
diff --git a/protocols/IRCG/input.cpp b/protocols/IRCG/src/input.cpp
index c564b7844c..c564b7844c 100644
--- a/protocols/IRCG/input.cpp
+++ b/protocols/IRCG/src/input.cpp
diff --git a/protocols/IRCG/irc.h b/protocols/IRCG/src/irc.h
index 9fe6584d87..9fe6584d87 100644
--- a/protocols/IRCG/irc.h
+++ b/protocols/IRCG/src/irc.h
diff --git a/protocols/IRCG/irc_dlg.h b/protocols/IRCG/src/irc_dlg.h
index 887e9f0d0c..887e9f0d0c 100644
--- a/protocols/IRCG/irc_dlg.h
+++ b/protocols/IRCG/src/irc_dlg.h
diff --git a/protocols/IRCG/irclib.cpp b/protocols/IRCG/src/irclib.cpp
index c018b57a02..c018b57a02 100644
--- a/protocols/IRCG/irclib.cpp
+++ b/protocols/IRCG/src/irclib.cpp
diff --git a/protocols/IRCG/irclib.h b/protocols/IRCG/src/irclib.h
index 7dcb5a4c01..7dcb5a4c01 100644
--- a/protocols/IRCG/irclib.h
+++ b/protocols/IRCG/src/irclib.h
diff --git a/protocols/IRCG/ircproto.cpp b/protocols/IRCG/src/ircproto.cpp
index 9ff2a1c851..9ff2a1c851 100644
--- a/protocols/IRCG/ircproto.cpp
+++ b/protocols/IRCG/src/ircproto.cpp
diff --git a/protocols/IRCG/main.cpp b/protocols/IRCG/src/main.cpp
index ea802d43cd..ea802d43cd 100644
--- a/protocols/IRCG/main.cpp
+++ b/protocols/IRCG/src/main.cpp
diff --git a/protocols/IRCG/options.cpp b/protocols/IRCG/src/options.cpp
index 69a991374b..69a991374b 100644
--- a/protocols/IRCG/options.cpp
+++ b/protocols/IRCG/src/options.cpp
diff --git a/protocols/IRCG/output.cpp b/protocols/IRCG/src/output.cpp
index 6a97f45baf..6a97f45baf 100644
--- a/protocols/IRCG/output.cpp
+++ b/protocols/IRCG/src/output.cpp
diff --git a/protocols/IRCG/resource.h b/protocols/IRCG/src/resource.h
index 948b3a4085..948b3a4085 100644
--- a/protocols/IRCG/resource.h
+++ b/protocols/IRCG/src/resource.h
diff --git a/protocols/IRCG/scripting.cpp b/protocols/IRCG/src/scripting.cpp
index 26c6bc2a55..26c6bc2a55 100644
--- a/protocols/IRCG/scripting.cpp
+++ b/protocols/IRCG/src/scripting.cpp
diff --git a/protocols/IRCG/services.cpp b/protocols/IRCG/src/services.cpp
index e3b363ac15..e3b363ac15 100644
--- a/protocols/IRCG/services.cpp
+++ b/protocols/IRCG/src/services.cpp
diff --git a/protocols/IRCG/tools.cpp b/protocols/IRCG/src/tools.cpp
index 83ac7ae60f..83ac7ae60f 100644
--- a/protocols/IRCG/tools.cpp
+++ b/protocols/IRCG/src/tools.cpp
diff --git a/protocols/IRCG/ui_utils.cpp b/protocols/IRCG/src/ui_utils.cpp
index d7c8e4b6b6..d7c8e4b6b6 100644
--- a/protocols/IRCG/ui_utils.cpp
+++ b/protocols/IRCG/src/ui_utils.cpp
diff --git a/protocols/IRCG/ui_utils.h b/protocols/IRCG/src/ui_utils.h
index 60566ce913..60566ce913 100644
--- a/protocols/IRCG/ui_utils.h
+++ b/protocols/IRCG/src/ui_utils.h
diff --git a/protocols/IRCG/userinfo.cpp b/protocols/IRCG/src/userinfo.cpp
index 8f6378a3ce..8f6378a3ce 100644
--- a/protocols/IRCG/userinfo.cpp
+++ b/protocols/IRCG/src/userinfo.cpp
diff --git a/protocols/IRCG/version.h b/protocols/IRCG/src/version.h
index 4def5ec467..4def5ec467 100644
--- a/protocols/IRCG/version.h
+++ b/protocols/IRCG/src/version.h
diff --git a/protocols/IRCG/windows.cpp b/protocols/IRCG/src/windows.cpp
index 313e99353c..313e99353c 100644
--- a/protocols/IRCG/windows.cpp
+++ b/protocols/IRCG/src/windows.cpp