http://www.sim-im.org/api.php?action=feedcontributions&user=Noragen&feedformat=atomSim-Im - User contributions [en]2024-03-29T02:06:09ZUser contributionsMediaWiki 1.35.9http://www.sim-im.org/index.php?title=Download&diff=2562Download2009-12-07T19:12:55Z<p>Noragen: /* Image:Win32.png Windows */</p>
<hr />
<div><div style="float: right;">__TOC__</div><br />
=== [[Image:Win32.png]] Windows ===<br />
<br />
:: <font color="red">Important: Remove previous SIM version before install!</font><br />
<br />
:: '''Stable version (0.9.4.3)'''<nowiki>: </nowiki><br />
:: [http://prdownload.berlios.de/sim-im/sim-0.9.4.3-1-mingw32-install.exe Mingw32 build]<br />
<br />
:: '''Development version (0.9.5):'''<br />
:: [http://prdownload.berlios.de/sim-im/sim-trunk-mingw32-20080212.exe Mingw32 build] (2008-02-12)<br />
:: [http://www.sim-icq.de/setup.exe MSVC 2005 build] <font color='red'>with July-2008 ICQ-hotfix</font> please MD5-[http://www.sim-icq.de/md5checksum.txt verify] the file!<br />
:: see also: [http://www.sim-icq.de Other MSVC 2005 builds]<br />
<br />
=== [[Image:Linux.png]] Linux ===<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Debian.png]] Debian GNU/Linux ====<br />
<br />
:::: To start sim on KDE you will need both <code>sim-kde</code> and <code>sim-data</code> packages. For other window managers use <code>sim-qt</code> and <code>sim-data</code><br />
<br />
:::: '''Stable version (0.9.4.3):'''<br />
:::: Debian Sarge i386: [http://shaplov.ru/files/sim/sarge/sim_0.9.4.3-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/sarge/sim-qt_0.9.4.3-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/sarge/sim-data_0.9.4.3-1_all.deb sim-data]<br />
:::: Debian Etch i386: [http://shaplov.ru/files/sim/etch/sim_0.9.4.3-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/etch/sim-qt_0.9.4.3-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/etch/sim-data_0.9.4.3-1_all.deb sim-data]<br />
::::'''Previous Stable version (0.9.4.2):'''<br />
:::: Debian Sid: [http://packages.debian.org/unstable/net/sim sim-kde] [http://packages.debian.org/unstable/net/sim-qt sim-qt] [http://packages.debian.org/unstable/net/sim-data sim-data] Or simply <code><nowiki># apt-get update &amp;&amp; apt-get install sim</nowiki></code><br />
<br />
:::: '''Development version (0.9.5):'''<br />
:::: Debian Etch i386: [http://shaplov.ru/files/sim/debian_etch/sim_0.9.4.99+SVN2233-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_etch/sim-qt_0.9.4.99+SVN2233-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_etch/sim-data_0.9.4.99+SVN2233-1_all.deb sim-data] ''July build'' <font color="red">with July-2008 ICQ-hotfix</font> <br />
:::: Debian Lenny i386: [http://shaplov.ru/files/sim/debian_lenny/sim_0.9.4.99+SVN2233-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_lenny/sim-qt_0.9.4.99+SVN2233-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_lenny/sim-data_0.9.4.99+SVN2233-1_all.deb sim-data] ''July build'' <font color="red">with July-2008 ICQ-hotfix</font> <br />
:::: Debian Sid i386: [http://shaplov.ru/files/sim/debian_sid/sim_0.9.4.99+SVN2233-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_sid/sim-qt_0.9.4.99+SVN2233-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_sid/sim-data_0.9.4.99+SVN2233-1_all.deb sim-data] ''July build'' <font color="red">with July-2008 ICQ-hotfix</font> <br />
<br />
:::: '''See also:'''<br />
:::: [[Debian | Debian-related sim-im links]]<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Suse.png]] SuSE ====<br />
<br />
:::: '''Open SuSE 10.2, Stable version (0.9.4.2)<nowiki>:</nowiki>'''<br />
:::: [http://sim.gosign.de/sim_linux_0.9.4.2/opensuse10.2/sim-0.9.4.2-1.i586.rpm RPM January 27. 2007 RELEASE]<br /><br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Archlinux.gif]] Arch Linux ====<br />
<br />
:::: Just install it by pacman<br />
<br />
::::: <code>$ pacman -S sim</code><br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Gentoo.png|Gentoo.png]] Gentoo Linux ====<br />
<br />
:::: Find available sim versions at either [http://packages.gentoo.org/packages/?category=net-im;name=sim packages.gentoo.org] or [http://www.gentoo-portage.com/net-im/sim/ gentoo-portage.com (with screenshots)]<nowiki>! </nowiki><br />
<br />
:::: To install stable version just type<br />
<br />
::::: <code> $ emerge -va sim </code><br />
<br />
:::: If you wish to install testing version you need to unmask it<br />
<br />
::::: <code> $ echo "net-im/sim ~arch" &gt;&gt; /etc/portage/package.keywords </code><br />
<br />
:::: where arch is amd64, x86 or ppc. Then just emerge it!<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Ubuntu.png|Image:Ubuntu.png]] Ubuntu Linux ====<br />
<br />
:::: '''Stable version (0.9.4.2)<nowiki>:</nowiki>'''<br />
:::: Ubuntu Edgy AMD64: [http://shaplov.ru/files/sim/unbutu_edgy/sim_0.9.4.2-0_amd64.deb sim-kde] [http://shaplov.ru/files/sim/unbutu_edgy/sim-qt_0.9.4.2-0_amd64.deb sim-qt] [http://shaplov.ru/files/sim/unbutu_edgy/sim-data_0.9.4.2-0_all.deb sim-data]<br />
<br />
:::: Ubuntu Edgy i386: [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim_0.9.4.2-1_i386.deb sim-kde] [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim-qt_0.9.4.2-1_i386.deb sim-qt] [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim-data_0.9.4.2-1_all.deb sim-data]<br />
<br />
:::: '''Other versions:'''<br />
:::: Sim-IM is included in Ubuntu, see http://packages.ubuntu.com/sim<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Fedora-logo-icon.png|Fedora-logo-icon.png]] Fedora Core ====<br />
<br />
:::: '''Stable version (0.9.4.3):'''<br />
:::: Fedora 7 i386: [ftp://ftp.msiu.ru/pub/fedora/7/updates/tigro/i386/sim-0.9.4.3-1.fc7.i386.rpm sim-0.9.4.3-1.fc7.i386.rpm]<br />
:::: Fedora 7 x86_64: [ftp://ftp.msiu.ru/pub/fedora/7/updates/tigro/x86_64/sim-0.9.4.3-1.fc7.x86_64.rpm sim-0.9.4.3-1.fc7.x86_64.rpm]<br />
:::: Fedora Core 6 i386: [ftp://ftp.msiu.ru/pub/fedora/6/updates/tigro/i386/sim-0.9.4.3-1.fc6.i386.rpm sim-0.9.4.3-1.fc6.i386.rpm]<br />
:::: Fedora Core 6 x86_64: [ftp://ftp.msiu.ru/pub/fedora/6/updates/tigro/x86_64/sim-0.9.4.3-1.fc6.x86_64.rpm sim-0.9.4.3-1.fc6.x86_64.rpm]<br />
:::: Fedora Core 5 i686: [http://shamardin.googlepages.com/sim-0.9.4.3-1.fdr50.i686.rpm sim] [http://shamardin.googlepages.com/sim-mimelnk-0.9.4.3-1.fdr50.i686.rpm sim-mimelnk] ''(Before install sim, you should install <code>sim-mimelnk</code> or <code>kdenetwork</code> package)''<br />
<br />
:::: '''Previous Stable version (0.9.4.2)<nowiki>:</nowiki>'''<br />
:::: Fedora Core 6 x86_64: [http://yun.stv.su/Soft/sim/sim-0.9.4.2-2.fc6.x86_64.rpm sim]<br />
:::: Fedora Core 6 i386: [http://shaplov.ru/files/sim/fedora_core_6/sim-0.9.4.2-1.fc6.lost1.i386.rpm sim]<br />
:::: Fedora Core 6 src: [http://shaplov.ru/files/sim/fedora_core_6/sim-0.9.4.2-1.fc6.lost1.src.rpm sim]<br />
<br />
:::: '''Development version (0.9.5 SVN):'''<br />
:::: [http://hubbitus.net.ru/rpm/Fedora7/sim/i386/sim-0.9.5svn-2007_10_10.Hu.0.i386.rpm Fedora 7 i386]<br />
:::: Start from Fedora 8 it is in official repositories. To install just use:<br />
::::: <code>$ yum install sim</code><br />
<br />
=== [[Image:Bsddaemon.png]] FreeBSD ===<br />
<br />
[http://sim-im.lehis.ru/ FreeBSD port and packages]<br />
<br />
=== [[Image:Source_cpp.png]] Sources ===<br />
<br />
:: '''Stable version (0.9.4.3):'''<br />
:: Unix sources:<br />
::: sim-0.9.4.3: [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.bz2 bzip2] | [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.gz gzip] | [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.7z 7-zip]<br />
:: SVN:<br />
::: <code>svn checkout svn://svn.berlios.de/sim-im/tags/0.9.4.3</code><br /><br />
:: '''Development bugfix version (0.9.4.4):'''<br />
:: SVN:<br />
::: <code>svn checkout svn://svn.berlios.de/sim-im/branches/0.9.4</code><br /><br />
:: '''Development version (0.9.5):'''<br />
:: SVN:<br />
::: <code>svn checkout svn://svn.berlios.de/sim-im/trunk</code><br /><br />
<br />
=== See also ===<br />
<br />
[http://developer.berlios.de/project/showfiles.php?group_id=4482 berlios.de project downloads page]<br />
<br />
: '''Icon Sets:'''<br />
:: [http://www.kde-look.org/content/show.php?content=18306 Sim-IM CrystalSVG iconset] at KDE-Look.org<br />
:: [http://www.kde-look.org/content/show.php?content=18309 Sim-IM XP iconset] at KDE-Look.org<br />
:: [http://kde-look.org/content/show.php?content=101503 Sim-IM Tango iconset] at KDE-Look.org<br />
<br />
: '''Migration scripts:'''<br />
<br />
:: [http://shaplov.ru/files/sim/misc/qip_history_migration.pl qip history migration perl script (for experienced users only)]<br />
<br />
: '''Script to manipulate, merge, filter and charset recoding of history files:'''<br />
<br />
:: [http://ru.bir.ru/viewtopic.php?f=25&t=97 SIMhistory]</div>Noragenhttp://www.sim-im.org/index.php?title=Download&diff=2561Download2009-12-07T19:07:27Z<p>Noragen: /* Image:Win32.png Windows */</p>
<hr />
<div><div style="float: right;">__TOC__</div><br />
=== [[Image:Win32.png]] Windows ===<br />
<br />
:: <font color="red">Important: Remove previous SIM version before install!</font><br />
<br />
:: '''Stable version (0.9.4.3)'''<nowiki>: </nowiki><br />
:: [http://prdownload.berlios.de/sim-im/sim-0.9.4.3-1-mingw32-install.exe Mingw32 build]<br />
<br />
:: '''Development version (0.9.5):'''<br />
:: [http://prdownload.berlios.de/sim-im/sim-trunk-mingw32-20080212.exe Mingw32 build] (2008-02-12)<br />
:: [http://sim.gosign.de/setup.exe MSVC 2005 build] <font color='red'>with July-2008 ICQ-hotfix</font> please MD5-[http://www.sim-icq.de/md5checksum.txt verify] the file!<br />
:: see also: [http://www.sim-icq.de Other MSVC 2005 builds]<br />
<br />
=== [[Image:Linux.png]] Linux ===<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Debian.png]] Debian GNU/Linux ====<br />
<br />
:::: To start sim on KDE you will need both <code>sim-kde</code> and <code>sim-data</code> packages. For other window managers use <code>sim-qt</code> and <code>sim-data</code><br />
<br />
:::: '''Stable version (0.9.4.3):'''<br />
:::: Debian Sarge i386: [http://shaplov.ru/files/sim/sarge/sim_0.9.4.3-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/sarge/sim-qt_0.9.4.3-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/sarge/sim-data_0.9.4.3-1_all.deb sim-data]<br />
:::: Debian Etch i386: [http://shaplov.ru/files/sim/etch/sim_0.9.4.3-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/etch/sim-qt_0.9.4.3-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/etch/sim-data_0.9.4.3-1_all.deb sim-data]<br />
::::'''Previous Stable version (0.9.4.2):'''<br />
:::: Debian Sid: [http://packages.debian.org/unstable/net/sim sim-kde] [http://packages.debian.org/unstable/net/sim-qt sim-qt] [http://packages.debian.org/unstable/net/sim-data sim-data] Or simply <code><nowiki># apt-get update &amp;&amp; apt-get install sim</nowiki></code><br />
<br />
:::: '''Development version (0.9.5):'''<br />
:::: Debian Etch i386: [http://shaplov.ru/files/sim/debian_etch/sim_0.9.4.99+SVN2233-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_etch/sim-qt_0.9.4.99+SVN2233-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_etch/sim-data_0.9.4.99+SVN2233-1_all.deb sim-data] ''July build'' <font color="red">with July-2008 ICQ-hotfix</font> <br />
:::: Debian Lenny i386: [http://shaplov.ru/files/sim/debian_lenny/sim_0.9.4.99+SVN2233-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_lenny/sim-qt_0.9.4.99+SVN2233-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_lenny/sim-data_0.9.4.99+SVN2233-1_all.deb sim-data] ''July build'' <font color="red">with July-2008 ICQ-hotfix</font> <br />
:::: Debian Sid i386: [http://shaplov.ru/files/sim/debian_sid/sim_0.9.4.99+SVN2233-1_i386.deb sim-kde] [http://shaplov.ru/files/sim/debian_sid/sim-qt_0.9.4.99+SVN2233-1_i386.deb sim-qt] [http://shaplov.ru/files/sim/debian_sid/sim-data_0.9.4.99+SVN2233-1_all.deb sim-data] ''July build'' <font color="red">with July-2008 ICQ-hotfix</font> <br />
<br />
:::: '''See also:'''<br />
:::: [[Debian | Debian-related sim-im links]]<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Suse.png]] SuSE ====<br />
<br />
:::: '''Open SuSE 10.2, Stable version (0.9.4.2)<nowiki>:</nowiki>'''<br />
:::: [http://sim.gosign.de/sim_linux_0.9.4.2/opensuse10.2/sim-0.9.4.2-1.i586.rpm RPM January 27. 2007 RELEASE]<br /><br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Archlinux.gif]] Arch Linux ====<br />
<br />
:::: Just install it by pacman<br />
<br />
::::: <code>$ pacman -S sim</code><br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Gentoo.png|Gentoo.png]] Gentoo Linux ====<br />
<br />
:::: Find available sim versions at either [http://packages.gentoo.org/packages/?category=net-im;name=sim packages.gentoo.org] or [http://www.gentoo-portage.com/net-im/sim/ gentoo-portage.com (with screenshots)]<nowiki>! </nowiki><br />
<br />
:::: To install stable version just type<br />
<br />
::::: <code> $ emerge -va sim </code><br />
<br />
:::: If you wish to install testing version you need to unmask it<br />
<br />
::::: <code> $ echo "net-im/sim ~arch" &gt;&gt; /etc/portage/package.keywords </code><br />
<br />
:::: where arch is amd64, x86 or ppc. Then just emerge it!<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Ubuntu.png|Image:Ubuntu.png]] Ubuntu Linux ====<br />
<br />
:::: '''Stable version (0.9.4.2)<nowiki>:</nowiki>'''<br />
:::: Ubuntu Edgy AMD64: [http://shaplov.ru/files/sim/unbutu_edgy/sim_0.9.4.2-0_amd64.deb sim-kde] [http://shaplov.ru/files/sim/unbutu_edgy/sim-qt_0.9.4.2-0_amd64.deb sim-qt] [http://shaplov.ru/files/sim/unbutu_edgy/sim-data_0.9.4.2-0_all.deb sim-data]<br />
<br />
:::: Ubuntu Edgy i386: [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim_0.9.4.2-1_i386.deb sim-kde] [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim-qt_0.9.4.2-1_i386.deb sim-qt] [http://sim.gosign.de/sim_linux_0.9.4.2/ubuntu_edgy/sim-data_0.9.4.2-1_all.deb sim-data]<br />
<br />
:::: '''Other versions:'''<br />
:::: Sim-IM is included in Ubuntu, see http://packages.ubuntu.com/sim<br />
<br />
==== &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [[Image:Fedora-logo-icon.png|Fedora-logo-icon.png]] Fedora Core ====<br />
<br />
:::: '''Stable version (0.9.4.3):'''<br />
:::: Fedora 7 i386: [ftp://ftp.msiu.ru/pub/fedora/7/updates/tigro/i386/sim-0.9.4.3-1.fc7.i386.rpm sim-0.9.4.3-1.fc7.i386.rpm]<br />
:::: Fedora 7 x86_64: [ftp://ftp.msiu.ru/pub/fedora/7/updates/tigro/x86_64/sim-0.9.4.3-1.fc7.x86_64.rpm sim-0.9.4.3-1.fc7.x86_64.rpm]<br />
:::: Fedora Core 6 i386: [ftp://ftp.msiu.ru/pub/fedora/6/updates/tigro/i386/sim-0.9.4.3-1.fc6.i386.rpm sim-0.9.4.3-1.fc6.i386.rpm]<br />
:::: Fedora Core 6 x86_64: [ftp://ftp.msiu.ru/pub/fedora/6/updates/tigro/x86_64/sim-0.9.4.3-1.fc6.x86_64.rpm sim-0.9.4.3-1.fc6.x86_64.rpm]<br />
:::: Fedora Core 5 i686: [http://shamardin.googlepages.com/sim-0.9.4.3-1.fdr50.i686.rpm sim] [http://shamardin.googlepages.com/sim-mimelnk-0.9.4.3-1.fdr50.i686.rpm sim-mimelnk] ''(Before install sim, you should install <code>sim-mimelnk</code> or <code>kdenetwork</code> package)''<br />
<br />
:::: '''Previous Stable version (0.9.4.2)<nowiki>:</nowiki>'''<br />
:::: Fedora Core 6 x86_64: [http://yun.stv.su/Soft/sim/sim-0.9.4.2-2.fc6.x86_64.rpm sim]<br />
:::: Fedora Core 6 i386: [http://shaplov.ru/files/sim/fedora_core_6/sim-0.9.4.2-1.fc6.lost1.i386.rpm sim]<br />
:::: Fedora Core 6 src: [http://shaplov.ru/files/sim/fedora_core_6/sim-0.9.4.2-1.fc6.lost1.src.rpm sim]<br />
<br />
:::: '''Development version (0.9.5 SVN):'''<br />
:::: [http://hubbitus.net.ru/rpm/Fedora7/sim/i386/sim-0.9.5svn-2007_10_10.Hu.0.i386.rpm Fedora 7 i386]<br />
:::: Start from Fedora 8 it is in official repositories. To install just use:<br />
::::: <code>$ yum install sim</code><br />
<br />
=== [[Image:Bsddaemon.png]] FreeBSD ===<br />
<br />
[http://sim-im.lehis.ru/ FreeBSD port and packages]<br />
<br />
=== [[Image:Source_cpp.png]] Sources ===<br />
<br />
:: '''Stable version (0.9.4.3):'''<br />
:: Unix sources:<br />
::: sim-0.9.4.3: [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.bz2 bzip2] | [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.gz gzip] | [http://download.berlios.de/sim-im/sim-0.9.4.3.tar.7z 7-zip]<br />
:: SVN:<br />
::: <code>svn checkout svn://svn.berlios.de/sim-im/tags/0.9.4.3</code><br /><br />
:: '''Development bugfix version (0.9.4.4):'''<br />
:: SVN:<br />
::: <code>svn checkout svn://svn.berlios.de/sim-im/branches/0.9.4</code><br /><br />
:: '''Development version (0.9.5):'''<br />
:: SVN:<br />
::: <code>svn checkout svn://svn.berlios.de/sim-im/trunk</code><br /><br />
<br />
=== See also ===<br />
<br />
[http://developer.berlios.de/project/showfiles.php?group_id=4482 berlios.de project downloads page]<br />
<br />
: '''Icon Sets:'''<br />
:: [http://www.kde-look.org/content/show.php?content=18306 Sim-IM CrystalSVG iconset] at KDE-Look.org<br />
:: [http://www.kde-look.org/content/show.php?content=18309 Sim-IM XP iconset] at KDE-Look.org<br />
:: [http://kde-look.org/content/show.php?content=101503 Sim-IM Tango iconset] at KDE-Look.org<br />
<br />
: '''Migration scripts:'''<br />
<br />
:: [http://shaplov.ru/files/sim/misc/qip_history_migration.pl qip history migration perl script (for experienced users only)]<br />
<br />
: '''Script to manipulate, merge, filter and charset recoding of history files:'''<br />
<br />
:: [http://ru.bir.ru/viewtopic.php?f=25&t=97 SIMhistory]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2556Porting issues2009-11-24T22:08:07Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
'''urgent Prio:<br />
''Migration'':<br />
* '''Plugin-System should be robust and resistent against old plugins, broken plugins, missing plugins this means also references to this plugin from config... etc.<br />
<br />
* '''Config-Migration (0.9.5->0.9.6) + [[Suitable Initialisation-Values]] (please click)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Device= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
* '''Netmon:<br />
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite it is deactivated f.e.<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2555Porting issues2009-11-24T22:07:51Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
'''urgent Prio:<br />
''Migration'':<br />
* '''Plugin-System should be robust and resistent against old plugins, broken plugins, missing plugins this means also references on this plugin from config... etc.<br />
<br />
* '''Config-Migration (0.9.5->0.9.6) + [[Suitable Initialisation-Values]] (please click)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Device= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
* '''Netmon:<br />
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite it is deactivated f.e.<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2554Porting issues2009-11-24T21:44:16Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
'''urgent Prio:<br />
''Migration'':<br />
* '''Plugin-System should be robust and resistent against old plugins, broken plugins, missing plugins... etc.<br />
<br />
* '''Config-Migration (0.9.5->0.9.6) + [[Suitable Initialisation-Values]] (please click)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Device= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
* '''Netmon:<br />
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite it is deactivated f.e.<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2553Suitable Initialisation-Values2009-11-20T20:42:33Z<p>Noragen: </p>
<hr />
<div><pre><br />
These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
Mainwindow and Menu:<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any online-mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
== ::Plugins:: ==<br />
<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password<br />
</pre></div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2552Suitable Initialisation-Values2009-11-20T20:42:00Z<p>Noragen: </p>
<hr />
<div><pre><br />
These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
Mainwindow and Menu:<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
== ::Plugins:: ==<br />
<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password<br />
</pre></div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2551Suitable Initialisation-Values2009-11-20T20:40:50Z<p>Noragen: </p>
<hr />
<div><pre><br />
These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
===========<br />
::Plugins::<br />
===========<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password<br />
</pre></div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2550Suitable Initialisation-Values2009-11-20T20:39:11Z<p>Noragen: </p>
<hr />
<div><code><br />
These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
===========<br />
::Plugins::<br />
===========<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password<br />
</code></div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2549Suitable Initialisation-Values2009-11-20T20:35:16Z<p>Noragen: </p>
<hr />
<div><nowiki><br />
These are the default values for the config after new profile creation of an existing user.<br/><br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br/><br />
<br/><br />
Attention:<br/><br />
AIM, <br/><br />
Yahoo, <br/><br />
Livejournal, <br/><br />
MSN, <br/><br />
Yahoo, <br/><br />
SMS <br/><br />
are missing here in its defaults<br/><br />
<br/><br />
Mainwindow and Menu:<br/><br />
Groupmode: 1<br/><br />
Allways in foreground<br/><br />
Show status panel<br/><br />
All Protocols: Common Status<br/><br />
after registration: offline (user decides when switching any mode)<br/><br />
<br/><br />
:::SETUP:::<br/><br />
<br/><br />
ICQ:<br/><br />
---<br/><br />
Network:<br/><br />
Tab Network:<br/><br />
Server: login.icq.com<br/><br />
Port: 5190<br/><br />
Portrange for direct connections: 1024-65534<br/><br />
keep up connection<br/><br />
Activate Network Media Sense<br/><br />
Tab Options:<br/><br />
Sendformat: UTF8<br/><br />
Wait for Message from Server<br/><br />
Accept in DND-Mode<br/><br />
Accept in Busy-Mode<br/><br />
<br/><br />
Security:<br/><br />
Tab Security:<br/><br />
Allow View status from web<br/><br />
Direct connection: allow from every user<br/><br />
Tab Visible List: List <prefilled><br/><br />
Tab Invisible List: List <prefilled><br/><br />
<br/><br />
Jabber:<br/><br />
------<br/><br />
Network:<br/><br />
Resource: SIM<br/><br />
Priority: 5<br/><br />
writing notifiction (XEP-022)<br/><br />
send as Richtext if possible (XEP-0071)<br/><br />
Send and requesting versinsinfo (XEP-0092)<br/><br />
use protocol-symbols for Agent-contacts<br/><br />
Automatically send subscribe request<br/><br />
Automatically accept subscribe requests<br/><br />
<br/><br />
== ::Plugins:: ==<br/><br />
<br/><br />
<br/><br />
#plugins with "+" are activated by default<br/><br />
#plugins with "*" are essential, cannot be unloaded.<br/><br />
<br/><br />
+About<br/><br />
Action<br/><br />
+AutoAway<br/><br />
Set Away after 3 mins<br/><br />
Set N/A after 10 mins<br/><br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br/><br />
Background<br/><br />
+Dock<br/><br />
+Filter<br/><br />
Ignore list: Filled<br/><br />
+Floaty<br/><br />
+Forward (i have some ideas for this plugin... ;)<br/><br />
+GPG<br/><br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br/><br />
<br/><br />
Advanced: (default gpg-commands)<br/><br />
Generate key: --gen-key --batch<br/><br />
List public keys: --with-colon --list-public-keys<br/><br />
List secret keys: --with-colon --list-secret-keys<br/><br />
Import public: --import %keyfile%<br/><br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br/><br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br/><br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br/><br />
<br/><br />
*Home directory:<br/><br />
Icons (although it is not loaded, standard iconset has to be loaded<br/><br />
==>sim, smilies, icqlite, additional<br/><br />
<br/><br />
*Interface<br/><br />
<br/><br />
Tab interface:<br/><br />
Language: <br/><br />
system<br/><br />
Message window:<br/><br />
Chat mode<br/><br />
Container mode:<br/><br />
Open one container for group <br/><br />
Copy 3 messages from history <br/><br />
Show user avatar<br/><br />
<br/><br />
Tab contact list:<br/><br />
Use system colors<br/><br />
Use small font for group<br/><br />
Show group separator<br/><br />
Awaiting Auth: Underlined<br/><br />
Visible: Italic<br/><br />
Invisible: Stroked<br/><br />
<br/><br />
Sorting:<br/><br />
1st: Status<br/><br />
2nd: Contact name<br/><br />
3rd: Last message time<br/><br />
Tab History:<br/><br />
Use external view: notepad (unactivated, only text predefined)<br/><br />
Max history file size: 2MB (unactivated, only text predefined)<br/><br />
Keep history: 90 days (unactivated, only text predefined) <br/><br />
Use emotional icons<br/><br />
Show user avatar<br/><br />
Show 100 messages per page<br/><br />
History Style: SIM<br/><br />
Tab File:<br/><br />
Path for incomming files:<br/><br />
%appdata%\sim\%profilename%\Incomming Files<br/><br />
Accept mode:<br/><br />
Show response<br/><br />
<br/><br />
Tab messages:<br/><br />
New message:<br/><br />
Open and minimize<br/><br />
<br/><br />
Tab SMS:<br/><br />
Text after cursor: \n<br/><br />
&MyName;<br/><br />
<br/><br />
Logger<br/><br />
Migrate (essential, Plugin enabled grayed)<br/><br />
+Navigate:<br/><br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br/><br />
+Network monitor<br/><br />
+On Top<br/><br />
+OSD<br/><br />
Tab OSD:<br/><br />
Enable messages notification<br/><br />
Enable status notification: <br/><br />
online<br/><br />
Tab Interface:<br/><br />
Place: Left-bottom<br/><br />
Offset 30<br/><br />
Show time: 7<br/><br />
Color: #00E000<br/><br />
Font: MS Shell Dlg, 16pt bold<br/><br />
Show shadow<br/><br />
Show fading<br/><br />
<br/><br />
+Proxy (perhaps by default disabled?)<br/><br />
Client: Default<br/><br />
Proxytype: None<br/><br />
+Remote Control (perhaps by default disabled?)<br/><br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br/><br />
+Replace Text (perhaps by default disabled?)<br/><br />
+Shortcuts:<br/><br />
Delete: Del<br/><br />
Delete group: Del<br/><br />
Down: Ctrl+Down<br/><br />
Rename: F2<br/><br />
Rename group: F2<br/><br />
Toggle main window: Ctrl+Shift+A Global<br/><br />
Up: Ctrl+Up<br/><br />
<br/><br />
+Sound:<br/><br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br/><br />
Tab Sound:<br/><br />
Sound on Startup: startup.ogg<br/><br />
Message sent: msgsent.ogg<br/><br />
Filetransfre done: filedone.ogg<br/><br />
Tab Events:<br/><br />
Add to contacts: added.ogg <br/><br />
Authorization granted: auth.ogg<br/><br />
Authorization refused: refused.ogg<br/><br />
Authorize request: authrequest.ogg<br/><br />
Contact list: contacts.ogg<br/><br />
Contact request: contactrequest.ogg<br/><br />
Email pager message: mailpager.ogg<br/><br />
Error: error.ogg<br/><br />
File: file.ogg<br/><br />
Message: message.ogg<br/><br />
Online alert: alert.ogg<br/><br />
Remove from contacts: deleted.ogg<br/><br />
SMS: sms.ogg<br/><br />
URL: url.ogg<br/><br />
WWW-panel message: web.ogg<br/><br />
<br/><br />
+Spell check (perhaps by default disabled?)<br/><br />
+Splash<br/><br />
Styles<br/><br />
+System tray<br/><br />
Hide main window after 60 seconds inactive (idle)<br/><br />
+Transparent<br/><br />
Transparency of main window: slider on 60%<br/><br />
Transparent only if inactive<br/><br />
Mainwindow<br/><br />
Floaties<br/><br />
Update (should be activated by default for win32)<br/><br />
Weather<br/><br />
Zodiak<br/><br />
<br/><br />
<br/><br />
::Other::<br/><br />
After registring on first restart:<br/><br />
<br/><br />
SelectProfileDialog: <br/><br />
Profile with %profilename% is preselected in combo<br/><br />
Save Password<br/><br />
</nowiki></div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2548Suitable Initialisation-Values2009-11-20T20:33:59Z<p>Noragen: </p>
<hr />
<div><nowiki><br />
These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
== ::Plugins:: ==<br />
<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password<br />
</nowiki></div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2547Suitable Initialisation-Values2009-11-20T19:42:56Z<p>Noragen: </p>
<hr />
<div>These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
== ::Plugins:: ==<br />
<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password</div>Noragenhttp://www.sim-im.org/index.php?title=Suitable_Initialisation-Values&diff=2546Suitable Initialisation-Values2009-11-20T19:41:35Z<p>Noragen: </p>
<hr />
<div>These are the default values for the config after new profile creation of an existing user.<br />
The Chat-Protocols ICQ and Jabber habe been processed in this list. <br />
<br />
Attention:<br />
AIM, <br />
Yahoo, <br />
Livejournal, <br />
MSN, <br />
Yahoo, <br />
SMS <br />
are missing here in its defaults<br />
<br />
<br />
Groupmode: 1<br />
Allways in foreground<br />
Show status panel<br />
All Protocols: Common Status<br />
after registration: offline (user decides when switching any mode)<br />
<br />
:::SETUP:::<br />
<br />
ICQ:<br />
---<br />
Network:<br />
Tab Network:<br />
Server: login.icq.com<br />
Port: 5190<br />
Portrange for direct connections: 1024-65534<br />
keep up connection<br />
Activate Network Media Sense<br />
Tab Options:<br />
Sendformat: UTF8<br />
Wait for Message from Server<br />
Accept in DND-Mode<br />
Accept in Busy-Mode<br />
<br />
Security:<br />
Tab Security:<br />
Allow View status from web<br />
Direct connection: allow from every user<br />
Tab Visible List: List <prefilled><br />
Tab Invisible List: List <prefilled><br />
<br />
Jabber:<br />
------<br />
Network:<br />
Resource: SIM<br />
Priority: 5<br />
writing notifiction (XEP-022)<br />
send as Richtext if possible (XEP-0071)<br />
Send and requesting versinsinfo (XEP-0092)<br />
use protocol-symbols for Agent-contacts<br />
Automatically send subscribe request<br />
Automatically accept subscribe requests<br />
<br />
===========<br />
::Plugins::<br />
===========<br />
<br />
#plugins with "+" are activated by default<br />
#plugins with "*" are essential, cannot be unloaded.<br />
<br />
+About<br />
Action<br />
+AutoAway<br />
Set Away after 3 mins<br />
Set N/A after 10 mins<br />
Disable online alert in "Away", "N/A", "DND" and "occupied" List<br />
Background<br />
+Dock<br />
+Filter<br />
Ignore list: Filled<br />
+Floaty<br />
+Forward (i have some ideas for this plugin... ;)<br />
+GPG<br />
HomeDirectory=%appdata%\sim\%profilename%\keys<br />
<br />
Advanced: (default gpg-commands)<br />
Generate key: --gen-key --batch<br />
List public keys: --with-colon --list-public-keys<br />
List secret keys: --with-colon --list-secret-keys<br />
Import public: --import %keyfile%<br />
Export public: --batch --yes --armor --comment "" --no-version --export %userid%<br />
Encrypt: --charset utf8 --batch --yes --armor --comment "" --no-version --recipient %userid% --trusted-key %userid% --output %cipherfile% --encrypt %plainfile%<br />
Decrypt: --charset utf8 --yes --passphrase-fd 0 --status-fd 2 --output %plainfile% --decrypt %cipherfile%<br />
<br />
*Home directory:<br />
Icons (although it is not loaded, standard iconset has to be loaded<br />
==>sim, smilies, icqlite, additional<br />
<br />
*Interface<br />
<br />
Tab interface:<br />
Language: <br />
system<br />
Message window:<br />
Chat mode<br />
Container mode:<br />
Open one container for group <br />
Copy 3 messages from history <br />
Show user avatar<br />
<br />
Tab contact list:<br />
Use system colors<br />
Use small font for group<br />
Show group separator<br />
Awaiting Auth: Underlined<br />
Visible: Italic<br />
Invisible: Stroked<br />
<br />
Sorting:<br />
1st: Status<br />
2nd: Contact name<br />
3rd: Last message time<br />
Tab History:<br />
Use external view: notepad (unactivated, only text predefined)<br />
Max history file size: 2MB (unactivated, only text predefined)<br />
Keep history: 90 days (unactivated, only text predefined) <br />
Use emotional icons<br />
Show user avatar<br />
Show 100 messages per page<br />
History Style: SIM<br />
Tab File:<br />
Path for incomming files:<br />
%appdata%\sim\%profilename%\Incomming Files<br />
Accept mode:<br />
Show response<br />
<br />
Tab messages:<br />
New message:<br />
Open and minimize<br />
<br />
Tab SMS:<br />
Text after cursor: \n<br />
&MyName;<br />
<br />
Logger<br />
Migrate (essential, Plugin enabled grayed)<br />
+Navigate:<br />
Open links in new window (when unchecked in win32 Explorer/IE is used, when checked installed default program.)<br />
+Network monitor<br />
+On Top<br />
+OSD<br />
Tab OSD:<br />
Enable messages notification<br />
Enable status notification: <br />
online<br />
Tab Interface:<br />
Place: Left-bottom<br />
Offset 30<br />
Show time: 7<br />
Color: #00E000<br />
Font: MS Shell Dlg, 16pt bold<br />
Show shadow<br />
Show fading<br />
<br />
+Proxy (perhaps by default disabled?)<br />
Client: Default<br />
Proxytype: None<br />
+Remote Control (perhaps by default disabled?)<br />
Enable IE context menu extension (for sending files, currently broken, repair? :) ) <br />
+Replace Text (perhaps by default disabled?)<br />
+Shortcuts:<br />
Delete: Del<br />
Delete group: Del<br />
Down: Ctrl+Down<br />
Rename: F2<br />
Rename group: F2<br />
Toggle main window: Ctrl+Shift+A Global<br />
Up: Ctrl+Up<br />
<br />
+Sound:<br />
(everytime with path for sounds-prefix: %sim_program_dir%\sounds\)<br />
Tab Sound:<br />
Sound on Startup: startup.ogg<br />
Message sent: msgsent.ogg<br />
Filetransfre done: filedone.ogg<br />
Tab Events:<br />
Add to contacts: added.ogg <br />
Authorization granted: auth.ogg<br />
Authorization refused: refused.ogg<br />
Authorize request: authrequest.ogg<br />
Contact list: contacts.ogg<br />
Contact request: contactrequest.ogg<br />
Email pager message: mailpager.ogg<br />
Error: error.ogg<br />
File: file.ogg<br />
Message: message.ogg<br />
Online alert: alert.ogg<br />
Remove from contacts: deleted.ogg<br />
SMS: sms.ogg<br />
URL: url.ogg<br />
WWW-panel message: web.ogg<br />
<br />
+Spell check (perhaps by default disabled?)<br />
+Splash<br />
Styles<br />
+System tray<br />
Hide main window after 60 seconds inactive (idle)<br />
+Transparent<br />
Transparency of main window: slider on 60%<br />
Transparent only if inactive<br />
Mainwindow<br />
Floaties<br />
Update (should be activated by default for win32)<br />
Weather<br />
Zodiak<br />
<br />
<br />
::Other::<br />
After registring on first restart:<br />
<br />
SelectProfileDialog: <br />
Profile with %profilename% is preselected in combo<br />
Save Password</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2545Porting issues2009-11-20T19:41:06Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + [[Suitable Initialisation-Values]] (please click)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Device= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
* '''Netmon:<br />
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite it is deactivated f.e.<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2544Porting issues2009-11-11T15:13:31Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Device= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
* '''Netmon:<br />
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite it is deactivated f.e.<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2543Porting issues2009-11-10T21:11:07Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
* '''Netmon:<br />
** '''Menu Log: The Protocol-Filter-does not really work. I got all output from jabber inspite it is deactivated f.e.<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2542Porting issues2009-11-10T20:45:23Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2541Porting issues2009-11-10T20:44:45Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** ''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''Filter:<br />
** '''Contacts are reappearing in Filter in ignore-list after deleting from it (seen for ICQ)<br />
<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2540Porting issues2009-11-10T20:41:45Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** ''Container Sizes of Input-Fields and Position is not restored on closing and reopen<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2539Porting issues2009-11-10T20:35:19Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default (more sorting problems below (view "SortingProblems:")<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved <br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2538Porting issues2009-11-10T20:33:11Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''Icons are not saved <br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''Setup:<br />
** '''Icon-Plugin: Added Iconsets are processed but not saved in Config<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2537Porting issues2009-11-10T20:28:58Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''Icons:<br />
** '''are updated on in contactlist when switching online/offline - Contacts in MainWindow, but not via Apply in Setup<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2536Porting issues2009-11-10T20:24:39Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''GPG:<br />
** '''Mouse isn't rekognised (tested in Kubuntu/KDE 4.3.2 (Option: Devive= /dev/input/mice, Option: Driver=mouse, Option: Protocol=ExplorerPS/2 )<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2535Porting issues2009-11-10T20:10:54Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Envelope-Icon is not flashing in contactlist from corresponding contact who has sent a message<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2534Porting issues2009-11-10T20:07:06Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''Mainwindow:<br />
**** '''Backround-Plugin: Backround-Image is not set to Background of MainWindow.<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2533Porting issues2009-11-10T19:52:49Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''offline contacts are on top, online contacts has to be on top of the list per default<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.'''<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working'''<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2532Porting issues2009-11-10T19:48:24Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
** '''SortingProblems:'<br />
*** '''Plugins-Tree in Setup is not alphabetically sorted.'''<br />
*** '''Setup::Interface::ContactList, sorting is not saved to config and not processed/working'''<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2531Porting issues2009-11-10T19:41:50Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
*** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
*** '''<s><font color="green"> Search ICQ</font></s> [[Partly Fixed by Yury]]<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2530Porting issues2009-11-10T19:39:46Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''<s><font color="green">Labels for Textfields are missing.</font></s> [[Fixed by Yury]]<br />
*** '''Functiontest has to be done. f.e. some Texts cannot be entered, Edit-Fields are not enabled on switching protocol/new search...<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2521Porting issues2009-10-27T21:29:52Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values (list will follow later)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''dragging files on contact in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''Screen-Docking left/right: Window jumps to right/left offset attempt to dock <br />
** '''Systay Open/Hide Window in Win32: MainWindow does not refit the old dimension before the hiding<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2520Porting issues2009-10-27T20:50:30Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons has Highlight Effekt now, but it is wrong. it must be raised, not sunken at mouse-over.<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, floatys don't work, too <br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2519Porting issues2009-10-27T20:46:48Z<p>Noragen: /* Issues */</p>
<hr />
<div>== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''Config-Migration (0.9.5->0.9.6) + Suitable Initialisation-Values<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''<br />
<br />
====Online Help====<br />
* [http://www.research-service.com/ custom written papers]</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2513Porting issues2009-09-07T01:48:32Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''[DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''[WRN] Unknown buddy foodgroup type 0001<br />
*** '''[WRN] Unknown buddy foodgroup type 000A<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''[DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''[DBG] Msg size=0 type=26<br />
*** '''[DBG] Parse message [type=26]<br />
*** '''[DBG] Extended message Away Status Message [0100] 18<br />
*** '''[WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br />
* '''Other:<br />
** '''Clicking on a Contact in Contactlist:<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\msgedit.cpp:152<br />
*** '''QT: Object::connect: No such signal TextEdit::clicked(int,int) in branch-playground\sim\textshow.cpp:93<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\userwnd.cpp:82<br />
*** '''QT: Object::connect: No such signal CorePlugin::modeChanged() in branch-playground\plugins\_core\container.cpp:239<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
*** '''QT: QFSFileEngine::open: No file name specified<br />
<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2512Porting issues2009-09-04T22:26:51Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Container/History: no context-menu on right click</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2511Porting issues2009-09-04T22:14:27Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green">ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green">QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2510Porting issues2009-09-04T22:08:15Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''I<s><font color="green">CQ Filetransfer [from SIM-IM (0.9.5 tested)] failes</font></s> [[Fixed by Denis]]<br />
* '''<s><font color="green">QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2509Porting issues2009-08-29T19:49:42Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2508Porting issues2009-08-29T19:48:22Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''ICQ Filetransfer [from SIM-IM (0.9.5 tested)] failes<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''<s><font color="green"> Translation: broken</font></s> [[Fixed by Christian and Tobias]]<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2507Porting issues2009-08-29T15:23:26Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''(Filetransfer crashes, perhaps dependend on my changes above)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''No startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2506Porting issues2009-08-29T15:23:11Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''(Filetransfer crashes, perhaps dependend on my changes above)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
** '''No Default-Sounds are set.<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2505Porting issues2009-08-29T15:21:55Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''(Filetransfer crashes, perhaps dependend on my changes above)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
*** '''splash isnt enabled but instead loaded, if enabled it is loaded and shown twice<br />
*** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2504Porting issues2009-08-29T15:21:20Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''(Filetransfer crashes, perhaps dependend on my changes above)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
** '''f.e. Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2503Porting issues2009-08-29T15:17:19Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''(Filetransfer crashes, perhaps dependend on my changes above)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''"Ignore user"-Button has no function<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2502Porting issues2009-08-29T15:10:29Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''(Filetransfer crashes, perhaps dependend on my changes above)<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
<br />
<br />
<br/><br />
'''normal Prio:<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2501Porting issues2009-08-29T15:09:36Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''Filetransfer crashes, perhaps dependend on my changes above<br />
<br/><br />
'''normal Prio:<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Floatys are not as long as in 0.9.5</font></s> [[Still not same dimension but now longer, so that flashing text is still visible, by Tobias]]<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2500Porting issues2009-08-29T15:08:21Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''Filetransfer crashes, perhaps dependend on my changes above<br />
<br/><br />
'''normal Prio:<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''Floatys are not as long as in 0.9.5<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''<s><font color="green"> Tooltips:</font></s> [[Fixed]]<br />
** '''<s><font color="green"> are not shown, if mainwindow has no focus. should be shown.</font></s> [[Fixed by Yury i assume?]]<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2499Porting issues2009-08-29T15:06:49Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''Filetransfer crashes, perhaps dependend on my changes above<br />
<br/><br />
'''normal Prio:<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''<s><font color="green"> in Mainwindow</font></s> [[Fixed]]<br />
**** '''<s><font color="green"> Onlinebar</font></s> [[Fixed]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''Floatys are not as long as in 0.9.5<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''Tooltips:<br />
** '''are not shown, if mainwindow has no focus. should be shown.<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2498Porting issues2009-08-29T15:04:26Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''<s><font color="green"> QCString=>QByteArray Conversation, strangs lineends</font></s> [[Fixed by Denis]]<br />
* '''Filetransfer crashes, perhaps dependend on my changes above<br />
<br/><br />
'''normal Prio:<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''in Mainwindow<br />
**** '''Onlinebar<br />
***** '''Position Saving<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''Floatys are not as long as in 0.9.5<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''Tooltips:<br />
** '''are not shown, if mainwindow has no focus. should be shown.<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2497Porting issues2009-08-28T21:51:59Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''QCString=>QByteArray Conversation, strangs lineends<br />
* '''Filetransfer crashes, perhaps dependend on my changes above<br />
<br/><br />
'''normal Prio:<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''in Mainwindow<br />
**** '''Onlinebar<br />
***** '''Position Saving<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''Floatys are not as long as in 0.9.5<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''Tooltips:<br />
** '''are not shown, if mainwindow has no focus. should be shown.<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragenhttp://www.sim-im.org/index.php?title=Porting_issues&diff=2496Porting issues2009-08-28T21:51:04Z<p>Noragen: /* Issues */</p>
<hr />
<div><br />
<br />
== Issues ==<br />
<br />
'''urgent Prio:<br />
* '''QCString=>QByteArray Conversation, strangs lineends<br />
* '''Filetransfer crashes, perhaps dependend on my changes above<br />
<br />
'''normal Prio:<br />
* '''Test and fix "New Profile" for working stable and secure (f.e. creating an ICQ-Account: No Status-Options are added to the menu. Cannot go online with this Profile)<br />
* '''Test and fix "Change Profile" for working stable and secure (when changing back to old profile from above created, the old profile is broken...)<br />
* '''Plugins loading: Load only the used plugins, and no more and no less.<br />
* '''Config:'''<br />
** '''Metacontacts are not saved in Config. Contacts are seperated after restart of SIM again'''<br />
** '''Some Settings are saved in Registry in Win32 (QSettings?), this is a bad idea, if Sim-IM should be run on Computers with restricted access to registry f.e. it can't be written.<br/>Using %appdata%\sim for global .conf is better.'''<br />
** '''<s><font color="green">On startup all seems initialized by 0.9.6, the 0.9.5-config gets broken due to this initialization</font></s> [[Fixed by Denis]]<br />
* '''GUI-Problems:'''<br />
** '''Fix all toolbars:<br />
*** '''CToolButtons don't have Highlight-Effect anymore<br />
**** '''Popup has no QCursor::pos() (only with left Mousebutton)<br />
*** '''Interfacetoolbars:<br />
**** '''Middle-toolbar:<br />
***** '''shrinked toolbar (small container width): the "&gt;&gt;" is shown, but has no function on the right of the toolbar<br />
***** '''<s><font color="green"> FileButton has anyhow no function, wether this button nor in menu. (Should popup OpenFileDialog for Filetransfer)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> some controls should be hidden in toolbar as in 0.9.5, show only the needed ones. (Restoration of the Toolbar/Container behavior)</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> toolbar msgedit-buttons concealed by long file-button</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green">some Buttons are broken on the left (color buttons), should be also popups like Emoticon-Button</font></s> [[Fixed by Christian]]<br />
***** '''Smilie-Window:<br />
****** '''PopupInformation about keyshortcuts is not shown for Smilies<br />
****** '''<s><font color="green"> is not hiding clicking in container</font></s> [[Fixed by Yury]]<br />
****** '''<s><font color="green"> is opened multiple times if multiple times is clicked on the smilie button</font></s> [[Fixed by Yury]]<br />
**** '''Menu:<br />
***** '''on the left is a second "Ignore"-Button without functionality, which should be removed.<br />
*** '''in Mainwindow<br />
**** '''Onlinebar<br />
***** '''Position Saving<br />
***** '''<s><font color="green"> vertical OnlineToolbar: Width is much to big. Seems to the width from StatusButton.</font></s> [[Fixed by Denis]]<br />
***** '''<s><font color="green"> vertical expanding of StatusButton where Statustext is displayed</font></s> [[Fixed by Tobias]]<br />
***** '''<s><font color="green"> vertical Online Statustext drawing</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> weathertoolbar</font></s> [[Finished]]<br />
***** '''<s><font color="green"> Fetch Icons from Server, due to &copy;-Issues, remove static Icon-Files (note: backport to trunk)</font></s> [[not needed, we have a licence, pointed by Yury]]<br />
***** '''<s><font color="green"> Message is not displayed</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> Icons are not shown in Tooltip</font></s> [[Fixed by Yury]]<br />
***** '''<s><font color="green"> is on top (should be displayed at bottom)</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> transparent</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> crashing when move attempt</font></s> [[Fixed by Christian]]<br />
***** '''<s><font color="green"> Position Saving</font></s> [[Fixed by Christian (I suppose)]]<br />
*** '''<s><font color="green"> HistoryToolbar:</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> The Searchbutton (Filterbutton) is not displayed</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> History direction cannot be reverted with click on the corresponding arrow-Button</font></s> [[Fixed by Yury]]<br />
**** '''<s><font color="green"> horizontal expanding of the controls does not work.</font></s> [[Fixed by Tobias]]<br />
** '''Floatys are not as long as in 0.9.5<br />
** '''dragging files on contakt in contactlist is not possible to send them via filetransfer, but works with floatys<br />
** '''<s><font color="green"> sound-plugin event-tab: the path lines are not display right, also the play/browse buttons are shrinked ;)</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Setup: Buttons, no Text on it (soundplugin f.e.)</font></s> [[Fixed by Christian]]<br />
** '''Container/History: no context-menu on right click<br />
** '''clickable content (links, message items, like standard message, filetransfer, web url, sms...) is not processed/executed in history<br />
** '''<s><font color="green"> Scrollbar is not moving down getting new messages</font></s> [[Fixed by Yury]]<br />
** '''Search/Add-Dialog:<br />
*** '''Labels for Textfields are missing.<br />
*** '''Functiontest has to be done.<br />
** '''<s><font color="green"> OSD is black in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> OSD fading in win32</font></s> [[Fixed by Tobias]]<br />
** '''<s><font color="green"> Search/Add-Dialog broken. Crashing on open</font></s> [[Fixed by Christian]]<br />
** '''<s><font color="green"> Datepicker does not work and is not displayed right (popup) at QCursor::pos())</font></s> [[Fixed by Christian]]<br />
* '''Sound-plugin:<br />
** '''no startup sound is played<br />
* '''Config/Setup-Window steals access to other windows (f.e. no possible acces to InterfaceWindow, MainWindow.. then.)<br />
* '''Filetransfer-Window steals access to other windows, too<br />
* '''Search:<br />
** '''after Clicking around: UIN-Field is not longer enabled, when clicking on UIN-Checkbox<br />
** '''<s><font color="green"> Search ICQ:</font></s> [[Partly Fixed by Yury]]<br />
** '''Search Jabber:<br />
*** '''Labels are broken<br />
* '''Translation: broken<br />
* '''Tooltips:<br />
** '''are not shown, if mainwindow has no focus. should be shown.<br />
** '''<s><font color="green"> don't work on Floatys</font></s> [[Fixed by Yury]]<br />
** '''<s><font color="green"> Online-Tooltips of contact list are hanging sometimes, they don't disappear</font></s> [[Fixed by Yury]]<br />
* '''Splash:<br />
** '''splash isnt enabled but instead loaded<br />
** '''splash is deleted prematurely due to profile-management (changeProfile() on startup) <br />
<br />
* '''OSD:<br />
** '''sometimes when there are multiple messages in short time distances, it seems, a new OSD is displayed or faded in over the existing, while the existing seems to be deleted previously. Perhaps we can handle it to get there a more smooth transition between this. so that the current existing OSD-window is used to display such messages like "2 messages from digger", "3 messages from digger" ...<br />
** '''Yury: ok, good idea, but some systems have more powerfull services for notification, Growl on Mac for ex. i think realase user selection of system/sim service<br />
** '''when existing OSD-window is used, the lifetime has to be extended, of course... ;)<br />
** '''Yury: when we close OSD widget, it shading at first and then really closes<br />
** '''Noragen: if it shades down, the "new" one has to wait until the old shade is finished..<br />
** '''Noragen: also to be done: only one Online-Alarm for joined contacts<br />
<br />
* '''automatical ghost-protocol-toggeling while sending messages and Files<br />
<br />
* '''SIGNAL/SLOT - Problems:<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::authenticationRequired(QString&amp;,quint16,QAuthenticator*) in branch-playground\sim\fetch.cpp:188</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''<s><font color="green"> SIM-IM: 01/07/2009 00:31:26 [DBG] QT: Object::connect: No such signal QHttp::sslErrors(const QList&amp;) in branch-playground\sim\fetch.cpp:197</font></s> [[Occurs if Qt is compiled without -openssl, thx Christian.]]<br />
** '''Click on contact:<br />
*** '''SIM-IM: 01/07/2009 00:41:23 [DBG] QT: Object::connect: No such signal MsgEdit::toolBarPositionChanged(QToolBar*) in branch-playground\plugins\_core\userwnd.cpp:81<br />
<br />
* '''ProtocolErrors:<br />
** '''On Startup:<br />
** '''ICQ:<br />
*** '''Pidgin rekognises only the first char of the filename, which is sent by SIM<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [DBG] Error! foodgroup: 0003 reason: Incorrect SNACformat<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 0001<br />
*** '''SIM-IM: 01/07/2009 00:39:23 [WRN] Unknown buddy foodgroup type 000A<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Recipient is not logged in<br />
*** '''SIM-IM: 01/07/2009 00:39:26 [DBG] Error! foodgroup: 0002 reason: Requested service unavailable<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Msg size=0 type=26<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Parse message [type=26]<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [DBG] Extended message Away Status Message [0100] 18<br />
*** '''SIM-IM: 01/07/2009 00:40:17 [WRN] Unknown extended message type Away Status Message<br />
*** '''Activated MD5-Auth does not connect and lead to Rate Limit due to looping reconnect<br />
<br/><br />
'''Back to [http://sim-im.org/wiki/Developing '''Sim-IM Developer Area'''] on Sim-IM.org'''</div>Noragen