Thread: [aKregator-devel] [Bug 94337] New: GUI reacts very slow
Brought to you by:
lippel
From: Sebastian S. <seb...@gm...> - 2004-12-03 17:13:23
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 Summary: GUI reacts very slow Product: akregator Version: 1.0-beta8 Platform: unspecified OS/Version: Linux Status: NEW Severity: normal Priority: NOR Component: general AssignedTo: akregator-devel lists sourceforge net ReportedBy: seb_stein gmx de Version: 1.0-beta8 (using KDE 3.3.1, compiled sources) Compiler: gcc version 3.3.4 OS: Linux (i686) release 2.4.28 For me the GUI seems to be very slow. Clicking on another Feed takes some seconds to show up the news list. Also pressing Alt+R to mark everything as read takes too long. I bet the implementation is not that good. For example in konqueror I can browse to a folder with several thousand files without having really to wait. So an optimisation is really needed. |
From: George S. <st...@kd...> - 2004-12-04 01:53:53
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 staikos kde org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |UNCONFIRMED ------- Additional Comments From staikos kde org 2004-12-04 02:53 ------- Did you use a package, or code from CVS? If CVS, when did you last update? |
From: Sebastian S. <seb...@gm...> - 2004-12-04 08:12:18
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 ------- Additional Comments From seb_stein gmx de 2004-12-04 09:12 ------- George Staikos <staikos kde org> [041204 09:09]: > ------- Additional Comments From staikos kde org 2004-12-04 02:53 ------- > Did you use a package, or code from CVS? If CVS, when did you last update? I used the version 1.0 beta 8. Compared to other KDE apps it is very slow. Sebastian |
From: Sebastian S. <seb...@gm...> - 2004-12-04 08:23:03
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 ------- Additional Comments From seb_stein gmx de 2004-12-04 09:22 ------- Sebastian Stein <seb_stein gmx de> [041204 09:22]: > ------- Additional Comments From seb_stein gmx de 2004-12-04 09:12 ------- > George Staikos <staikos kde org> [041204 09:09]: > > ------- Additional Comments From staikos kde org 2004-12-04 02:53 ------- > > Did you use a package, or code from CVS? If CVS, when did you last update? > > I used the version 1.0 beta 8. Compared to other KDE apps it is very slow. And I compiled from sources. Sebastian |
From: George S. <st...@kd...> - 2004-12-04 16:42:07
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 staikos kde org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED ------- Additional Comments From staikos kde org 2004-12-04 17:42 ------- Should be fixed. Please try with CVS-HEAD or the next release. The previous code did 2x as many mallocs and did other things inefficiently. |
From: Sebastian S. <seb...@gm...> - 2005-01-02 08:50:14
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 ------- Additional Comments From seb_stein gmx de 2005-01-02 09:50 ------- George Staikos <staikos kde org> [041205 09:32]: > ------- You are receiving this mail because: ------- > You reported the bug, or are watching the reporter. > > http://bugs.kde.org/show_bug.cgi?id=94337 > staikos kde org changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|UNCONFIRMED |RESOLVED > Resolution| |FIXED > > > > ------- Additional Comments From staikos kde org 2004-12-04 17:42 ------- > Should be fixed. Please try with CVS-HEAD or the next release. The > previous code did 2x as many mallocs and did other things inefficiently. Could you please upload a new package? I was not able to compile the CVS code, maybe because I'm using KDE 3.3 libs or whatever. Sebastian |
From: Frank O. <fra...@kd...> - 2005-01-02 09:02:16
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 ------- Additional Comments From frank.osterfeld kdemail net 2005-01-02 10:02 ------- Actually KDE-PIM is supposed to work with KDE 3.3 libs. Could you post the error? Releasing a standalone tarball is a good idea though. We should go for that after fixing some nasty bugs. |
From: Sebastian S. <seb...@hp...> - 2005-01-02 10:38:25
|
------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=94337 ------- Additional Comments From seb.stein hpfsc de 2005-01-02 11:38 ------- Frank Osterfeld <frank.osterfeld kdemail net> [050102 10:54]: > Actually KDE-PIM is supposed to work with KDE 3.3 libs. Could you post the > error? Ok, I tried some minutes ago the current code in kdepim/ module: /usr/lib/qt/bin/moc ./feed.h -o feed.moc /opt/kde/bin/kconfig_compiler ./akregator.kcfg ./akregatorconfig.kcfgc; ret=$?; \ if test "$ret" != 0; then rm -f akregatorconfig.h ; exit $ret ; fi if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../akregator/src/librss -I../.. -I../../libkdepim -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -g -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT feed.lo -MD -MP -MF ".deps/feed.Tpo" -c -o feed.lo feed.cpp; \ then mv -f ".deps/feed.Tpo" ".deps/feed.Plo"; else rm -f ".deps/feed.Tpo"; exit 1; fi feed.cpp:13:41: progressmanager.h: No such file or directory feed.cpp: In member function `void Akregator::Feed::slotSetProgress(long unsigned int)': feed.cpp:356: error: `setProgress' undeclared (first use this function) feed.cpp:356: error: (Each undeclared identifier is reported only once for each function it appears in.) feed.cpp: In member function `void Akregator::Feed::tryFetch()': feed.cpp:369: error: no class template named `ProgressManager' in `KPIM' feed.cpp:369: error: no class template named `ProgressManager' in `KPIM' feed.cpp: In member function `void Akregator::Feed::fetchCompleted(RSS::Loader*, RSS::Document, RSS::Status)': feed.cpp:390: error: `setStatus' undeclared (first use this function) feed.cpp:402: error: `setComplete' undeclared (first use this function) make[2]: *** [feed.lo] Fehler 1 > Releasing a standalone tarball is a good idea though. We should go for > that after fixing some nasty bugs. Ah, the instructions of the akregator homepage need an update, because there it is still written that akregator is in kdenonbeta. Sebastian |
From: Frank O. <fra...@gm...> - 2005-01-02 11:20:33
|
I continue that on the mailing list, since bug #94337 is not the right plac= e=20 for that issue... Replies should go here, not to bugs.kde.org. > feed.cpp:13:41: progressmanager.h: No such file or directory > feed.cpp: In member function `void Akregator::Feed::slotSetProgress(long > unsigned int)': > feed.cpp:356: error: `setProgress' undeclared (first use this function) > feed.cpp:356: error: (Each undeclared identifier is reported only once for Tried to fix that, could you retry? I hope I got all libkdepim includes and= =20 replaced e.g. #include "progressmanager.h" by #include=20 <libkdepim/progressmanager.h>. =46rank |
From: Sebastian S. <seb...@gm...> - 2005-01-02 11:34:20
|
Frank Osterfeld <fra...@gm...> [050102 12:21]: > > feed.cpp:13:41: progressmanager.h: No such file or directory > > feed.cpp: In member function `void Akregator::Feed::slotSetProgress(long > > unsigned int)': > > feed.cpp:356: error: `setProgress' undeclared (first use this function) > > feed.cpp:356: error: (Each undeclared identifier is reported only once for > > Tried to fix that, could you retry? I hope I got all libkdepim includes and > replaced e.g. #include "progressmanager.h" by #include > <libkdepim/progressmanager.h>. libkdepim seems not to be part of KDE 3.3. I can't find progressmanager.h in my /opt/kde/include directory. So it will never compile I think. Sebastian |
From: Sebastian S. <seb...@gm...> - 2005-01-02 11:37:39
|
Frank Osterfeld <fra...@gm...> [050102 12:21]: > > feed.cpp:13:41: progressmanager.h: No such file or directory > > feed.cpp: In member function `void Akregator::Feed::slotSetProgress(long > > unsigned int)': > > feed.cpp:356: error: `setProgress' undeclared (first use this function) > > feed.cpp:356: error: (Each undeclared identifier is reported only once for > > Tried to fix that, could you retry? I hope I got all libkdepim includes and > replaced e.g. #include "progressmanager.h" by #include > <libkdepim/progressmanager.h>. I also tried to compile libkdepim, but no success: if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../libkdepim -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DQT_PLUGIN -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -g -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT kabcresourcecached.lo -MD -MP -MF ".deps/kabcresourcecached.Tpo" -c -o kabcresourcecached.lo kabcresourcecached.cpp; \ then mv -f ".deps/kabcresourcecached.Tpo" ".deps/kabcresourcecached.Plo"; else rm -f ".deps/kabcresourcecached.Tpo"; exit 1; fi In file included from kabcresourcecached.cpp:28: kabcresourcecached.h:26:40: libemailfunctions/idmapper.h: No such file or directory In file included from kabcresourcecached.cpp:28: kabcresourcecached.h:60: error: syntax error before `::' token kabcresourcecached.h:77: error: syntax error before `::' token kabcresourcecached.cpp: In constructor ` KABC::ResourceCached::ResourceCached(const KConfig*)': kabcresourcecached.cpp:33: error: class `KABC::ResourceCached' does not have any field named `mIdMapper' kabcresourcecached.cpp: In member function `void KABC::ResourceCached::loadCache()': kabcresourcecached.cpp:88: error: `mIdMapper' undeclared (first use this function) kabcresourcecached.cpp:88: error: (Each undeclared identifier is reported only once for each function it appears in.) kabcresourcecached.cpp: At global scope: kabcresourcecached.cpp:156: error: syntax error before `::' token So this means I have to compile the whole kdepim module first and I won't do that, because I have not that much time. So I hope you can release a standalone akregator package to test it or I will test it when it is released with KDE 3.4. Kind regards, Sebastian |
From: Frank O. <fra...@gm...> - 2005-01-02 12:01:24
|
On Sunday 02 January 2005 12:37, Sebastian Stein wrote: > So this means I have to compile the whole kdepim module first and I won't > do that, because I have not that much time. So I hope you can release a > standalone akregator package to test it or I will test it when it is > released with KDE 3.4. Yes, akregator uses libkdepim, but due to dependency hell libkdepim needs a lot of kdepim to compile... I will try to rip the necessary code out of libkdepim avoiding these dependencies. I'll let you know when I got a tarball. Frank |
From: Frank O. <fra...@gm...> - 2005-01-02 20:52:13
|
On Sunday 02 January 2005 13:00, Frank Osterfeld wrote: > On Sunday 02 January 2005 12:37, Sebastian Stein wrote: > > So this means I have to compile the whole kdepim module first and I won't > > do that, because I have not that much time. So I hope you can release a > > standalone akregator package to test it or I will test it when it is > > released with KDE 3.4. > > Yes, akregator uses libkdepim, but due to dependency hell libkdepim needs a > lot of kdepim to compile... I will try to rip the necessary code out of > libkdepim avoiding these dependencies. I'll let you know when I got a > tarball. I created a tarball including kontact plugin and konqueror plugin: http://www-user.rhrk.uni-kl.de/~f_osterf/akregator/ Compiles and runs fine in my KDE 3.3 "sandbox" here. Please test and comment.# If that works, I can upload the packaging instructions, and if we get the translation files included we could release beta9 soon (If packaging etc. works fine with my tarball, that's something Pierre could check). Regards, Frank |
From: Sebastian S. <seb...@hp...> - 2005-01-02 21:43:28
|
Frank Osterfeld <fra...@gm...> [050102 22:02]: > On Sunday 02 January 2005 13:00, Frank Osterfeld wrote: > > On Sunday 02 January 2005 12:37, Sebastian Stein wrote: > > > So this means I have to compile the whole kdepim module first and I won't > > > do that, because I have not that much time. So I hope you can release a > > > standalone akregator package to test it or I will test it when it is > > > released with KDE 3.4. > > > > Yes, akregator uses libkdepim, but due to dependency hell libkdepim needs a > > lot of kdepim to compile... I will try to rip the necessary code out of > > libkdepim avoiding these dependencies. I'll let you know when I got a > > tarball. > > I created a tarball including kontact plugin and konqueror plugin: > > http://www-user.rhrk.uni-kl.de/~f_osterf/akregator/ > > Compiles and runs fine in my KDE 3.3 "sandbox" here. Please test and comment.# > > If that works, I can upload the packaging instructions, and if we get the > translation files included we could release beta9 soon (If packaging etc. > works fine with my tarball, that's something Pierre could check). if /bin/sh ../../../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT image.lo -MD -MP -MF ".deps/image.Tpo" \ -c -o image.lo `test -f 'image.cpp' || echo './'`image.cpp; \ then mv -f ".deps/image.Tpo" ".deps/image.Plo"; \ else rm -f ".deps/image.Tpo"; exit 1; \ fi image.cpp:166:21: image.moc: No such file or directory Sebastian |
From: Sebastian S. <seb...@gm...> - 2005-01-03 16:25:42
|
Frank Osterfeld <fra...@gm...> [050103 16:44]: > On Sunday 02 January 2005 22:43, Sebastian Stein wrote: > > > image.cpp:166:21: image.moc: No such file or directory > > Strange, I haven't touched that directory at all... > I updated the tarball, hope that helps. Ok, same error again. The problem seems to be that I'm already using 1.9.4, but the Makefiles were generated using automake 1.7. But I found a way to get around this: make -f Makefile.cvs sh configure make make install So now it compiles and I can confirm that the GUI is now faster then in the previous beta. Sebastian |