aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2010-12-27 02:18:43 +0000
committerGravatar Szymon Tomasz Stefanek2010-12-27 02:18:43 +0000
commit26ef0cff00c368487a8a95a5c66dc2b0a85f1efa (patch)
tree2202884c2789c5eb543993ef0885c4fee37a8d90
parentKill system memmove, ix86 asm and kvi_memmove stuff: modern gcc coupled to gl... (diff)
downloadKVIrc-26ef0cff00c368487a8a95a5c66dc2b0a85f1efa.tar.gz
KVIrc-26ef0cff00c368487a8a95a5c66dc2b0a85f1efa.tar.bz2
KVIrc-26ef0cff00c368487a8a95a5c66dc2b0a85f1efa.zip
Yet more renaming and cleanup
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5236 17fca916-40b9-46aa-a4ea-0a15b648b75c
-rw-r--r--src/kvilib/CMakeLists.txt6
-rw-r--r--src/kvilib/config/KviBuildInfo.cpp (renamed from src/kvilib/config/kvi_buildinfo.cpp)4
-rw-r--r--src/kvilib/config/KviBuildInfo.h (renamed from src/kvilib/config/kvi_buildinfo.h)4
-rw-r--r--src/kvilib/config/kvi_debug.h36
-rw-r--r--src/kvilib/core/KviCString.h25
-rw-r--r--src/kvilib/core/KviError.cpp (renamed from src/kvilib/core/kvi_error.cpp)4
-rw-r--r--src/kvilib/core/KviError.h (renamed from src/kvilib/core/kvi_error.h)4
-rw-r--r--src/kvilib/core/KviMemory.cpp199
-rw-r--r--src/kvilib/core/kvi_bswap.h83
-rw-r--r--src/kvilib/core/kvi_strasm.h194
-rw-r--r--src/kvilib/irc/KviIrcNetwork.cpp (renamed from src/kvilib/irc/KviNetwork.cpp)42
-rw-r--r--src/kvilib/irc/KviIrcNetwork.h (renamed from src/kvilib/irc/KviNetwork.h)50
-rw-r--r--src/kvilib/irc/KviIrcServer.cpp32
-rw-r--r--src/kvilib/irc/KviIrcServer.h34
-rw-r--r--src/kvilib/irc/KviIrcServerDataBase.cpp74
-rw-r--r--src/kvilib/irc/KviIrcServerDataBase.h52
-rw-r--r--src/kvilib/net/KviDnsResolver.cpp2
-rw-r--r--src/kvilib/net/KviDnsResolver.h51
-rw-r--r--src/kvilib/net/KviHttpRequest.cpp2
-rw-r--r--src/kvilib/net/kvi_socket.h27
-rw-r--r--src/kvilib/system/KviByteOrder.h92
-rw-r--r--src/kvilib/system/KviLocale.cpp4
-rw-r--r--src/kvilib/system/KviThread.cpp2
-rw-r--r--src/kvilib/system/KviTimeUtils.h17
-rw-r--r--src/kvirc/kernel/kvi_app.cpp14
-rw-r--r--src/kvirc/kernel/kvi_app.h4
-rw-r--r--src/kvirc/kernel/kvi_asynchronousconnectiondata.h2
-rw-r--r--src/kvirc/kernel/kvi_coreactions.cpp4
-rw-r--r--src/kvirc/kernel/kvi_internalcmd.cpp2
-rw-r--r--src/kvirc/kernel/kvi_ircconnection.cpp8
-rw-r--r--src/kvirc/kernel/kvi_ircconnection.h8
-rw-r--r--src/kvirc/kernel/kvi_ircconnectionserverinfo.h2
-rw-r--r--src/kvirc/kernel/kvi_ircconnectionstatedata.h2
-rw-r--r--src/kvirc/kernel/kvi_ircconnectiontarget.cpp10
-rw-r--r--src/kvirc/kernel/kvi_ircconnectiontarget.h18
-rw-r--r--src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp6
-rw-r--r--src/kvirc/kernel/kvi_ircconnectionuserinfo.h2
-rw-r--r--src/kvirc/kernel/kvi_irccontext.cpp30
-rw-r--r--src/kvirc/kernel/kvi_irccontext.h4
-rw-r--r--src/kvirc/kernel/kvi_irclink.cpp4
-rw-r--r--src/kvirc/kernel/kvi_irclink.h2
-rw-r--r--src/kvirc/kernel/kvi_ircsocket.cpp6
-rw-r--r--src/kvirc/kernel/kvi_ircsocket.h6
-rw-r--r--src/kvirc/kernel/kvi_ircurl.cpp4
-rw-r--r--src/kvirc/kernel/kvi_ircurl.h4
-rw-r--r--src/kvirc/kernel/kvi_main.cpp2
-rw-r--r--src/kvirc/kernel/kvi_notifylist.h8
-rw-r--r--src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp2
-rw-r--r--src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp2
-rw-r--r--src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp4
-rw-r--r--src/kvirc/kvs/kvi_kvs_dnsmanager.cpp2
-rw-r--r--src/kvirc/kvs/kvi_kvs_object.cpp2
-rw-r--r--src/kvirc/module/kvi_mexserverimport.h2
-rw-r--r--src/kvirc/sparser/kvi_sp_ctcp.cpp58
-rw-r--r--src/kvirc/sparser/kvi_sp_literal.cpp38
-rw-r--r--src/kvirc/sparser/kvi_sp_numeric.cpp150
-rw-r--r--src/kvirc/sparser/kvi_sp_tables.cpp10
-rw-r--r--src/kvirc/sparser/kvi_sparser.cpp8
-rw-r--r--src/kvirc/sparser/kvi_sparser.h14
-rw-r--r--src/kvirc/ui/kvi_console.cpp6
-rw-r--r--src/kvirc/ui/kvi_console.h4
-rw-r--r--src/kvirc/ui/kvi_frame.h2
-rw-r--r--src/kvirc/ui/kvi_mdichild.cpp2
-rw-r--r--src/kvirc/ui/kvi_menubar.cpp2
-rw-r--r--src/kvirc/ui/kvi_statusbarapplet.cpp2
-rw-r--r--src/modules/about/aboutdialog.cpp2
-rw-r--r--src/modules/action/libkviaction.cpp2
-rw-r--r--src/modules/addon/libkviaddon.cpp2
-rw-r--r--src/modules/avatar/libkviavatar.cpp2
-rw-r--r--src/modules/context/libkvicontext.cpp2
-rw-r--r--src/modules/dcc/broker.cpp2
-rw-r--r--src/modules/dcc/canvas.cpp2
-rw-r--r--src/modules/dcc/chat.cpp2
-rw-r--r--src/modules/dcc/libkvidcc.cpp2
-rw-r--r--src/modules/dcc/marshal.cpp2
-rw-r--r--src/modules/dcc/requests.cpp2
-rw-r--r--src/modules/dcc/send.cpp8
-rw-r--r--src/modules/dcc/thread.cpp2
-rw-r--r--src/modules/dcc/video.cpp2
-rw-r--r--src/modules/dcc/voice.cpp4
-rw-r--r--src/modules/dialog/libkvidialog.cpp2
-rw-r--r--src/modules/http/libkvihttp.cpp2
-rw-r--r--src/modules/mircimport/libkvimircimport.cpp4
-rw-r--r--src/modules/objects/class_button.cpp2
-rw-r--r--src/modules/objects/class_buttongroup.cpp2
-rw-r--r--src/modules/objects/class_checkbox.cpp2
-rw-r--r--src/modules/objects/class_combobox.cpp2
-rw-r--r--src/modules/objects/class_datetimeedit.cpp2
-rw-r--r--src/modules/objects/class_dialog.cpp2
-rw-r--r--src/modules/objects/class_file.cpp2
-rw-r--r--src/modules/objects/class_ftp.cpp2
-rw-r--r--src/modules/objects/class_groupbox.cpp2
-rw-r--r--src/modules/objects/class_http.cpp2
-rw-r--r--src/modules/objects/class_label.cpp2
-rw-r--r--src/modules/objects/class_lcd.cpp2
-rw-r--r--src/modules/objects/class_lineedit.cpp2
-rw-r--r--src/modules/objects/class_listwidget.cpp2
-rw-r--r--src/modules/objects/class_mainwindow.cpp2
-rw-r--r--src/modules/objects/class_memorybuffer.cpp2
-rw-r--r--src/modules/objects/class_menubar.cpp2
-rw-r--r--src/modules/objects/class_multilineedit.cpp2
-rw-r--r--src/modules/objects/class_painter.cpp2
-rw-r--r--src/modules/objects/class_popupmenu.cpp2
-rw-r--r--src/modules/objects/class_process.cpp2
-rw-r--r--src/modules/objects/class_progressbar.cpp2
-rw-r--r--src/modules/objects/class_radiobutton.cpp2
-rw-r--r--src/modules/objects/class_slider.cpp2
-rw-r--r--src/modules/objects/class_socket.cpp4
-rw-r--r--src/modules/objects/class_spinbox.cpp2
-rw-r--r--src/modules/objects/class_tablewidget.cpp2
-rw-r--r--src/modules/objects/class_tabwidget.cpp2
-rw-r--r--src/modules/objects/class_tbrowser.cpp2
-rw-r--r--src/modules/objects/class_toolbar.cpp2
-rw-r--r--src/modules/objects/class_toolbutton.cpp2
-rw-r--r--src/modules/objects/class_trayicon.cpp2
-rw-r--r--src/modules/objects/class_treewidget.cpp2
-rw-r--r--src/modules/objects/class_treewidgetitem.cpp2
-rw-r--r--src/modules/objects/class_widget.cpp2
-rw-r--r--src/modules/objects/class_window.cpp2
-rw-r--r--src/modules/objects/class_wizard.cpp2
-rw-r--r--src/modules/objects/class_workspace.cpp2
-rw-r--r--src/modules/objects/class_wrapper.cpp2
-rw-r--r--src/modules/objects/libkviobjects.cpp2
-rw-r--r--src/modules/options/instances.cpp38
-rw-r--r--src/modules/options/optw_servers.cpp180
-rw-r--r--src/modules/options/optw_servers.h68
-rw-r--r--src/modules/serverdb/libkviserverdb.cpp38
-rw-r--r--src/modules/theme/libkvitheme.cpp2
-rw-r--r--src/modules/toolbar/libkvitoolbar.cpp2
-rw-r--r--src/modules/window/libkviwindow.cpp2
130 files changed, 954 insertions, 1006 deletions
diff --git a/src/kvilib/CMakeLists.txt b/src/kvilib/CMakeLists.txt
index 3aec39b9b..d247f6676 100644
--- a/src/kvilib/CMakeLists.txt
+++ b/src/kvilib/CMakeLists.txt
@@ -55,8 +55,8 @@ ENDIF()
# Please note that the sources have alphabetic order here
SET(kvilib_SRCS
- config/kvi_buildinfo.cpp
- core/kvi_error.cpp
+ config/KviBuildInfo.cpp
+ core/KviError.cpp
core/KviHeapObject.cpp
core/kvi_hstrEqualCIN.cpp
core/KviMemory.cpp
@@ -92,7 +92,7 @@ SET(kvilib_SRCS
irc/KviIrcServerDataBase.cpp
irc/KviIrcUserDataBase.cpp
irc/KviMircCntrl.cpp
- irc/KviNetwork.cpp
+ irc/KviIrcNetwork.cpp
irc/KviNickServRuleSet.cpp
irc/KviUserIdentity.cpp
net/KviDnsResolver.cpp
diff --git a/src/kvilib/config/kvi_buildinfo.cpp b/src/kvilib/config/KviBuildInfo.cpp
index 4ea7a19de..e4064b8f1 100644
--- a/src/kvilib/config/kvi_buildinfo.cpp
+++ b/src/kvilib/config/KviBuildInfo.cpp
@@ -1,6 +1,6 @@
//=============================================================================
//
-// File : kvi_buildinfo.cpp
+// File : KviBuildInfo.cpp
// Creation date : Sat 19 Apr 2008 17:01:57 by Szymon Stefanek
//
// This file is part of the KVIrc IRC Client distribution
@@ -23,7 +23,7 @@
//
//=============================================================================
-#include "kvi_buildinfo.h"
+#include "KviBuildInfo.h"
#include "kvi_sourcesdate.h"
#include "kvi_sysbuildinfo.h"
diff --git a/src/kvilib/config/kvi_buildinfo.h b/src/kvilib/config/KviBuildInfo.h
index b1450ee2f..12299ebde 100644
--- a/src/kvilib/config/kvi_buildinfo.h
+++ b/src/kvilib/config/KviBuildInfo.h
@@ -2,7 +2,7 @@
#define _KVI_BUILDINFO_H_
//=============================================================================
//
-// File : kvi_buildinfo.h
+// File : KviBuildInfo.h
// Creation date : Sat 19 Apr 2008 17:01:57 by Szymon Stefanek
//
// This file is part of the KVIrc IRC Client distribution
@@ -26,7 +26,7 @@
//=============================================================================
/**
-* \file kvi_buildinfo.h
+* \file KviBuildInfo.h
* \author Szymon Stefanek
* \brief Useful functions which returns compilation and runtime info
*/
diff --git a/src/kvilib/config/kvi_debug.h b/src/kvilib/config/kvi_debug.h
index 1b03dfdae..8919ad909 100644
--- a/src/kvilib/config/kvi_debug.h
+++ b/src/kvilib/config/kvi_debug.h
@@ -33,43 +33,8 @@
* \file kvi_debug.h
* \author Szymon Stefanek
* \brief This file contains the definition of the debug macros;
-* You can enable ALL the debugging output by uncommenting the line that defines _KVI_DEBUG_CHECK_RANGE_
*/
-#if 0
-
-//=============================================================================
-//
-// You can enable ALL the debugging output by uncommenting the next line
-// #define _KVI_DEBUG_CHECK_RANGE_
-//
-//=============================================================================
-
-/**
-* \brief Debug macros
-*
-* \def KVI_ASSERT Assert that ensures that its parameter is true
-* \def __range_invalid Assert that ensures that its parameter is false
-* \def __ASSERT Assert that ensures that its parameter is true; enabled only if _KVI_DEBUG_or __KVI_DEBUG__ is defined
-*/
-
-#ifdef _KVI_DEBUG_CHECK_RANGE_
- #define KVI_ASSERT(_expr) if(!(_expr))qDebug("[kvirc]: ASSERT FAILED: \"%s\" is false in %s (%d)",#_expr,__FILE__,__LINE__)
- #define __range_invalid(_expr) if(_expr)qDebug("[kvirc]: ASSERT FAILED: \"%s\" is true in %s (%d)",#_expr,__FILE__,__LINE__)
-#else
- #define KVI_ASSERT(_expr)
- #define __range_invalid(_expr)
-#endif
-
-#if defined(_KVI_DEBUG_) || defined(__KVI_DEBUG__)
- #define __ASSERT(_expr) if(!(_expr))qDebug("[kvirc]: ASSERT FAILED: \"%s\" is false in %s (%d)",#_expr,__FILE__,__LINE__)
-#else
- #define __ASSERT(_expr)
-#endif
-
-#endif
-
-
#include <stdlib.h> // abort
#ifdef __GNUC__
@@ -90,7 +55,6 @@
#endif //!__GNUC__
-
#ifdef COMPILE_DEBUG_MODE
#define KVI_ASSERT(__condition__) \
diff --git a/src/kvilib/core/KviCString.h b/src/kvilib/core/KviCString.h
index c226d295c..ccc114e5b 100644
--- a/src/kvilib/core/KviCString.h
+++ b/src/kvilib/core/KviCString.h
@@ -61,20 +61,17 @@ __KVI_EXTERN KVILIB_API bool kvi_qstringEqualCI(const QString &s1,const QString
// Include inlined assembly implementations if required
-#ifdef COMPILE_ix86_ASM
- #include "kvi_strasm.h"
-#else
- // Returns true if the string str1 is equal to str2. case sensitive.
- __KVI_EXTERN KVILIB_API bool kvi_strEqualCS(const char *str1,const char *str2);
- // Returns true if the forst len characters of string str1 are equal to str2.
- // case sensitive.
- // Note that if str1 or str2 are shorter than len characters then are considered as NOT equal!
- __KVI_EXTERN KVILIB_API bool kvi_strEqualCSN(const char *str1,const char *str2,int len);
- // no such tricks in non-asm
- #define kvi_strEqualNoLocaleCI(str1,str2) kvi_strEqualCI(str1,str2)
- #define kvi_strEqualNoLocaleCIN(str1,str2,len) kvi_strEqualCIN(str1,str2,len)
- #define kvi_strLen(str) strlen(str)
-#endif
+
+// Returns true if the string str1 is equal to str2. case sensitive.
+__KVI_EXTERN KVILIB_API bool kvi_strEqualCS(const char *str1,const char *str2);
+// Returns true if the forst len characters of string str1 are equal to str2.
+// case sensitive.
+// Note that if str1 or str2 are shorter than len characters then are considered as NOT equal!
+__KVI_EXTERN KVILIB_API bool kvi_strEqualCSN(const char *str1,const char *str2,int len);
+// no such tricks in non-asm
+#define kvi_strEqualNoLocaleCI(str1,str2) kvi_strEqualCI(str1,str2)
+#define kvi_strEqualNoLocaleCIN(str1,str2,len) kvi_strEqualCIN(str1,str2,len)
+#define kvi_strLen(str) strlen(str)
// Returns true if the string str1 is equal to str2.
// case insensitive.
diff --git a/src/kvilib/core/kvi_error.cpp b/src/kvilib/core/KviError.cpp
index 83e84f4f7..599c990ec 100644
--- a/src/kvilib/core/kvi_error.cpp
+++ b/src/kvilib/core/KviError.cpp
@@ -1,6 +1,6 @@
//=============================================================================
//
-// File : kvi_error.cpp
+// File : KviError.cpp
// Creation date : Sun Jul 02 2000 18:37:02 by Szymon Stefanek
//
// This file is part of the KVirc irc client distribution
@@ -26,7 +26,7 @@
#define _KVI_ERROR_CPP_
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_settings.h"
diff --git a/src/kvilib/core/kvi_error.h b/src/kvilib/core/KviError.h
index a103f34fe..849dcde52 100644
--- a/src/kvilib/core/kvi_error.h
+++ b/src/kvilib/core/KviError.h
@@ -2,7 +2,7 @@
#define _KVI_ERROR_H_
//=============================================================================
//
-// File : kvi_error.h
+// File : KviError.h
// Creation date : Sun Jul 02 2000 18:35:56 by Szymon Stefanek
//
// This file is part of the KVirc irc client distribution
@@ -25,7 +25,7 @@
//=============================================================================
/**
-* \file kvi_error.h
+* \file KviError.h
* \author Szymon Stefanek
* \brief Error List
*/
diff --git a/src/kvilib/core/KviMemory.cpp b/src/kvilib/core/KviMemory.cpp
index e4fc98f59..25426280e 100644
--- a/src/kvilib/core/KviMemory.cpp
+++ b/src/kvilib/core/KviMemory.cpp
@@ -208,10 +208,11 @@ namespace KviMemory
// memmove and memcpy implementations.
//
// Modern compilers coupled with decent C library implementations we have these days
- // can do better than plain assembler. The glibc memcpy implementation, for instance,
- // can copy entire pages of memory at very low cost by using virtual address manipulation
- // tricks. 64bit architectures can move bytes in larger chunks too.
-
+ // can do better than plain assembler. The i586 glibc memcpy implementation, for instance,
+ // will keep the cache well-filled and both pipelines of the pentium busy at the same time
+ // while the mach implementation can even copy entire pages of memory at very low cost by
+ // using virtual address manipulationtricks. 64bit architectures can move bytes in larger
+ // chunks and there are MXX and SSE optimisations available.
#ifdef COMPILE_ix86_ASM
@@ -396,6 +397,196 @@ namespace KviMemory
return dst_ptr;
}
+ //=============================================================================
+ //
+ // File : kvi_strasm.h
+ // Creation date : Sun Jun 18 2000 18:38:26 by Szymon Stefanek
+ //
+ // This file is part of the KVirc irc client distribution
+ // Copyright (C) 2000-2010 Szymon Stefanek (pragma at kvirc dot net)
+ //
+ // This program is FREE software. You can redistribute it and/or
+ // modify it under the terms of the GNU General Public License
+ // as published by the Free Software Foundation; either version 2
+ // of the License, or (at your opinion) any later version.
+ //
+ // This program is distributed in the HOPE that it will be USEFUL,
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ // See the GNU General Public License for more details.
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program. If not, write to the Free Software Foundation,
+ // Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ //
+ //=============================================================================
+
+ //=============================================================================
+ //
+ // Inline assembly implementations of the commonly used string functions
+ // These will work only on i386 based machines and can be compiled
+ // only by gcc
+ //
+ //=============================================================================
+
+ inline bool kvi_strEqualCS(const char * pcStr1, const char * pcStr2)
+ {
+ // An instruction pattern is really useful in this case.
+ // When inlining, GCC can optimize to load esi and edi
+ // directly with the strings, without pushing and getting it
+ // from the stack...
+ register bool bEax;
+ __asm__ __volatile__ (
+ " cld\n"
+ "1:\n"
+ " lodsb %%ds:(%%esi),%%al\n"
+ " scasb %%es:(%%edi),%%al\n"
+ " jne 2f\n"
+ " testb %%al,%%al\n"
+ " jne 1b\n"
+ " movl $0x1,%%eax\n"
+ " jmp 3f\n"
+ "2:\n"
+ " xorl %%eax,%%eax\n"
+ "3:"
+ : "=a" (bEax), "=&S" (pcStr1), "=&D" (pcStr2)
+ : "1" (pcStr1), "2" (pcStr2)
+ );
+ return bEax;
+ }
+
+ inline bool kvi_strEqualCSN(const char * pcStr1, const char * pcStr2, int iLen)
+ {
+ register bool bEax;
+ __asm__ __volatile__ (
+ "1:\n"
+ " decl %3\n"
+ " js 2f\n"
+ " movb (%1),%%al\n"
+ " incl %1\n"
+ " cmpb %%al,(%2)\n"
+ " jne 3f\n"
+ " incl %2\n"
+ " testb %%al,%%al\n"
+ " jne 1b\n"
+ "2:\n"
+ " movl $0x1,%%eax\n"
+ " jmp 4f\n"
+ "3:\n"
+ " xorl %%eax,%%eax\n"
+ "4:\n"
+ : "=a" (bEax), "=r" (pcStr1), "=r" (pcStr2), "=r" (iLen)
+ : "1" (pcStr1), "2" (pcStr2), "3" (iLen)
+ );
+ return bEax;
+ }
+
+ // OPTIMIZATION
+ // The following two functions are used to compare a variable string with one in that
+ // only A-Z<->a-z case insensivity is significant.
+ // For example
+ // kvi_strEqualNoLocalCI("a string that does not contain any strange char",str2)
+ // will always give the correct result
+ // These will NOT work with localizable characters:
+ // 'a' with umlaut will be not equal to 'A' with umlaut
+
+ inline bool kvi_strEqualNoLocaleCI(const char * pcStr1, const char * pcStr2)
+ {
+ // Trivial implementation
+ // Ignores completely locales....only A-Z chars are transformed to a-z
+ // Anyway...it will work for IRC :)
+ register int iReg;
+ register bool bEax;
+ __asm__ __volatile__ (
+ "1:\n"
+ " movb (%2),%%al\n"
+ " cmpb $65,%%al\n"
+ " jb 2f\n"
+ " cmpb $90,%%al\n"
+ " ja 2f\n"
+ " addb $32,%%al\n"
+ "2:\n"
+ " movb (%3),%b1\n"
+ " cmpb $65,%b1\n"
+ " jb 3f\n"
+ " cmpb $90,%b1\n"
+ " ja 3f\n"
+ " addb $32,%b1\n"
+ "3:\n"
+ " cmpb %%al,%b1\n"
+ " jne 4f\n"
+ " incl %2\n"
+ " incl %3\n"
+ " testb %%al,%%al\n"
+ " jne 1b\n"
+ " movl $1,%%eax\n"
+ " jmp 5f\n"
+ "4:\n"
+ " xorl %%eax,%%eax\n"
+ "5:\n"
+ : "=a" (bEax), "=q" (iReg), "=r" (pcStr1), "=r" (pcStr2)
+ : "2" (pcStr1), "3" (pcStr2)
+ );
+ return bEax;
+ }
+
+ inline bool kvi_strEqualNoLocaleCIN(const char * pcStr1, const char * pcStr2, int iLen)
+ {
+
+ register int iReg;
+ register bool bEax;
+ __asm__ __volatile__ (
+ "1:\n"
+ " decl %4\n"
+ " js 4f\n"
+ " movb (%2),%%al\n"
+ " cmpb $65,%%al\n"
+ " jb 2f\n"
+ " cmpb $90,%%al\n"
+ " ja 2f\n"
+ " addb $32,%%al\n"
+ "2:\n"
+ " movb (%3),%b1\n"
+ " cmpb $65,%b1\n"
+ " jb 3f\n"
+ " cmpb $90,%b1\n"
+ " ja 3f\n"
+ " addb $32,%b1\n"
+ "3:\n"
+ " cmpb %%al,%b1\n"
+ " jne 5f\n"
+ " incl %2\n"
+ " incl %3\n"
+ " testb %%al,%%al\n"
+ " jne 1b\n"
+ "4:\n"
+ " movl $1,%%eax\n"
+ " jmp 6f\n"
+ "5:\n"
+ " xorl %%eax,%%eax\n"
+ "6:\n"
+ : "=a" (bEax), "=q" (iReg), "=r" (pcStr1), "=r" (pcStr2), "=r" (iLen)
+ : "2" (pcStr1), "3" (pcStr2), "4" (iLen)
+ );
+ return bEax;
+ }
+
+ inline int kvi_strLen(const char * pcStr)
+ {
+ register int iEcx;
+ __asm__ __volatile__(
+ " cld\n"
+ " repne\n"
+ " scasb\n"
+ " notl %0\n"
+ " decl %0"
+ : "=c" (iEcx), "=&D" (pcStr)
+ : "0" (0xffffffff), "1" (pcStr), "a" (0)
+ );
+ return iEcx;
+ }
+
+
#endif //0
}
diff --git a/src/kvilib/core/kvi_bswap.h b/src/kvilib/core/kvi_bswap.h
deleted file mode 100644
index 0f6060481..000000000
--- a/src/kvilib/core/kvi_bswap.h
+++ /dev/null
@@ -1,83 +0,0 @@
-#ifndef _KVI_BSWAP_H_
-#define _KVI_BSWAP_H_
-
-//=============================================================================
-//
-// File : kvi_bswap.h
-// Creation date : Fri Mar 19 1999 03:15:21 CEST by Szymon Stefanek
-//
-// This file is part of the KVirc irc client distribution
-// Copyright (C) 1999-2010 Szymon Stefanek (pragma at kvirc dot net)
-//
-// This program is FREE software. You can redistribute it and/or
-// modify it under the terms of the GNU General Public License
-// as published by the Free Software Foundation; either version 2
-// of the License, or (at your opinion) any later version.
-//
-// This program is distributed in the HOPE that it will be USEFUL,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-// See the GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program. If not, write to the Free Software Foundation,
-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-//
-//=============================================================================
-
-/**
-* \file kvi_bswap.h
-* \author Szymon Stefanek
-* \brief Bit Swap functions
-*/
-
-#include "kvi_settings.h"
-#include "kvi_inttypes.h"
-
-// KVILIB_API has been removed from these two functions
-// these should always go inlined
-
-/**
-* \brief Swaps the endianess of a kvi_u64_t
-*
-* \param i the original value
-* \return kvi_u64_t
-*/
-inline kvi_u64_t kvi_swap64(kvi_u64_t i)
-{
- // abcdefgh to hgfedcba
- return ((i << 56) | /* h to a */
- ((i & 0xff00) << 40) | /* g to b */
- ((i & 0xff0000) << 24) | /* f to c */
- ((i & 0xff000000) << 8) | /* e to d */
- ((i >> 8) & 0xff000000) | /* d to e */
- ((i >> 24) & 0xff0000) | /* c to f */
- ((i >> 40) & 0xff00) | /* b to g */
- (i >> 56)); /* a to h */
-}
-
-/**
-* \brief Swaps the endianess of a kvi_u32_t
-*
-* \param i the original value
-* \return kvi_u32_t
-*/
-inline kvi_u32_t kvi_swap32(kvi_u32_t i)
-{
- // abcd to dcba
- return ((i << 24) | ((i & 0xff00) << 8) | ((i >> 8) & 0xff00) | (i >> 24));
-}
-
-/**
-* \brief Swaps the endianess of a kvi_u16_t
-*
-* \param i the original value
-* \return kvi_u16_t
-*/
-inline kvi_u16_t kvi_swap16(kvi_u16_t i)
-{
- // ab to ba
- return ((i << 8) | (i >> 8));
-}
-
-#endif // !_KVI_BSWAP_H_
diff --git a/src/kvilib/core/kvi_strasm.h b/src/kvilib/core/kvi_strasm.h
deleted file mode 100644
index a248deca1..000000000
--- a/src/kvilib/core/kvi_strasm.h
+++ /dev/null
@@ -1,194 +0,0 @@
-#ifndef _KVI_STRASM_H_
-#define _KVI_STRASM_H_
-
-//=============================================================================
-//
-// File : kvi_strasm.h
-// Creation date : Sun Jun 18 2000 18:38:26 by Szymon Stefanek
-//
-// This file is part of the KVirc irc client distribution
-// Copyright (C) 2000-2010 Szymon Stefanek (pragma at kvirc dot net)
-//
-// This program is FREE software. You can redistribute it and/or
-// modify it under the terms of the GNU General Public License
-// as published by the Free Software Foundation; either version 2
-// of the License, or (at your opinion) any later version.
-//
-// This program is distributed in the HOPE that it will be USEFUL,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-// See the GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program. If not, write to the Free Software Foundation,
-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-//
-//=============================================================================
-
-//=============================================================================
-//
-// Inline assembly implementations of the commonly used string functions
-// These will work only on i386 based machines and can be compiled
-// only by gcc
-//
-//=============================================================================
-
-extern inline bool kvi_strEqualCS(const char * pcStr1, const char * pcStr2)
-{
- // An instruction pattern is really useful in this case.
- // When inlining, GCC can optimize to load esi and edi
- // directly with the strings, without pushing and getting it
- // from the stack...
- register bool bEax;
- __asm__ __volatile__ (
- " cld\n"
- "1:\n"
- " lodsb %%ds:(%%esi),%%al\n"
- " scasb %%es:(%%edi),%%al\n"
- " jne 2f\n"
- " testb %%al,%%al\n"
- " jne 1b\n"
- " movl $0x1,%%eax\n"
- " jmp 3f\n"
- "2:\n"
- " xorl %%eax,%%eax\n"
- "3:"
- : "=a" (bEax), "=&S" (pcStr1), "=&D" (pcStr2)
- : "1" (pcStr1), "2" (pcStr2)
- );
- return bEax;
-}
-
-extern inline bool kvi_strEqualCSN(const char * pcStr1, const char * pcStr2, int iLen)
-{
- register bool bEax;
- __asm__ __volatile__ (
- "1:\n"
- " decl %3\n"
- " js 2f\n"
- " movb (%1),%%al\n"
- " incl %1\n"
- " cmpb %%al,(%2)\n"
- " jne 3f\n"
- " incl %2\n"
- " testb %%al,%%al\n"
- " jne 1b\n"
- "2:\n"
- " movl $0x1,%%eax\n"
- " jmp 4f\n"
- "3:\n"
- " xorl %%eax,%%eax\n"
- "4:\n"
- : "=a" (bEax), "=r" (pcStr1), "=r" (pcStr2), "=r" (iLen)
- : "1" (pcStr1), "2" (pcStr2), "3" (iLen)
- );
- return bEax;
-}
-
-// OPTIMIZATION
-// The following two functions are used to compare a variable string with one in that
-// only A-Z<->a-z case insensivity is significant.
-// For example
-// kvi_strEqualNoLocalCI("a string that does not contain any strange char",str2)
-// will always give the correct result
-// These will NOT work with localizable characters:
-// 'a' with umlaut will be not equal to 'A' with umlaut
-
-extern inline bool kvi_strEqualNoLocaleCI(const char * pcStr1, const char * pcStr2)
-{
- // Trivial implementation
- // Ignores completely locales....only A-Z chars are transformed to a-z
- // Anyway...it will work for IRC :)
- register int iReg;
- register bool bEax;
- __asm__ __volatile__ (
- "1:\n"
- " movb (%2),%%al\n"
- " cmpb $65,%%al\n"
- " jb 2f\n"
- " cmpb $90,%%al\n"
- " ja 2f\n"
- " addb $32,%%al\n"
- "2:\n"
- " movb (%3),%b1\n"
- " cmpb $65,%b1\n"
- " jb 3f\n"
- " cmpb $90,%b1\n"
- " ja 3f\n"
- " addb $32,%b1\n"
- "3:\n"
- " cmpb %%al,%b1\n"
- " jne 4f\n"
- " incl %2\n"
- " incl %3\n"
- " testb %%al,%%al\n"
- " jne 1b\n"
- " movl $1,%%eax\n"
- " jmp 5f\n"
- "4:\n"
- " xorl %%eax,%%eax\n"
- "5:\n"
- : "=a" (bEax), "=q" (iReg), "=r" (pcStr1), "=r" (pcStr2)
- : "2" (pcStr1), "3" (pcStr2)
- );
- return bEax;
-}
-
-extern inline bool kvi_strEqualNoLocaleCIN(const char * pcStr1, const char * pcStr2, int iLen)
-{
-
- register int iReg;
- register bool bEax;
- __asm__ __volatile__ (
- "1:\n"
- " decl %4\n"
- " js 4f\n"
- " movb (%2),%%al\n"
- " cmpb $65,%%al\n"
- " jb 2f\n"
- " cmpb $90,%%al\n"
- " ja 2f\n"
- " addb $32,%%al\n"
- "2:\n"
- " movb (%3),%b1\n"
- " cmpb $65,%b1\n"
- " jb 3f\n"
- " cmpb $90,%b1\n"
- " ja 3f\n"
- " addb $32,%b1\n"
- "3:\n"
- " cmpb %%al,%b1\n"
- " jne 5f\n"
- " incl %2\n"
- " incl %3\n"
- " testb %%al,%%al\n"
- " jne 1b\n"
- "4:\n"
- " movl $1,%%eax\n"
- " jmp 6f\n"
- "5:\n"
- " xorl %%eax,%%eax\n"
- "6:\n"
- : "=a" (bEax), "=q" (iReg), "=r" (pcStr1), "=r" (pcStr2), "=r" (iLen)
- : "2" (pcStr1), "3" (pcStr2), "4" (iLen)
- );
- return bEax;
-}
-
-
-extern inline int kvi_strLen(const char * pcStr)
-{
- register int iEcx;
- __asm__ __volatile__(
- " cld\n"
- " repne\n"
- " scasb\n"
- " notl %0\n"
- " decl %0"
- : "=c" (iEcx), "=&D" (pcStr)
- : "0" (0xffffffff), "1" (pcStr), "a" (0)
- );
- return iEcx;
-}
-
-#endif //_KVI_STRASM_H_
diff --git a/src/kvilib/irc/KviNetwork.cpp b/src/kvilib/irc/KviIrcNetwork.cpp
index 6457b93b0..498a90746 100644
--- a/src/kvilib/irc/KviNetwork.cpp
+++ b/src/kvilib/irc/KviIrcNetwork.cpp
@@ -1,6 +1,6 @@
//=============================================================================
//
-// File : KviNetwork.cpp
+// File : KviIrcNetwork.cpp
// Creation date : Wed Aug 27 2008 17:44:56 by Alexey Uzhva
//
// This file is part of the KVirc irc client distribution
@@ -22,44 +22,44 @@
//
//=============================================================================
-#include "KviNetwork.h"
+#include "KviIrcNetwork.h"
#include "KviIrcServer.h"
#include "KviNickServRuleSet.h"
-KviNetwork::KviNetwork(const KviNetwork &src)
+KviIrcNetwork::KviIrcNetwork(const KviIrcNetwork &src)
{
m_pChannelList = 0;
m_pNickServRuleSet = 0;
- m_pServerList = new KviPointerList<KviServer>;
+ m_pServerList = new KviPointerList<KviIrcServer>;
m_pServerList->setAutoDelete(true);
copyFrom(src);
}
-KviNetwork::KviNetwork(const QString &name)
+KviIrcNetwork::KviIrcNetwork(const QString &name)
{
m_szName = name;
m_pChannelList = 0;
m_pNickServRuleSet = 0;
m_bAutoConnect = false;
- m_pServerList = new KviPointerList<KviServer>;
+ m_pServerList = new KviPointerList<KviIrcServer>;
m_pServerList->setAutoDelete(true);
m_pCurrentServer = 0;
}
-KviNetwork::~KviNetwork()
+KviIrcNetwork::~KviIrcNetwork()
{
if(m_pChannelList)delete m_pChannelList;
if(m_pNickServRuleSet)delete m_pNickServRuleSet;
delete m_pServerList;
}
-void KviNetwork::setAutoJoinChannelList(QStringList * pNewChannelList)
+void KviIrcNetwork::setAutoJoinChannelList(QStringList * pNewChannelList)
{
if(m_pChannelList)delete m_pChannelList;
m_pChannelList = pNewChannelList;
}
-void KviNetwork::setAutoJoinChannelList(const QString & szNewChannelList)
+void KviIrcNetwork::setAutoJoinChannelList(const QString & szNewChannelList)
{
if(m_pChannelList)
delete m_pChannelList;
@@ -70,13 +70,13 @@ void KviNetwork::setAutoJoinChannelList(const QString & szNewChannelList)
m_pChannelList = new QStringList(lChans);
}
-void KviNetwork::setNickServRuleSet(KviNickServRuleSet * s)
+void KviIrcNetwork::setNickServRuleSet(KviNickServRuleSet * s)
{
if(m_pNickServRuleSet)delete m_pNickServRuleSet;
m_pNickServRuleSet = s;
}
-void KviNetwork::copyFrom(const KviNetwork &src)
+void KviIrcNetwork::copyFrom(const KviIrcNetwork &src)
{
m_szName = src.m_szName;
m_szEncoding = src.m_szEncoding;
@@ -97,24 +97,24 @@ void KviNetwork::copyFrom(const KviNetwork &src)
if(src.m_pNickServRuleSet)m_pNickServRuleSet = new KviNickServRuleSet(*(src.m_pNickServRuleSet));
else m_pNickServRuleSet = 0;
/*
- // We don't copy the server list, since this function is called in KviServerOptionsWidget::commit()
+ // We don't copy the server list, since this function is called in KviIrcServerOptionsWidget::commit()
// to recreate the server list from scratch; copying the original servers will mean duplicate servers
// (see bug ticket #300)
- for (KviServer *s = src.m_pServerList->first(); s; s = src.m_pServerList->next())
+ for (KviIrcServer *s = src.m_pServerList->first(); s; s = src.m_pServerList->next())
{
- m_pServerList->append(new KviServer(*s));
+ m_pServerList->append(new KviIrcServer(*s));
}
*/
}
-void KviNetwork::insertServer(KviServer *srv)
+void KviIrcNetwork::insertServer(KviIrcServer *srv)
{
m_pServerList->append(srv);
}
-KviServer * KviNetwork::findServer(const QString & szHostname)
+KviIrcServer * KviIrcNetwork::findServer(const QString & szHostname)
{
- for (KviServer *s = m_pServerList->first(); s; s = m_pServerList->next())
+ for (KviIrcServer *s = m_pServerList->first(); s; s = m_pServerList->next())
{
if (KviQString::equalCI(s->m_szHostname, szHostname))
return s;
@@ -122,9 +122,9 @@ KviServer * KviNetwork::findServer(const QString & szHostname)
return 0;
}
-KviServer * KviNetwork::findServer(const KviServer * pServer)
+KviIrcServer * KviIrcNetwork::findServer(const KviIrcServer * pServer)
{
- for (KviServer *s = m_pServerList->first(); s; s = m_pServerList->next())
+ for (KviIrcServer *s = m_pServerList->first(); s; s = m_pServerList->next())
{
// we better go with the unique id first
if(!s->m_szId.isEmpty())
@@ -144,12 +144,12 @@ KviServer * KviNetwork::findServer(const KviServer * pServer)
return 0;
}
-void KviNetwork::setCurrentServer(KviServer *srv)
+void KviIrcNetwork::setCurrentServer(KviIrcServer *srv)
{
if(m_pServerList->findRef(srv) != -1)m_pCurrentServer = srv;
}
-KviServer * KviNetwork::currentServer()
+KviIrcServer * KviIrcNetwork::currentServer()
{
if(m_pCurrentServer)return m_pCurrentServer;
m_pCurrentServer = m_pServerList->first();
diff --git a/src/kvilib/irc/KviNetwork.h b/src/kvilib/irc/KviIrcNetwork.h
index bf71a968c..06fd1fdce 100644
--- a/src/kvilib/irc/KviNetwork.h
+++ b/src/kvilib/irc/KviIrcNetwork.h
@@ -2,7 +2,7 @@
#define KVI_NETWORK_H_
//=============================================================================
//
-// File : KviNetwork.cpp
+// File : KviIrcNetwork.cpp
// Creation date : Wed Aug 27 2008 17:44:56 by Alexey Uzhva
//
// This file is part of the KVirc irc client distribution
@@ -25,7 +25,7 @@
//=============================================================================
/**
-* \file KviNetwork.cpp
+* \file KviIrcNetwork.cpp
* \author Alexey Uzhva
* \brief Network handling
*/
@@ -38,35 +38,35 @@
#include <QStringList>
class KviNickServRuleSet;
-class KviServer;
+class KviIrcServer;
class QStringList;
/**
-* \class KviNetwork
+* \class KviIrcNetwork
* \brief Network handling class
*/
-class KVILIB_API KviNetwork : public KviHeapObject
+class KVILIB_API KviIrcNetwork : public KviHeapObject
{
- friend class KviServerDataBase;
+ friend class KviIrcServerDataBase;
public:
/**
* \brief Construct the network object
* \param name The name of the network
- * \return KviNetwork
+ * \return KviIrcNetwork
*/
- KviNetwork(const QString & name);
+ KviIrcNetwork(const QString & name);
/**
* \brief Carbon copy
* \param src The source network
- * \return KviNetwork
+ * \return KviIrcNetwork
*/
- KviNetwork(const KviNetwork & src);
+ KviIrcNetwork(const KviIrcNetwork & src);
/**
* \brief Destroys the network object
*/
- ~KviNetwork();
+ ~KviIrcNetwork();
protected:
QString m_szName;
QString m_szDescription;
@@ -83,9 +83,9 @@ protected:
bool m_bAutoConnect; // autoconnect
QString m_szUserIdentityId; // The user identity to use for this server: if empty
// Then use the global primary identity
- //moved from KviServerDataBaseRecord
- KviPointerList<KviServer> * m_pServerList;
- KviServer * m_pCurrentServer;
+ //moved from KviIrcServerDataBaseRecord
+ KviPointerList<KviIrcServer> * m_pServerList;
+ KviIrcServer * m_pCurrentServer;
public:
/**
* \brief Returns the name of the network
@@ -194,7 +194,7 @@ public:
* \param d The source network to copy from
* \return void
*/
- void copyFrom(const KviNetwork & d);
+ void copyFrom(const KviIrcNetwork & d);
/**
* \brief Sets the name of the network
@@ -300,43 +300,43 @@ public:
/**
* \brief Returns a list of servers associated to the network
- * \return KviPointerList<KviServer> *
+ * \return KviPointerList<KviIrcServer> *
*/
- inline KviPointerList<KviServer> * serverList(){ return m_pServerList; };
+ inline KviPointerList<KviIrcServer> * serverList(){ return m_pServerList; };
/**
* \brief Returns the current server
- * \return KviServer
+ * \return KviIrcServer
*/
- KviServer * currentServer();
+ KviIrcServer * currentServer();
/**
* \brief Adds a new server to the network
* \param srv The source server to add
* \return void
*/
- void insertServer(KviServer * srv);
+ void insertServer(KviIrcServer * srv);
/**
* \brief Searches for a server in the network
* \param szHostname The hostname of the server to find
- * \return KviServer
+ * \return KviIrcServer
*/
- KviServer * findServer(const QString & szHostname);
+ KviIrcServer * findServer(const QString & szHostname);
/**
* \brief Searches for a server in the network
* \param pServer The server to find
- * \return KviServer
+ * \return KviIrcServer
*/
- KviServer * findServer(const KviServer * pServer);
+ KviIrcServer * findServer(const KviIrcServer * pServer);
/**
* \brief Sets the current server
* \param srv The source server
* \return void
*/
- void setCurrentServer(KviServer * srv);
+ void setCurrentServer(KviIrcServer * srv);
};
#endif // KVI_NETWORK_H_
diff --git a/src/kvilib/irc/KviIrcServer.cpp b/src/kvilib/irc/KviIrcServer.cpp
index 0456a67e7..c036cedb0 100644
--- a/src/kvilib/irc/KviIrcServer.cpp
+++ b/src/kvilib/irc/KviIrcServer.cpp
@@ -43,7 +43,7 @@
//extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
-KviServer::KviServer()
+KviIrcServer::KviIrcServer()
{
m_pReconnectInfo = 0;
m_uFlags = 0;
@@ -53,7 +53,7 @@ KviServer::KviServer()
m_iProxy = -1;
}
-KviProxy * KviServer::proxyServer(KviProxyDataBase * pDb)
+KviProxy * KviIrcServer::proxyServer(KviProxyDataBase * pDb)
{
int i = 0;
if(proxy() < 0) return 0;
@@ -66,7 +66,7 @@ KviProxy * KviServer::proxyServer(KviProxyDataBase * pDb)
return 0;
}
-KviServer::KviServer(const KviServer & serv)
+KviIrcServer::KviIrcServer(const KviIrcServer & serv)
{
m_szHostname = serv.m_szHostname;
m_szIp = serv.m_szIp;
@@ -95,11 +95,11 @@ KviServer::KviServer(const KviServer & serv)
else m_pAutoJoinChannelList = 0;
if(serv.m_pReconnectInfo)
- m_pReconnectInfo = new KviServerReconnectInfo(*(serv.m_pReconnectInfo));
+ m_pReconnectInfo = new KviIrcServerReconnectInfo(*(serv.m_pReconnectInfo));
else m_pReconnectInfo = 0;
}
-void KviServer::operator=(const KviServer & serv)
+void KviIrcServer::operator=(const KviIrcServer & serv)
{
m_szHostname = serv.m_szHostname;
m_szIp = serv.m_szIp;
@@ -130,11 +130,11 @@ void KviServer::operator=(const KviServer & serv)
if(m_pReconnectInfo) delete m_pReconnectInfo;
if(serv.m_pReconnectInfo)
- m_pReconnectInfo = new KviServerReconnectInfo(*(serv.m_pReconnectInfo));
+ m_pReconnectInfo = new KviIrcServerReconnectInfo(*(serv.m_pReconnectInfo));
else m_pReconnectInfo = 0;
}
-KviServer::~KviServer()
+KviIrcServer::~KviIrcServer()
{
if(m_pAutoJoinChannelList)
{
@@ -148,14 +148,14 @@ KviServer::~KviServer()
}
}
-void KviServer::generateUniqueId()
+void KviIrcServer::generateUniqueId()
{
struct timeval tv;
kvi_gettimeofday(&tv,0);
KviQString::sprintf(m_szId,"myserver%d%d%d",tv.tv_usec,rand() % 1000,rand() % 1000);
}
-QString KviServer::ircUri()
+QString KviIrcServer::ircUri()
{
QString szUri("irc");
if(useSSL()) szUri += "s";
@@ -173,14 +173,14 @@ QString KviServer::ircUri()
return szUri;
}
-void KviServer::setAutoJoinChannelList(QStringList * pNewChannelList)
+void KviIrcServer::setAutoJoinChannelList(QStringList * pNewChannelList)
{
if(m_pAutoJoinChannelList)
delete m_pAutoJoinChannelList;
m_pAutoJoinChannelList = pNewChannelList;
}
-void KviServer::setAutoJoinChannelList(const QString & szNewChannelList)
+void KviIrcServer::setAutoJoinChannelList(const QString & szNewChannelList)
{
if(m_pAutoJoinChannelList)
delete m_pAutoJoinChannelList;
@@ -191,7 +191,7 @@ void KviServer::setAutoJoinChannelList(const QString & szNewChannelList)
m_pAutoJoinChannelList = new QStringList(lChans);
}
-bool KviServer::load(KviConfigurationFile * cfg, const QString & szPrefix)
+bool KviIrcServer::load(KviConfigurationFile * cfg, const QString & szPrefix)
{
QString szTmp;
KviQString::sprintf(szTmp,"%QHostname",&szPrefix);
@@ -257,7 +257,7 @@ bool KviServer::load(KviConfigurationFile * cfg, const QString & szPrefix)
return true;
}
-void KviServer::save(KviConfigurationFile * cfg, const QString & szPrefix)
+void KviIrcServer::save(KviConfigurationFile * cfg, const QString & szPrefix)
{
QString szTmp;
KviQString::sprintf(szTmp,"%QHostname",&szPrefix);
@@ -392,16 +392,16 @@ void KviServer::save(KviConfigurationFile * cfg, const QString & szPrefix)
}
-KviServerReconnectInfo::KviServerReconnectInfo()
+KviIrcServerReconnectInfo::KviIrcServerReconnectInfo()
{
m_bIsAway = false;
}
-KviServerReconnectInfo::~KviServerReconnectInfo()
+KviIrcServerReconnectInfo::~KviIrcServerReconnectInfo()
{
}
-KviServerReconnectInfo::KviServerReconnectInfo(const KviServerReconnectInfo & info)
+KviIrcServerReconnectInfo::KviIrcServerReconnectInfo(const KviIrcServerReconnectInfo & info)
{
m_szNick = info.m_szNick;
m_szPass = info.m_szPass;
diff --git a/src/kvilib/irc/KviIrcServer.h b/src/kvilib/irc/KviIrcServer.h
index 73d260def..f3633dba7 100644
--- a/src/kvilib/irc/KviIrcServer.h
+++ b/src/kvilib/irc/KviIrcServer.h
@@ -47,7 +47,7 @@ class KviConfigurationFile;
class KviNickServRuleSet;
class KviProxy;
class KviProxyDataBase;
-class KviServer;
+class KviIrcServer;
#define KVI_IRCSERVER_FLAG_IPV6 1
#define KVI_IRCSERVER_FLAG_CACHEIP 2
@@ -57,29 +57,29 @@ class KviServer;
#define KVI_IRCSERVER_FLAG_CAP 32
/**
-* \class KviServerReconnectInfo
+* \class KviIrcServerReconnectInfo
* \brief A class for reconnecting purposes
*/
-class KVILIB_API KviServerReconnectInfo
+class KVILIB_API KviIrcServerReconnectInfo
{
public:
/**
* \brief Constructs the server reconnect info object
- * \return KviServerReconnectInfo
+ * \return KviIrcServerReconnectInfo
*/
- KviServerReconnectInfo();
+ KviIrcServerReconnectInfo();
/**
* \brief Carbon copy
* \param info The object to copy the info from
- * \return KviServerReconnectInfo
+ * \return KviIrcServerReconnectInfo
*/
- KviServerReconnectInfo(const KviServerReconnectInfo & info);
+ KviIrcServerReconnectInfo(const KviIrcServerReconnectInfo & info);
/**
* \brief Destroys the server reconnect info object
*/
- ~KviServerReconnectInfo();
+ ~KviIrcServerReconnectInfo();
public:
QString m_szNick;
QString m_szPass;
@@ -90,31 +90,31 @@ public:
};
/**
-* \class KviServer
+* \class KviIrcServer
* \brief The class which manages the irc servers
*/
-class KVILIB_API KviServer : public KviHeapObject
+class KVILIB_API KviIrcServer : public KviHeapObject
{
public:
/**
* \brief Constructs the server object
- * \return KviServer
+ * \return KviIrcServer
*/
- KviServer();
+ KviIrcServer();
/**
* \brief Carbon copy
* \param serv The irc server
- * \return KviServer
+ * \return KviIrcServer
*/
- KviServer(const KviServer & serv);
+ KviIrcServer(const KviIrcServer & serv);
/**
* \brief Destroys the server object
*/
- ~KviServer();
+ ~KviIrcServer();
public:
- KviServerReconnectInfo * m_pReconnectInfo;
+ KviIrcServerReconnectInfo * m_pReconnectInfo;
QString m_szHostname; // the server hostname (or ip eventually)
QString m_szIp; // the server's cached ip (if we're caching)
QString m_szDescription; // the server description
@@ -580,7 +580,7 @@ public:
* \param s The server to copy
* \return void
*/
- void operator=(const KviServer & s);
+ void operator=(const KviIrcServer & s);
};
#endif //_KVI_IRCSERVER_H_
diff --git a/src/kvilib/irc/KviIrcServerDataBase.cpp b/src/kvilib/irc/KviIrcServerDataBase.cpp
index 5aae7b1d8..b3de29559 100644
--- a/src/kvilib/irc/KviIrcServerDataBase.cpp
+++ b/src/kvilib/irc/KviIrcServerDataBase.cpp
@@ -34,15 +34,15 @@
#include <QMessageBox>
#include <QCheckBox>
-KviServerDataBase::KviServerDataBase()
+KviIrcServerDataBase::KviIrcServerDataBase()
{
- m_pRecords = new KviPointerHashTable<QString,KviNetwork>(17,false);
+ m_pRecords = new KviPointerHashTable<QString,KviIrcNetwork>(17,false);
m_pRecords->setAutoDelete(true);
m_pAutoConnectOnStartupServers = 0;
m_pAutoConnectOnStartupNetworks = 0;
}
-KviServerDataBase::~KviServerDataBase()
+KviIrcServerDataBase::~KviIrcServerDataBase()
{
delete m_pRecords;
if(m_pAutoConnectOnStartupServers)
@@ -51,7 +51,7 @@ KviServerDataBase::~KviServerDataBase()
delete m_pAutoConnectOnStartupNetworks;
}
-void KviServerDataBase::clearAutoConnectOnStartupServers()
+void KviIrcServerDataBase::clearAutoConnectOnStartupServers()
{
if(!m_pAutoConnectOnStartupServers)
return;
@@ -60,7 +60,7 @@ void KviServerDataBase::clearAutoConnectOnStartupServers()
m_pAutoConnectOnStartupServers = 0;
}
-void KviServerDataBase::clearAutoConnectOnStartupNetworks()
+void KviIrcServerDataBase::clearAutoConnectOnStartupNetworks()
{
if(!m_pAutoConnectOnStartupNetworks)
return;
@@ -69,32 +69,32 @@ void KviServerDataBase::clearAutoConnectOnStartupNetworks()
m_pAutoConnectOnStartupNetworks = 0;
}
-void KviServerDataBase::clear()
+void KviIrcServerDataBase::clear()
{
m_pRecords->clear();
m_szCurrentNetwork = "";
}
-void KviServerDataBase::addNetwork(KviNetwork * n)
+void KviIrcServerDataBase::addNetwork(KviIrcNetwork * n)
{
m_pRecords->replace(n->name(),n);
}
-KviNetwork * KviServerDataBase::findNetwork(const QString & szName)
+KviIrcNetwork * KviIrcServerDataBase::findNetwork(const QString & szName)
{
- KviNetwork * r = m_pRecords->find(szName);
+ KviIrcNetwork * r = m_pRecords->find(szName);
return r;
}
-unsigned int KviServerDataBase::networkCount() const
+unsigned int KviIrcServerDataBase::networkCount() const
{
return m_pRecords->count();
}
-KviNetwork * KviServerDataBase::currentNetwork()
+KviIrcNetwork * KviIrcServerDataBase::currentNetwork()
{
- KviNetwork * r = 0;
+ KviIrcNetwork * r = 0;
if(!m_szCurrentNetwork.isEmpty())
r = m_pRecords->find(m_szCurrentNetwork);
if(r)
@@ -103,7 +103,7 @@ KviNetwork * KviServerDataBase::currentNetwork()
return 0;
}
-bool KviServerDataBase::makeCurrentBestServerInNetwork(const QString & szNetName, KviNetwork * r, QString & szError)
+bool KviIrcServerDataBase::makeCurrentBestServerInNetwork(const QString & szNetName, KviIrcNetwork * r, QString & szError)
{
m_szCurrentNetwork = szNetName;
// find a round-robin server in that network
@@ -114,7 +114,7 @@ bool KviServerDataBase::makeCurrentBestServerInNetwork(const QString & szNetName
return false;
}
- for(KviServer * s = r->m_pServerList->first(); s; s = r->m_pServerList->next())
+ for(KviIrcServer * s = r->m_pServerList->first(); s; s = r->m_pServerList->next())
{
if(s->m_szDescription.contains("random",Qt::CaseInsensitive) ||
(s->m_szDescription.contains("round",Qt::CaseInsensitive) &&
@@ -133,7 +133,7 @@ bool KviServerDataBase::makeCurrentBestServerInNetwork(const QString & szNetName
KviQString::sprintf(szTryAlso2,"irc.%Q.net",&szNetName);
KviQString::sprintf(szTryAlso3,"irc.%Q.com",&szNetName);
- for(KviServer * ss = r->m_pServerList->first(); ss; ss = r->m_pServerList->next())
+ for(KviIrcServer * ss = r->m_pServerList->first(); ss; ss = r->m_pServerList->next())
{
if(KviQString::equalCI(ss->m_szHostname,szTryAlso1) ||
KviQString::equalCI(ss->m_szHostname,szTryAlso2) ||
@@ -148,20 +148,20 @@ bool KviServerDataBase::makeCurrentBestServerInNetwork(const QString & szNetName
return true;
}
-bool KviServerDataBase::makeCurrentServer(KviServerDefinition * d, QString & szError)
+bool KviIrcServerDataBase::makeCurrentServer(KviIrcServerDefinition * d, QString & szError)
{
- KviServer * pServer = 0;
+ KviIrcServer * pServer = 0;
- KviPointerHashTableIterator<QString,KviNetwork> it(*m_pRecords);
- KviNetwork * r = 0;
- KviServer * srv;
+ KviPointerHashTableIterator<QString,KviIrcNetwork> it(*m_pRecords);
+ KviIrcNetwork * r = 0;
+ KviIrcServer * srv;
if(KviQString::equalCIN(d->szServer,"net:",4))
{
// net:networkname form
QString szNet = d->szServer;
szNet.remove(0,4);
- KviNetwork * r = m_pRecords->find(szNet);
+ KviIrcNetwork * r = m_pRecords->find(szNet);
if(r)return makeCurrentBestServerInNetwork(szNet,r,szError);
szError = __tr2qs("The server specification seems to be in the net:<string> but the network couln't be found in the database");
return false;
@@ -272,7 +272,7 @@ search_finished:
if(!d->szServer.contains('.'))
{
// assume it is a network name!
- KviNetwork * r = m_pRecords->find(d->szServer);
+ KviIrcNetwork * r = m_pRecords->find(d->szServer);
if(r)return makeCurrentBestServerInNetwork(d->szServer,r,szError);
// else probably not a network name
}
@@ -283,11 +283,11 @@ search_finished:
r = m_pRecords->find(__tr2qs("Standalone Servers"));
if(!r)
{
- r = new KviNetwork(__tr2qs("Standalone Servers"));
+ r = new KviIrcNetwork(__tr2qs("Standalone Servers"));
m_pRecords->replace(r->name(),r);
}
- KviServer * s = new KviServer();
+ KviIrcServer * s = new KviIrcServer();
s->m_szHostname = d->szServer;
if(bIsValidIPv4)
{
@@ -354,7 +354,7 @@ QString & szDescription,QString & szHost,QString & szPort,bool & bSsl,kvi_u32_t
}
}
-void KviServerDataBase::importFromMircIni(const QString & filename, const QString & szMircIni, QStringList & recentServers)
+void KviIrcServerDataBase::importFromMircIni(const QString & filename, const QString & szMircIni, QStringList & recentServers)
{
clear();
recentServers.clear();
@@ -418,14 +418,14 @@ void KviServerDataBase::importFromMircIni(const QString & filename, const QStrin
parseMircServerRecord(entry,szNet,
szDescription,szHost,szPort,bSsl,uPort);
- KviNetwork * r = findNetwork(szNet);
+ KviIrcNetwork * r = findNetwork(szNet);
if(!r) {
- r = new KviNetwork(szNet);
+ r = new KviIrcNetwork(szNet);
addNetwork(r);
}
- KviServer *s = new KviServer();
+ KviIrcServer *s = new KviIrcServer();
s->m_szHostname = szHost;
s->m_szDescription = szDescription;
s->m_uPort = uPort;
@@ -442,7 +442,7 @@ void KviServerDataBase::importFromMircIni(const QString & filename, const QStrin
}
}
-void KviServerDataBase::load(const QString & filename)
+void KviIrcServerDataBase::load(const QString & filename)
{
clear();
KviConfigurationFile cfg(filename,KviConfigurationFile::Read);
@@ -455,7 +455,7 @@ void KviServerDataBase::load(const QString & filename)
{
if(it.current()->count() > 0)
{
- KviNetwork * pNewNet = new KviNetwork(it.currentKey());
+ KviIrcNetwork * pNewNet = new KviIrcNetwork(it.currentKey());
addNetwork(pNewNet);
cfg.setGroup(it.currentKey());
pNewNet->m_szEncoding = cfg.readEntry("Encoding");
@@ -474,7 +474,7 @@ void KviServerDataBase::load(const QString & filename)
{
if(!m_pAutoConnectOnStartupNetworks)
{
- m_pAutoConnectOnStartupNetworks = new KviPointerList<KviNetwork>;
+ m_pAutoConnectOnStartupNetworks = new KviPointerList<KviIrcNetwork>;
m_pAutoConnectOnStartupNetworks->setAutoDelete(false);
}
m_pAutoConnectOnStartupNetworks->append(pNewNet);
@@ -487,7 +487,7 @@ void KviServerDataBase::load(const QString & filename)
int nServers = cfg.readIntEntry("NServers",0);
for(int i=0;i < nServers;i++)
{
- KviServer *s = new KviServer();
+ KviIrcServer *s = new KviIrcServer();
KviQString::sprintf(tmp,"%d_",i);
if(s->load(&cfg,tmp))
{
@@ -498,7 +498,7 @@ void KviServerDataBase::load(const QString & filename)
{
if(!m_pAutoConnectOnStartupServers)
{
- m_pAutoConnectOnStartupServers = new KviPointerList<KviServer>;
+ m_pAutoConnectOnStartupServers = new KviPointerList<KviIrcServer>;
m_pAutoConnectOnStartupServers->setAutoDelete(false);
}
m_pAutoConnectOnStartupServers->append(s);
@@ -511,17 +511,17 @@ void KviServerDataBase::load(const QString & filename)
}
}
-void KviServerDataBase::save(const QString &filename)
+void KviIrcServerDataBase::save(const QString &filename)
{
KviConfigurationFile cfg(filename,KviConfigurationFile::Write);
cfg.clear(); // clear any old entry
- KviPointerHashTableIterator<QString,KviNetwork> it(*m_pRecords);
+ KviPointerHashTableIterator<QString,KviIrcNetwork> it(*m_pRecords);
QString tmp;
- while(KviNetwork * pNetwork = it.current())
+ while(KviIrcNetwork * pNetwork = it.current())
{
cfg.setGroup(pNetwork->name());
cfg.writeEntry("NServers",pNetwork->m_pServerList->count());
@@ -552,7 +552,7 @@ void KviServerDataBase::save(const QString &filename)
if(!pNetwork->m_szUserIdentityId.isEmpty())
cfg.writeEntry("UserIdentityId",pNetwork->m_szUserIdentityId);
int i=0;
- for(KviServer *s = pNetwork->m_pServerList->first();s;s = pNetwork->m_pServerList->next())
+ for(KviIrcServer *s = pNetwork->m_pServerList->first();s;s = pNetwork->m_pServerList->next())
{
KviQString::sprintf(tmp,"%d_",i);
s->save(&cfg,tmp);
diff --git a/src/kvilib/irc/KviIrcServerDataBase.h b/src/kvilib/irc/KviIrcServerDataBase.h
index cf542e130..a2c2d04dd 100644
--- a/src/kvilib/irc/KviIrcServerDataBase.h
+++ b/src/kvilib/irc/KviIrcServerDataBase.h
@@ -33,15 +33,15 @@
#include "kvi_settings.h"
#include "KviQString.h"
#include "KviIrcServer.h"
-#include "KviNetwork.h"
+#include "KviIrcNetwork.h"
#include "KviPointerHashTable.h"
/**
-* \typedef KviServerDefinition
-* \struct _KviServerDefinition
+* \typedef KviIrcServerDefinition
+* \struct _KviIrcServerDefinition
* \brief Server definition
*/
-typedef struct _KviServerDefinition
+typedef struct _KviIrcServerDefinition
{
QString szServer;
kvi_u32_t uPort;
@@ -54,30 +54,30 @@ typedef struct _KviServerDefinition
QString szNick;
QString szInitUMode;
QString szId;
-} KviServerDefinition;
+} KviIrcServerDefinition;
/**
-* \class KviServerDataBase
+* \class KviIrcServerDataBase
* \brief Irc server database handling class
*/
-class KVILIB_API KviServerDataBase
+class KVILIB_API KviIrcServerDataBase
{
public:
/**
* \brief Constructs the server database object
- * \return KviServerDataBase
+ * \return KviIrcServerDataBase
*/
- KviServerDataBase();
+ KviIrcServerDataBase();
/**
* \brief Destroys the server database object
*/
- ~KviServerDataBase();
+ ~KviIrcServerDataBase();
private:
- KviPointerHashTable<QString,KviNetwork> * m_pRecords;
+ KviPointerHashTable<QString,KviIrcNetwork> * m_pRecords;
QString m_szCurrentNetwork;
- KviPointerList<KviServer> * m_pAutoConnectOnStartupServers;
- KviPointerList<KviNetwork> * m_pAutoConnectOnStartupNetworks;
+ KviPointerList<KviIrcServer> * m_pAutoConnectOnStartupServers;
+ KviPointerList<KviIrcNetwork> * m_pAutoConnectOnStartupNetworks;
public:
/**
* \brief Deletes the database
@@ -87,9 +87,9 @@ public:
/**
* \brief Returns the record dictionary of the database
- * \return KviPointerHashTable<QString,KviNetwork> *
+ * \return KviPointerHashTable<QString,KviIrcNetwork> *
*/
- inline KviPointerHashTable<QString,KviNetwork> * recordDict(){ return m_pRecords; };
+ inline KviPointerHashTable<QString,KviIrcNetwork> * recordDict(){ return m_pRecords; };
/**
* \brief Returns a list of servers to connect on startup
@@ -99,9 +99,9 @@ public:
* only during the startup phase because it contains shallow pointers to the
* servers really contained in the server/network list and it is never updated
* later.
- * \return KviPointerList<KviServer> *
+ * \return KviPointerList<KviIrcServer> *
*/
- inline KviPointerList<KviServer> * autoConnectOnStartupServers(){ return m_pAutoConnectOnStartupServers; };
+ inline KviPointerList<KviIrcServer> * autoConnectOnStartupServers(){ return m_pAutoConnectOnStartupServers; };
/**
* \brief Returns a list of networks to connect on startup
@@ -111,9 +111,9 @@ public:
* only during the startup phase because it contains shallow pointers to the
* networks really contained in the server/network list and it is never
* updated later.
- * \return KviPointerList<KviNetwork> *
+ * \return KviPointerList<KviIrcNetwork> *
*/
- inline KviPointerList<KviNetwork> * autoConnectOnStartupNetworks(){ return m_pAutoConnectOnStartupNetworks; };
+ inline KviPointerList<KviIrcNetwork> * autoConnectOnStartupNetworks(){ return m_pAutoConnectOnStartupNetworks; };
/**
* \brief Deletes the list of autoconnect servers
@@ -142,23 +142,23 @@ public:
/**
* \brief Returns the current network
- * \return KviNetwork
+ * \return KviIrcNetwork
*/
- KviNetwork * currentNetwork();
+ KviIrcNetwork * currentNetwork();
/**
* \brief Adds a network to the database
* \param n The source network
* \return void
*/
- void addNetwork(KviNetwork * n);
+ void addNetwork(KviIrcNetwork * n);
/**
* \brief Searches for a network
* \param name The name of the network to find
- * \return KviNetwork
+ * \return KviIrcNetwork
*/
- KviNetwork * findNetwork(const QString & name);
+ KviIrcNetwork * findNetwork(const QString & name);
/**
* \brief Returns the number of networks
@@ -195,7 +195,7 @@ public:
* \param szError The container for a possible error
* \return bool
*/
- bool makeCurrentServer(KviServerDefinition * d, QString & szError);
+ bool makeCurrentServer(KviIrcServerDefinition * d, QString & szError);
/**
* \brief Marks the current servers as the best in the network
@@ -204,7 +204,7 @@ public:
* \param szError The container for a possible error
* \return bool
*/
- bool makeCurrentBestServerInNetwork(const QString & szNetName, KviNetwork * d, QString & szError);
+ bool makeCurrentBestServerInNetwork(const QString & szNetName, KviIrcNetwork * d, QString & szError);
};
#endif //_KVI_IRCSERVERDB_H_
diff --git a/src/kvilib/net/KviDnsResolver.cpp b/src/kvilib/net/KviDnsResolver.cpp
index ef4cfcefb..8004633e6 100644
--- a/src/kvilib/net/KviDnsResolver.cpp
+++ b/src/kvilib/net/KviDnsResolver.cpp
@@ -23,7 +23,7 @@
//=============================================================================
#include "KviDnsResolver.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviNetUtils.h"
#include <errno.h>
diff --git a/src/kvilib/net/KviDnsResolver.h b/src/kvilib/net/KviDnsResolver.h
index bf3552179..9de5a1726 100644
--- a/src/kvilib/net/KviDnsResolver.h
+++ b/src/kvilib/net/KviDnsResolver.h
@@ -30,8 +30,7 @@
#include "KviThread.h"
#include "KviQString.h"
-
-class KviDnsResolverThread; // not part of the API
+class KviDnsResolverThread;
class KVILIB_API KviDnsResolverResult : public KviHeapObject
@@ -43,20 +42,44 @@ protected:
public:
~KviDnsResolverResult();
protected:
- int m_iError;
+ int m_iError;
KviPointerList<QString> * m_pHostnameList;
KviPointerList<QString> * m_pIpAddressList;
- QString m_szQuery;
+ QString m_szQuery;
public:
- int error(){ return m_iError; };
+ int error()
+ {
+ return m_iError;
+ }
+
// never store nor delete these pointers!
// (these are NEVER 0)
- KviPointerList<QString> * hostnameList(){ return m_pHostnameList; };
- KviPointerList<QString> * ipAddressList(){ return m_pIpAddressList; };
- const QString &query(){ return m_szQuery; };
+ KviPointerList<QString> * hostnameList()
+ {
+ return m_pHostnameList;
+ }
+
+ KviPointerList<QString> * ipAddressList()
+ {
+ return m_pIpAddressList;
+ }
+
+ const QString &query()
+ {
+ return m_szQuery;
+ }
+
protected:
- void setError(int iError){ m_iError = iError; };
- void setQuery(const QString &query){ m_szQuery = query; };
+ void setError(int iError)
+ {
+ m_iError = iError;
+ }
+
+ void setQuery(const QString &query)
+ {
+ m_szQuery = query;
+ }
+
void appendHostname(const QString &host);
void appendAddress(const QString &addr);
};
@@ -69,15 +92,15 @@ class KVILIB_API KviDnsResolver : public QObject, public KviHeapObject
Q_PROPERTY(bool blockingDelete READ isRunning)
public:
KviDnsResolver();
- ~KviDnsResolver();
+ virtual ~KviDnsResolver();
public:
enum QueryType { IPv4, IPv6, Any };
enum State { Idle, Busy, Failure, Success };
protected:
- void * m_pAuxData;
+ void * m_pAuxData;
KviDnsResolverThread * m_pSlaveThread;
KviDnsResolverResult * m_pDnsResult;
- State m_state;
+ State m_state;
public:
/////////////////////////////////////////////////////////////////////////////////////////////////////
//
@@ -125,7 +148,7 @@ class KviDnsResolverThread : public KviThread
friend class KviDnsResolver;
protected:
KviDnsResolverThread(KviDnsResolver * pDns);
- ~KviDnsResolverThread();
+ virtual ~KviDnsResolverThread();
protected:
QString m_szQuery;
KviDnsResolver::QueryType m_queryType;
diff --git a/src/kvilib/net/KviHttpRequest.cpp b/src/kvilib/net/KviHttpRequest.cpp
index 1dfd59acc..3dd84ebfb 100644
--- a/src/kvilib/net/KviHttpRequest.cpp
+++ b/src/kvilib/net/KviHttpRequest.cpp
@@ -32,7 +32,7 @@
#include "KviLocale.h"
#include "KviNetUtils.h"
#include "KviDnsResolver.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "kvi_socket.h"
#include "KviTimeUtils.h"
diff --git a/src/kvilib/net/kvi_socket.h b/src/kvilib/net/kvi_socket.h
index d0f3067d7..8c0f61ba8 100644
--- a/src/kvilib/net/kvi_socket.h
+++ b/src/kvilib/net/kvi_socket.h
@@ -46,22 +46,23 @@
#define KVI_INVALID_SOCKET INVALID_SOCKET
- //every decent win version should contain IPPROTO_IPV6
+ //every decent win version should contain IPPROTO_IPV6
- //old mingw win32 headers doesn't contain this
- #ifndef IPV6_PROTECTION_LEVEL
- # define IPV6_PROTECTION_LEVEL 23
- # define PROTECTION_LEVEL_UNRESTRICTED 10 /* for peer-to-peer apps */
- # define PROTECTION_LEVEL_DEFAULT 20 /* default level */
- # define PROTECTION_LEVEL_RESTRICTED 30 /* for Intranet apps */
- #endif
+ //old mingw win32 headers doesn't contain this
+ #ifndef IPV6_PROTECTION_LEVEL
+ #define IPV6_PROTECTION_LEVEL 23
+ #define PROTECTION_LEVEL_UNRESTRICTED 10 /* for peer-to-peer apps */
+ #define PROTECTION_LEVEL_DEFAULT 20 /* default level */
+ #define PROTECTION_LEVEL_RESTRICTED 30 /* for Intranet apps */
+ #endif
#define KVI_IPV6_PROTECTION_LEVEL IPV6_PROTECTION_LEVEL
#define KVI_PROTECTION_LEVEL_RESTRICTED PROTECTION_LEVEL_RESTRICTED
#define KVI_PROTECTION_LEVEL_DEFAULT PROTECTION_LEVEL_DEFAULT
#define KVI_PROTECTION_LEVEL_UNRESTRICTED PROTECTION_LEVEL_UNRESTRICTED
- #define KVI_IPPROTO_IPV6 IPPROTO_IPV6
-#else
+ #define KVI_IPPROTO_IPV6 IPPROTO_IPV6
+
+#else //!(defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW))
#include <sys/time.h>
#include <sys/types.h>
@@ -72,14 +73,12 @@
#include <unistd.h>
#define KVI_INVALID_SOCKET (-1)
-#endif
+#endif //!(defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW))
#ifndef MSG_NOSIGNAL
// At least solaris seems to not have it
#define MSG_NOSIGNAL 0
-#endif
-
-//#include "kvi_socketcalls.h"
+#endif //!MSG_NOSIGNAL
//================================================================================================
diff --git a/src/kvilib/system/KviByteOrder.h b/src/kvilib/system/KviByteOrder.h
index c7d1b56d6..6fcc50308 100644
--- a/src/kvilib/system/KviByteOrder.h
+++ b/src/kvilib/system/KviByteOrder.h
@@ -5,9 +5,11 @@
//
// File : KviByteOrder.h
// Creation date : Mon Dec 25 2006 19:56:16 CEST by Szymon Stefanek
+// Based on file : kvi_bswap.h
+// Creation date : Fri Mar 19 1999 03:15:21 CEST by Szymon Stefanek
//
// This file is part of the KVirc irc client distribution
-// Copyright (C) 2006-2010 Szymon Stefanek (pragma at kvirc dot net)
+// Copyright (C) 1999-2010 Szymon Stefanek (pragma at kvirc dot net)
//
// This program is FREE software. You can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -26,57 +28,100 @@
//=============================================================================
#include "kvi_settings.h"
-#include "kvi_bswap.h"
#include "kvi_inttypes.h"
namespace KviByteOrder
{
+ /**
+ * \brief Swaps the endianess of a kvi_u64_t
+ *
+ * \param i the original value
+ * \return kvi_u64_t
+ */
+ inline kvi_u64_t swap64(kvi_u64_t i)
+ {
+ // abcdefgh to hgfedcba
+ return ((i << 56) | /* h to a */
+ ((i & 0xff00) << 40) | /* g to b */
+ ((i & 0xff0000) << 24) | /* f to c */
+ ((i & 0xff000000) << 8) | /* e to d */
+ ((i >> 8) & 0xff000000) | /* d to e */
+ ((i >> 24) & 0xff0000) | /* c to f */
+ ((i >> 40) & 0xff00) | /* b to g */
+ (i >> 56)); /* a to h */
+ }
+
+ /**
+ * \brief Swaps the endianess of a kvi_u32_t
+ *
+ * \param i the original value
+ * \return kvi_u32_t
+ */
+ inline kvi_u32_t swap32(kvi_u32_t i)
+ {
+ // abcd to dcba
+ return ((i << 24) | ((i & 0xff00) << 8) | ((i >> 8) & 0xff00) | (i >> 24));
+ }
+
+ /**
+ * \brief Swaps the endianess of a kvi_u16_t
+ *
+ * \param i the original value
+ * \return kvi_u16_t
+ */
+ inline kvi_u16_t swap16(kvi_u16_t i)
+ {
+ // ab to ba
+ return ((i << 8) | (i >> 8));
+ }
+
-//
-// Byte Orders Reminder
-// Number 0xaabbccdd
-// Little Endian Stores 0xdd 0xcc 0xbb 0xaa
-// Big Endian Stores 0xaa 0xbb 0xcc 0xdd
-// Perverse Middle Endian 0xbb 0xaa 0xdd 0xcc or another braindamaged combination (unsupported)
-// Network Byte Order is Big Endian
-// Intel Stuff uses Little Endian
-// PPC is Big Endian
-// Universal binaries on MacOSX use both Big and Little Endian
-//
+ //
+ // Byte Orders Reminder
+ // Number 0xaabbccdd
+ // Little Endian Stores 0xdd 0xcc 0xbb 0xaa
+ // Big Endian Stores 0xaa 0xbb 0xcc 0xdd
+ // Perverse Middle Endian 0xbb 0xaa 0xdd 0xcc or another braindamaged combination (unsupported)
+ // Network Byte Order is Big Endian
+ // Intel Stuff uses Little Endian
+ // PPC is Big Endian
+ // Universal binaries on MacOSX use both Big and Little Endian
+ //
#ifdef BIG_ENDIAN_MACHINE_BYTE_ORDER
inline kvi_u16_t localCpuToLittleEndian16(kvi_u16_t u)
{
- return kvi_swap16(u);
+ return swap16(u);
}
inline kvi_u32_t localCpuToLittleEndian32(kvi_u32_t u)
{
- return kvi_swap32(u);
+ return swap32(u);
}
inline kvi_u64_t localCpuToLittleEndian64(kvi_u64_t u)
{
- return kvi_swap64(u);
+ return swap64(u);
}
inline kvi_u16_t littleEndianToLocalCpu16(kvi_u16_t u)
{
- return kvi_swap16(u);
+ return swap16(u);
}
inline kvi_u32_t littleEndianToLocalCpu32(kvi_u32_t u)
{
- return kvi_swap32(u);
+ return swap32(u);
}
inline kvi_u64_t littleEndianToLocalCpu64(kvi_u64_t u)
{
- return kvi_swap64(u);
+ return swap64(u);
}
-#else
+#else //!BIG_ENDIAN_MACHINE_BYTE_ORDER
+
// We ASSUME that the local cpu is little endian.. if it isn't.. well :)
#define LOCAL_CPU_LITTLE_ENDIAN 1
@@ -110,9 +155,14 @@ namespace KviByteOrder
return u;
}
-#endif
+#endif //!BIG_ENDIAN_MACHINE_BYTE_ORDER
} // namespace KviByteOrder
+
+
+
+
+
#endif // !_KVI_BYTEORDER_H_
diff --git a/src/kvilib/system/KviLocale.cpp b/src/kvilib/system/KviLocale.cpp
index 5fff1d47c..5399a6f5d 100644
--- a/src/kvilib/system/KviLocale.cpp
+++ b/src/kvilib/system/KviLocale.cpp
@@ -27,7 +27,7 @@
//#define _KVI_DEBUG_CHECK_RANGE_
#include "kvi_debug.h"
#include "KviMemory.h"
-#include "kvi_bswap.h"
+#include "KviByteOrder.h"
#define _KVI_LOCALE_CPP_
#include "KviLocale.h"
@@ -367,7 +367,7 @@ struct GnuMoStringDescriptor
kvi_u32_t offset;
};
-#define KVI_SWAP_IF_NEEDED(flag,value) (flag ? kvi_swap32(value) : (value))
+#define KVI_SWAP_IF_NEEDED(flag,value) (flag ? KviByteOrder::swap32(value) : (value))
//////////////////////////////////////////////////////////////////////////////////////// End of gettext.h & gettextP.h
//////////////////////////////////////////////////////////////////////////////////////
diff --git a/src/kvilib/system/KviThread.cpp b/src/kvilib/system/KviThread.cpp
index 17506a1b0..f44453d96 100644
--- a/src/kvilib/system/KviThread.cpp
+++ b/src/kvilib/system/KviThread.cpp
@@ -43,7 +43,7 @@
#include "KviCString.h"
#include "kvi_settings.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include <QApplication>
diff --git a/src/kvilib/system/KviTimeUtils.h b/src/kvilib/system/KviTimeUtils.h
index 98c82e4fb..d84a6a121 100644
--- a/src/kvilib/system/KviTimeUtils.h
+++ b/src/kvilib/system/KviTimeUtils.h
@@ -105,18 +105,11 @@ public:
*/
namespace KviTimeUtils
{
- /** \enum FormatTimeSpanFlags */
- enum FormatTimeSpanFlags {
- NoLeadingEmptyIntervals = 1, /**< Causes the leading empty intervals to be omitted */
- NoLeadingZeroes = 2, /**< No leading zeroes are printed in hours and seconds */
- FillWithHypens = 4 /**< Uses only -- %d -- %h -- etc.. discards all other flags */
- };
-
/**
* \brief Returns the current time mills
* \return long long
*/
- long long getCurrentTimeMills();
+ KVILIB_API long long getCurrentTimeMills();
/**
* \brief Splits the time span uSecs in days, hours, minutes and seconds
@@ -130,6 +123,14 @@ namespace KviTimeUtils
KVILIB_API void secondsToDaysHoursMinsSecs(unsigned int uSecs,
unsigned int * uD, unsigned int * uH, unsigned int * uM, unsigned int * uS);
+ /** \enum FormatTimeSpanFlags */
+ enum FormatTimeSpanFlags
+ {
+ NoLeadingEmptyIntervals = 1, /**< Causes the leading empty intervals to be omitted */
+ NoLeadingZeroes = 2, /**< No leading zeroes are printed in hours and seconds */
+ FillWithHypens = 4 /**< Uses only -- %d -- %h -- etc.. discards all other flags */
+ };
+
/**
* \brief Returns a string formatted like x d x h xx m xx s
* \param uSeconds The number of seconds to format
diff --git a/src/kvirc/kernel/kvi_app.cpp b/src/kvirc/kernel/kvi_app.cpp
index e891e8ca8..b1ec41346 100644
--- a/src/kvirc/kernel/kvi_app.cpp
+++ b/src/kvirc/kernel/kvi_app.cpp
@@ -131,7 +131,7 @@ DO NOT REMOVE THEM EVEN IF THEY ARE DEFINED ALSO IN kvi_app.h
KVIRC_API KviApp * g_pApp = 0;
KviConfigurationFile * g_pWinPropertiesConfig = 0;
-KVIRC_API KviServerDataBase * g_pServerDataBase = 0;
+KVIRC_API KviIrcServerDataBase * g_pServerDataBase = 0;
KVIRC_API KviProxyDataBase * g_pProxyDataBase = 0;
// Global windows
@@ -363,7 +363,7 @@ void KviApp::setup()
KVI_SPLASH_SET_PROGRESS(50)
// Load the server database
- g_pServerDataBase = new KviServerDataBase();
+ g_pServerDataBase = new KviIrcServerDataBase();
if(getReadOnlyConfigPath(szTmp,KVI_CONFIGFILE_SERVERDB))
g_pServerDataBase->load(szTmp);
@@ -497,7 +497,7 @@ void KviApp::setup()
g_pInputPopup = new KviTalPopupMenu();
// create the server parser
- g_pServerParser = new KviServerParser();
+ g_pServerParser = new KviIrcServerParser();
KVI_SPLASH_SET_PROGRESS(91)
@@ -1495,10 +1495,10 @@ void KviApp::saveConfiguration()
void KviApp::autoConnectToServers()
{
- KviPointerList<KviServer> * pList = g_pServerDataBase->autoConnectOnStartupServers();
+ KviPointerList<KviIrcServer> * pList = g_pServerDataBase->autoConnectOnStartupServers();
if(pList)
{
- for(KviServer * pServer = pList->first(); pServer; pServer = pList->next())
+ for(KviIrcServer * pServer = pList->first(); pServer; pServer = pList->next())
{
QString szCommand = "server -u \"id:";
if(pServer->id().isEmpty())
@@ -1510,10 +1510,10 @@ void KviApp::autoConnectToServers()
g_pServerDataBase->clearAutoConnectOnStartupServers();
}
- KviPointerList<KviNetwork> * pListNet = g_pServerDataBase->autoConnectOnStartupNetworks();
+ KviPointerList<KviIrcNetwork> * pListNet = g_pServerDataBase->autoConnectOnStartupNetworks();
if(pListNet)
{
- for(KviNetwork * pNetwork = pListNet->first(); pNetwork; pNetwork = pListNet->next())
+ for(KviIrcNetwork * pNetwork = pListNet->first(); pNetwork; pNetwork = pListNet->next())
{
QString szCommandx = "server -u \"net:";
szCommandx += pNetwork->name();
diff --git a/src/kvirc/kernel/kvi_app.h b/src/kvirc/kernel/kvi_app.h
index 9f3eac555..01f898507 100644
--- a/src/kvirc/kernel/kvi_app.h
+++ b/src/kvirc/kernel/kvi_app.h
@@ -59,7 +59,7 @@ class KviConsole;
class KviConfigurationFile;
class KviRegisteredUser;
class KviIrcConnection;
-class KviServerDataBase;
+class KviIrcServerDataBase;
class QPixmap;
class QTextCodec;
class QDomElement;
@@ -377,7 +377,7 @@ signals:
#ifndef _KVI_APP_CPP_
extern KVIRC_API KviApp * g_pApp;
- extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+ extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
#endif
#endif //_KVI_APP_H_
diff --git a/src/kvirc/kernel/kvi_asynchronousconnectiondata.h b/src/kvirc/kernel/kvi_asynchronousconnectiondata.h
index c4ede9212..a863f2679 100644
--- a/src/kvirc/kernel/kvi_asynchronousconnectiondata.h
+++ b/src/kvirc/kernel/kvi_asynchronousconnectiondata.h
@@ -50,7 +50,7 @@ public:
QString szNick;
QString szInitUMode;
QString szServerId;
- KviServerReconnectInfo * m_pReconnectInfo;
+ KviIrcServerReconnectInfo * m_pReconnectInfo;
};
#endif //!_KVI_ASYNCHRONOUSCONNECTIONDATA_H_
diff --git a/src/kvirc/kernel/kvi_coreactions.cpp b/src/kvirc/kernel/kvi_coreactions.cpp
index 44e5f9569..231098808 100644
--- a/src/kvirc/kernel/kvi_coreactions.cpp
+++ b/src/kvirc/kernel/kvi_coreactions.cpp
@@ -91,7 +91,7 @@ void register_core_actions(KviActionManager * m)
SCRIPT_ACTION(
KVI_COREACTION_SERVEROPTIONS,
- "options.edit -t KviServerOptionsWidget",
+ "options.edit -t KviIrcServerOptionsWidget",
__tr2qs("Configure Servers..."),
__tr2qs("Allows you to configure the servers and eventually to connect to them"),
KviActionManager::categorySettings(),
@@ -857,7 +857,7 @@ KviConnectToServerAction::KviConnectToServerAction(QObject * pParent)
: KviSubmenuAction(
pParent,
QString(KVI_COREACTION_SERVERMENU),
- QString("options.edit KviServerOptionsWidget"),
+ QString("options.edit KviIrcServerOptionsWidget"),
__tr2qs("Connect To"),
__tr2qs("Shows a popup menu that allows quickly connecting to a server"),
KviActionManager::categoryIrc(),
diff --git a/src/kvirc/kernel/kvi_internalcmd.cpp b/src/kvirc/kernel/kvi_internalcmd.cpp
index 0adb76c33..548c75bdc 100644
--- a/src/kvirc/kernel/kvi_internalcmd.cpp
+++ b/src/kvirc/kernel/kvi_internalcmd.cpp
@@ -53,7 +53,7 @@ static const char * internalCommandTable[KVI_NUM_INTERNAL_COMMANDS]=
"openurl http://www.kvirc.net",
"list.open",
"if($option(boolShowChannelsJoinDialogAsToplevel))channelsjoin.open -t;else channelsjoin.open",
- "if($option(boolShowServersConnectDialogAsToplevel))options.edit -t KviServerOptionsWidget;else options.edit KviServerOptionsWidget",
+ "if($option(boolShowServersConnectDialogAsToplevel))options.edit -t KviIrcServerOptionsWidget;else options.edit KviIrcServerOptionsWidget",
"url.list",
"openurl http://www.kvirc.net/?id=themes",
"openurl http://www.kvirc.net/?id=mailinglist",
diff --git a/src/kvirc/kernel/kvi_ircconnection.cpp b/src/kvirc/kernel/kvi_ircconnection.cpp
index 12a007f9a..f3e25eecc 100644
--- a/src/kvirc/kernel/kvi_ircconnection.cpp
+++ b/src/kvirc/kernel/kvi_ircconnection.cpp
@@ -41,7 +41,7 @@
#include "KviLocale.h"
#include "KviIrcServerDataBase.h"
#include "KviProxyDataBase.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "kvi_options.h"
#include "kvi_console.h"
@@ -74,7 +74,7 @@
#include <QTimer>
#include <QTextCodec>
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
KviIrcConnection::KviIrcConnection(KviIrcContext * pContext,KviIrcConnectionTarget * pTarget,KviUserIdentity * pIdentity)
@@ -1146,8 +1146,8 @@ void KviIrcConnection::useProfileData(KviIdentityProfileSet * pSet, const QStrin
void KviIrcConnection::loginToIrcServer()
{
- KviServer * pServer = target()->server();
- KviNetwork * pNet = target()->network();
+ KviIrcServer * pServer = target()->server();
+ KviIrcNetwork * pNet = target()->network();
// For now this is the only we know
m_pServerInfo->setName(pServer->m_szHostname);
diff --git a/src/kvirc/kernel/kvi_ircconnection.h b/src/kvirc/kernel/kvi_ircconnection.h
index e89eff30f..19f6e3111 100644
--- a/src/kvirc/kernel/kvi_ircconnection.h
+++ b/src/kvirc/kernel/kvi_ircconnection.h
@@ -41,8 +41,8 @@
class QTimer;
class QTextCodec;
class KviConsole;
-class KviNetworkData;
-class KviServer;
+class KviIrcNetworkData;
+class KviIrcServer;
class KviProxy;
class KviIrcSocket;
class KviIrcLink;
@@ -95,7 +95,7 @@ class KVIRC_API KviIrcConnection : public QObject
friend class KviConsole;
friend class KviIrcContext;
friend class KviIrcLink;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
Q_OBJECT
protected:
/**
@@ -723,7 +723,7 @@ protected:
void loginToIrcServer();
//
- // KviServerParser interface
+ // KviIrcServerParser interface
//
/**
diff --git a/src/kvirc/kernel/kvi_ircconnectionserverinfo.h b/src/kvirc/kernel/kvi_ircconnectionserverinfo.h
index a11f48243..e61841155 100644
--- a/src/kvirc/kernel/kvi_ircconnectionserverinfo.h
+++ b/src/kvirc/kernel/kvi_ircconnectionserverinfo.h
@@ -158,7 +158,7 @@ public:
class KVIRC_API KviIrcConnectionServerInfo
{
friend class KviConsole; // for now
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviIrcConnection;
protected:
KviIrcConnectionServerInfo();
diff --git a/src/kvirc/kernel/kvi_ircconnectionstatedata.h b/src/kvirc/kernel/kvi_ircconnectionstatedata.h
index 2fe613b99..3a8f6507a 100644
--- a/src/kvirc/kernel/kvi_ircconnectionstatedata.h
+++ b/src/kvirc/kernel/kvi_ircconnectionstatedata.h
@@ -40,7 +40,7 @@
class KVIRC_API KviIrcConnectionStateData
{
friend class KviIrcConnection;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviUserParser;
public:
KviIrcConnectionStateData();
diff --git a/src/kvirc/kernel/kvi_ircconnectiontarget.cpp b/src/kvirc/kernel/kvi_ircconnectiontarget.cpp
index fdcf9a2e6..344ba1b37 100644
--- a/src/kvirc/kernel/kvi_ircconnectiontarget.cpp
+++ b/src/kvirc/kernel/kvi_ircconnectiontarget.cpp
@@ -26,18 +26,18 @@
#include "kvi_ircconnectiontarget.h"
#include "KviIrcServer.h"
-#include "KviNetwork.h"
+#include "KviIrcNetwork.h"
#include "KviProxyDataBase.h"
KviIrcConnectionTarget::KviIrcConnectionTarget(
- const KviNetwork * pNetwork,
- const KviServer * pServer,
+ const KviIrcNetwork * pNetwork,
+ const KviIrcServer * pServer,
const KviProxy * pProxy,
const QString &szBindAddress
)
{
- m_pNetwork = new KviNetwork(*pNetwork);
- m_pServer = new KviServer(*pServer);
+ m_pNetwork = new KviIrcNetwork(*pNetwork);
+ m_pServer = new KviIrcServer(*pServer);
m_pProxy = pProxy ? new KviProxy(*pProxy) : NULL;
m_szBindAddress = szBindAddress;
}
diff --git a/src/kvirc/kernel/kvi_ircconnectiontarget.h b/src/kvirc/kernel/kvi_ircconnectiontarget.h
index 6db18e7b5..bc9b537b0 100644
--- a/src/kvirc/kernel/kvi_ircconnectiontarget.h
+++ b/src/kvirc/kernel/kvi_ircconnectiontarget.h
@@ -28,8 +28,8 @@
#include "KviQString.h"
#include "KviHeapObject.h"
-class KviNetwork;
-class KviServer;
+class KviIrcNetwork;
+class KviIrcServer;
class KviProxy;
class KVIRC_API KviIrcConnectionTarget : public KviHeapObject
@@ -39,26 +39,26 @@ public:
// pServer is a shallow pointer: this class makes a copy of it internally, must NOT be null
// pProxy may be null if a proxy is not desired. this class makes a copy of it internally
KviIrcConnectionTarget(
- const KviNetwork * pNetwork,
- const KviServer * pServer,
+ const KviIrcNetwork * pNetwork,
+ const KviIrcServer * pServer,
const KviProxy * pProxy = 0,
const QString &szBindAddress = QString()
);
~KviIrcConnectionTarget();
private:
- KviNetwork * m_pNetwork; // owned, never null, it's a COPY of the entry in the db
- KviServer * m_pServer; // owned, never null, it's a COPY of the entry in the db
+ KviIrcNetwork * m_pNetwork; // owned, never null, it's a COPY of the entry in the db
+ KviIrcServer * m_pServer; // owned, never null, it's a COPY of the entry in the db
KviProxy * m_pProxy; // owned, may be null, it's a COPY of the entry in the db
QString m_szBindAddress; // forced bind address
public:
- KviServer * server()
+ KviIrcServer * server()
{
return m_pServer;
}
- KviNetwork * network()
+ KviIrcNetwork * network()
{
return m_pNetwork;
}
@@ -82,7 +82,7 @@ public:
const QString & networkName();
// this allows to force the network name: it should be used only by KviConsole
- // but it's KviServerParser (kvi_sp_numeric.cpp) that first
+ // but it's KviIrcServerParser (kvi_sp_numeric.cpp) that first
// gets the new network name... thus we make it public
// to remove one level of indirection.
void setNetworkName(const QString &szNetName);
diff --git a/src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp b/src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp
index 8185436d7..438f6d471 100644
--- a/src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp
+++ b/src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp
@@ -29,7 +29,7 @@
#include "KviLocale.h"
#include "KviIrcServerDataBase.h"
#include "KviProxyDataBase.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "kvi_options.h"
#include "kvi_ircsocket.h"
@@ -45,14 +45,14 @@
#include "kvi_ircconnection.h"
#include "kvi_ircconnectiontarget.h"
#include "kvi_ircsocket.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include <stdlib.h>
#include <QTimer>
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
//extern KVIRC_API KviGarbageCollector * g_pGarbageCollector;
diff --git a/src/kvirc/kernel/kvi_ircconnectionuserinfo.h b/src/kvirc/kernel/kvi_ircconnectionuserinfo.h
index 694c33359..ab4a707f2 100644
--- a/src/kvirc/kernel/kvi_ircconnectionuserinfo.h
+++ b/src/kvirc/kernel/kvi_ircconnectionuserinfo.h
@@ -31,7 +31,7 @@
class KVIRC_API KviIrcConnectionUserInfo
{
friend class KviIrcConnection;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviConsole;
protected:
KviIrcConnectionUserInfo();
diff --git a/src/kvirc/kernel/kvi_irccontext.cpp b/src/kvirc/kernel/kvi_irccontext.cpp
index fb453d711..ca69c1c1c 100644
--- a/src/kvirc/kernel/kvi_irccontext.cpp
+++ b/src/kvirc/kernel/kvi_irccontext.cpp
@@ -45,7 +45,7 @@
#include "kvi_options.h"
#include "KviLocale.h"
#include "kvi_ircdatastreammonitor.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviThread.h" // for KviThread::msleep()
#include "kvi_app.h"
#include "kvi_kvs_eventtriggers.h"
@@ -63,7 +63,7 @@
// the irc context identifiers start from 1
static unsigned int g_uNextIrcContextId = 1;
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
@@ -435,7 +435,7 @@ void KviIrcContext::connectToCurrentServer()
m_pAsynchronousConnectionData->bUseSSL = m_pSavedAsynchronousConnectionData->bUseSSL;
m_pAsynchronousConnectionData->bSTARTTLS = m_pSavedAsynchronousConnectionData->bSTARTTLS;
if(m_pSavedAsynchronousConnectionData->m_pReconnectInfo)
- m_pAsynchronousConnectionData->m_pReconnectInfo = new KviServerReconnectInfo(*(m_pSavedAsynchronousConnectionData->m_pReconnectInfo));
+ m_pAsynchronousConnectionData->m_pReconnectInfo = new KviIrcServerReconnectInfo(*(m_pSavedAsynchronousConnectionData->m_pReconnectInfo));
else m_pAsynchronousConnectionData->m_pReconnectInfo = 0;
// and the other info, only if not overridden by the user
@@ -458,7 +458,7 @@ void KviIrcContext::connectToCurrentServer()
// !m_pAsynchronousConnectionData->szServer.isEmpty()
// ok, have a server to look for in the db
// FIXME: this is a bit ugly... could it be managed in some completly different and nicer way ?
- KviServerDefinition d;
+ KviIrcServerDefinition d;
d.szServer = m_pAsynchronousConnectionData->szServer;
d.bPortIsValid = m_pAsynchronousConnectionData->bPortIsOk;
d.uPort = m_pAsynchronousConnectionData->uPort;
@@ -480,15 +480,15 @@ void KviIrcContext::connectToCurrentServer()
} // else we just connect to the globally selected irc server in the options dialog
}
- KviNetwork * net = g_pServerDataBase->currentNetwork();
- KviServer * srv = net ? net->currentServer() : 0;
+ KviIrcNetwork * net = g_pServerDataBase->currentNetwork();
+ KviIrcServer * srv = net ? net->currentServer() : 0;
KviProxy * prx = 0;
if(!srv)
{
if(g_pServerDataBase->networkCount())
- KviKvsScript::run("options.edit KviServerOptionsWidget",m_pConsole);
+ KviKvsScript::run("options.edit KviIrcServerOptionsWidget",m_pConsole);
else
m_pConsole->outputNoFmt(KVI_OUT_SYSTEMERROR,__tr2qs("No servers available. Check the options dialog or use the /SERVER command"));
destroyAsynchronousConnectionData();
@@ -522,7 +522,7 @@ void KviIrcContext::connectToCurrentServer()
{
szBindAddress = m_pAsynchronousConnectionData->szBindAddress;
if(m_pAsynchronousConnectionData->m_pReconnectInfo)
- srv->m_pReconnectInfo = new KviServerReconnectInfo(*(m_pAsynchronousConnectionData->m_pReconnectInfo));
+ srv->m_pReconnectInfo = new KviIrcServerReconnectInfo(*(m_pAsynchronousConnectionData->m_pReconnectInfo));
}
// Find out the identity we'll be using in this connection
@@ -581,7 +581,7 @@ void KviIrcContext::connectToCurrentServer()
m_pSavedAsynchronousConnectionData->szServerId = srv->id();
m_pSavedAsynchronousConnectionData->szInitUMode = srv->m_szInitUMode;
if(srv->m_pReconnectInfo)
- m_pSavedAsynchronousConnectionData->m_pReconnectInfo = new KviServerReconnectInfo(*(srv->m_pReconnectInfo));
+ m_pSavedAsynchronousConnectionData->m_pReconnectInfo = new KviIrcServerReconnectInfo(*(srv->m_pReconnectInfo));
else m_pSavedAsynchronousConnectionData->m_pReconnectInfo = 0;
// this never fails!
@@ -623,7 +623,7 @@ void KviIrcContext::connectionFailed(int iError)
m_pConsole->outputNoFmt(KVI_OUT_SYSTEMMESSAGE,tmp);
}
- KviServer oldServer(*(connection()->target()->server()));
+ KviIrcServer oldServer(*(connection()->target()->server()));
QString oldNickname = connection()->userInfo()->isAway() ? connection()->userInfo()->nickNameBeforeAway() : connection()->userInfo()->nickName();
KviAsynchronousConnectionData * d = new KviAsynchronousConnectionData();
@@ -701,22 +701,22 @@ void KviIrcContext::connectionEstabilished()
// save the last server this console used
//if(m_pLastIrcServer)delete m_pLastIrcServer;
- //m_pLastIrcServer = new KviServer(*(connection()->server()));
+ //m_pLastIrcServer = new KviIrcServer(*(connection()->server()));
}
void KviIrcContext::connectionTerminated()
{
if(!m_pConnection)return; // this may happen in the destructor!
- KviServer oldServer(*(connection()->target()->server()));
+ KviIrcServer oldServer(*(connection()->target()->server()));
if(oldServer.m_pReconnectInfo)
{
- KviServerReconnectInfo *pOldInfo = oldServer.m_pReconnectInfo;
+ KviIrcServerReconnectInfo *pOldInfo = oldServer.m_pReconnectInfo;
oldServer.m_pReconnectInfo = 0;
delete pOldInfo;
}
- KviServerReconnectInfo info, *pInfo(&info);
+ KviIrcServerReconnectInfo info, *pInfo(&info);
pInfo->m_szNick = connection()->userInfo()->isAway() ? connection()->userInfo()->nickNameBeforeAway() : connection()->userInfo()->nickName();
pInfo->m_szPass = connection()->userInfo()->password();
pInfo->m_bIsAway = connection()->userInfo()->isAway();
@@ -821,7 +821,7 @@ void KviIrcContext::connectionTerminated()
d->bSTARTTLS = oldServer.enabledSTARTTLS();
d->szPass = oldServer.password();
d->szInitUMode = oldServer.m_szInitUMode;
- d->m_pReconnectInfo = new KviServerReconnectInfo(*(pInfo));
+ d->m_pReconnectInfo = new KviIrcServerReconnectInfo(*(pInfo));
setAsynchronousConnectionData(d);
beginAsynchronousConnect(1000 * KVI_OPTION_UINT(KviOption_uintAutoReconnectDelay));
diff --git a/src/kvirc/kernel/kvi_irccontext.h b/src/kvirc/kernel/kvi_irccontext.h
index 49d354b14..581b02d16 100644
--- a/src/kvirc/kernel/kvi_irccontext.h
+++ b/src/kvirc/kernel/kvi_irccontext.h
@@ -39,8 +39,8 @@ class KviIrcDataStreamMonitor;
class KviWindow;
class QTimer;
class KviConsole;
-class KviNetwork;
-class KviServer;
+class KviIrcNetwork;
+class KviIrcServer;
/*
KviIrcContext is the structure that groups the objects and resources
usable for a single irc connection: a console, a set of channels and queries,
diff --git a/src/kvirc/kernel/kvi_irclink.cpp b/src/kvirc/kernel/kvi_irclink.cpp
index 331b2cc12..4c7b77d63 100644
--- a/src/kvirc/kernel/kvi_irclink.cpp
+++ b/src/kvirc/kernel/kvi_irclink.cpp
@@ -28,7 +28,7 @@
#include "KviLocale.h"
#include "KviIrcServerDataBase.h"
#include "KviProxyDataBase.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "kvi_options.h"
#include "kvi_ircsocket.h"
@@ -49,7 +49,7 @@
#include <QTimer>
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
//extern KVIRC_API KviGarbageCollector * g_pGarbageCollector;
diff --git a/src/kvirc/kernel/kvi_irclink.h b/src/kvirc/kernel/kvi_irclink.h
index 9989fd81b..719006778 100644
--- a/src/kvirc/kernel/kvi_irclink.h
+++ b/src/kvirc/kernel/kvi_irclink.h
@@ -36,7 +36,7 @@
#include <QObject>
class KviConsole;
-class KviServer;
+class KviIrcServer;
class KviProxy;
class KviIrcSocket;
class KviDnsResolver;
diff --git a/src/kvirc/kernel/kvi_ircsocket.cpp b/src/kvirc/kernel/kvi_ircsocket.cpp
index 7e42e2f71..55ab56cf1 100644
--- a/src/kvirc/kernel/kvi_ircsocket.cpp
+++ b/src/kvirc/kernel/kvi_ircsocket.cpp
@@ -28,7 +28,7 @@
#include "KviProxyDataBase.h"
#include "KviNetUtils.h"
#include "kvi_settings.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviLocale.h"
#include "KviMemory.h"
#include "kvi_debug.h"
@@ -251,7 +251,7 @@ void KviIrcSocket::raiseError(int iError)
outputSocketError(KviError::getDescription(iError));
}
-int KviIrcSocket::startConnection(KviServer * pServer, KviProxy * pProxy, const char * pcBindAddress)
+int KviIrcSocket::startConnection(KviIrcServer * pServer, KviProxy * pProxy, const char * pcBindAddress)
{
// Attempts to estabilish an IRC connection
// to the server specified by *srv.
@@ -270,7 +270,7 @@ int KviIrcSocket::startConnection(KviServer * pServer, KviProxy * pProxy, const
}
// Copy the server
- m_pIrcServer = new KviServer(*pServer);
+ m_pIrcServer = new KviIrcServer(*pServer);
bool bTargetIPv6 = false;
bool bNeedServerIp = !pProxy;
diff --git a/src/kvirc/kernel/kvi_ircsocket.h b/src/kvirc/kernel/kvi_ircsocket.h
index a7a185d3e..face64d84 100644
--- a/src/kvirc/kernel/kvi_ircsocket.h
+++ b/src/kvirc/kernel/kvi_ircsocket.h
@@ -40,7 +40,7 @@
class QTimer;
class QSocketNotifier;
-class KviServer;
+class KviIrcServer;
class KviProxy;
class KviIrcConnection;
class KviIrcConnectionTarget;
@@ -107,7 +107,7 @@ protected:
SocketState m_state;
QSocketNotifier * m_pWsn;
QSocketNotifier * m_pRsn;
- KviServer * m_pIrcServer;
+ KviIrcServer * m_pIrcServer;
KviProxy * m_pProxy;
QTimer * m_pTimeoutTimer;
unsigned int m_uReadBytes;
@@ -195,7 +195,7 @@ public:
* \param pcBindAddress The address to bind the connection to
* \return int
*/
- int startConnection(KviServer * pServer, KviProxy * pProxy = 0, const char * pcBindAddress = 0);
+ int startConnection(KviIrcServer * pServer, KviProxy * pProxy = 0, const char * pcBindAddress = 0);
#ifdef COMPILE_SSL_SUPPORT
/**
diff --git a/src/kvirc/kernel/kvi_ircurl.cpp b/src/kvirc/kernel/kvi_ircurl.cpp
index 3cbbba160..f227f4b09 100644
--- a/src/kvirc/kernel/kvi_ircurl.cpp
+++ b/src/kvirc/kernel/kvi_ircurl.cpp
@@ -212,7 +212,7 @@ void KviIrcUrl::split(QString url, KviIrcUrlParts& result)
}
-void KviIrcUrl::join(QString &uri, KviServer* server)
+void KviIrcUrl::join(QString &uri, KviIrcServer* server)
{
if(server)
{
@@ -314,7 +314,7 @@ int KviIrcUrl::run(const QString& text,int contextSpec,KviConsole* pConsole)
szCommand.append(QString("%1 %2 ").arg(parts.szHost).arg(parts.iPort));
if(pConsole->connection()) {
- KviServer* server = pConsole->connection()->target()->server();
+ KviIrcServer* server = pConsole->connection()->target()->server();
if(
( server->hostName() != parts.szHost ) ||
( server->port() != parts.iPort ) ||
diff --git a/src/kvirc/kernel/kvi_ircurl.h b/src/kvirc/kernel/kvi_ircurl.h
index e6a8c3647..ddf281134 100644
--- a/src/kvirc/kernel/kvi_ircurl.h
+++ b/src/kvirc/kernel/kvi_ircurl.h
@@ -28,7 +28,7 @@
#include "KviCString.h"
#include "kvi_inttypes.h"
-class KviServer;
+class KviIrcServer;
class KviConsole;
#include <QStringList>
@@ -72,7 +72,7 @@ namespace KviIrcUrl
extern KVIRC_API int run(const QString& url,int contextSpec = FirstFreeContext,KviConsole* pConsole = 0);
extern KVIRC_API void split(QString url, KviIrcUrlParts& parts);
- extern KVIRC_API void join(QString &url, KviServer* server);
+ extern KVIRC_API void join(QString &url, KviIrcServer* server);
extern KVIRC_API void makeJoinCmd(const QStringList& chans, QString& szJoinCommand);
}
diff --git a/src/kvirc/kernel/kvi_main.cpp b/src/kvirc/kernel/kvi_main.cpp
index a4dddd253..03bcc75c1 100644
--- a/src/kvirc/kernel/kvi_main.cpp
+++ b/src/kvirc/kernel/kvi_main.cpp
@@ -31,7 +31,7 @@
#include "kvi_defaults.h"
#include "kvi_sourcesdate.h"
#include "kvi_msgbox.h"
-#include "kvi_buildinfo.h"
+#include "KviBuildInfo.h"
#ifdef COMPILE_DBUS_SUPPORT
#ifndef COMPILE_KDE_SUPPORT // 'cause kde adds an interface itself
#include "KviDbusAdaptor.h"
diff --git a/src/kvirc/kernel/kvi_notifylist.h b/src/kvirc/kernel/kvi_notifylist.h
index f3a2e09ee..01ac0963c 100644
--- a/src/kvirc/kernel/kvi_notifylist.h
+++ b/src/kvirc/kernel/kvi_notifylist.h
@@ -43,7 +43,7 @@ class KVIRC_API KviNotifyListManager : public QObject
{
friend class KviConsole;
friend class KviConnectionInfo;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviIrcConnection;
Q_OBJECT
protected:
@@ -67,7 +67,7 @@ public:
class KVIRC_API KviIsOnNotifyListManager : public KviNotifyListManager
{
friend class KviConsole;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviIrcConnection;
Q_OBJECT
protected:
@@ -115,7 +115,7 @@ private slots:
class KVIRC_API KviStupidNotifyListManager : public KviNotifyListManager
{
friend class KviConsole;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviIrcConnection;
Q_OBJECT
protected:
@@ -140,7 +140,7 @@ private:
class KVIRC_API KviWatchNotifyListManager : public KviNotifyListManager
{
friend class KviConsole;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviIrcConnection;
Q_OBJECT
public:
diff --git a/src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp b/src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp
index c06bb0c9d..98b6afe3c 100644
--- a/src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp
+++ b/src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp
@@ -31,7 +31,7 @@
#include "kvi_app.h"
#include "kvi_out.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_kvs_variantlist.h"
#include <QTimer>
diff --git a/src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp b/src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp
index 0217b3f3c..b3b95de72 100644
--- a/src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp
+++ b/src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp
@@ -43,7 +43,7 @@
#include "KviMircCntrl.h"
#include "kvi_sourcesdate.h"
#include "kvi_socket.h"
-#include "kvi_buildinfo.h"
+#include "KviBuildInfo.h"
#include <stdlib.h> // rand & srand
diff --git a/src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp b/src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp
index ec63ba773..c28fea954 100644
--- a/src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp
+++ b/src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp
@@ -278,7 +278,7 @@ namespace KviKvsCoreSimpleCommands
d->szNick = szNick;
d->szLinkFilter = szSocketFilter;
- d->m_pReconnectInfo = new KviServerReconnectInfo();
+ d->m_pReconnectInfo = new KviIrcServerReconnectInfo();
d->m_pReconnectInfo->m_szNick = szNick;
d->m_pReconnectInfo->m_szPass = szPassword;
@@ -304,7 +304,7 @@ namespace KviKvsCoreSimpleCommands
d->szPass = szPassword;
d->szNick = szNick;
- d->m_pReconnectInfo = new KviServerReconnectInfo();
+ d->m_pReconnectInfo = new KviIrcServerReconnectInfo();
d->m_pReconnectInfo->m_szNick = szNick;
d->m_pReconnectInfo->m_szPass = szPassword;
diff --git a/src/kvirc/kvs/kvi_kvs_dnsmanager.cpp b/src/kvirc/kvs/kvi_kvs_dnsmanager.cpp
index 217b18fec..6debb72eb 100644
--- a/src/kvirc/kvs/kvi_kvs_dnsmanager.cpp
+++ b/src/kvirc/kvs/kvi_kvs_dnsmanager.cpp
@@ -32,7 +32,7 @@
#include "kvi_kvs_variantlist.h"
#include "KviCString.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
KviKvsDnsManager * KviKvsDnsManager::m_pInstance = 0;
diff --git a/src/kvirc/kvs/kvi_kvs_object.cpp b/src/kvirc/kvs/kvi_kvs_object.cpp
index 0cc0247b7..356919a49 100644
--- a/src/kvirc/kvs/kvi_kvs_object.cpp
+++ b/src/kvirc/kvs/kvi_kvs_object.cpp
@@ -31,7 +31,7 @@
#include "kvi_modulemanager.h"
#include "kvi_console.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "KviMircCntrl.h"
#include "kvi_iconmanager.h"
diff --git a/src/kvirc/module/kvi_mexserverimport.h b/src/kvirc/module/kvi_mexserverimport.h
index 07a458e38..d096ed5fc 100644
--- a/src/kvirc/module/kvi_mexserverimport.h
+++ b/src/kvirc/module/kvi_mexserverimport.h
@@ -40,7 +40,7 @@ public:
virtual void start() = 0;
virtual void die() = 0;
signals:
- void server(const KviServer &s,const QString &network);
+ void server(const KviIrcServer &s,const QString &network);
};
#endif //!_KVI_MEXSERVERIMPORT_H_
diff --git a/src/kvirc/sparser/kvi_sp_ctcp.cpp b/src/kvirc/sparser/kvi_sp_ctcp.cpp
index 33bad23a1..62eae4f44 100644
--- a/src/kvirc/sparser/kvi_sp_ctcp.cpp
+++ b/src/kvirc/sparser/kvi_sp_ctcp.cpp
@@ -55,7 +55,7 @@
#include "kvi_kvs_script.h"
#include "kvi_sourcesdate.h"
#include "KviRegisteredUserDataBase.h"
-#include "kvi_buildinfo.h"
+#include "KviBuildInfo.h"
#include <stdlib.h>
@@ -384,7 +384,7 @@ extern KVIRC_API KviCtcpPageDialog * g_pCtcpPageDialog;
-void KviServerParser::encodeCtcpParameter(const char * param,KviCString &buffer,bool bSpaceBreaks)
+void KviIrcServerParser::encodeCtcpParameter(const char * param,KviCString &buffer,bool bSpaceBreaks)
{
//
// This one encodes a single ctcp parameter with the simplest
@@ -455,7 +455,7 @@ void KviServerParser::encodeCtcpParameter(const char * param,KviCString &buffer,
if(param != begin)buffer.append(begin,param - begin);
}
-void KviServerParser::encodeCtcpParameter(const char * parametr,QString &resultBuffer,bool bSpaceBreaks)
+void KviIrcServerParser::encodeCtcpParameter(const char * parametr,QString &resultBuffer,bool bSpaceBreaks)
{
//
// This one encodes a single ctcp parameter with the simplest
@@ -522,7 +522,7 @@ void KviServerParser::encodeCtcpParameter(const char * parametr,QString &resultB
-const char * KviServerParser::decodeCtcpEscape(const char * msg_ptr,KviCString &buffer)
+const char * KviIrcServerParser::decodeCtcpEscape(const char * msg_ptr,KviCString &buffer)
{
//
// This one decodes an octal sequence
@@ -574,7 +574,7 @@ const char * KviServerParser::decodeCtcpEscape(const char * msg_ptr,KviCString &
}
-const char * KviServerParser::decodeCtcpEscape(const char * msg_ptr,QByteArray &buffer)
+const char * KviIrcServerParser::decodeCtcpEscape(const char * msg_ptr,QByteArray &buffer)
{
//
// This one decodes an octal sequence
@@ -624,7 +624,7 @@ const char * KviServerParser::decodeCtcpEscape(const char * msg_ptr,QByteArray &
}
-const char * KviServerParser::extractCtcpParameter(const char * msg_ptr,KviCString &buffer,bool bSpaceBreaks, bool bSafeOnly)
+const char * KviIrcServerParser::extractCtcpParameter(const char * msg_ptr,KviCString &buffer,bool bSpaceBreaks, bool bSafeOnly)
{
//
// This one extracts the "next" ctcp parameter in msg_ptr
@@ -712,7 +712,7 @@ const char * KviServerParser::extractCtcpParameter(const char * msg_ptr,KviCStri
return msg_ptr;
}
-const char * KviServerParser::extractCtcpParameter(const char * p_msg_ptr,QString &resultBuffer,bool bSpaceBreaks, bool bSafeOnly)
+const char * KviIrcServerParser::extractCtcpParameter(const char * p_msg_ptr,QString &resultBuffer,bool bSpaceBreaks, bool bSafeOnly)
{
//
// This one extracts the "next" ctcp parameter in p_msg_ptr
@@ -803,7 +803,7 @@ const char * KviServerParser::extractCtcpParameter(const char * p_msg_ptr,QStrin
}
-void KviServerParser::parseCtcpRequest(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequest(KviCtcpMessage *msg)
{
msg->pData = extractCtcpParameter(msg->pData,msg->szTag);
@@ -892,7 +892,7 @@ void KviServerParser::parseCtcpRequest(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpReply(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpReply(KviCtcpMessage *msg)
{
msg->pData = extractCtcpParameter(msg->pData,msg->szTag);
@@ -926,7 +926,7 @@ void KviServerParser::parseCtcpReply(KviCtcpMessage *msg)
// Ctcp message handlers
-bool KviServerParser::checkCtcpFlood(KviCtcpMessage *msg)
+bool KviIrcServerParser::checkCtcpFlood(KviCtcpMessage *msg)
{
if(!KVI_OPTION_BOOL(KviOption_boolUseCtcpFloodProtection))return false;
@@ -953,7 +953,7 @@ bool KviServerParser::checkCtcpFlood(KviCtcpMessage *msg)
}
-void KviServerParser::replyCtcp(KviCtcpMessage *msg,const QString &data)
+void KviIrcServerParser::replyCtcp(KviCtcpMessage *msg,const QString &data)
{
QByteArray szNick = msg->msg->connection()->encodeText(msg->pSource->nick());
msg->msg->connection()->sendFmtData(
@@ -966,7 +966,7 @@ void KviServerParser::replyCtcp(KviCtcpMessage *msg,const QString &data)
);
}
-void KviServerParser::echoCtcpReply(KviCtcpMessage * msg)
+void KviIrcServerParser::echoCtcpReply(KviCtcpMessage * msg)
{
if(!msg->msg->haltOutput())
{
@@ -999,7 +999,7 @@ void KviServerParser::echoCtcpReply(KviCtcpMessage * msg)
}
-void KviServerParser::echoCtcpRequest(KviCtcpMessage *msg)
+void KviIrcServerParser::echoCtcpRequest(KviCtcpMessage *msg)
{
// FIXME: #warning "DEDICATED CTCP WINDOW...MINIMIZED ?"
if(!msg->msg->haltOutput())
@@ -1054,7 +1054,7 @@ void KviServerParser::echoCtcpRequest(KviCtcpMessage *msg)
-void KviServerParser::parseCtcpRequestPing(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestPing(KviCtcpMessage *msg)
{
if(!checkCtcpFlood(msg))
{
@@ -1067,7 +1067,7 @@ void KviServerParser::parseCtcpRequestPing(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpReplyPing(KviCtcpMessage * msg)
+void KviIrcServerParser::parseCtcpReplyPing(KviCtcpMessage * msg)
{
if(!msg->msg->haltOutput())
{
@@ -1143,7 +1143,7 @@ void KviServerParser::parseCtcpReplyPing(KviCtcpMessage * msg)
}
-void KviServerParser::parseCtcpRequestVersion(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestVersion(KviCtcpMessage *msg)
{
if(!checkCtcpFlood(msg))
{
@@ -1182,7 +1182,7 @@ void KviServerParser::parseCtcpRequestVersion(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpRequestUserinfo(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestUserinfo(KviCtcpMessage *msg)
{
if(!checkCtcpFlood(msg))
{
@@ -1246,7 +1246,7 @@ static const char * ctcpTagTable[][2]=
{ 0 , 0 }
};
-void KviServerParser::parseCtcpRequestClientinfo(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestClientinfo(KviCtcpMessage *msg)
{
// this is completely latin1
if(!checkCtcpFlood(msg))
@@ -1291,7 +1291,7 @@ void KviServerParser::parseCtcpRequestClientinfo(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpRequestFinger(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestFinger(KviCtcpMessage *msg)
{
// completely latin1 atm
if(!checkCtcpFlood(msg))
@@ -1310,7 +1310,7 @@ void KviServerParser::parseCtcpRequestFinger(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpRequestSource(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestSource(KviCtcpMessage *msg)
{
if(!checkCtcpFlood(msg))
{
@@ -1329,7 +1329,7 @@ void KviServerParser::parseCtcpRequestSource(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpRequestTime(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestTime(KviCtcpMessage *msg)
{
if(!checkCtcpFlood(msg))
{
@@ -1356,7 +1356,7 @@ void KviServerParser::parseCtcpRequestTime(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpRequestPage(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestPage(KviCtcpMessage *msg)
{
if(!checkCtcpFlood(msg))
{
@@ -1383,7 +1383,7 @@ void KviServerParser::parseCtcpRequestPage(KviCtcpMessage *msg)
echoCtcpRequest(msg);
}
-void KviServerParser::parseCtcpRequestAction(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestAction(KviCtcpMessage *msg)
{
KviCString szData8;
// CTCP ACTION is a special exception... most clients do not encode/decode it.
@@ -1503,7 +1503,7 @@ void KviServerParser::parseCtcpRequestAction(KviCtcpMessage *msg)
// FIXME: #warning "UTSNAME ?...AND OTHER INFO ?...SYSTEM IDLE TIME ?...KVIRC IDLE TIME ?"
-void KviServerParser::parseCtcpRequestAvatar(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestAvatar(KviCtcpMessage *msg)
{
// AVATAR
if(!KVI_OPTION_BOOL(KviOption_boolIgnoreCtcpAvatar))
@@ -1567,7 +1567,7 @@ void KviServerParser::parseCtcpRequestAvatar(KviCtcpMessage *msg)
}
-void KviServerParser::parseCtcpReplyAvatar(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpReplyAvatar(KviCtcpMessage *msg)
{
QString szRemoteFile;
QString szGender;
@@ -1714,7 +1714,7 @@ typedef void (*dccModuleCtcpDccParseRoutine)(KviDccRequest *par);
-void KviServerParser::parseCtcpRequestDcc(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpRequestDcc(KviCtcpMessage *msg)
{
KviDccRequest p;
KviCString aux = msg->pData;
@@ -1807,7 +1807,7 @@ void KviServerParser::parseCtcpRequestDcc(KviCtcpMessage *msg)
}
}
-void KviServerParser::parseCtcpReplyUserinfo(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpReplyUserinfo(KviCtcpMessage *msg)
{
QString szRemoteFile;
QString szGender;
@@ -1850,13 +1850,13 @@ void KviServerParser::parseCtcpReplyUserinfo(KviCtcpMessage *msg)
echoCtcpReply(msg);
}
-void KviServerParser::parseCtcpReplyGeneric(KviCtcpMessage *msg)
+void KviIrcServerParser::parseCtcpReplyGeneric(KviCtcpMessage *msg)
{
echoCtcpReply(msg);
}
-void KviServerParser::parseCtcpReplyLagcheck(KviCtcpMessage * msg)
+void KviIrcServerParser::parseCtcpReplyLagcheck(KviCtcpMessage * msg)
{
// this is an internal CTCP used for checking lag
KviCString szTag;
diff --git a/src/kvirc/sparser/kvi_sp_literal.cpp b/src/kvirc/sparser/kvi_sp_literal.cpp
index b173bd266..54fda159c 100644
--- a/src/kvirc/sparser/kvi_sp_literal.cpp
+++ b/src/kvirc/sparser/kvi_sp_literal.cpp
@@ -59,7 +59,7 @@
#include "kvi_lagmeter.h"
#include "KviIrcServer.h"
#include "kvi_kvs_eventtriggers.h"
-#include "KviNetwork.h"
+#include "KviIrcNetwork.h"
#include "kvi_settings.h"
#ifdef COMPILE_CRYPT_SUPPORT
@@ -83,7 +83,7 @@ extern KviNickServRuleSet * g_pNickServRuleSet;
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralPing(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralPing(KviIrcMessage *msg)
{
// PING
// <optional_prefix> PING :<argument>
@@ -108,7 +108,7 @@ void KviServerParser::parseLiteralPing(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralPong(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralPong(KviIrcMessage *msg)
{
QString szPrefix = msg->connection()->decodeText(msg->safePrefix());
QString szAllParams = msg->connection()->decodeText(msg->allParams());
@@ -136,7 +136,7 @@ void KviServerParser::parseLiteralPong(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralError(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralError(KviIrcMessage *msg)
{
// ERROR
// <optional_prefix> ERROR :<argument>
@@ -161,7 +161,7 @@ void KviServerParser::parseLiteralError(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralJoin(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralJoin(KviIrcMessage *msg)
{
// JOIN
// :<joiner_mask> JOIN :<channel>
@@ -302,7 +302,7 @@ void KviServerParser::parseLiteralJoin(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralPart(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralPart(KviIrcMessage *msg)
{
// PART
// :<source_mask> PART <channel> :<part message>
@@ -401,7 +401,7 @@ void KviServerParser::parseLiteralPart(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralQuit(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralQuit(KviIrcMessage *msg)
{
// QUIT
// :<source_mask> QUIT :<quit message>
@@ -543,7 +543,7 @@ void KviServerParser::parseLiteralQuit(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralKick(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralKick(KviIrcMessage *msg)
{
// KICK
// :<source_mask> KICK <channel> <nick> :<kick message>
@@ -701,7 +701,7 @@ enum PrivmsgIdentifyMsgCapState
};
-void KviServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
{
// PRIVMSG
// :source PRIVMSG <target> :<message>
@@ -1063,7 +1063,7 @@ void KviServerParser::parseLiteralPrivmsg(KviIrcMessage *msg)
}
-void KviServerParser::parseLiteralNotice(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralNotice(KviIrcMessage *msg)
{
// NOTICE
// :source NOTICE <target> :<message>
@@ -1407,7 +1407,7 @@ void KviServerParser::parseLiteralNotice(KviIrcMessage *msg)
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-void KviServerParser::parseLiteralTopic(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralTopic(KviIrcMessage *msg)
{
// TOPIC
// :<source_mask> TOPIC <channel> :<topic>
@@ -1458,7 +1458,7 @@ void KviServerParser::parseLiteralTopic(KviIrcMessage *msg)
}
}
-void KviServerParser::parseLiteralNick(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralNick(KviIrcMessage *msg)
{
// NICK
// :source NICK <newnick>
@@ -1578,7 +1578,7 @@ void KviServerParser::parseLiteralNick(KviIrcMessage *msg)
// FIXME: #warning "UPDATE ALL THE OTHER CONNECTION RELATED WINDOW CAPTIONS WHEN bIsMe!!"
}
-void KviServerParser::parseLiteralInvite(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralInvite(KviIrcMessage *msg)
{
// INVITE
// :source INVITE <target> <channel>
@@ -1625,7 +1625,7 @@ void KviServerParser::parseLiteralInvite(KviIrcMessage *msg)
}
}
-void KviServerParser::parseLiteralWallops(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralWallops(KviIrcMessage *msg)
{
// WALLOPS
// :source WALLOPS :msg
@@ -1646,7 +1646,7 @@ void KviServerParser::parseLiteralWallops(KviIrcMessage *msg)
}
}
-void KviServerParser::parseUserMode(KviIrcMessage *msg,const char * modeflptr)
+void KviIrcServerParser::parseUserMode(KviIrcMessage *msg,const char * modeflptr)
{
// changed my user mode
bool bSet = true;
@@ -1682,7 +1682,7 @@ void KviServerParser::parseUserMode(KviIrcMessage *msg,const char * modeflptr)
-void KviServerParser::parseLiteralMode(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralMode(KviIrcMessage *msg)
{
// MODE
// :source MODE target <params>
@@ -1721,7 +1721,7 @@ void KviServerParser::parseLiteralMode(KviIrcMessage *msg)
}
}
-void KviServerParser::parseChannelMode(const QString &szNick,const QString &szUser,const QString &szHost,KviChannel * chan,KviCString &modefl,KviIrcMessage *msg,int curParam)
+void KviIrcServerParser::parseChannelMode(const QString &szNick,const QString &szUser,const QString &szHost,KviChannel * chan,KviCString &modefl,KviIrcMessage *msg,int curParam)
{
bool bSet = true;
// bIsMultiMode: +snt
@@ -2136,7 +2136,7 @@ void KviServerParser::parseChannelMode(const QString &szNick,const QString &szUs
}
}
-void KviServerParser::parseLiteralCap(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralCap(KviIrcMessage *msg)
{
// CAP
// CAP LS
@@ -2235,7 +2235,7 @@ void KviServerParser::parseLiteralCap(KviIrcMessage *msg)
msg->console()->output(KVI_OUT_CAP,__tr2qs("Received unknown extended capability message: %Q %Q"),&szCmd,&szProtocols);
}
-void KviServerParser::parseLiteralAuthenticate(KviIrcMessage *msg)
+void KviIrcServerParser::parseLiteralAuthenticate(KviIrcMessage *msg)
{
// :AUTHENTICATE +
KviCString szAuth(msg->safeParam(0));
diff --git a/src/kvirc/sparser/kvi_sp_numeric.cpp b/src/kvirc/sparser/kvi_sp_numeric.cpp
index 1c01fc4ca..d09294576 100644
--- a/src/kvirc/sparser/kvi_sp_numeric.cpp
+++ b/src/kvirc/sparser/kvi_sp_numeric.cpp
@@ -71,7 +71,7 @@
// FIXME: #warning "IN ALL OUTPUT ADD ESCAPE SEQUENCES!!!!"
// FIXME: #warning "parseErrorUnknownModeChar() for modes e and I, parseErrorUnknownCommand for WATCH"
-void KviServerParser::parseNumeric001(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric001(KviIrcMessage *msg)
{
// 001: RPL_WELCOME
// :prefix 001 target :Welcome to the Internet Relay Network <usermask>
@@ -90,7 +90,7 @@ void KviServerParser::parseNumeric001(KviIrcMessage *msg)
msg->console()->outputNoFmt(KVI_OUT_SERVERINFO,szText);
}
-void KviServerParser::parseNumeric002(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric002(KviIrcMessage *msg)
{
// 002: RPL_YOURHOST [I,E,U,D]
// :prefix 002 target :Your host is <server name>, running version <server version>
@@ -99,7 +99,7 @@ void KviServerParser::parseNumeric002(KviIrcMessage *msg)
if(!msg->haltOutput())msg->console()->outputNoFmt(KVI_OUT_SERVERINFO,msg->connection()->decodeText(msg->safeTrailing()));
}
-void KviServerParser::parseNumeric003(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric003(KviIrcMessage *msg)
{
// 003: RPL_CREATED [I,E,U,D]
// :prefix 003 target :This server was created <date>
@@ -108,7 +108,7 @@ void KviServerParser::parseNumeric003(KviIrcMessage *msg)
if(!msg->haltOutput())msg->console()->outputNoFmt(KVI_OUT_SERVERINFO,msg->connection()->decodeText(msg->safeTrailing()));
}
-void KviServerParser::parseNumeric004(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric004(KviIrcMessage *msg)
{
// 004: RPL_MYINFO [I,E,U,D]
// :prefix 004 target <server_name> <srv_version> <u_modes> <ch_modes>
@@ -201,7 +201,7 @@ void KviServerParser::parseNumeric004(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumeric005(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric005(KviIrcMessage *msg)
{
// 005: RPL_PROTOCTL [D]
// :prefix 005 target <proto> <proto> .... :are available/supported on this server
@@ -376,7 +376,7 @@ void KviServerParser::parseNumeric005(KviIrcMessage *msg)
// }
}
-void KviServerParser::parseNumericMotd(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericMotd(KviIrcMessage *msg)
{
// 372: RPL_MOTD [I,E,U,D]
// :prefix 372 target : - <motd>
@@ -396,7 +396,7 @@ void KviServerParser::parseNumericMotd(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericEndOfNames(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericEndOfNames(KviIrcMessage *msg)
{
// 366: RPL_ENDOFNAMES [I,E,U,D]
// :prefix 366 target <channel> :End of /NAMES list.
@@ -420,7 +420,7 @@ void KviServerParser::parseNumericEndOfNames(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumeric020(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric020(KviIrcMessage *msg)
{
// 020: RPL_CONNECTING
//:irc.dotsrc.org 020 * :Please wait while we process your connection.
@@ -434,7 +434,7 @@ void KviServerParser::parseNumeric020(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericNames(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericNames(KviIrcMessage *msg)
{
// 353: RPL_NAMREPLY [I,E,U,D]
// :prefix 353 target [=|*|@] <channel> :<space_separated_list_of_nicks>
@@ -515,7 +515,7 @@ void KviServerParser::parseNumericNames(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericTopic(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericTopic(KviIrcMessage *msg)
{
// 332: RPL_TOPIC [I,E,U,D]
// :prefix 332 target <channel> :<topic>
@@ -543,7 +543,7 @@ void KviServerParser::parseNumericTopic(KviIrcMessage *msg)
}
-void KviServerParser::parseNumericNoTopic(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericNoTopic(KviIrcMessage *msg)
{
// 331: RPL_NOTOPIC [I,E,U,D]
// :prefix 331 target <channel> :No topic is set
@@ -565,7 +565,7 @@ void KviServerParser::parseNumericNoTopic(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericTopicWhoTime(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericTopicWhoTime(KviIrcMessage *msg)
{
// 333: RPL_TOPICWHOTIME [e,U,D]
// :prefix 333 target <channel> <whoset> <time>
@@ -630,7 +630,7 @@ void KviServerParser::parseNumericTopicWhoTime(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericChannelModeIs(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericChannelModeIs(KviIrcMessage *msg)
{
// 324: RPL_CHANNELMODEIS [I,E,U,D]
// :prefix 324 target <channel> +<chanmode>
@@ -679,7 +679,7 @@ void getDateTimeStringFromCharTimeT(QString & szBuffer, const char * time_t_stri
}
// Freenode likes it hard, so it's using the same numeric for bans and quiet bans
-void KviServerParser::parseNumeric367(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric367(KviIrcMessage *msg)
{
// 367: RPL_BANLIST [I,E,U,D]
// :prefix 367 target <channel> <banmask> [bansetby] [bansetat]
@@ -712,7 +712,7 @@ void KviServerParser::parseNumeric367(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumeric368(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumeric368(KviIrcMessage *msg)
{
QString szChan = msg->connection()->decodeText(msg->safeParam(1));
KviChannel * chan = msg->connection()->findChannel(szChan);
@@ -738,7 +738,7 @@ void KviServerParser::parseNumeric368(KviIrcMessage *msg)
}
#define PARSE_NUMERIC_ENDOFLIST(__funcname,__modechar,__daicon,__szWhatQString) \
- void KviServerParser::__funcname(KviIrcMessage *msg) \
+ void KviIrcServerParser::__funcname(KviIrcMessage *msg) \
{ \
QString szChan = msg->connection()->decodeText(msg->safeParam(1)); \
KviChannel * chan = msg->connection()->findChannel(szChan); \
@@ -766,7 +766,7 @@ PARSE_NUMERIC_ENDOFLIST(parseNumericEndOfAList,'a',KVI_OUT_BAN,__tr2qs("protecte
PARSE_NUMERIC_ENDOFLIST(parseNumericEndOfReopList,'R',KVI_OUT_BAN,__tr2qs("reop list"))
#define PARSE_NUMERIC_LIST(__funcname,__modechar,__ico,__szWhatQString) \
- void KviServerParser::__funcname(KviIrcMessage *msg) \
+ void KviIrcServerParser::__funcname(KviIrcMessage *msg) \
{ \
QString szChan = msg->connection()->decodeText(msg->safeParam(1)); \
QString banmask = msg->connection()->decodeText(msg->safeParam(2)); \
@@ -797,7 +797,7 @@ PARSE_NUMERIC_LIST(parseNumericQList,'q',KVI_OUT_BAN,__tr2qs("Owner listing"));
PARSE_NUMERIC_LIST(parseNumericAList,'a',KVI_OUT_BAN,__tr2qs("Admin/protected nicks listing"));
PARSE_NUMERIC_LIST(parseNumericReopList,'R',KVI_OUT_BAN,__tr2qs("Reop masks listing"));
-void KviServerParser::parseNumericWhoReply(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoReply(KviIrcMessage *msg)
{
// 352: RPL_WHOREPLY [I,E,U,D]
// :prefix 352 target <chan> <usr> <hst> <srv> <nck> <stat> :<hops> <real>
@@ -905,7 +905,7 @@ void KviServerParser::parseNumericWhoReply(KviIrcMessage *msg)
}
-void KviServerParser::parseNumericEndOfWho(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericEndOfWho(KviIrcMessage *msg)
{
// 315: RPL_ENDOFWHO [I,E,U,D]
// :prefix 315 target <channel/nick> :End of /WHO List.
@@ -952,7 +952,7 @@ void KviServerParser::parseNumericEndOfWho(KviIrcMessage *msg)
}
}
-void KviServerParser::parseLoginNicknameProblem(KviIrcMessage *msg)
+void KviIrcServerParser::parseLoginNicknameProblem(KviIrcMessage *msg)
{
// ops...not logged in yet...
QString szNextNick;
@@ -1045,7 +1045,7 @@ void KviServerParser::parseLoginNicknameProblem(KviIrcMessage *msg)
msg->connection()->sendFmtData("NICK %s",d.data());
}
-void KviServerParser::parseNumericUnavailResource(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericUnavailResource(KviIrcMessage *msg)
{
// 437: ERR_UNAVAILRESOURCE [I]
// :prefix 437 <target> <nick/channel> :Nick/Channel is temporairly unavailable
@@ -1063,7 +1063,7 @@ void KviServerParser::parseNumericUnavailResource(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericCantJoinChannel(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericCantJoinChannel(KviIrcMessage *msg)
{
// 471: ERR_CHANNELISFULL [I,E,U,D]
// 473: ERR_INVITEONLYCHAN [I,E,U,D]
@@ -1083,7 +1083,7 @@ void KviServerParser::parseNumericCantJoinChannel(KviIrcMessage *msg)
// Keep the source ordered: this should be named "parseOtherChannelError"
-void KviServerParser::otherChannelError(KviIrcMessage *msg)
+void KviIrcServerParser::otherChannelError(KviIrcMessage *msg)
{
// 482: ERR_CHANOPRIVSNEEDED
// 467: ERR_KEYSET
@@ -1099,7 +1099,7 @@ void KviServerParser::otherChannelError(KviIrcMessage *msg)
}
}
-void KviServerParser::parseCommandSyntaxHelp(KviIrcMessage *msg)
+void KviIrcServerParser::parseCommandSyntaxHelp(KviIrcMessage *msg)
{
// 704 RPL_COMMANDSYNTAX
// :prefix 704 <target> <command> :text
@@ -1113,7 +1113,7 @@ void KviServerParser::parseCommandSyntaxHelp(KviIrcMessage *msg)
}
}
-void KviServerParser::parseCommandHelp(KviIrcMessage *msg)
+void KviIrcServerParser::parseCommandHelp(KviIrcMessage *msg)
{
// 705 RPL_COMMANDHELP
// :prefix 705 <target> <command> :text
@@ -1126,7 +1126,7 @@ void KviServerParser::parseCommandHelp(KviIrcMessage *msg)
}
}
-void KviServerParser::parseChannelHelp(KviIrcMessage *msg)
+void KviIrcServerParser::parseChannelHelp(KviIrcMessage *msg)
{
// 477 RPL_CHANNELHELP (freenode)
// :prefix 477 <target> <channel> :text
@@ -1147,7 +1147,7 @@ void KviServerParser::parseChannelHelp(KviIrcMessage *msg)
}
-void KviServerParser::parseCommandEndOfHelp(KviIrcMessage *msg)
+void KviIrcServerParser::parseCommandEndOfHelp(KviIrcMessage *msg)
{
// 704 RPL_COMMANDSYNTAX
// 705 RPL_COMMANDHELP
@@ -1161,7 +1161,7 @@ void KviServerParser::parseCommandEndOfHelp(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericNicknameProblem(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericNicknameProblem(KviIrcMessage *msg)
{
// 433: ERR_NICKNAMEINUSE [I,E,U,D]
// :prefix 433 <target> <nick> :Nickname is already in use.
@@ -1183,7 +1183,7 @@ void KviServerParser::parseNumericNicknameProblem(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhoisAway(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericWhoisAway(KviIrcMessage * msg)
{
// FIXME: #warning "Need an icon here too: sth like KVI_OUT_WHOISSERVER, but with 'A' letter"
msg->connection()->stateData()->setLastReceivedWhoisReply(kvi_unixTime());
@@ -1216,7 +1216,7 @@ void KviServerParser::parseNumericWhoisAway(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericWhoisUser(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisUser(KviIrcMessage *msg)
{
// 311: RPL_WHOISUSER [I,E,U,D]
// :prefix 311 <target> <nick> <user> <host> * :<real_name>
@@ -1282,7 +1282,7 @@ void KviServerParser::parseNumericWhoisUser(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhowasUser(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericWhowasUser(KviIrcMessage * msg)
{
// 314: RPL_WHOWASUSER [I,E,U,D]
// :prefix 314 <target> <nick> <user> <host> * :<real_name>
@@ -1307,7 +1307,7 @@ void KviServerParser::parseNumericWhowasUser(KviIrcMessage * msg)
}
-void KviServerParser::parseNumericWhoisChannels(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisChannels(KviIrcMessage *msg)
{
// 319: RPL_WHOISCHANNELS [I,E,U,D]
// :prefix 319 <target> <nick> :<channel list>
@@ -1370,7 +1370,7 @@ void KviServerParser::parseNumericWhoisChannels(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhoisIdle(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisIdle(KviIrcMessage *msg)
{
// 317: RPL_WHOISIDLE [I,E,U,D]
// :prefix 317 <target> <nick> <number> <number> :seconds idle, signon time
@@ -1442,7 +1442,7 @@ void KviServerParser::parseNumericWhoisIdle(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhoisServer(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisServer(KviIrcMessage *msg)
{
// 312: RPL_WHOISSERVER [I,E,U,D] (sent also in response to WHOWAS)
// :prefix 312 <target> <nick> <server> :<server description / last whowas date>
@@ -1479,7 +1479,7 @@ void KviServerParser::parseNumericWhoisServer(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhoisAuth(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisAuth(KviIrcMessage *msg)
{
// 330 RPL_WHOISAUTH
// :prefix RPL_WHOISAUTH <target> <nick> <nick>:is authed as
@@ -1508,7 +1508,7 @@ void KviServerParser::parseNumericWhoisAuth(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhoisActually(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisActually(KviIrcMessage *msg)
{
// 338: RPL_WHOISACTUALLY
// u2 (irc-hispano)
@@ -1550,7 +1550,7 @@ void KviServerParser::parseNumericWhoisActually(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericWhoisOther(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWhoisOther(KviIrcMessage *msg)
{
// *: RPL_WHOIS* [?]
// :prefix * <target> <nick> :<description>
@@ -1585,7 +1585,7 @@ void KviServerParser::parseNumericWhoisOther(KviIrcMessage *msg)
// FIXME: #warning "WHOWAS MISSING"
-void KviServerParser::parseNumericEndOfWhois(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericEndOfWhois(KviIrcMessage *msg)
{
// 318: RPL_ENDOFWHOIS [I,E,U,D]
// :prefix 318 <target> <nick> :End of /WHOIS list
@@ -1633,7 +1633,7 @@ void KviServerParser::parseNumericEndOfWhois(KviIrcMessage *msg)
}
-void KviServerParser::parseNumericEndOfWhowas(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericEndOfWhowas(KviIrcMessage *msg)
{
// 369: RPL_ENDOFWHOWAS [I,E,U,D]
// :prefix 369 <target> <nick> :End of /WHOWAS list
@@ -1649,7 +1649,7 @@ void KviServerParser::parseNumericEndOfWhowas(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericNoSuchNick(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericNoSuchNick(KviIrcMessage *msg)
{
// 401: ERR_NOSUCHNICK [I,E,U,D]
// 406: ERR_WASNOSUCHNICK [I,E,U,D]
@@ -1700,7 +1700,7 @@ void KviServerParser::parseNumericNoSuchNick(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericCreationTime(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericCreationTime(KviIrcMessage *msg)
{
// 329: RPL_CREATIONTIME
// :prefix 329 <target> <channel> <creation_time>
@@ -1744,7 +1744,7 @@ void KviServerParser::parseNumericCreationTime(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericIsOn(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericIsOn(KviIrcMessage *msg)
{
// 303: RPL_ISON
// :prefix 303 <target> :<ison replies>
@@ -1766,7 +1766,7 @@ void KviServerParser::parseNumericIsOn(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericUserhost(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericUserhost(KviIrcMessage *msg)
{
// 302: RPL_USERHOST
// :prefix 302 <target> :<userhost replies>
@@ -1784,7 +1784,7 @@ void KviServerParser::parseNumericUserhost(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericListStart(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericListStart(KviIrcMessage *msg)
{
// 321: RPL_LISTSTART [I,E,U,D]
// :prefix 321 <target> :Channel users name
@@ -1805,7 +1805,7 @@ void KviServerParser::parseNumericListStart(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericList(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericList(KviIrcMessage *msg)
{
// 322: RPL_LIST [I,E,U,D]
// :prefix 364 <target> <channel> <users> :<topic>
@@ -1832,7 +1832,7 @@ void KviServerParser::parseNumericList(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericListEnd(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericListEnd(KviIrcMessage *msg)
{
// 323: RPL_LISTEND [I,E,U,D]
// :prefix 323 <target> :End of /LIST
@@ -1847,7 +1847,7 @@ void KviServerParser::parseNumericListEnd(KviIrcMessage *msg)
}
-void KviServerParser::parseNumericLinks(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericLinks(KviIrcMessage *msg)
{
// 364: RPL_LINKS [I,E,U,D]
// :prefix 364 <target> <host> <parent> :<hops> <description>
@@ -1871,7 +1871,7 @@ void KviServerParser::parseNumericLinks(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericEndOfLinks(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericEndOfLinks(KviIrcMessage *msg)
{
// 365: RPL_ENDOFLINKS [I,E,U,D]
// :prefix 365 <target> :End of /LINKS
@@ -1886,7 +1886,7 @@ void KviServerParser::parseNumericEndOfLinks(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericBackFromAway(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericBackFromAway(KviIrcMessage * msg)
{
// 305: RPL_UNAWAY [I,E,U,D]
// :prefix 305 <target> :You are no longer away
@@ -1928,7 +1928,7 @@ void KviServerParser::parseNumericBackFromAway(KviIrcMessage * msg)
}
-void KviServerParser::parseNumericAway(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericAway(KviIrcMessage * msg)
{
// 306: RPL_NOWAWAY [I,E,U,D]
// :prefix 305 <target> :You're away man
@@ -1965,7 +1965,7 @@ void KviServerParser::parseNumericAway(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericWatch(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericWatch(KviIrcMessage *msg)
{
// 600: RPL_LOGON
// :prefix 600 <target> <nick> <user> <host> <logintime> :logged online
@@ -1994,7 +1994,7 @@ void KviServerParser::parseNumericWatch(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericStats(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericStats(KviIrcMessage * msg)
{
if(!msg->haltOutput())
{
@@ -2015,7 +2015,7 @@ void KviServerParser::parseNumericStats(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericServerAdminInfoTitle(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericServerAdminInfoTitle(KviIrcMessage * msg)
{
//RPL_ADMINME 256
if(!msg->haltOutput())
@@ -2024,7 +2024,7 @@ void KviServerParser::parseNumericServerAdminInfoTitle(KviIrcMessage * msg)
pOut->outputNoFmt(KVI_OUT_SERVERINFO,msg->connection()->decodeText(msg->safeTrailing()).toUtf8().data());
}
}
-void KviServerParser::parseNumericServerAdminInfoServerName(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericServerAdminInfoServerName(KviIrcMessage * msg)
{
//RPL_ADMINLOC1 257
if(!msg->haltOutput())
@@ -2035,7 +2035,7 @@ void KviServerParser::parseNumericServerAdminInfoServerName(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericServerAdminInfoAdminName(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericServerAdminInfoAdminName(KviIrcMessage * msg)
{
//RPL_ADMINLOC2 258
if(!msg->haltOutput())
@@ -2046,7 +2046,7 @@ void KviServerParser::parseNumericServerAdminInfoAdminName(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericServerAdminInfoAdminContact(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericServerAdminInfoAdminContact(KviIrcMessage * msg)
{
//RPL_ADMINEMAIL 259
if(!msg->haltOutput())
@@ -2057,7 +2057,7 @@ void KviServerParser::parseNumericServerAdminInfoAdminContact(KviIrcMessage * ms
}
}
-void KviServerParser::parseNumericCommandSyntax(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericCommandSyntax(KviIrcMessage * msg)
{
//RPL_COMMANDSYNTAX 334
if(!msg->haltOutput())
@@ -2067,7 +2067,7 @@ void KviServerParser::parseNumericCommandSyntax(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericInviting(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericInviting(KviIrcMessage * msg)
{
//RPL_INVITING 341
if(!msg->haltOutput())
@@ -2086,7 +2086,7 @@ void KviServerParser::parseNumericInviting(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericInfo(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericInfo(KviIrcMessage * msg)
{
//RPL_INFO 371
if(!msg->haltOutput())
@@ -2097,7 +2097,7 @@ void KviServerParser::parseNumericInfo(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericInfoStart(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericInfoStart(KviIrcMessage * msg)
{
//RPL_INFOSTART 373
if(!msg->haltOutput())
@@ -2107,7 +2107,7 @@ void KviServerParser::parseNumericInfoStart(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericInfoEnd(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericInfoEnd(KviIrcMessage * msg)
{
//RPL_ENDOFINFO 374
if(!msg->haltOutput())
@@ -2117,7 +2117,7 @@ void KviServerParser::parseNumericInfoEnd(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericTime(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericTime(KviIrcMessage * msg)
{
//RPL_TIME 391
if(!msg->haltOutput())
@@ -2128,7 +2128,7 @@ void KviServerParser::parseNumericTime(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericNoSuchServer(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericNoSuchServer(KviIrcMessage * msg)
{
//ERR_NOSUCHSERVER 402
@@ -2166,7 +2166,7 @@ void KviServerParser::parseNumericNoSuchServer(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericNoSuchChannel(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericNoSuchChannel(KviIrcMessage * msg)
{
// ERR_NOSUCHCHANNEL 403
if(!msg->haltOutput())
@@ -2177,7 +2177,7 @@ void KviServerParser::parseNumericNoSuchChannel(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericCannotSendColor(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericCannotSendColor(KviIrcMessage * msg)
{
// ERR_NOCOLORSONCHAN 408
if(!msg->haltOutput())
@@ -2195,7 +2195,7 @@ void KviServerParser::parseNumericCannotSendColor(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericCannotSend(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericCannotSend(KviIrcMessage * msg)
{
// ERR_CANNOTSENDTOCHAN 404
if(!msg->haltOutput())
@@ -2213,7 +2213,7 @@ void KviServerParser::parseNumericCannotSend(KviIrcMessage * msg)
}
}
-void KviServerParser::parseNumericCodePageSet(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericCodePageSet(KviIrcMessage *msg)
{
// a nice extension for irc.wenet.ru
// 700: RPL_CODEPAGESET
@@ -2243,7 +2243,7 @@ void KviServerParser::parseNumericCodePageSet(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericCodePageScheme(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericCodePageScheme(KviIrcMessage *msg)
{
// a nice extension for irc.wenet.ru
// 703: RPL_WHOISSCHEME
@@ -2276,7 +2276,7 @@ void KviServerParser::parseNumericCodePageScheme(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericUserMode(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericUserMode(KviIrcMessage *msg)
{
// 321: RPL_UMODEIS [I,E,U,D]
// :prefix 221 <target> <modeflags>
@@ -2290,7 +2290,7 @@ void KviServerParser::parseNumericUserMode(KviIrcMessage *msg)
}
}
-void KviServerParser::parseNumericEndOfStats(KviIrcMessage *msg)
+void KviIrcServerParser::parseNumericEndOfStats(KviIrcMessage *msg)
{
// 219: RPL_ENDOFSTATS [I,E,U,D]
if(!msg->haltOutput())
@@ -2302,7 +2302,7 @@ void KviServerParser::parseNumericEndOfStats(KviIrcMessage *msg)
}
// STARTTLS support
-void KviServerParser::parseNumericStartTls(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericStartTls(KviIrcMessage * msg)
{
// 670: RPL_STARTTLSOK
// :prefix 670 <nickname> :STARTTLS successful, go ahead with TLS handshake
@@ -2336,7 +2336,7 @@ void KviServerParser::parseNumericStartTls(KviIrcMessage * msg)
#endif //!COMPILE_SSL_SUPPORT
}
-void KviServerParser::parseNumericNotRegistered(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericNotRegistered(KviIrcMessage * msg)
{
// 451: ERR_NOTREGISTERED
// :prefix 451 PING :You have not registered
@@ -2366,7 +2366,7 @@ void KviServerParser::parseNumericNotRegistered(KviIrcMessage * msg)
}
// SASL support
-void KviServerParser::parseNumericSaslLogin(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericSaslLogin(KviIrcMessage * msg)
{
// 900: RPL_SASLLOGIN
// :prefix 900 <nickname> <usermask> <authuser>: You are now logged in as <authuser>
@@ -2382,7 +2382,7 @@ void KviServerParser::parseNumericSaslLogin(KviIrcMessage * msg)
msg->connection()->endInitialCapNegotiation();
}
-void KviServerParser::parseNumericSaslSuccess(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericSaslSuccess(KviIrcMessage * msg)
{
// 903: RPL_SASLSUCCESS
// :prefix 903 <nickname> :SASL authentication successful
@@ -2397,7 +2397,7 @@ void KviServerParser::parseNumericSaslSuccess(KviIrcMessage * msg)
msg->connection()->endInitialCapNegotiation();
}
-void KviServerParser::parseNumericSaslFail(KviIrcMessage * msg)
+void KviIrcServerParser::parseNumericSaslFail(KviIrcMessage * msg)
{
// 904: RPL_SASLFAILED
// :prefix 904 * :SASL authentication failed
diff --git a/src/kvirc/sparser/kvi_sp_tables.cpp b/src/kvirc/sparser/kvi_sp_tables.cpp
index 607a8143f..c73c58bfb 100644
--- a/src/kvirc/sparser/kvi_sp_tables.cpp
+++ b/src/kvirc/sparser/kvi_sp_tables.cpp
@@ -25,9 +25,9 @@
#include "kvi_sparser.h"
-#define PTM(__m) KVI_PTR2MEMBER(KviServerParser::__m)
+#define PTM(__m) KVI_PTR2MEMBER(KviIrcServerParser::__m)
-KviLiteralMessageParseStruct KviServerParser::m_literalParseProcTable[]=
+KviLiteralMessageParseStruct KviIrcServerParser::m_literalParseProcTable[]=
{
{ "AUTHENTICATE" , PTM(parseLiteralAuthenticate) },
{ "CAP" , PTM(parseLiteralCap) },
@@ -49,7 +49,7 @@ KviLiteralMessageParseStruct KviServerParser::m_literalParseProcTable[]=
};
// FIXME: #warning "Merge these two tables into one"
-KviCtcpMessageParseStruct KviServerParser::m_ctcpRequestParseProcTable[]=
+KviCtcpMessageParseStruct KviIrcServerParser::m_ctcpRequestParseProcTable[]=
{
{ "ACTION" , PTM(parseCtcpRequestAction) , 0 },
{ "AVATAR" , PTM(parseCtcpRequestAvatar) , 0 },
@@ -67,7 +67,7 @@ KviCtcpMessageParseStruct KviServerParser::m_ctcpRequestParseProcTable[]=
{ 0 , 0 , 0 }
};
-KviCtcpMessageParseStruct KviServerParser::m_ctcpReplyParseProcTable[]=
+KviCtcpMessageParseStruct KviIrcServerParser::m_ctcpReplyParseProcTable[]=
{
{ "ACTION" , PTM(parseCtcpRequestAction) , 0 },
{ "AVATAR" , PTM(parseCtcpReplyAvatar) , 0 },
@@ -86,7 +86,7 @@ KviCtcpMessageParseStruct KviServerParser::m_ctcpReplyParseProcTable[]=
{ 0 , 0 , 0 }
};
-messageParseProc KviServerParser::m_numericParseProcTable[1000]=
+messageParseProc KviIrcServerParser::m_numericParseProcTable[1000]=
{
0, // 000
PTM(parseNumeric001) , // 001 RPL_WELCOME
diff --git a/src/kvirc/sparser/kvi_sparser.cpp b/src/kvirc/sparser/kvi_sparser.cpp
index 38393c7bb..c4950c041 100644
--- a/src/kvirc/sparser/kvi_sparser.cpp
+++ b/src/kvirc/sparser/kvi_sparser.cpp
@@ -34,20 +34,20 @@
#include "kvi_kvs_eventtriggers.h"
#include "kvi_ircconnectionstatedata.h"
-KviServerParser * g_pServerParser = 0;
+KviIrcServerParser * g_pServerParser = 0;
-KviServerParser::KviServerParser()
+KviIrcServerParser::KviIrcServerParser()
: QObject(0)
{
setObjectName("server_parser");
}
-KviServerParser::~KviServerParser()
+KviIrcServerParser::~KviIrcServerParser()
{
}
-void KviServerParser::parseMessage(const char * message,KviIrcConnection * pConnection)
+void KviIrcServerParser::parseMessage(const char * message,KviIrcConnection * pConnection)
{
if(*message != 0 )
{
diff --git a/src/kvirc/sparser/kvi_sparser.h b/src/kvirc/sparser/kvi_sparser.h
index 15e499bfc..b56e3ed40 100644
--- a/src/kvirc/sparser/kvi_sparser.h
+++ b/src/kvirc/sparser/kvi_sparser.h
@@ -39,7 +39,7 @@
class KviWindow;
class KviChannel;
-class KviServerParser;
+class KviIrcServerParser;
class KviFrame;
class KviIrcConnection;
@@ -51,7 +51,7 @@ class KviIrcConnection;
#define IS_ME(_msg,_nick) KviQString::equalCI(_msg->connection()->currentNickName(),_nick)
-typedef void (KviServerParser::*messageParseProc)(KviIrcMessage *);
+typedef void (KviIrcServerParser::*messageParseProc)(KviIrcMessage *);
typedef struct _KviLiteralMessageParseStruct
{
@@ -87,7 +87,7 @@ typedef struct _KviDccRequest
KviConsole * pConsole;
} KviDccRequest;
-typedef void (KviServerParser::*ctcpParseProc)(KviCtcpMessage *);
+typedef void (KviIrcServerParser::*ctcpParseProc)(KviCtcpMessage *);
#define KVI_CTCP_MESSAGE_PARSE_TRIGGERNOEVENT 1
@@ -115,12 +115,12 @@ public:
};
-class KVIRC_API KviServerParser : public QObject
+class KVIRC_API KviIrcServerParser : public QObject
{
Q_OBJECT
public:
- KviServerParser();
- ~KviServerParser();
+ KviIrcServerParser();
+ ~KviIrcServerParser();
private:
static messageParseProc m_numericParseProcTable[1000];
static KviLiteralMessageParseStruct m_literalParseProcTable[];
@@ -272,7 +272,7 @@ public:
};
#ifndef _KVI_SPARSER_CPP_
- extern KVIRC_API KviServerParser * g_pServerParser;
+ extern KVIRC_API KviIrcServerParser * g_pServerParser;
#endif
diff --git a/src/kvirc/ui/kvi_console.cpp b/src/kvirc/ui/kvi_console.cpp
index 6866982a0..8c8d266e1 100644
--- a/src/kvirc/ui/kvi_console.cpp
+++ b/src/kvirc/ui/kvi_console.cpp
@@ -34,7 +34,7 @@
#include "kvi_ircview.h"
#include "KviMircCntrl.h"
#include "kvi_input.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviProxyDataBase.h"
#include "KviNetUtils.h"
#include "KviIrcServer.h"
@@ -89,7 +89,7 @@
#define __KVI_DEBUG__
#include "kvi_debug.h"
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
extern KVIRC_API KviProxyDataBase * g_pProxyDataBase;
KviConsole::KviConsole(KviFrame * lpFrm,int iFlags)
@@ -431,7 +431,7 @@ void KviConsole::updateUri()
QString uri;
if(connection())
{
- KviServer* server = connection()->target()->server();
+ KviIrcServer* server = connection()->target()->server();
if(server)
{
KviIrcUrl::join(uri,server);
diff --git a/src/kvirc/ui/kvi_console.h b/src/kvirc/ui/kvi_console.h
index 1dc43dcd9..ff7def250 100644
--- a/src/kvirc/ui/kvi_console.h
+++ b/src/kvirc/ui/kvi_console.h
@@ -46,8 +46,8 @@ class KviAvatar;
class KviDnsResolver;
class KviIrcUserDataBase;
class KviIrcUserEntry;
-class KviServer;
-class KviNetwork;
+class KviIrcServer;
+class KviIrcNetwork;
class KviProxy;
class KviUserListView;
class KviNotifyListManager;
diff --git a/src/kvirc/ui/kvi_frame.h b/src/kvirc/ui/kvi_frame.h
index d3eade256..3cc55bd3e 100644
--- a/src/kvirc/ui/kvi_frame.h
+++ b/src/kvirc/ui/kvi_frame.h
@@ -80,7 +80,7 @@ class KVIRC_API KviFrame : public KviTalMainWindow //, public KviIrcContextManag
friend class KviWindow;
friend class KviConsole;
friend class KviApp;
- friend class KviServerParser;
+ friend class KviIrcServerParser;
friend class KviMexToolBar;
friend class KviMdiManager;
friend class KviIrcContext;
diff --git a/src/kvirc/ui/kvi_mdichild.cpp b/src/kvirc/ui/kvi_mdichild.cpp
index 4c3418eb8..b84bc75b6 100644
--- a/src/kvirc/ui/kvi_mdichild.cpp
+++ b/src/kvirc/ui/kvi_mdichild.cpp
@@ -42,7 +42,7 @@
#include "kvi_ircconnection.h"
#include "kvi_ircconnectiontarget.h"
#include "kvi_irccontext.h"
-#include "KviNetwork.h"
+#include "KviIrcNetwork.h"
#include "kvi_kvs_eventtriggers.h"
#ifdef COMPILE_ON_MAC
diff --git a/src/kvirc/ui/kvi_menubar.cpp b/src/kvirc/ui/kvi_menubar.cpp
index 5554023ad..20d9b50e0 100644
--- a/src/kvirc/ui/kvi_menubar.cpp
+++ b/src/kvirc/ui/kvi_menubar.cpp
@@ -253,7 +253,7 @@ void KviMenuBar::newConnectionToServer(int id)
{
if(text == __tr2qs("&Other..."))
{
- KviKvsScript::run("options.edit KviServerOptionsWidget",m_pFrm->firstConsole());
+ KviKvsScript::run("options.edit KviIrcServerOptionsWidget",m_pFrm->firstConsole());
} else {
text.replace(QString("&"),QString(""));
KviCString szCommand;
diff --git a/src/kvirc/ui/kvi_statusbarapplet.cpp b/src/kvirc/ui/kvi_statusbarapplet.cpp
index 0f70ee8d1..50d0cd4fa 100644
--- a/src/kvirc/ui/kvi_statusbarapplet.cpp
+++ b/src/kvirc/ui/kvi_statusbarapplet.cpp
@@ -43,7 +43,7 @@
#include "kvi_kvs_script.h"
#include "KviTimeUtils.h"
#include "KviQString.h"
-#include "kvi_buildinfo.h"
+#include "KviBuildInfo.h"
#include "kvi_settings.h"
#include "KviMiscUtils.h"
#include "KviHttpRequest.h"
diff --git a/src/modules/about/aboutdialog.cpp b/src/modules/about/aboutdialog.cpp
index 24da5a91b..b7ba364b6 100644
--- a/src/modules/about/aboutdialog.cpp
+++ b/src/modules/about/aboutdialog.cpp
@@ -30,7 +30,7 @@
#include "kvi_app.h"
#include "KviFileUtils.h"
#include "kvi_sourcesdate.h"
-#include "kvi_buildinfo.h"
+#include "KviBuildInfo.h"
#include "KviOsInfo.h"
#include <QTextEdit>
diff --git a/src/modules/action/libkviaction.cpp b/src/modules/action/libkviaction.cpp
index 632daffcf..860775b2e 100644
--- a/src/modules/action/libkviaction.cpp
+++ b/src/modules/action/libkviaction.cpp
@@ -30,7 +30,7 @@
#include "KviParameterList.h"
#include "KviCommandFormatter.h"
#include "KviQString.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "kvi_iconmanager.h"
#include "KviMircCntrl.h"
diff --git a/src/modules/addon/libkviaddon.cpp b/src/modules/addon/libkviaddon.cpp
index 58941263c..c9edaa3a1 100644
--- a/src/modules/addon/libkviaddon.cpp
+++ b/src/modules/addon/libkviaddon.cpp
@@ -31,7 +31,7 @@
#include "KviQString.h"
#include "KviParameterList.h"
#include "KviCommandFormatter.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "kvi_iconmanager.h"
#include "KviMircCntrl.h"
diff --git a/src/modules/avatar/libkviavatar.cpp b/src/modules/avatar/libkviavatar.cpp
index 6b9fef501..ff6f38952 100644
--- a/src/modules/avatar/libkviavatar.cpp
+++ b/src/modules/avatar/libkviavatar.cpp
@@ -380,7 +380,7 @@ static bool avatar_kvs_cmd_notify(KviKvsModuleCommandCall * c)
szTmp.replace(" ","_");
// escape the spaces with the right octal code
- KviServerParser::encodeCtcpParameter(szTmp.toUtf8().data(),avatar);
+ KviIrcServerParser::encodeCtcpParameter(szTmp.toUtf8().data(),avatar);
}
KviSharedFile * o = 0;
diff --git a/src/modules/context/libkvicontext.cpp b/src/modules/context/libkvicontext.cpp
index 6e174fde1..3338be28f 100644
--- a/src/modules/context/libkvicontext.cpp
+++ b/src/modules/context/libkvicontext.cpp
@@ -32,7 +32,7 @@
#include "kvi_console.h"
#include "kvi_app.h"
#include "KviIrcServer.h"
-#include "KviNetwork.h"
+#include "KviIrcNetwork.h"
#include "kvi_irccontext.h"
#include "kvi_ircconnection.h"
#include "kvi_ircconnectionserverinfo.h"
diff --git a/src/modules/dcc/broker.cpp b/src/modules/dcc/broker.cpp
index 5d4c8c4f8..d0934cc0f 100644
--- a/src/modules/dcc/broker.cpp
+++ b/src/modules/dcc/broker.cpp
@@ -968,7 +968,7 @@ bool KviDccBroker::handleResumeRequest(KviDccRequest * dcc,const char * filename
t->m_uResumePosition = filePos;
KviCString szBuffy;
- KviServerParser::encodeCtcpParameter(filename,szBuffy);
+ KviIrcServerParser::encodeCtcpParameter(filename,szBuffy);
dcc->ctcpMsg->msg->console()->connection()->sendFmtData(
"PRIVMSG %s :%cDCC ACCEPT %s %s %u %s%c",
diff --git a/src/modules/dcc/canvas.cpp b/src/modules/dcc/canvas.cpp
index 4beb89436..c7524883d 100644
--- a/src/modules/dcc/canvas.cpp
+++ b/src/modules/dcc/canvas.cpp
@@ -39,7 +39,7 @@
#include "kvi_ircview.h"
#include "kvi_iconmanager.h"
#include "KviLocale.h"
- #include "kvi_error.h"
+ #include "KviError.h"
#include "kvi_out.h"
#include "KviNetUtils.h"
#include "kvi_console.h"
diff --git a/src/modules/dcc/chat.cpp b/src/modules/dcc/chat.cpp
index f34a45579..5e8f6bcf1 100644
--- a/src/modules/dcc/chat.cpp
+++ b/src/modules/dcc/chat.cpp
@@ -37,7 +37,7 @@
#include "kvi_ircview.h"
#include "kvi_iconmanager.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "KviNetUtils.h"
#include "kvi_console.h"
diff --git a/src/modules/dcc/libkvidcc.cpp b/src/modules/dcc/libkvidcc.cpp
index b3ca78111..a2437ba2d 100644
--- a/src/modules/dcc/libkvidcc.cpp
+++ b/src/modules/dcc/libkvidcc.cpp
@@ -41,7 +41,7 @@
#include "KviNetUtils.h"
#include "kvi_frame.h"
#include "kvi_console.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_options.h"
#include "kvi_defaults.h"
#include "KviMircCntrl.h"
diff --git a/src/modules/dcc/marshal.cpp b/src/modules/dcc/marshal.cpp
index 843eb1d83..0c3c28a00 100644
--- a/src/modules/dcc/marshal.cpp
+++ b/src/modules/dcc/marshal.cpp
@@ -26,7 +26,7 @@
#include "kvi_settings.h"
#include "KviNetUtils.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_options.h"
#include "KviLocale.h"
#include "KviMemory.h"
diff --git a/src/modules/dcc/requests.cpp b/src/modules/dcc/requests.cpp
index d550c114c..60dd742f1 100644
--- a/src/modules/dcc/requests.cpp
+++ b/src/modules/dcc/requests.cpp
@@ -46,7 +46,7 @@
#include "KviNetUtils.h"
#include "kvi_frame.h"
#include "kvi_console.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_options.h"
#include "kvi_defaults.h"
#include "KviSharedFilesManager.h"
diff --git a/src/modules/dcc/send.cpp b/src/modules/dcc/send.cpp
index 9aa155b74..9ea1dd74e 100644
--- a/src/modules/dcc/send.cpp
+++ b/src/modules/dcc/send.cpp
@@ -36,7 +36,7 @@
#include "kvi_ircview.h"
#include "kvi_iconmanager.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "KviNetUtils.h"
#include "kvi_console.h"
@@ -1100,7 +1100,7 @@ void KviDccFileTransfer::startConnection()
if(m_pDescriptor->bResume && m_pDescriptor->bRecvFile)
{
QString fName;
- KviServerParser::encodeCtcpParameter(m_pDescriptor->szFileName.toUtf8().data(),fName);
+ KviIrcServerParser::encodeCtcpParameter(m_pDescriptor->szFileName.toUtf8().data(),fName);
if(m_pDescriptor->isZeroPortRequest())
{
m_pDescriptor->console()->connection()->sendFmtData("PRIVMSG %s :%cDCC RESUME %s %s %s %s%c",
@@ -1808,7 +1808,7 @@ void KviDccFileTransfer::connectionInProgress()
if(KVI_OPTION_BOOL(KviOption_boolDCCFileTransferReplaceOutgoingSpacesWithUnderscores))
tmp.replace(" ","_");
- KviServerParser::encodeCtcpParameter(tmp.toUtf8().data(),fName);
+ KviIrcServerParser::encodeCtcpParameter(tmp.toUtf8().data(),fName);
// Zero port requests want DCC SEND as back-request
KviCString szReq;
@@ -2143,7 +2143,7 @@ bool KviDccFileTransfer::doResume(const char * filename,const char * port,quint6
m_pDescriptor->szFileSize.setNum(filePos);
KviCString szBuffy;
- KviServerParser::encodeCtcpParameter(filename,szBuffy);
+ KviIrcServerParser::encodeCtcpParameter(filename,szBuffy);
m_pDescriptor->console()->connection()->sendFmtData("PRIVMSG %s :%cDCC ACCEPT %s %s %u%c",
m_pDescriptor->console()->connection()->encodeText(m_pDescriptor->szNick).data(),
diff --git a/src/modules/dcc/thread.cpp b/src/modules/dcc/thread.cpp
index 61cb2f1eb..e10113d8a 100644
--- a/src/modules/dcc/thread.cpp
+++ b/src/modules/dcc/thread.cpp
@@ -26,7 +26,7 @@
#include "kvi_debug.h"
#include "kvi_window.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviMemory.h"
#include "KviMemory.h"
#include "KviNetUtils.h"
diff --git a/src/modules/dcc/video.cpp b/src/modules/dcc/video.cpp
index d7cb7e65b..d5f02b2ee 100644
--- a/src/modules/dcc/video.cpp
+++ b/src/modules/dcc/video.cpp
@@ -33,7 +33,7 @@
#include "kvi_kvs_eventtriggers.h"
#include "KviLocale.h"
#include "kvi_out.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviNetUtils.h"
#include "kvi_options.h"
#include "kvi_console.h"
diff --git a/src/modules/dcc/voice.cpp b/src/modules/dcc/voice.cpp
index df84c9127..315ae0f05 100644
--- a/src/modules/dcc/voice.cpp
+++ b/src/modules/dcc/voice.cpp
@@ -33,7 +33,7 @@
#include "kvi_ircview.h"
#include "KviLocale.h"
#include "kvi_out.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviNetUtils.h"
#include "kvi_options.h"
#include "kvi_console.h"
@@ -52,7 +52,7 @@
#include <unistd.h>
#include <errno.h>
#include <fcntl.h>
- //#include "kvi_error.h"
+ //#include "KviError.h"
#include <sys/stat.h> // for open()
#include <sys/ioctl.h> // for ioctl()
#endif
diff --git a/src/modules/dialog/libkvidialog.cpp b/src/modules/dialog/libkvidialog.cpp
index 7e85774b5..2f7c69589 100644
--- a/src/modules/dialog/libkvidialog.cpp
+++ b/src/modules/dialog/libkvidialog.cpp
@@ -28,7 +28,7 @@
#include "KviLocale.h"
#include "kvi_module.h"
#include "kvi_modulemanager.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_app.h"
#include "kvi_iconmanager.h"
#include "kvi_console.h"
diff --git a/src/modules/http/libkvihttp.cpp b/src/modules/http/libkvihttp.cpp
index 1abcba578..8b58da69d 100644
--- a/src/modules/http/libkvihttp.cpp
+++ b/src/modules/http/libkvihttp.cpp
@@ -30,7 +30,7 @@
#include "KviLocale.h"
#include "kvi_filedialog.h"
#include "kvi_window.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviCommandFormatter.h"
static bool http_kvs_complete_get(KviKvsModuleCommandCall * c,QString &szUrl,QString &szFileName,const QString &szCallback)
diff --git a/src/modules/mircimport/libkvimircimport.cpp b/src/modules/mircimport/libkvimircimport.cpp
index 3b30d6a62..00444cf42 100644
--- a/src/modules/mircimport/libkvimircimport.cpp
+++ b/src/modules/mircimport/libkvimircimport.cpp
@@ -100,7 +100,7 @@ int KviMircServersIniImport::doImport(const QString& filename)
if(entry.isEmpty())entry = __tr2qs("Standalone Servers");
if(!serv.isEmpty())
{
- KviServer s;
+ KviIrcServer s;
s.m_szHostname = serv;
s.m_szDescription = description;
s.m_uPort = uPort;
@@ -350,7 +350,7 @@ static bool mircimport_module_can_unload(KviModule *)
}
/*
-KVIMODULEEXPORTFUNC KviServerImport * mircimport_module_createIrcServerImport(const char *filterName)
+KVIMODULEEXPORTFUNC KviIrcServerImport * mircimport_module_createIrcServerImport(const char *filterName)
{
if(kvi_strEqualCI(filterName,__tr("Import from servers.ini")))
{
diff --git a/src/modules/objects/class_button.cpp b/src/modules/objects/class_button.cpp
index e65b6b1b9..539217a34 100644
--- a/src/modules/objects/class_button.cpp
+++ b/src/modules/objects/class_button.cpp
@@ -25,7 +25,7 @@
#include "kvi_debug.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_iconmanager.h"
#include "KviFile.h"
diff --git a/src/modules/objects/class_buttongroup.cpp b/src/modules/objects/class_buttongroup.cpp
index dfa633eef..3c2aadf14 100644
--- a/src/modules/objects/class_buttongroup.cpp
+++ b/src/modules/objects/class_buttongroup.cpp
@@ -25,7 +25,7 @@
#include "class_buttongroup.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_checkbox.cpp b/src/modules/objects/class_checkbox.cpp
index 656eebefc..6220c51c1 100644
--- a/src/modules/objects/class_checkbox.cpp
+++ b/src/modules/objects/class_checkbox.cpp
@@ -24,7 +24,7 @@
//=============================================================================
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "class_checkbox.h"
diff --git a/src/modules/objects/class_combobox.cpp b/src/modules/objects/class_combobox.cpp
index 6624e9544..9718024a7 100644
--- a/src/modules/objects/class_combobox.cpp
+++ b/src/modules/objects/class_combobox.cpp
@@ -24,7 +24,7 @@
//=============================================================================
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviLocale.h"
#include "kvi_debug.h"
#include "class_list.h"
diff --git a/src/modules/objects/class_datetimeedit.cpp b/src/modules/objects/class_datetimeedit.cpp
index c877c8e71..41a2f6e26 100644
--- a/src/modules/objects/class_datetimeedit.cpp
+++ b/src/modules/objects/class_datetimeedit.cpp
@@ -24,7 +24,7 @@
#include "kvi_debug.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_iconmanager.h"
#include "KviFile.h"
diff --git a/src/modules/objects/class_dialog.cpp b/src/modules/objects/class_dialog.cpp
index b8a665c71..bf9834a03 100644
--- a/src/modules/objects/class_dialog.cpp
+++ b/src/modules/objects/class_dialog.cpp
@@ -23,7 +23,7 @@
//=============================================================================
#include "class_dialog.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_frame.h"
diff --git a/src/modules/objects/class_file.cpp b/src/modules/objects/class_file.cpp
index 2af376f64..0ffaeb329 100644
--- a/src/modules/objects/class_file.cpp
+++ b/src/modules/objects/class_file.cpp
@@ -27,7 +27,7 @@
#include "class_file.h"
#include "kvi_debug.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviFile.h"
#include "KviFileUtils.h"
#include "class_memorybuffer.h"
diff --git a/src/modules/objects/class_ftp.cpp b/src/modules/objects/class_ftp.cpp
index 08a946a5a..625633ff8 100644
--- a/src/modules/objects/class_ftp.cpp
+++ b/src/modules/objects/class_ftp.cpp
@@ -23,7 +23,7 @@
//=============================================================================
#include "kvi_debug.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "class_ftp.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_groupbox.cpp b/src/modules/objects/class_groupbox.cpp
index 6633bbad6..c7e684de1 100644
--- a/src/modules/objects/class_groupbox.cpp
+++ b/src/modules/objects/class_groupbox.cpp
@@ -25,7 +25,7 @@
#include <KviTalGroupBox.h>
#include "class_groupbox.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_http.cpp b/src/modules/objects/class_http.cpp
index a0b682963..f8db5efb3 100644
--- a/src/modules/objects/class_http.cpp
+++ b/src/modules/objects/class_http.cpp
@@ -25,7 +25,7 @@
#include "class_http.h"
#include "kvi_debug.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviLocale.h"
#include <QHttp>
diff --git a/src/modules/objects/class_label.cpp b/src/modules/objects/class_label.cpp
index 891cb6e63..821afc6b2 100644
--- a/src/modules/objects/class_label.cpp
+++ b/src/modules/objects/class_label.cpp
@@ -23,7 +23,7 @@
//
//=============================================================================
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "class_label.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_lcd.cpp b/src/modules/objects/class_lcd.cpp
index e1f570bfc..36f675dce 100644
--- a/src/modules/objects/class_lcd.cpp
+++ b/src/modules/objects/class_lcd.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_lcd.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_lineedit.cpp b/src/modules/objects/class_lineedit.cpp
index 59b20760e..bddb38300 100644
--- a/src/modules/objects/class_lineedit.cpp
+++ b/src/modules/objects/class_lineedit.cpp
@@ -23,7 +23,7 @@
//
//=============================================================================
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "class_lineedit.h"
diff --git a/src/modules/objects/class_listwidget.cpp b/src/modules/objects/class_listwidget.cpp
index a3e7819aa..19e698a28 100644
--- a/src/modules/objects/class_listwidget.cpp
+++ b/src/modules/objects/class_listwidget.cpp
@@ -22,7 +22,7 @@
//
//=============================================================================
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviLocale.h"
#include "kvi_debug.h"
#include "class_list.h"
diff --git a/src/modules/objects/class_mainwindow.cpp b/src/modules/objects/class_mainwindow.cpp
index c1a58580d..76d278c6d 100644
--- a/src/modules/objects/class_mainwindow.cpp
+++ b/src/modules/objects/class_mainwindow.cpp
@@ -25,7 +25,7 @@
#include "KviTalMainWindow.h"
#include "class_mainwindow.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_memorybuffer.cpp b/src/modules/objects/class_memorybuffer.cpp
index 22836afa7..d03322ece 100644
--- a/src/modules/objects/class_memorybuffer.cpp
+++ b/src/modules/objects/class_memorybuffer.cpp
@@ -25,7 +25,7 @@
#include "class_memorybuffer.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "kvi_settings.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_menubar.cpp b/src/modules/objects/class_menubar.cpp
index 85468613f..2d4b4c1d2 100644
--- a/src/modules/objects/class_menubar.cpp
+++ b/src/modules/objects/class_menubar.cpp
@@ -24,7 +24,7 @@
#include "class_menubar.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_multilineedit.cpp b/src/modules/objects/class_multilineedit.cpp
index cbb235efb..aefbc53a7 100644
--- a/src/modules/objects/class_multilineedit.cpp
+++ b/src/modules/objects/class_multilineedit.cpp
@@ -23,7 +23,7 @@
//
//=============================================================================
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "KviMemory.h"
diff --git a/src/modules/objects/class_painter.cpp b/src/modules/objects/class_painter.cpp
index 0bc604595..e2a392b08 100644
--- a/src/modules/objects/class_painter.cpp
+++ b/src/modules/objects/class_painter.cpp
@@ -30,7 +30,7 @@
#include "kvi_debug.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_iconmanager.h"
#include "KviMemory.h"
#include <QPrintDialog>
diff --git a/src/modules/objects/class_popupmenu.cpp b/src/modules/objects/class_popupmenu.cpp
index 6c1b78fa7..f9c87722c 100644
--- a/src/modules/objects/class_popupmenu.cpp
+++ b/src/modules/objects/class_popupmenu.cpp
@@ -26,7 +26,7 @@
#include "class_popupmenu.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_process.cpp b/src/modules/objects/class_process.cpp
index b150fa8af..7b8af14ba 100644
--- a/src/modules/objects/class_process.cpp
+++ b/src/modules/objects/class_process.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_process.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "kvi_settings.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_progressbar.cpp b/src/modules/objects/class_progressbar.cpp
index e88e9f8d1..31588f0ae 100644
--- a/src/modules/objects/class_progressbar.cpp
+++ b/src/modules/objects/class_progressbar.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_progressbar.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_radiobutton.cpp b/src/modules/objects/class_radiobutton.cpp
index e3287184f..442e32558 100644
--- a/src/modules/objects/class_radiobutton.cpp
+++ b/src/modules/objects/class_radiobutton.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_radiobutton.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_slider.cpp b/src/modules/objects/class_slider.cpp
index caca558a6..07dc6f82e 100644
--- a/src/modules/objects/class_slider.cpp
+++ b/src/modules/objects/class_slider.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_slider.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_socket.cpp b/src/modules/objects/class_socket.cpp
index 6ef5cf3ea..c280b30b2 100644
--- a/src/modules/objects/class_socket.cpp
+++ b/src/modules/objects/class_socket.cpp
@@ -35,10 +35,10 @@
#include "KviFile.h"
#include "KviFileUtils.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviNetUtils.h"
#include "KviDnsResolver.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_socket.h"
#include "KviMemory.h"
#include "KviMemory.h"
diff --git a/src/modules/objects/class_spinbox.cpp b/src/modules/objects/class_spinbox.cpp
index 3c27baa08..16d27b85e 100644
--- a/src/modules/objects/class_spinbox.cpp
+++ b/src/modules/objects/class_spinbox.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_spinbox.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_tablewidget.cpp b/src/modules/objects/class_tablewidget.cpp
index c8862cb4a..b74825c49 100644
--- a/src/modules/objects/class_tablewidget.cpp
+++ b/src/modules/objects/class_tablewidget.cpp
@@ -29,7 +29,7 @@
#include "kvi_debug.h"
#include "kvi_app.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_iconmanager.h"
#include "KviFile.h"
#include "kvi_kvs_arraycast.h"
diff --git a/src/modules/objects/class_tabwidget.cpp b/src/modules/objects/class_tabwidget.cpp
index 40041e02c..000f22b03 100644
--- a/src/modules/objects/class_tabwidget.cpp
+++ b/src/modules/objects/class_tabwidget.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_tabwidget.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_tbrowser.cpp b/src/modules/objects/class_tbrowser.cpp
index f781b68bd..b0fc19ab0 100644
--- a/src/modules/objects/class_tbrowser.cpp
+++ b/src/modules/objects/class_tbrowser.cpp
@@ -25,7 +25,7 @@
#include "class_tbrowser.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_toolbar.cpp b/src/modules/objects/class_toolbar.cpp
index b572bbb08..e3927da9d 100644
--- a/src/modules/objects/class_toolbar.cpp
+++ b/src/modules/objects/class_toolbar.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_toolbar.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviTalToolBar.h"
#include "KviTalMainWindow.h"
diff --git a/src/modules/objects/class_toolbutton.cpp b/src/modules/objects/class_toolbutton.cpp
index 4e44c8efa..3d1eb5fda 100644
--- a/src/modules/objects/class_toolbutton.cpp
+++ b/src/modules/objects/class_toolbutton.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_toolbutton.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_trayicon.cpp b/src/modules/objects/class_trayicon.cpp
index 9f6b563ca..9463230ba 100644
--- a/src/modules/objects/class_trayicon.cpp
+++ b/src/modules/objects/class_trayicon.cpp
@@ -26,7 +26,7 @@
#include "class_popupmenu.h"
#include "kvi_iconmanager.h"
#include "kvi_debug.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviLocale.h"
#include <QSystemTrayIcon>
diff --git a/src/modules/objects/class_treewidget.cpp b/src/modules/objects/class_treewidget.cpp
index 1a0a21973..34e7bb837 100644
--- a/src/modules/objects/class_treewidget.cpp
+++ b/src/modules/objects/class_treewidget.cpp
@@ -25,7 +25,7 @@
#include "class_treewidget.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_treewidgetitem.cpp b/src/modules/objects/class_treewidgetitem.cpp
index 62e1a2b54..63922f1f5 100644
--- a/src/modules/objects/class_treewidgetitem.cpp
+++ b/src/modules/objects/class_treewidgetitem.cpp
@@ -26,7 +26,7 @@
#include "class_treewidgetitem.h"
#include "class_pixmap.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_widget.cpp b/src/modules/objects/class_widget.cpp
index d6bda1561..32006fefe 100644
--- a/src/modules/objects/class_widget.cpp
+++ b/src/modules/objects/class_widget.cpp
@@ -28,7 +28,7 @@
#include "KviMemory.h"
#include "kvi_debug.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
#include "kvi_window.h"
diff --git a/src/modules/objects/class_window.cpp b/src/modules/objects/class_window.cpp
index 9c1dfc57d..2988ff28a 100644
--- a/src/modules/objects/class_window.cpp
+++ b/src/modules/objects/class_window.cpp
@@ -25,7 +25,7 @@
#include "class_window.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_wizard.cpp b/src/modules/objects/class_wizard.cpp
index b2b5b2127..ab32cc9dd 100644
--- a/src/modules/objects/class_wizard.cpp
+++ b/src/modules/objects/class_wizard.cpp
@@ -26,7 +26,7 @@
#include <KviTalWizard.h>
#include "class_wizard.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/class_workspace.cpp b/src/modules/objects/class_workspace.cpp
index 926731fc3..d6f6b7262 100644
--- a/src/modules/objects/class_workspace.cpp
+++ b/src/modules/objects/class_workspace.cpp
@@ -25,7 +25,7 @@
#include "class_workspace.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
#include "kvi_iconmanager.h"
diff --git a/src/modules/objects/class_wrapper.cpp b/src/modules/objects/class_wrapper.cpp
index 3c48afb82..d943621b6 100644
--- a/src/modules/objects/class_wrapper.cpp
+++ b/src/modules/objects/class_wrapper.cpp
@@ -24,7 +24,7 @@
//=============================================================================
#include "class_wrapper.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_debug.h"
#include "KviLocale.h"
diff --git a/src/modules/objects/libkviobjects.cpp b/src/modules/objects/libkviobjects.cpp
index 32014b689..87ebcba25 100644
--- a/src/modules/objects/libkviobjects.cpp
+++ b/src/modules/objects/libkviobjects.cpp
@@ -78,7 +78,7 @@
#include "kvi_app.h"
#include "kvi_module.h"
#include "KviLocale.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviCommandFormatter.h"
#include "kvi_out.h"
#include "kvi_app.h"
diff --git a/src/modules/options/instances.cpp b/src/modules/options/instances.cpp
index 415d90a5a..f311d07d6 100644
--- a/src/modules/options/instances.cpp
+++ b/src/modules/options/instances.cpp
@@ -381,9 +381,9 @@ KviOptionsWidget * classKviQueryOptionsWidget_createInstanceProc(QWidget * paren
return new KviQueryOptionsWidget(parent);
}
-KviOptionsWidget * classKviServerOptionsWidget_createInstanceProc(QWidget * parent)
+KviOptionsWidget * classKviIrcServerOptionsWidget_createInstanceProc(QWidget * parent)
{
- return new KviServerOptionsWidget(parent);
+ return new KviIrcServerOptionsWidget(parent);
}
KviOptionsWidget * classKviSoundOptionsWidget_createInstanceProc(QWidget * parent)
@@ -615,8 +615,8 @@ static const char * g_szName_KviProxyOptionsWidget = KVI_OPTIONS_WIDGET_NAME_Kvi
static const char * g_szClassName_KviProxyOptionsWidget = "KviProxyOptionsWidget";
static const char * g_szName_KviQueryOptionsWidget = KVI_OPTIONS_WIDGET_NAME_KviQueryOptionsWidget;
static const char * g_szClassName_KviQueryOptionsWidget = "KviQueryOptionsWidget";
-static const char * g_szName_KviServerOptionsWidget = KVI_OPTIONS_WIDGET_NAME_KviServerOptionsWidget;
-static const char * g_szClassName_KviServerOptionsWidget = "KviServerOptionsWidget";
+static const char * g_szName_KviIrcServerOptionsWidget = KVI_OPTIONS_WIDGET_NAME_KviIrcServerOptionsWidget;
+static const char * g_szClassName_KviIrcServerOptionsWidget = "KviIrcServerOptionsWidget";
static const char * g_szName_KviSoundOptionsWidget = KVI_OPTIONS_WIDGET_NAME_KviSoundOptionsWidget;
static const char * g_szClassName_KviSoundOptionsWidget = "KviSoundOptionsWidget";
static const char * g_szName_KviSoundGeneralOptionsWidget = KVI_OPTIONS_WIDGET_NAME_KviSoundGeneralOptionsWidget;
@@ -3085,36 +3085,36 @@ KviOptionsInstanceManager::KviOptionsInstanceManager()
e0->pChildList = 0;
e0 = new KviOptionsWidgetInstanceEntry;
- e0->createProc = &classKviServerOptionsWidget_createInstanceProc;
+ e0->createProc = &classKviIrcServerOptionsWidget_createInstanceProc;
e0->pWidget = 0;
- e0->szClassName = g_szClassName_KviServerOptionsWidget;
- e0->iIcon = KVI_OPTIONS_WIDGET_ICON_KviServerOptionsWidget;
- #ifdef KVI_OPTIONS_WIDGET_PRIORITY_KviServerOptionsWidget
- e0->iPriority = KVI_OPTIONS_WIDGET_PRIORITY_KviServerOptionsWidget;
+ e0->szClassName = g_szClassName_KviIrcServerOptionsWidget;
+ e0->iIcon = KVI_OPTIONS_WIDGET_ICON_KviIrcServerOptionsWidget;
+ #ifdef KVI_OPTIONS_WIDGET_PRIORITY_KviIrcServerOptionsWidget
+ e0->iPriority = KVI_OPTIONS_WIDGET_PRIORITY_KviIrcServerOptionsWidget;
#else
e0->iPriority = 0;
#endif
- #ifdef KVI_OPTIONS_WIDGET_KEYWORDS_KviServerOptionsWidget
- e0->szKeywordsNoLocale = KVI_OPTIONS_WIDGET_KEYWORDS_KviServerOptionsWidget;
+ #ifdef KVI_OPTIONS_WIDGET_KEYWORDS_KviIrcServerOptionsWidget
+ e0->szKeywordsNoLocale = KVI_OPTIONS_WIDGET_KEYWORDS_KviIrcServerOptionsWidget;
e0->szKeywords = __tr2qs_ctx_no_xgettext(e0->szKeywordsNoLocale.toUtf8().data(),"options");;
#endif
- #ifdef KVI_OPTIONS_WIDGET_GROUP_KviServerOptionsWidget
- e0->szGroup = KVI_OPTIONS_WIDGET_GROUP_KviServerOptionsWidget;
+ #ifdef KVI_OPTIONS_WIDGET_GROUP_KviIrcServerOptionsWidget
+ e0->szGroup = KVI_OPTIONS_WIDGET_GROUP_KviIrcServerOptionsWidget;
#else
e0->szGroup = "general";
#endif
- #ifdef KVI_OPTIONS_WIDGET_CONTAINER_KviServerOptionsWidget
- e0->bIsContainer = KVI_OPTIONS_WIDGET_CONTAINER_KviServerOptionsWidget;
+ #ifdef KVI_OPTIONS_WIDGET_CONTAINER_KviIrcServerOptionsWidget
+ e0->bIsContainer = KVI_OPTIONS_WIDGET_CONTAINER_KviIrcServerOptionsWidget;
#else
e0->bIsContainer = false;
#endif
- #ifdef KVI_OPTIONS_WIDGET_NOTCONTAINED_KviServerOptionsWidget
- e0->bIsNotContained = KVI_OPTIONS_WIDGET_NOTCONTAINED_KviServerOptionsWidget;
+ #ifdef KVI_OPTIONS_WIDGET_NOTCONTAINED_KviIrcServerOptionsWidget
+ e0->bIsNotContained = KVI_OPTIONS_WIDGET_NOTCONTAINED_KviIrcServerOptionsWidget;
#else
e0->bIsNotContained = false;
#endif
- e0->szNameNoLocale = g_szName_KviServerOptionsWidget;
- e0->szName = __tr2qs_ctx_no_xgettext(g_szName_KviServerOptionsWidget,"options");
+ e0->szNameNoLocale = g_szName_KviIrcServerOptionsWidget;
+ e0->szName = __tr2qs_ctx_no_xgettext(g_szName_KviIrcServerOptionsWidget,"options");
m_pInstanceTree->append(e0);
e0->pChildList = 0;
diff --git a/src/modules/options/optw_servers.cpp b/src/modules/options/optw_servers.cpp
index e742cfa9d..7439c5bf4 100644
--- a/src/modules/options/optw_servers.cpp
+++ b/src/modules/options/optw_servers.cpp
@@ -70,7 +70,7 @@
#include <QWindowsStyle>
#endif //COMPILE_ON_WINDOWS || COMPILE_ON_MINGW
-KviNetworkDetailsWidget::KviNetworkDetailsWidget(QWidget * par,KviNetwork * n)
+KviIrcNetworkDetailsWidget::KviIrcNetworkDetailsWidget(QWidget * par,KviIrcNetwork * n)
: QDialog(par)
{
setModal(true);
@@ -381,13 +381,13 @@ KviNetworkDetailsWidget::KviNetworkDetailsWidget(QWidget * par,KviNetwork * n)
}
-KviNetworkDetailsWidget::~KviNetworkDetailsWidget()
+KviIrcNetworkDetailsWidget::~KviIrcNetworkDetailsWidget()
{
if(m_pOnConnectEditor) KviScriptEditor::destroyInstance(m_pOnConnectEditor);
if(m_pOnLoginEditor) KviScriptEditor::destroyInstance(m_pOnLoginEditor);
}
-void KviNetworkDetailsWidget::editNickServRule()
+void KviIrcNetworkDetailsWidget::editNickServRule()
{
QTreeWidgetItem * it = (QTreeWidgetItem *) m_pNickServTreeWidget->currentItem();
if(!it)return;
@@ -402,7 +402,7 @@ void KviNetworkDetailsWidget::editNickServRule()
}
}
-void KviNetworkDetailsWidget::addNickServRule()
+void KviIrcNetworkDetailsWidget::addNickServRule()
{
KviNickServRule r;
KviNickServRuleEditor ed(this,false);
@@ -416,7 +416,7 @@ void KviNetworkDetailsWidget::addNickServRule()
}
}
-void KviNetworkDetailsWidget::delNickServRule()
+void KviIrcNetworkDetailsWidget::delNickServRule()
{
QTreeWidgetItem * it = (QTreeWidgetItem *)m_pNickServTreeWidget->currentItem();
if(!it)return;
@@ -424,7 +424,7 @@ void KviNetworkDetailsWidget::delNickServRule()
enableDisableNickServControls();
}
-void KviNetworkDetailsWidget::enableDisableNickServControls()
+void KviIrcNetworkDetailsWidget::enableDisableNickServControls()
{
bool bEnabled = m_pNickServCheck->isChecked();
m_pNickServTreeWidget->setEnabled(bEnabled);
@@ -434,7 +434,7 @@ void KviNetworkDetailsWidget::enableDisableNickServControls()
m_pEditRuleButton->setEnabled(bEnabled);
}
-void KviNetworkDetailsWidget::fillData(KviNetwork * n)
+void KviIrcNetworkDetailsWidget::fillData(KviIrcNetwork * n)
{
n->setUserName(m_pUserEditor->text());
n->setPassword(m_pPassEditor->text());
@@ -497,7 +497,7 @@ void KviNetworkDetailsWidget::fillData(KviNetwork * n)
}
-KviServerDetailsWidget::KviServerDetailsWidget(QWidget * par,KviServer * s)
+KviIrcServerDetailsWidget::KviIrcServerDetailsWidget(QWidget * par,KviIrcServer * s)
: QDialog(par)
{
setModal(true);
@@ -993,13 +993,13 @@ KviServerDetailsWidget::KviServerDetailsWidget(QWidget * par,KviServer * s)
setHeaderLabelText();
}
-KviServerDetailsWidget::~KviServerDetailsWidget()
+KviIrcServerDetailsWidget::~KviIrcServerDetailsWidget()
{
if(m_pOnConnectEditor) KviScriptEditor::destroyInstance(m_pOnConnectEditor);
if(m_pOnLoginEditor) KviScriptEditor::destroyInstance(m_pOnLoginEditor);
}
-void KviServerDetailsWidget::useIPV6CheckToggled(bool)
+void KviIrcServerDetailsWidget::useIPV6CheckToggled(bool)
{
#ifdef COMPILE_IPV6_SUPPORT
m_pIpEditor->setAddressType(m_pUseIPV6Check->isChecked() ? KviIpEditor::IPv6 : KviIpEditor::IPv4);
@@ -1009,12 +1009,12 @@ void KviServerDetailsWidget::useIPV6CheckToggled(bool)
setHeaderLabelText();
}
-void KviServerDetailsWidget::portEditorTextChanged(const QString &)
+void KviIrcServerDetailsWidget::portEditorTextChanged(const QString &)
{
setHeaderLabelText();
}
-void KviServerDetailsWidget::setHeaderLabelText()
+void KviIrcServerDetailsWidget::setHeaderLabelText()
{
QString szTmp = "<font size=\"+1\"><b>irc";
if(m_pUseIPV6Check->isChecked())szTmp += "6";
@@ -1034,7 +1034,7 @@ void KviServerDetailsWidget::setHeaderLabelText()
m_pHeaderLabel->setText(szTmp);
}
-void KviServerDetailsWidget::fillData(KviServer * s)
+void KviIrcServerDetailsWidget::fillData(KviIrcServer * s)
{
s->setUserName(m_pUserEditor->text());
s->setPassword(m_pPassEditor->text());
@@ -1164,7 +1164,7 @@ void KviServerDetailsWidget::fillData(KviServer * s)
s->setProxy(m_pProxyEditor->currentIndex()-2);
}
-void KviServerDetailsWidget::useDefaultInitUModeToggled(bool b)
+void KviIrcServerDetailsWidget::useDefaultInitUModeToggled(bool b)
{
m_pIMode->setEnabled(!b);
m_pWMode->setEnabled(!b);
@@ -1172,35 +1172,35 @@ void KviServerDetailsWidget::useDefaultInitUModeToggled(bool b)
}
// kvi_app.cpp
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
-KviServerOptionsTreeWidgetItem::KviServerOptionsTreeWidgetItem(QTreeWidget *parent,const QPixmap &pm,const KviNetwork *n)
+KviIrcServerOptionsTreeWidgetItem::KviIrcServerOptionsTreeWidgetItem(QTreeWidget *parent,const QPixmap &pm,const KviIrcNetwork *n)
: QTreeWidgetItem(parent)
{
setIcon(0,QIcon(pm));
m_pServerData = 0;
- m_pNetworkData = new KviNetwork(*n);
+ m_pNetworkData = new KviIrcNetwork(*n);
setText(0,n->name());
setText(1,n->description());
}
-KviServerOptionsTreeWidgetItem::KviServerOptionsTreeWidgetItem(QTreeWidgetItem *parent,const QPixmap &pm,const KviServer *s)
+KviIrcServerOptionsTreeWidgetItem::KviIrcServerOptionsTreeWidgetItem(QTreeWidgetItem *parent,const QPixmap &pm,const KviIrcServer *s)
: QTreeWidgetItem(parent)
{
setIcon(0,QIcon(pm));
- m_pServerData = new KviServer(*s);
+ m_pServerData = new KviIrcServer(*s);
setText(0,s->hostName());
setText(1,s->description());
m_pNetworkData = 0;
}
-KviServerOptionsTreeWidgetItem::~KviServerOptionsTreeWidgetItem()
+KviIrcServerOptionsTreeWidgetItem::~KviIrcServerOptionsTreeWidgetItem()
{
if(m_pServerData)delete m_pServerData;
if(m_pNetworkData)delete m_pNetworkData;
}
-void KviServerOptionsTreeWidgetItem::updateVisibleStrings()
+void KviIrcServerOptionsTreeWidgetItem::updateVisibleStrings()
{
if(m_pNetworkData)
{
@@ -1216,7 +1216,7 @@ void KviServerOptionsTreeWidgetItem::updateVisibleStrings()
}
-KviServerOptionsWidget::KviServerOptionsWidget(QWidget * parent)
+KviIrcServerOptionsWidget::KviIrcServerOptionsWidget(QWidget * parent)
: KviOptionsWidget(parent)
{
setObjectName("server_options_widget");
@@ -1401,7 +1401,7 @@ KviServerOptionsWidget::KviServerOptionsWidget(QWidget * parent)
setMinimumWidth(600);
}
-KviServerOptionsWidget::~KviServerOptionsWidget()
+KviIrcServerOptionsWidget::~KviIrcServerOptionsWidget()
{
if(m_pImportFilter)
{
@@ -1418,7 +1418,7 @@ KviServerOptionsWidget::~KviServerOptionsWidget()
delete m_pNetworkDetailsDialog;
}
-void KviServerOptionsWidget::recentServersPopupAboutToShow()
+void KviIrcServerOptionsWidget::recentServersPopupAboutToShow()
{
g_pApp->fillRecentServersPopup(m_pRecentPopup);
@@ -1426,7 +1426,7 @@ void KviServerOptionsWidget::recentServersPopupAboutToShow()
m_pRecentPopup->insertItem(__tr2qs("Clear Recent Servers List"));
}
-void KviServerOptionsWidget::recentServersPopupClicked(int id)
+void KviIrcServerOptionsWidget::recentServersPopupClicked(int id)
{
KviConsole * c = g_pActiveWindow->console();
if(!c)
@@ -1445,7 +1445,7 @@ void KviServerOptionsWidget::recentServersPopupClicked(int id)
selectBestServerByUrl(szItemText);
}
-void KviServerOptionsWidget::selectBestServerByUrl(const QString &szUrl)
+void KviIrcServerOptionsWidget::selectBestServerByUrl(const QString &szUrl)
{
if(szUrl.isEmpty())
return;
@@ -1457,12 +1457,12 @@ void KviServerOptionsWidget::selectBestServerByUrl(const QString &szUrl)
int uCount = m_pTreeWidget->topLevelItemCount();
int uIdx = 0;
- KviServerOptionsTreeWidgetItem * pBestCandidate = NULL;
+ KviIrcServerOptionsTreeWidgetItem * pBestCandidate = NULL;
kvi_u32_t uBestCandidateScore = 0;
while(uIdx < uCount)
{
- KviServerOptionsTreeWidgetItem * pNet = static_cast<KviServerOptionsTreeWidgetItem *>(m_pTreeWidget->topLevelItem(uIdx));
+ KviIrcServerOptionsTreeWidgetItem * pNet = static_cast<KviIrcServerOptionsTreeWidgetItem *>(m_pTreeWidget->topLevelItem(uIdx));
uIdx++;
@@ -1473,13 +1473,13 @@ void KviServerOptionsWidget::selectBestServerByUrl(const QString &szUrl)
int uChildIdx = 0;
while(uChildIdx < uServerCount)
{
- KviServerOptionsTreeWidgetItem * pServer = static_cast<KviServerOptionsTreeWidgetItem *>(pNet->child(uChildIdx));
+ KviIrcServerOptionsTreeWidgetItem * pServer = static_cast<KviIrcServerOptionsTreeWidgetItem *>(pNet->child(uChildIdx));
uChildIdx++;
if(!pServer)
continue; // huh ?
- KviServer * pServerData = pServer->serverData();
+ KviIrcServer * pServerData = pServer->serverData();
if(!pServerData)
continue; // umphf...
@@ -1514,7 +1514,7 @@ void KviServerOptionsWidget::selectBestServerByUrl(const QString &szUrl)
}
-void KviServerOptionsWidget::connectCurrentClicked()
+void KviIrcServerOptionsWidget::connectCurrentClicked()
{
saveLastItem();
commit();
@@ -1523,26 +1523,26 @@ void KviServerOptionsWidget::connectCurrentClicked()
KviKvsScript::run("server -u",g_pApp->activeConsole());
}
-void KviServerOptionsWidget::fillServerList()
+void KviIrcServerOptionsWidget::fillServerList()
{
- KviServerOptionsTreeWidgetItem * net;
- KviServerOptionsTreeWidgetItem * srv;
- KviServerOptionsTreeWidgetItem * cur = 0;
+ KviIrcServerOptionsTreeWidgetItem * net;
+ KviIrcServerOptionsTreeWidgetItem * srv;
+ KviIrcServerOptionsTreeWidgetItem * cur = 0;
- KviPointerHashTableIterator<QString,KviNetwork> it(*(g_pServerDataBase->recordDict()));
+ KviPointerHashTableIterator<QString,KviIrcNetwork> it(*(g_pServerDataBase->recordDict()));
if(m_pConnectCurrent)
m_pConnectCurrent->setEnabled(false);
- while(KviNetwork * r = it.current())
+ while(KviIrcNetwork * r = it.current())
{
- net = new KviServerOptionsTreeWidgetItem(m_pTreeWidget,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),r);
- KviPointerList<KviServer> * sl = r->serverList();
+ net = new KviIrcServerOptionsTreeWidgetItem(m_pTreeWidget,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),r);
+ KviPointerList<KviIrcServer> * sl = r->serverList();
bool bCurrent = r->name() == g_pServerDataBase->currentNetworkName().toUtf8().data();
net->setExpanded(bCurrent);
- for(KviServer * s = sl->first();s;s = sl->next())
+ for(KviIrcServer * s = sl->first();s;s = sl->next())
{
- srv = new KviServerOptionsTreeWidgetItem(net,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),s);
+ srv = new KviIrcServerOptionsTreeWidgetItem(net,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),s);
if((s == r->currentServer()) && bCurrent)
{
@@ -1562,15 +1562,15 @@ void KviServerOptionsWidget::fillServerList()
}
}
-void KviServerOptionsWidget::itemDoubleClicked(QTreeWidgetItem*, int )
+void KviIrcServerOptionsWidget::itemDoubleClicked(QTreeWidgetItem*, int )
{
detailsClicked();
}
-void KviServerOptionsWidget::currentItemChanged(QTreeWidgetItem *it,QTreeWidgetItem *)
+void KviIrcServerOptionsWidget::currentItemChanged(QTreeWidgetItem *it,QTreeWidgetItem *)
{
saveLastItem();
- m_pLastEditedItem = (KviServerOptionsTreeWidgetItem *)it;
+ m_pLastEditedItem = (KviIrcServerOptionsTreeWidgetItem *)it;
if(m_pLastEditedItem)
{
@@ -1604,7 +1604,7 @@ void KviServerOptionsWidget::currentItemChanged(QTreeWidgetItem *it,QTreeWidgetI
}
}
-void KviServerOptionsWidget::serverNetworkEditTextEdited(const QString &)
+void KviIrcServerOptionsWidget::serverNetworkEditTextEdited(const QString &)
{
if(!m_pLastEditedItem)
return;
@@ -1617,7 +1617,7 @@ void KviServerOptionsWidget::serverNetworkEditTextEdited(const QString &)
}
-void KviServerOptionsWidget::saveLastItem()
+void KviIrcServerOptionsWidget::saveLastItem()
{
if(!m_pLastEditedItem)
return;
@@ -1639,32 +1639,32 @@ void KviServerOptionsWidget::saveLastItem()
}
}
-void KviServerOptionsWidget::commit()
+void KviIrcServerOptionsWidget::commit()
{
saveLastItem();
g_pServerDataBase->clear();
- KviServerOptionsTreeWidgetItem * network;
+ KviIrcServerOptionsTreeWidgetItem * network;
for (int i=0;i<m_pTreeWidget->topLevelItemCount();i++)
{
- network=(KviServerOptionsTreeWidgetItem *) m_pTreeWidget->topLevelItem(i);
+ network=(KviIrcServerOptionsTreeWidgetItem *) m_pTreeWidget->topLevelItem(i);
QString tmp = network->m_pNetworkData->name();
- KviNetwork * pNetwork = g_pServerDataBase->findNetwork(tmp);
+ KviIrcNetwork * pNetwork = g_pServerDataBase->findNetwork(tmp);
if(pNetwork)
{
pNetwork->copyFrom(*(network->m_pNetworkData));
} else {
- pNetwork = new KviNetwork(tmp);
+ pNetwork = new KviIrcNetwork(tmp);
pNetwork->copyFrom(*(network->m_pNetworkData));
g_pServerDataBase->addNetwork(pNetwork);
}
if(network == m_pLastEditedItem)g_pServerDataBase->setCurrentNetwork(pNetwork->name());
- KviServerOptionsTreeWidgetItem * ch;
+ KviIrcServerOptionsTreeWidgetItem * ch;
for (int j=0;j<network->childCount();j++)
{
- KviServer *srv;
- ch=(KviServerOptionsTreeWidgetItem *)network->child(j);
+ KviIrcServer *srv;
+ ch=(KviIrcServerOptionsTreeWidgetItem *)network->child(j);
if(ch->m_pServerData)
{
if(!ch->m_pServerData->m_szHostname.isEmpty())
@@ -1672,7 +1672,7 @@ void KviServerOptionsWidget::commit()
srv = pNetwork->findServer(ch->m_pServerData);
if(!srv)
{
- srv = new KviServer(*(ch->m_pServerData));
+ srv = new KviIrcServer(*(ch->m_pServerData));
pNetwork->insertServer(srv);
} else *srv = *(ch->m_pServerData);
if(srv->id().isEmpty())srv->generateUniqueId();
@@ -1693,11 +1693,11 @@ void KviServerOptionsWidget::commit()
g_pApp->saveIrcServerDataBase();
}
-void KviServerOptionsWidget::customContextMenuRequested(const QPoint &pnt)
+void KviIrcServerOptionsWidget::customContextMenuRequested(const QPoint &pnt)
{
int id;
QTreeWidgetItem *it=(QTreeWidgetItem *) m_pTreeWidget->itemAt(pnt);
- bool bServer = (it && ((KviServerOptionsTreeWidgetItem *)it)->m_pServerData);
+ bool bServer = (it && ((KviIrcServerOptionsTreeWidgetItem *)it)->m_pServerData);
m_pContextPopup->clear();
m_pContextPopup->insertItem(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),__tr2qs_ctx("New Network","options"),this,SLOT(newNetwork()));
id = m_pContextPopup->insertItem(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_CUT)),__tr2qs_ctx("Remove Network","options"),this,SLOT(removeCurrent()));
@@ -1719,7 +1719,7 @@ void KviServerOptionsWidget::customContextMenuRequested(const QPoint &pnt)
m_pContextPopup->popup(QCursor::pos());
}
-void KviServerOptionsWidget::importPopupAboutToShow()
+void KviIrcServerOptionsWidget::importPopupAboutToShow()
{
g_pModuleManager->loadModulesByCaps("serverimport");
m_pImportPopup->clear();
@@ -1740,7 +1740,7 @@ void KviServerOptionsWidget::importPopupAboutToShow()
}
}
-void KviServerOptionsWidget::importPopupActivated(int id)
+void KviIrcServerOptionsWidget::importPopupActivated(int id)
{
// ensure that we have all the modules : they could have been unloaded while the popup was displayed
g_pModuleManager->loadModulesByCaps("serverimport");
@@ -1773,31 +1773,31 @@ void KviServerOptionsWidget::importPopupActivated(int id)
return;
}
- connect(m_pImportFilter,SIGNAL(server(const KviServer &,const QString&)),this,SLOT(importServer(const KviServer &,const QString&)));
+ connect(m_pImportFilter,SIGNAL(server(const KviIrcServer &,const QString&)),this,SLOT(importServer(const KviIrcServer &,const QString&)));
connect(m_pImportFilter,SIGNAL(destroyed()),this,SLOT(importerDead()));
m_pImportFilter->start();
}
-void KviServerOptionsWidget::importerDead()
+void KviIrcServerOptionsWidget::importerDead()
{
m_pImportFilter = 0;
}
-void KviServerOptionsWidget::importServer(const KviServer &s,const QString &network)
+void KviIrcServerOptionsWidget::importServer(const KviIrcServer &s,const QString &network)
{
- KviServerOptionsTreeWidgetItem * net = findNetItem(network);
+ KviIrcServerOptionsTreeWidgetItem * net = findNetItem(network);
if(!net)
{
- KviNetwork d(network);
- net = new KviServerOptionsTreeWidgetItem(m_pTreeWidget,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),&d);
+ KviIrcNetwork d(network);
+ net = new KviIrcServerOptionsTreeWidgetItem(m_pTreeWidget,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),&d);
net->setExpanded(true);
}
- KviServerOptionsTreeWidgetItem * srv ;
+ KviIrcServerOptionsTreeWidgetItem * srv ;
for(int i=0;i<net->childCount();i++)
{
- srv=(KviServerOptionsTreeWidgetItem *) net->child(i);
+ srv=(KviIrcServerOptionsTreeWidgetItem *) net->child(i);
if((srv)->m_pServerData->useSSL() == s.useSSL())
{
if(srv->m_pServerData->isIPv6() == s.isIPv6())
@@ -1818,39 +1818,39 @@ void KviServerOptionsWidget::importServer(const KviServer &s,const QString &netw
}
// not found : add it!
- KviServerOptionsTreeWidgetItem * newServer = new KviServerOptionsTreeWidgetItem(net,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),&s);
+ KviIrcServerOptionsTreeWidgetItem * newServer = new KviIrcServerOptionsTreeWidgetItem(net,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),&s);
m_pTreeWidget->setCurrentItem(newServer);
m_pTreeWidget->scrollToItem(newServer);
}
-void KviServerOptionsWidget::newNetwork()
+void KviIrcServerOptionsWidget::newNetwork()
{
- KviNetwork d(__tr2qs_ctx("New Network","options"));
- KviServerOptionsTreeWidgetItem * it = new KviServerOptionsTreeWidgetItem(m_pTreeWidget,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),&d);
+ KviIrcNetwork d(__tr2qs_ctx("New Network","options"));
+ KviIrcServerOptionsTreeWidgetItem * it = new KviIrcServerOptionsTreeWidgetItem(m_pTreeWidget,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_WORLD)),&d);
it->setExpanded(true);
it->setSelected(true);
m_pTreeWidget->setCurrentItem(it);
m_pTreeWidget->scrollToItem(it);
}
-void KviServerOptionsWidget::newServer()
+void KviIrcServerOptionsWidget::newServer()
{
if(m_pLastEditedItem)
{
- KviServerOptionsTreeWidgetItem * net;
+ KviIrcServerOptionsTreeWidgetItem * net;
if(m_pLastEditedItem->m_pServerData)
{
- net = (KviServerOptionsTreeWidgetItem *)m_pLastEditedItem->parent();
+ net = (KviIrcServerOptionsTreeWidgetItem *)m_pLastEditedItem->parent();
if(!net)return;
}
else net = m_pLastEditedItem;
- KviServer tmp;
+ KviIrcServer tmp;
tmp.m_szHostname = __tr2qs_ctx("irc.unknown.net","options");
tmp.setCacheIp(false);
tmp.generateUniqueId();
- KviServerOptionsTreeWidgetItem * it = new KviServerOptionsTreeWidgetItem(net,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),&tmp);
+ KviIrcServerOptionsTreeWidgetItem * it = new KviIrcServerOptionsTreeWidgetItem(net,*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),&tmp);
net->setExpanded(true);
@@ -1860,34 +1860,34 @@ void KviServerOptionsWidget::newServer()
}
}
-void KviServerOptionsWidget::copyServer()
+void KviIrcServerOptionsWidget::copyServer()
{
if(m_pLastEditedItem)
{
if(m_pLastEditedItem->m_pServerData)
{
- if(!m_pClipboard)m_pClipboard = new KviServer();
+ if(!m_pClipboard)m_pClipboard = new KviIrcServer();
*m_pClipboard = *(m_pLastEditedItem->m_pServerData);
m_pPasteServerButton->setEnabled(true);
}
}
}
-void KviServerOptionsWidget::pasteServer()
+void KviIrcServerOptionsWidget::pasteServer()
{
if(m_pClipboard)
{
if(m_pLastEditedItem)
{
- KviServerOptionsTreeWidgetItem * net;
+ KviIrcServerOptionsTreeWidgetItem * net;
if(m_pLastEditedItem->m_pServerData)
{
- net = (KviServerOptionsTreeWidgetItem *)m_pLastEditedItem->parent();
+ net = (KviIrcServerOptionsTreeWidgetItem *)m_pLastEditedItem->parent();
if(!net)return;
}
else net = m_pLastEditedItem;
- KviServerOptionsTreeWidgetItem * it = new KviServerOptionsTreeWidgetItem(net,
+ KviIrcServerOptionsTreeWidgetItem * it = new KviIrcServerOptionsTreeWidgetItem(net,
*(g_pIconManager->getSmallIcon(KVI_SMALLICON_SERVER)),m_pClipboard);
net->setExpanded(true);
@@ -1899,7 +1899,7 @@ void KviServerOptionsWidget::pasteServer()
}
}
-void KviServerOptionsWidget::removeCurrent()
+void KviIrcServerOptionsWidget::removeCurrent()
{
if(m_pLastEditedItem)
{
@@ -1926,33 +1926,33 @@ void KviServerOptionsWidget::removeCurrent()
}
}
-KviServerOptionsTreeWidgetItem * KviServerOptionsWidget::findNetItem(const QString &netname)
+KviIrcServerOptionsTreeWidgetItem * KviIrcServerOptionsWidget::findNetItem(const QString &netname)
{
- KviServerOptionsTreeWidgetItem * it;
+ KviIrcServerOptionsTreeWidgetItem * it;
for(int i=0;i<m_pTreeWidget->topLevelItemCount();i++)
{
- it=(KviServerOptionsTreeWidgetItem *)m_pTreeWidget->topLevelItem(i);
+ it=(KviIrcServerOptionsTreeWidgetItem *)m_pTreeWidget->topLevelItem(i);
if(KviQString::equalCI(it->text(0),netname))return it;
}
return 0;
}
-void KviServerOptionsWidget::clearList()
+void KviIrcServerOptionsWidget::clearList()
{
m_pTreeWidget->clear();
m_pLastEditedItem = 0;
currentItemChanged(0,0);
}
-void KviServerOptionsWidget::detailsClicked()
+void KviIrcServerOptionsWidget::detailsClicked()
{
if(!m_pLastEditedItem)return;
if(m_pLastEditedItem->m_pServerData)
{
saveLastItem();
- m_pServerDetailsDialog = new KviServerDetailsWidget(this,m_pLastEditedItem->m_pServerData);
+ m_pServerDetailsDialog = new KviIrcServerDetailsWidget(this,m_pLastEditedItem->m_pServerData);
int retCode = m_pServerDetailsDialog->exec();
if(retCode == QDialog::Accepted)
@@ -1975,7 +1975,7 @@ void KviServerOptionsWidget::detailsClicked()
{
saveLastItem();
- m_pNetworkDetailsDialog = new KviNetworkDetailsWidget(this,m_pLastEditedItem->m_pNetworkData);
+ m_pNetworkDetailsDialog = new KviIrcNetworkDetailsWidget(this,m_pLastEditedItem->m_pNetworkData);
int retCode = m_pNetworkDetailsDialog->exec();
if(retCode == QDialog::Accepted)
diff --git a/src/modules/options/optw_servers.h b/src/modules/options/optw_servers.h
index 68e018167..1ee0a1fac 100644
--- a/src/modules/options/optw_servers.h
+++ b/src/modules/options/optw_servers.h
@@ -39,33 +39,33 @@ class QLineEdit;
class QComboBox;
class QPushButton;
class KviIpEditor;
-class KviServer;
+class KviIrcServer;
class KviTalPopupMenu;
class KviScriptEditor;
class KviNickServRule;
class KviNickServRuleEditor;
-class KviServer;
-class KviNetwork;
-class KviNetworkData;
+class KviIrcServer;
+class KviIrcNetwork;
+class KviIrcNetworkData;
class KviMexServerImport;
-class KviServerOptionsTreeWidgetItem : public QTreeWidgetItem
+class KviIrcServerOptionsTreeWidgetItem : public QTreeWidgetItem
{
public:
- KviServerOptionsTreeWidgetItem(QTreeWidget *parent,const QPixmap &pm,const KviNetwork *n);
- KviServerOptionsTreeWidgetItem(QTreeWidgetItem *parent,const QPixmap &pm,const KviServer *s);
- ~KviServerOptionsTreeWidgetItem();
+ KviIrcServerOptionsTreeWidgetItem(QTreeWidget *parent,const QPixmap &pm,const KviIrcNetwork *n);
+ KviIrcServerOptionsTreeWidgetItem(QTreeWidgetItem *parent,const QPixmap &pm,const KviIrcServer *s);
+ ~KviIrcServerOptionsTreeWidgetItem();
public:
- KviServer * m_pServerData;
- KviNetwork * m_pNetworkData;
+ KviIrcServer * m_pServerData;
+ KviIrcNetwork * m_pNetworkData;
public:
- KviServer * serverData() const
+ KviIrcServer * serverData() const
{
return m_pServerData;
}
- KviNetwork * networkData() const
+ KviIrcNetwork * networkData() const
{
return m_pNetworkData;
}
@@ -74,12 +74,12 @@ public:
};
-class KviNetworkDetailsWidget : public QDialog
+class KviIrcNetworkDetailsWidget : public QDialog
{
Q_OBJECT
public:
- KviNetworkDetailsWidget(QWidget * par,KviNetwork * d);
- ~KviNetworkDetailsWidget();
+ KviIrcNetworkDetailsWidget(QWidget * par,KviIrcNetwork * d);
+ ~KviIrcNetworkDetailsWidget();
protected:
KviScriptEditor * m_pOnConnectEditor;
KviScriptEditor * m_pOnLoginEditor;
@@ -104,7 +104,7 @@ protected:
QStringList m_lstChannels;
KviChannelListSelector * m_pChannelListSelector;
public:
- void fillData(KviNetwork * d);
+ void fillData(KviIrcNetwork * d);
protected slots:
void enableDisableNickServControls();
void addNickServRule();
@@ -112,12 +112,12 @@ protected slots:
void editNickServRule();
};
-class KviServerDetailsWidget : public QDialog
+class KviIrcServerDetailsWidget : public QDialog
{
Q_OBJECT
public:
- KviServerDetailsWidget(QWidget * par,KviServer * s);
- ~KviServerDetailsWidget();
+ KviIrcServerDetailsWidget(QWidget * par,KviIrcServer * s);
+ ~KviIrcServerDetailsWidget();
protected:
QString m_szHostname;
QLabel * m_pHeaderLabel;
@@ -157,22 +157,22 @@ protected slots:
void useIPV6CheckToggled(bool);
public:
void setHeaderLabelText();
- void fillData(KviServer *s);
+ void fillData(KviIrcServer *s);
};
-#define KVI_OPTIONS_WIDGET_ICON_KviServerOptionsWidget KVI_SMALLICON_SERVER
-#define KVI_OPTIONS_WIDGET_NAME_KviServerOptionsWidget __tr2qs_no_lookup("Servers")
-#define KVI_OPTIONS_WIDGET_KEYWORDS_KviServerOptionsWidget __tr2qs_no_lookup("connection")
-//#define KVI_OPTIONS_WIDGET_NOPARENT_KviServerOptionsWidget KviConnectionOptionsWidget
-#define KVI_OPTIONS_WIDGET_PRIORITY_KviServerOptionsWidget 99000
+#define KVI_OPTIONS_WIDGET_ICON_KviIrcServerOptionsWidget KVI_SMALLICON_SERVER
+#define KVI_OPTIONS_WIDGET_NAME_KviIrcServerOptionsWidget __tr2qs_no_lookup("Servers")
+#define KVI_OPTIONS_WIDGET_KEYWORDS_KviIrcServerOptionsWidget __tr2qs_no_lookup("connection")
+//#define KVI_OPTIONS_WIDGET_NOPARENT_KviIrcServerOptionsWidget KviConnectionOptionsWidget
+#define KVI_OPTIONS_WIDGET_PRIORITY_KviIrcServerOptionsWidget 99000
-class KviServerOptionsWidget : public KviOptionsWidget
+class KviIrcServerOptionsWidget : public KviOptionsWidget
{
Q_OBJECT
public:
- KviServerOptionsWidget(QWidget * parent);
- ~KviServerOptionsWidget();
+ KviIrcServerOptionsWidget(QWidget * parent);
+ ~KviIrcServerOptionsWidget();
protected:
QTreeWidget * m_pTreeWidget;
QLabel * m_pSrvNetLabel;
@@ -183,13 +183,13 @@ protected:
KviTalPopupMenu * m_pRecentPopup;
KviTalPopupMenu * m_pContextPopup;
KviTalPopupMenu * m_pImportPopup;
- KviServer * m_pClipboard;
+ KviIrcServer * m_pClipboard;
//QCheckBox * m_pIPv6Check;
QPushButton * m_pConnectCurrent;
QPushButton * m_pConnectNew;
- KviServerOptionsTreeWidgetItem * m_pLastEditedItem;
- KviServerDetailsWidget * m_pServerDetailsDialog;
- KviNetworkDetailsWidget * m_pNetworkDetailsDialog;
+ KviIrcServerOptionsTreeWidgetItem * m_pLastEditedItem;
+ KviIrcServerDetailsWidget * m_pServerDetailsDialog;
+ KviIrcNetworkDetailsWidget * m_pNetworkDetailsDialog;
KviMexServerImport * m_pImportFilter;
QToolButton * m_pNewServerButton;
@@ -201,11 +201,11 @@ protected:
private:
void fillServerList();
void saveLastItem();
- KviServerOptionsTreeWidgetItem * findNetItem(const QString &netname);
+ KviIrcServerOptionsTreeWidgetItem * findNetItem(const QString &netname);
void selectBestServerByUrl(const QString &szUrl);
protected slots:
void importerDead();
- void importServer(const KviServer & s,const QString &network);
+ void importServer(const KviIrcServer & s,const QString &network);
void importPopupAboutToShow();
void currentItemChanged(QTreeWidgetItem *cur,QTreeWidgetItem *prev);
void customContextMenuRequested(const QPoint &pnt);
diff --git a/src/modules/serverdb/libkviserverdb.cpp b/src/modules/serverdb/libkviserverdb.cpp
index 76f1014f6..196c300a0 100644
--- a/src/modules/serverdb/libkviserverdb.cpp
+++ b/src/modules/serverdb/libkviserverdb.cpp
@@ -30,7 +30,7 @@
#include <QString>
-extern KVIRC_API KviServerDataBase * g_pServerDataBase;
+extern KVIRC_API KviIrcServerDataBase * g_pServerDataBase;
/*
@doc: serverdb
@@ -126,7 +126,7 @@ static bool serverdb_kvs_fnc_networkExists(KviKvsModuleFunctionCall * c)
return false;
}
- KviNetwork * pNetwork = g_pServerDataBase->findNetwork(szNetwork);
+ KviIrcNetwork * pNetwork = g_pServerDataBase->findNetwork(szNetwork);
if(!pNetwork)
{
c->returnValue()->setBoolean(false);
@@ -172,14 +172,14 @@ static bool serverdb_kvs_fnc_serverExists(KviKvsModuleFunctionCall * c)
if(!szNetwork.isEmpty())
{
// Check in the given network
- KviNetwork * pRecord = g_pServerDataBase->findNetwork(szNetwork);
+ KviIrcNetwork * pRecord = g_pServerDataBase->findNetwork(szNetwork);
if(!pRecord)
{
c->returnValue()->setBoolean(false);
return true;
}
- KviServer * pCheckServer = pRecord->findServer(szServer);
+ KviIrcServer * pCheckServer = pRecord->findServer(szServer);
if(!pCheckServer)
{
c->returnValue()->setBoolean(false);
@@ -189,13 +189,13 @@ static bool serverdb_kvs_fnc_serverExists(KviKvsModuleFunctionCall * c)
c->returnValue()->setBoolean(true);
} else {
// Check through all networks
- KviPointerHashTableIterator<QString,KviNetwork> it(*(g_pServerDataBase->recordDict()));
+ KviPointerHashTableIterator<QString,KviIrcNetwork> it(*(g_pServerDataBase->recordDict()));
- while(KviNetwork * r = it.current())
+ while(KviIrcNetwork * r = it.current())
{
- KviPointerList<KviServer> * sl = r->serverList();
+ KviPointerList<KviIrcServer> * sl = r->serverList();
- for(KviServer * s = sl->first(); s; s = sl->next())
+ for(KviIrcServer * s = sl->first(); s; s = sl->next())
{
if(QString::compare(s->hostName().toUtf8().data(),szServer,Qt::CaseInsensitive)==0)
{
@@ -227,7 +227,7 @@ static bool serverdb_kvs_fnc_serverExists(KviKvsModuleFunctionCall * c)
return false; \
} \
\
- KviNetwork * pNetwork = g_pServerDataBase->findNetwork(szName); \
+ KviIrcNetwork * pNetwork = g_pServerDataBase->findNetwork(szName); \
if(!pNetwork) \
{ \
c->error(__tr2qs_ctx("The specified network does not exist","serverdb")); \
@@ -268,14 +268,14 @@ static bool serverdb_kvs_fnc_serverExists(KviKvsModuleFunctionCall * c)
return false; \
} \
\
- KviNetwork * pRecord = g_pServerDataBase->findNetwork(szNetName); \
+ KviIrcNetwork * pRecord = g_pServerDataBase->findNetwork(szNetName); \
if(!pRecord) \
{ \
c->error(__tr2qs_ctx("The specified network does not exist","serverdb")); \
return false; \
} \
\
- KviServer * pServer = pRecord->findServer(szServName); \
+ KviIrcServer * pServer = pRecord->findServer(szServName); \
if(!pServer) \
{ \
c->error(__tr2qs_ctx("The specified server does not exist","serverdb")); \
@@ -826,7 +826,7 @@ static bool serverdb_kvs_cmd_addNetwork(KviKvsModuleCommandCall * c)
return false;
}
- KviNetwork * pNetwork = g_pServerDataBase->findNetwork(szNetName);
+ KviIrcNetwork * pNetwork = g_pServerDataBase->findNetwork(szNetName);
if(pNetwork)
{
if(c->switches()->find('q',"quiet")) return true;
@@ -834,7 +834,7 @@ static bool serverdb_kvs_cmd_addNetwork(KviKvsModuleCommandCall * c)
return false;
}
- pNetwork = new KviNetwork(szNetName);
+ pNetwork = new KviIrcNetwork(szNetName);
if(c->switches()->find('a',"autoconnect")) pNetwork->setAutoConnect(true);
g_pServerDataBase->addNetwork(pNetwork);
@@ -903,7 +903,7 @@ static bool serverdb_kvs_cmd_addServer(KviKvsModuleCommandCall * c)
return false;
}
- KviNetwork * pRecord = g_pServerDataBase->findNetwork(szNetwork);
+ KviIrcNetwork * pRecord = g_pServerDataBase->findNetwork(szNetwork);
if(!pRecord)
{
// FIXME: default to orphan servers
@@ -911,10 +911,10 @@ static bool serverdb_kvs_cmd_addServer(KviKvsModuleCommandCall * c)
return false;
}
- KviServer * pServer = new KviServer();
+ KviIrcServer * pServer = new KviIrcServer();
pServer->setHostName(szServer);
- KviServer * pServerRecord = pRecord->findServer(pServer);
+ KviIrcServer * pServerRecord = pRecord->findServer(pServer);
if(pServerRecord)
{
if(c->switches()->find('q',"quiet")) return true;
@@ -960,7 +960,7 @@ static bool serverdb_kvs_cmd_addServer(KviKvsModuleCommandCall * c)
return false; \
} \
\
- KviNetwork * pNetwork = g_pServerDataBase->findNetwork(szName); \
+ KviIrcNetwork * pNetwork = g_pServerDataBase->findNetwork(szName); \
if(!pNetwork) \
{ \
if(c->switches()->find('q',"quiet")) return true; \
@@ -996,7 +996,7 @@ static bool serverdb_kvs_cmd_addServer(KviKvsModuleCommandCall * c)
return false; \
} \
\
- KviNetwork * pRecord = g_pServerDataBase->findNetwork(szNetName); \
+ KviIrcNetwork * pRecord = g_pServerDataBase->findNetwork(szNetName); \
if(!pRecord) \
{ \
if(c->switches()->find('q',"quiet")) return true; \
@@ -1004,7 +1004,7 @@ static bool serverdb_kvs_cmd_addServer(KviKvsModuleCommandCall * c)
return false; \
} \
\
- KviServer * pServer = pRecord->findServer(szServName); \
+ KviIrcServer * pServer = pRecord->findServer(szServName); \
if(!pServer) \
{ \
if(c->switches()->find('q',"quiet")) return true; \
diff --git a/src/modules/theme/libkvitheme.cpp b/src/modules/theme/libkvitheme.cpp
index 2ba30a640..200338068 100644
--- a/src/modules/theme/libkvitheme.cpp
+++ b/src/modules/theme/libkvitheme.cpp
@@ -31,7 +31,7 @@
#include "KviQString.h"
#include "KviParameterList.h"
#include "KviCommandFormatter.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_out.h"
#include "kvi_iconmanager.h"
#include "KviMircCntrl.h"
diff --git a/src/modules/toolbar/libkvitoolbar.cpp b/src/modules/toolbar/libkvitoolbar.cpp
index 66a70c8b8..ac8266cfe 100644
--- a/src/modules/toolbar/libkvitoolbar.cpp
+++ b/src/modules/toolbar/libkvitoolbar.cpp
@@ -26,7 +26,7 @@
#include "KviLocale.h"
#include "kvi_window.h"
#include "kvi_app.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "KviCommandFormatter.h"
#include "kvi_customtoolbar.h"
#include "kvi_customtoolbardescriptor.h"
diff --git a/src/modules/window/libkviwindow.cpp b/src/modules/window/libkviwindow.cpp
index 5b7bf103c..e5f622110 100644
--- a/src/modules/window/libkviwindow.cpp
+++ b/src/modules/window/libkviwindow.cpp
@@ -31,7 +31,7 @@
#include "kvi_frame.h"
#include "KviLocale.h"
#include "kvi_app.h"
-#include "kvi_error.h"
+#include "KviError.h"
#include "kvi_ircview.h"
#include "kvi_input.h"
#include "kvi_iconmanager.h"