porting to kde 4

24 views
Skip to first unread message

Shie Erlich

unread,
May 6, 2007, 5:03:18 PM5/6/07
to krusade...@googlegroups.com
hi guys,
i finally compiled kde4 from svn and it works, sort of.
i wanted to start thinking about porting K, and the first obstacle was that KDE now
uses CMake instead of auto tools.
they have a script that should automagically translate .am files to cmake files.
tried it.
doesn't work really.
CMake pukes out errors :-(

will keep you posted...

--
Shie Erlich
http://www.krusader.org/

Frank Schoolmeesters

unread,
May 6, 2007, 5:49:41 PM5/6/07
to krusade...@googlegroups.com

Hi,

Jonas once tried http://www.scons.org/
At below the old messsage.
The Krusader-scons tarball is still available at
http://www.jonas-baehr.de/forum/krusader_scons-bksys_test.tar.bz2

bye,

Frank

---------- Forwarded message ----------
From: Jonas Bähr <jonas...@web.de>
Date: Oct 1, 2005 12:20 AM
Subject: [Krusader-devel] Re: my TODO for 1.70.0 (plz add yours)
To: krusade...@googlegroups.com

Am Freitag, 30. September 2005 17:50 schrieb Shie Erlich:
> On 9/30/05, Jonas Bähr <jonas...@web.de> wrote:
> > PS: it's really time for a sensible build-system. Apart from the fact
> > that M4
> > is ugly und bash is slow it's absolutely incredible that the
> > autotools/make
> > duo need a 800K admin folder, three intermediate files generated and a
> > dozen
> > differend config-files to tweak the build!
> > In my scons/bksys experiments Krusader builds already nice (with one
> > config
> > file and nothing more then python) and the configure-procedure takes less
> > then a second... Next week I'll play around with different targets,
> > installation, documentation and i18n
>
> i'd be very much interested to know how it works!

http://www.jonas-baehr.de/forum/krusader_scons-bksys_test.tar.bz2

This is the current state of my work (based on an older cvs-snapshot).
What works:
- compile and link krusader (using a seperate build-dir)
- compile the i18n (.po -> .gmo)
- compile the help (.dockbook -> index-cache.tar.bz2)
- install krusader, the icons, the i18n-files, the help (without pics)
What don't work ( = needs to be done):
- install the pics for the help
- compile and install the other components (krarc, iso, ...)
- use a different build-dir for the docs and po as well
- write checks for kjsembed and konqueror-headers
- generate and use a config.h (for VERSION, RELEASE_NANE and maybe the
optional stuff like konq and kjsembed)
- I'm sure I've forgotten something ;)
How to use:
Important: currently there are no checks for konq and kjsembed. This means you
need the right files in place (konqueror-headers and kjsembed + headers) and
you need python!
- go to krusader_kde3/
With scons installed: type 'scons' and 'scons install'. Configuration is done
automaticly. However it's possible to change it with 'scons configure'. See
'scons help' for more info.
Without scons installed: type './configure' (this is just for convinience. it
unpacks a local mini-scons and run './scons configure'. It also generates a
Makefile). Then you can type 'make'. It simply calles the local scons.
You can also choose this way if you have scons installed. The configure-script
will detect it and use it in the generated Makefile


Some notes:
The ineresting files are:
- SConstruct
- krusader/SConscipt
- configure (and the generated Makefile)
- the admin-folder
- build/ will contain the compiled objects of krusader
- cache/ will contain an object and configure cache

There is no need for static libs in every dir. This is a only a common way
since the autotools can't deal with subdirs. scons can.
scons uses md5-hashes instead of timestamps to figure out if a file needs to
be rebuild. So cou can touch a soucefile (i.e. krusader.h) without a
compleate recompile of the project.
If you delete an object file and the source wasn't modified the file is taken
from the cache instead of a new compile. This cache as well as the md5-method
can be turned off
.moc-files and firends are generated automaticly
since scons can understand cpp, all dependencied are handled on the fly

All configuration files are python-scripts. you can use the whole power of the
language. I could imagine for example to find the souce-files itself instead
of giving long lists in the SConscript-files....

have fun,
Jonas

PS: please note that I'm neither a scons nor a python expert. There may be
better ways to do what I've done.

--
Try Krusader...
http://krusader.org - twinpanel filemanager for KDE

Shie Erlich

unread,
May 7, 2007, 1:54:57 AM5/7/07
to krusade...@googlegroups.com
Frank,
thanks for the tip, but regretfully, it's out dated already.
KDE is now using CMake and not scons at it was once tried to.

sh!e

Shie Erlich

unread,
May 12, 2007, 8:38:08 AM5/12/07
to krusade...@googlegroups.com
guys,
i did some moving around in the subversion repository, and copied current
code to it, and renamed it to be krusader_kde4.

i guess this officially starts the development ;-)

plz don't mess with it yet, as i'm trying to modify the build system, with
some surprising help... more on this later.

shie

Shie Erlich

unread,
May 13, 2007, 6:44:47 AM5/13/07
to krusade...@googlegroups.com, Alexander Neundorf
good news...

as it turns out, Alex Neundorf, who works for Kitware (the company who develops CMake) and (afaik) did a lot of work regarding adapting CMake for KDE, is also reading krusader-devel :-)
he emailed me and offered to help with krusader's move to CMake.
I'm happy to say that after some emails, a bug report and a fix, i'm well on my way, and CMake seem to be building Krusader. Now comes the hard part - actually porting it ;-)

thanks a lot Alex. this is open-source at its best.

shie erlich

Frank Schoolmeesters

unread,
May 13, 2007, 9:58:32 AM5/13/07
to krusade...@googlegroups.com
Great news for the progress!

Just wondering when we close cvs, if cvs2svn could be runned again for
the krusader_kde3 branch.

bye,

Frank

Shie Erlich

unread,
May 13, 2007, 10:13:50 AM5/13/07
to krusade...@googlegroups.com
On 5/13/07, Frank Schoolmeesters <frank.scho...@gmail.com> wrote:

Great news for the progress!

Just wondering when we close cvs, if cvs2svn could be runned again for
the krusader_kde3 branch.

that's not a problem

shie

 

Dirk Eschler

unread,
May 13, 2007, 12:28:34 PM5/13/07
to krusade...@googlegroups.com
On Sonntag, 13. Mai 2007, Shie Erlich wrote:
> On 5/13/07, Frank Schoolmeesters <frank.scho...@gmail.com> wrote:
> > Great news for the progress!
> >
> > Just wondering when we close cvs, if cvs2svn could be runned again for
> > the krusader_kde3 branch.
>
> that's not a problem
>
> shie

Hey great to hear about the build system. Kudos to Alex!

The move to subversion brings up an old question: Where will it be hosted?

- SourceForge
- Extragear
- New server

All options have their pros and cons, while only the last would allow us to
make use of Trac with the new website easily.

There's no hurry actually, as there's more than enough to do - anyhow - sooner
or later i have to decide in which direction to push the web project. So just
to plan ahead, is Trac still an option?

bye,
Dirk

--
Dirk Eschler <mailto:dirk.e...@gmx.net>
http://www.krusader.org

Jonas Bähr

unread,
May 13, 2007, 3:56:29 PM5/13/07
to krusade...@googlegroups.com
Hi,

Am 13.05.2007 um 18:28 schrieb Dirk Eschler:
> The move to subversion brings up an old question: Where will it be
> hosted?
>
> - SourceForge
> - Extragear
> - New server
>
> All options have their pros and cons, while only the last would
> allow us to
> make use of Trac with the new website easily.
>
> There's no hurry actually, as there's more than enough to do -
> anyhow - sooner
> or later i have to decide in which direction to push the web
> project. So just
> to plan ahead, is Trac still an option?

Personally I like trac a lot. However, it should be possible sync the
repository, where ever it is hosted, to the webserver; see http://
svnbook.red-bean.com/nightly/en/
svn.reposadmin.maint.html#svn.reposadmin.maint.replication
So the decision where to host the repository does not interfere with
the webhost question.

bye,
Jonas

Shie Erlich

unread,
May 13, 2007, 5:21:12 PM5/13/07
to krusade...@googlegroups.com

i like trac too.
in any case, for now, svn is hosted on SF.

Dirk Eschler

unread,
May 15, 2007, 11:17:06 AM5/15/07
to krusade...@googlegroups.com

That could work. I think we can't modify the post-commit and
post-revprop-change hooks on SourceForge for a realtime mirroring, but as far
as i understand we could still initiate the sync once or twice a day "on our
side". Jonas, have you ever set up something like this?

By the way, i think our SourceForge svn deserves a cleanup once we've actually
done the switch. Last time i checked out its root, it was almost 200MB!
cvs2svn created quite a few tags and branches. I don't think we really need
all of them. ;)

Shie Erlich

unread,
May 15, 2007, 3:28:54 PM5/15/07
to krusade...@googlegroups.com


i did the first part of the cleanup already, and will continue it later.
we need to decide how long back our memory needs to be ;-)

also, i think we can change the post-commit hooks on SF, although not sure
to what extent

Frank Schoolmeesters

unread,
May 16, 2007, 5:21:38 AM5/16/07
to krusade...@googlegroups.com
On 5/15/07, Dirk Eschler <dirk.e...@gmx.net> wrote:
>

As long the krusader_kde2 and krusader_kde3 branches are archived
somewhere it's ok, so that the code is not lost.
We could also only develop krusader_kde4 in svn, and keep cvs as an
"krusader_kde2 and krusader_kde3" archive.

Any opinions?

Frank

Jonas Bähr

unread,
May 17, 2007, 12:18:30 PM5/17/07
to krusade...@googlegroups.com
Hi,

not yet, but I don't think that it'll be very complicated. A cronjob
running svnsync + making the repo on the webserver read only for all
but the syncuser should do the trick.

bye,
Jonas

Karai Csaba

unread,
Jun 24, 2007, 9:41:05 AM6/24/07
to krusade...@googlegroups.com
Hi!

I would gladly help porting Krusader to KDE 4 (I have free time mainly
on weekends).

I have some questions:
- which KDE 4 version are you using (I didn't find precompiled packages)
- what is the svn URL of Krusader_kde4?

I think, it would be nice if I could play with it.

Thanks,

Csaba

Dirk Eschler

unread,
Jun 24, 2007, 11:38:09 AM6/24/07
to krusade...@googlegroups.com

Hi Csaba,

unfortunately i can't help with KDE4 binaries (what's your distro btw?)... but
these should be the missing links you are looking for. :)

Browse
======
http://krusader.svn.sourceforge.net/viewvc/krusader/trunk/krusader_kde4/

Checkout
========
svn co
https://krusader.svn.sourceforge.net/svnroot/krusader/trunk/krusader_kde4

Shie Erlich

unread,
Jun 24, 2007, 5:37:56 PM6/24/07
to krusade...@googlegroups.com
On 6/24/07, Dirk Eschler <dirk.e...@gmx.net> wrote:

On Sonntag, 24. Juni 2007, Karai Csaba wrote:
> Hi!
>
> I would gladly help porting Krusader to KDE 4 (I have free time mainly
> on weekends).
>
> I have some questions:
> - which KDE 4 version are you using (I didn't find precompiled packages)
> - what is the svn URL of Krusader_kde4?
>
> I think, it would be nice if I could play with it.
>
> Thanks,
>
>     Csaba

Hi Csaba,

unfortunately i can't help with KDE4 binaries (what's your distro btw?)... but
these should be the missing links you are looking for. :)

Browse
======
http://krusader.svn.sourceforge.net/viewvc/krusader/trunk/krusader_kde4/

Checkout
========
svn co
https://krusader.svn.sourceforge.net/svnroot/krusader/trunk/krusader_kde4


yes, these are the urls.
regarding binaries, i built  kde4 from source.
look at http://techbase.kde.org/Getting_Started/Build/KDE4


Frank Schoolmeesters

unread,
Jun 25, 2007, 12:13:52 PM6/25/07
to krusade...@googlegroups.com

It would be nice if someone could kill the important bugs in cvs as
well and release the 1.80.0 stabe, if someone has the time for it at
least ...
I'm occupied as well :( and i'm not a developer, so i can't help here.

Frank

Shie Erlich

unread,
Jun 25, 2007, 3:32:45 PM6/25/07
to krusade...@googlegroups.com


personally (and i've said this before), i think we can release what we have in cvs now,
as it is stable for me, and i use it every day at work.

Rafi Yanai

unread,
Jun 26, 2007, 4:25:48 AM6/26/07
to krusade...@googlegroups.com
+1 (to what Shie said)

Karai Csaba

unread,
Jun 26, 2007, 1:34:59 PM6/26/07
to krusade...@googlegroups.com
I would check the bug reports if back porting to KDE 4 causes no
problem.

Csaba

Shie Erlich írta:
>
>
> On 6/25/07, *Frank Schoolmeesters* <frank.scho...@gmail.com


> <mailto:frank.scho...@gmail.com>> wrote:
>
>
> On 6/24/07, Shie Erlich <shie....@gmail.com

> <mailto:shie....@gmail.com>> wrote:
> >
> >
> > On 6/24/07, Dirk Eschler <dirk.e...@gmx.net

Frank Schoolmeesters

unread,
Jun 27, 2007, 12:13:12 AM6/27/07
to krusade...@googlegroups.com
I suggest to release 1.80.0 "Final 3 Stones" in about 10 days in the
weekend of 7 july, and make a final call for translations now.
If someone still likes to kill a bug, you still have some time for it.
Waiting longer with a stable release is pointless because many distros
will switch to KDE4 soon, and you can always release 1.80.1 , 1.80.2
if needed (it's just a few keystrokes and mouseclicks to do this) .
1.70.0 "Round Robin" already dates from 12-02-2006 ...

btw. because distrowatch.com only tracks only stable packages i can't
determine any marketing strategy anymore for a long time ...

thanks and bye,

Frank

Shie Erlich

unread,
Jun 27, 2007, 5:54:22 AM6/27/07
to krusade...@googlegroups.com
+1 for frank.
let's email the i18n guys, and release.

shie

Frank Schoolmeesters

unread,
Jun 29, 2007, 2:27:49 AM6/29/07
to krusade...@googlegroups.com
I guess Dirk is some days away from his mailbox, so i have sended the i18n
mesage out.

btw. is the name "Final 3 Stones" ok for the stable release?
Let's keep it into the stone :-)
btw. 3 is a tribute to KDE3 and stones comes from milestone.

Thanks and bye,

Frank

Matej Urbančič

unread,
Jun 29, 2007, 5:09:10 AM6/29/07
to krusade...@googlegroups.com
If stone stays, then I'd change it to "The final 3rd Stone" which is
also a poetic name for the Earth. In some sense we are just moving
towards Mars the planet of warriors, leaving the safe embrace of Earth
behind and boldly ... :)

Matej

Frank Schoolmeesters

unread,
Jun 29, 2007, 6:22:33 AM6/29/07
to krusade...@googlegroups.com
Good idea, sounds also better IMHO because the "s" of stones is gone now,
and i like also the story :)

Frank

> >>>> Shie Erlich �rta:

Shie Erlich

unread,
Jun 29, 2007, 10:51:02 AM6/29/07
to krusade...@googlegroups.com
done!

Frank Schoolmeesters

unread,
Jul 1, 2007, 2:26:17 AM7/1/07
to krusade...@googlegroups.com
committed in cvs.

Frank

Frank Schoolmeesters

unread,
Jul 5, 2007, 12:37:04 PM7/5/07
to krusade...@googlegroups.com
I have committed my Final changes in cvs for 1.80.0 "Final 3rd Stone"

btw. There is an updated translation in krusader-i18n that is not yet committed
in cvs, sr.po and s...@Latn.po
Don't forget to this commit before releasing.

Thanks and bye,

Frank

Shie Erlich

unread,
Jul 7, 2007, 3:40:46 PM7/7/07
to krusade...@googlegroups.com
last night, i upgraded my KDE svn to the latest (alpha2)
and tried to compile krusader again.
i was disappointed to find that nothing changed in that regard
and qt-copy still breaks when using Q3ListView :-(

i guess i'll wait some more, towards the beta

Dirk Eschler

unread,
Jul 7, 2007, 5:25:51 PM7/7/07
to krusade...@googlegroups.com
On Donnerstag, 5. Juli 2007, Frank Schoolmeesters wrote:
> I have committed my Final changes in cvs for 1.80.0 "Final 3rd Stone"
>
> btw. There is an updated translation in krusader-i18n that is not yet
> committed in cvs, sr.po and s...@Latn.po
> Don't forget to this commit before releasing.

Hi,

can you please point me to the translations? I can't seem to find them.

Frank Schoolmeesters

unread,
Jul 8, 2007, 2:53:52 AM7/8/07
to krusade...@googlegroups.com
On 7/7/07, Dirk Eschler <dirk.e...@gmx.net> wrote:
>
> On Donnerstag, 5. Juli 2007, Frank Schoolmeesters wrote:
> > I have committed my Final changes in cvs for 1.80.0 "Final 3rd Stone"
> >
> > btw. There is an updated translation in krusader-i18n that is not yet
> > committed in cvs, sr.po and s...@Latn.po
> > Don't forget to this commit before releasing.
>
> Hi,
>
> can you please point me to the translations? I can't seem to find them.
>
> bye,
> Dirk
>

Done.

They where sended in a private mail to me and
Gmail stored them in the krusader-i18n "last minutes updates" tread,
and i didn't noticed that right away ...
Sorry.

thanks bye,

Frank

Frank Schoolmeesters

unread,
Jul 9, 2007, 1:39:30 AM7/9/07
to krusade...@googlegroups.com

Dirk has committed the translations in cvs.
So, i think that we are ready for a stable release :)
Who will do this job?

Thanks and bye,

Frank

Karai Csaba

unread,
Aug 22, 2007, 1:08:27 PM8/22/07
to krusade...@googlegroups.com
Hi!

I've installed KDE4. If noone has any objection, I'd like to play with
the SVN version.

Thanks,
Csaba

Frank Schoolmeesters írta:

Shie Erlich

unread,
Aug 22, 2007, 3:56:51 PM8/22/07
to krusade...@googlegroups.com
sure!
svn contains something not entirely bad.
already ran all the auto-porting scripts, both qt's and kde's.
i failed last time, since qtcopy's Q3ListView didn't compile, and it's not feasible
to port the whole view system to qt4's mvc ad-hoc. i believe we need to get it to
build with qt3compat libs and continue from there.

let me know how it goes.

shie

Karai Csaba

unread,
Aug 22, 2007, 3:36:47 PM8/22/07
to krusade...@googlegroups.com
No luck.

I could not even generate the makefiles.

I started with:

>cmake .

and the result is that

ConvenientLibs.cmake is missing or something similar.
I guess you forget to commit that file.

Can you please add it?

Thanks,

Csaba

Shie Erlich írta:


> sure!
> svn contains something not entirely bad.
> already ran all the auto-porting scripts, both qt's and kde's.
> i failed last time, since qtcopy's Q3ListView didn't compile, and it's
> not feasible
> to port the whole view system to qt4's mvc ad-hoc. i believe we need to
> get it to
> build with qt3compat libs and continue from there.
>
> let me know how it goes.
>
> shie
>
>

> On 8/22/07, *Karai Csaba* <csk...@freemail.hu


> <mailto:csk...@freemail.hu>> wrote:
>
>
> Hi!
>
> I've installed KDE4. If noone has any objection, I'd like to play with
> the SVN version.
>
> Thanks,
> Csaba
>
> Frank Schoolmeesters írta:
> > On 7/8/07, Frank Schoolmeesters < frank.scho...@gmail.com

> <mailto:frank.scho...@gmail.com>> wrote:
> >> On 7/7/07, Dirk Eschler <dirk.e...@gmx.net

> <mailto:dirk.e...@gmx.net>> wrote:
> >>> On Donnerstag, 5. Juli 2007, Frank Schoolmeesters wrote:
> >>>> I have committed my Final changes in cvs for 1.80.0 "Final 3rd
> Stone"
> >>>>
> >>>> btw. There is an updated translation in krusader-i18n that is
> not yet

> >>>> committed in cvs, sr.po and s...@Latn.po <mailto:s...@Latn.po>

Shie Erlich

unread,
Aug 23, 2007, 4:20:17 PM8/23/07
to krusade...@googlegroups.com
you need to do something like:

cmake -DCMAKE_INSTALL_PREFIX=/home/kde-devel/kde/ -DQT_QT_INCLUDE_DIR=/home/kde-devel/qt-copy/include/


shie


On 8/22/07, Karai Csaba <csk...@freemail.hu> wrote:

Shie Erlich

unread,
Aug 24, 2007, 9:03:07 AM8/24/07
to krusade...@googlegroups.com
i commited a lot more fixes (PanelTabBar was restructured completely). make files are created ok, but
i still crash with the following:


/usr/bin/c++   -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -O2 -g -I/usr/lib/kde4/include -I/usr/include/qt4 -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtDBus   -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -o krusader/CMakeFiles/krusader.dir/paneltabbar.o -c /home/shie/src/krusader_kde4/krusader/paneltabbar.cpp
/usr/include/qt4/Qt3Support/q3listview.h:115: error: expected ',' or '...' before '&' token
/usr/include/qt4/Qt3Support/q3listview.h:116: error: ISO C++ forbids declaration of 'QColorGroup' with no type
/usr/include/qt4/Qt3Support/q3listview.h:117: error: expected ',' or '...' before '&' token
/usr/include/qt4/Qt3Support/q3listview.h:117: error: ISO C++ forbids declaration of 'QColorGroup' with no type
/usr/include/qt4/Qt3Support/q3listview.h:118: error: expected ',' or '...' before '&' token
/usr/include/qt4/Qt3Support/q3listview.h:118: error: ISO C++ forbids declaration of 'QColorGroup' with no type
/usr/include/qt4/Qt3Support/q3listview.h:482: error: expected ',' or '...' before '&' token
/usr/include/qt4/Qt3Support/q3listview.h:483: error: ISO C++ forbids declaration of 'QColorGroup' with no type
/usr/include/qt4/Qt3Support/q3listview.h:484: error: expected ',' or '...' before '&' token
/usr/include/qt4/Qt3Support/q3listview.h:485: error: ISO C++ forbids declaration of 'QColorGroup' with no type
/usr/include/qt4/Qt3Support/q3gridlayout.h: In constructor 'Q3GridLayout::Q3GridLayout(QWidget*, int, int, int, int, const char*)':
/usr/include/qt4/Qt3Support/q3gridlayout.h:41: error: no matching function for call to 'QGridLayout::QGridLayout(QWidget*&, int&, int&, int&, int&, const char*&)'
/usr/include/qt4/QtGui/qgridlayout.h:126: note: candidates are: QGridLayout::QGridLayout(const QGridLayout&)
/usr/include/qt4/QtGui/qgridlayout.h:49: note:                 QGridLayout::QGridLayout()
/usr/include/qt4/QtGui/qgridlayout.h:48: note:                 QGridLayout::QGridLayout(QWidget*)
/usr/include/qt4/Qt3Support/q3gridlayout.h: In constructor 'Q3GridLayout::Q3GridLayout(int, int, int, const char*)':
/usr/include/qt4/Qt3Support/q3gridlayout.h:44: error: no matching function for call to 'QGridLayout::QGridLayout(int&, int&, int&, const char*&)'
/usr/include/qt4/QtGui/qgridlayout.h:126: note: candidates are: QGridLayout::QGridLayout(const QGridLayout&)
/usr/include/qt4/QtGui/qgridlayout.h:49: note:                 QGridLayout::QGridLayout()
/usr/include/qt4/QtGui/qgridlayout.h:48: note:                 QGridLayout::QGridLayout(QWidget*)
/usr/include/qt4/Qt3Support/q3gridlayout.h: In constructor 'Q3GridLayout::Q3GridLayout(QLayout*, int, int, int, const char*)':
/usr/include/qt4/Qt3Support/q3gridlayout.h:48: error: no matching function for call to 'QGridLayout::QGridLayout(QLayout*&, int&, int&, int&, const char*&)'
/usr/include/qt4/QtGui/qgridlayout.h:126: note: candidates are: QGridLayout::QGridLayout(const QGridLayout&)
/usr/include/qt4/QtGui/qgridlayout.h:49: note:                 QGridLayout::QGridLayout()
/usr/include/qt4/QtGui/qgridlayout.h:48: note:                 QGridLayout::QGridLayout(QWidget*)
/usr/include/qt4/Qt3Support/q3popupmenu.h: In member function 'int Q3PopupMenu::exec()':
/usr/include/qt4/Qt3Support/q3popupmenu.h:40: error: 'findIdForAction' was not declared in this scope
/usr/include/qt4/Qt3Support/q3popupmenu.h: In member function 'int Q3PopupMenu::exec(const QPoint&, int)':
/usr/include/qt4/Qt3Support/q3popupmenu.h:42: error: 'findIdForAction' was not declared in this scope

which seems completely Qt and not krusader.
can anyone else verify?

shie

Shie Erlich

unread,
Aug 24, 2007, 9:25:19 AM8/24/07
to krusade...@googlegroups.com
progress! seems i was missing a QT3_SUPPORT flag.
now that it's in, compilation continues...

a lot more errors to fix :-(

shie

Karai Csaba

unread,
Aug 24, 2007, 12:55:31 PM8/24/07
to krusade...@googlegroups.com
Fine!

I managed to start the compilation. I'll commit some error fixes soon.

Csaba

Shie Erlich írta:


> progress! seems i was missing a QT3_SUPPORT flag.
> now that it's in, compilation continues...
>
> a lot more errors to fix :-(
>
> shie
>

> On 8/24/07, * Shie Erlich* <shie....@gmail.com

> On 8/23/07, *Shie Erlich* <shie....@gmail.com


> <mailto:shie....@gmail.com>> wrote:
>
> you need to do something like:
>
> cmake -DCMAKE_INSTALL_PREFIX=/home/kde-devel/kde/
> -DQT_QT_INCLUDE_DIR=/home/kde-devel/qt-copy/include/
>
>
> shie
>
>
>

> > <mailto: csk...@freemail.hu <mailto:csk...@freemail.hu>>>


> wrote:
> >
> >
> > Hi!
> >
> > I've installed KDE4. If noone has any objection, I'd
> like to play with
> > the SVN version.
> >
> > Thanks,
> > Csaba
> >
> > Frank Schoolmeesters írta:
> > > On 7/8/07, Frank Schoolmeesters <
> frank.scho...@gmail.com
> <mailto:frank.scho...@gmail.com>

> > <mailto: frank.scho...@gmail.com


> <mailto:frank.scho...@gmail.com>>> wrote:
> > >> On 7/7/07, Dirk Eschler < dirk.e...@gmx.net
> <mailto:dirk.e...@gmx.net>

> > <mailto: dirk.e...@gmx.net


> <mailto:dirk.e...@gmx.net>>> wrote:
> > >>> On Donnerstag, 5. Juli 2007, Frank Schoolmeesters
> wrote:
> > >>>> I have committed my Final changes in cvs for
> 1.80.0 "Final 3rd
> > Stone"
> > >>>>
> > >>>> btw. There is an updated translation in
> krusader-i18n that is
> > not yet
> > >>>> committed in cvs, sr.po and s...@Latn.po

> <mailto:s...@Latn.po> <mailto: s...@Latn.po <mailto:s...@Latn.po>>

Karai Csaba

unread,
Aug 24, 2007, 1:49:43 PM8/24/07
to krusade...@googlegroups.com
Shie,

Can you please grant me commit rights?

I get "403 Forbidden" error at trying to commit.
Sourceforge accepts my username/password but after that this error
happens.

Thanks,

Csaba

Karai Csaba írta:

Dirk Eschler

unread,
Aug 24, 2007, 3:28:03 PM8/24/07
to krusade...@googlegroups.com
On Freitag, 24. August 2007, Karai Csaba wrote:
> Shie,
>
> Can you please grant me commit rights?
>
> I get "403 Forbidden" error at trying to commit.
> Sourceforge accepts my username/password but after that this error
> happens.
>
> Thanks,
>
> Csaba

Hey Csaba,

i've updated your permissions at SourceForge. Can you please try again? If
that was the right flag, the other developers might need it as well.

Karai Csaba

unread,
Aug 24, 2007, 2:30:25 PM8/24/07
to krusade...@googlegroups.com
Thanks.

It's OK now.

Csaba

Dirk Eschler írta:

Shie Erlich

unread,
Aug 24, 2007, 5:34:36 PM8/24/07
to krusade...@googlegroups.com
cool.
i have some uncommited fixes too, mainly around main.cpp.
i'll try to commit asap

shie

Shie Erlich

unread,
Aug 24, 2007, 6:05:16 PM8/24/07
to krusade...@googlegroups.com
btw, since we're both working on and off, possibly on the same files,
let's make to always 'svn up' before starting to code...

shie

Shie Erlich

unread,
Aug 24, 2007, 6:52:17 PM8/24/07
to krusade...@googlegroups.com
Csaba,
i got to the point of Konfigurator porting.
i'd rather you had a go at it, since you wrote it, and i don't know much about it.

svn up and enjoy ;-)

Karai Csaba

unread,
Aug 25, 2007, 2:54:59 AM8/25/07
to krusade...@googlegroups.com
OK. I'll focus on Konfigurator, Synchronizer and Locate.

But my work might affect other components as well.

KDialogBase->KDialog, KJanusWidget->KPageWidget change affected nearly all components.

Csaba

Shie Erlich
________________________________________________
Szerezd be a hiányzó Rolling Stones albumokat szenzációs áron!

Shie Erlich

unread,
Aug 25, 2007, 3:01:58 AM8/25/07
to krusade...@googlegroups.com
sure, agreed.
i didn't mean that i want you to do those parts only :-)
your help is appreciated all over. i just said that i don't know how
to continue, and konfigurator is next on the compilation units.

i'll update later tonight and continue where you left off

shie

Karai Csaba

unread,
Aug 25, 2007, 8:11:02 AM8/25/07
to krusade...@googlegroups.com
Konfigurator now compiles for me.

Csaba


Shie Erlich
______________________________________________________________________________________
Belevaló ajánlatok iskolakezdéshez! Vásároljon tankönyvet, számológépet, írószert sorban állás nélkül! [origo] vásárlás

Shie Erlich

unread,
Aug 25, 2007, 12:00:04 PM8/25/07
to krusade...@googlegroups.com
cool!
we can continue on...
i guess the next big hurdle will be the view/panel

Karai Csaba

unread,
Aug 26, 2007, 3:58:03 AM8/26/07
to krusade...@googlegroups.com
Hi Shie!

I noticed that you are working on the SVN.

I changed path(x) -> path( KUrl::Add/RemoveTrailingSlash ),
and adjustPath(x) -> adjustPath(KUrl::Add/Remove...)

About 15 files are affected.
Can you please update and merge if necessary?

Sorry for causing trouble.
I won't work more on SVN this morning.

Thanks,

Csaba

Shie Erlich írta:


> cool!
> we can continue on...
> i guess the next big hurdle will be the view/panel
>
> shie
>

> On 8/25/07, *Karai Csaba* < csk...@freemail.hu


> <mailto:csk...@freemail.hu>> wrote:
>
> Konfigurator now compiles for me.
>
> Csaba
>
>
> Shie Erlich
>
> sure, agreed.
> i didn't mean that i want you to do those parts only :-)
> your help is appreciated all over. i just said that i don't know how
> to continue, and konfigurator is next on the compilation units.
>
> i'll update later tonight and continue where you left off
>
> shie

> **__**


> On 8/25/07, * Karai Csaba* <csk...@freemail.hu> wrote:
>
> OK. I'll focus on Konfigurator, Synchronizer and Locate.
>
> But my work might affect other components as well.
>
> KDialogBase->KDialog, KJanusWidget->KPageWidget change
> affected nearly all components.
>
> Csaba
>
> Shie Erlich
>
> Csaba,
> i got to the point of Konfigurator porting.
> i'd rather you had a go at it, since you wrote it, and i
> don't know much about it.
>
> svn up and enjoy ;-)
>
> shie
>

> On 8/25/07, *Shie Erlich* <shie....@gmail.com> wrote:
>
> btw, since we're both working on and off, possibly
> on the same files,
> let's make to always 'svn up' before starting to code...
>
> shie
>
>

> On 8/25/07, * Shie Erlich* <shie....@gmail.com>


> wrote:
>
> cool.
> i have some uncommited fixes too, mainly around
> main.cpp.
> i'll try to commit asap
>
> shie
>
>

> On 8/24/07, * Karai Csaba* <

> <http://cthandler.adverticum.net/?cturl=http%3A%2F%2Fzenearuhaz.t-online.hu%2Findex.php%3Fm%3Dsearch%26src_p%3D1%26l%3Dhun%26word%3DThe%2BRolling%2BStones%26target%3D0%26Keres%3DKeres%25C3%25A9s%26Levelllalja_Stones>


>
>
>
>
>
> --
> Shie Erlich
> http://www.krusader.org/
>
>
> ______________________________________________________________________________________
> Belevaló ajánlatok iskolakezdéshez! Vásároljon tankönyvet,
> számológépet, írószert sorban állás nélkül! [origo] vásárlás

> <http://cthandler.adverticum.net/?cturl=http%3A%2F%2Fiskolakezdes.vasarlas.origo.hu%3Flevelalja_aug>

Shie Erlich

unread,
Aug 26, 2007, 4:52:28 AM8/26/07
to krusade...@googlegroups.com
i don't think you caused troubles, as i always 'svn up' before i start working,
and i did my last commit for the day few hours ago.
the problem is that i can't get each subdir to compile separately and that causes
a situation where we both port the same files all the times.

i won't have time to do any more work today though :-(

plz note that i was working on krusader.cpp and added new macros (NEW_KACTION)
to help with porting all the KActions to the new structures. if you work with it, plz
use them (there are about 10 more actions or so to finish)

shie

Karai Csaba

unread,
Aug 26, 2007, 10:01:42 AM8/26/07
to krusade...@googlegroups.com
I noticed that the CMakeLists.txt files are empty for the
subdirectories. It means, that subdirs are not compiled.

What I am doing:
- I only commit CMakeLists.txt, when the module compiles,
till then it's on my local machine.

I am working on VFS, that's why I have a personal CMakeLists.txt for
VFS. When it is ready, I'll commit it.

That's all,

Csaba

Shie Erlich írta:


> i don't think you caused troubles, as i always 'svn up' before i start
> working,
> and i did my last commit for the day few hours ago.
> the problem is that i can't get each subdir to compile separately and
> that causes
> a situation where we both port the same files all the times.
>
> i won't have time to do any more work today though :-(
>
> plz note that i was working on krusader.cpp and added new macros
> (NEW_KACTION)
> to help with porting all the KActions to the new structures. if you work
> with it, plz
> use them (there are about 10 more actions or so to finish)
>
> shie
>

> On 8/26/07, * Karai Csaba* <csk...@freemail.hu


> <mailto:csk...@freemail.hu>> wrote:
>
>
> Hi Shie!
>
> I noticed that you are working on the SVN.
>
> I changed path(x) -> path( KUrl::Add/RemoveTrailingSlash ),
> and adjustPath(x) -> adjustPath(KUrl::Add/Remove...)
>
> About 15 files are affected.
> Can you please update and merge if necessary?
>
> Sorry for causing trouble.
> I won't work more on SVN this morning.
>
> Thanks,
>
> Csaba
>
> Shie Erlich írta:
> > cool!
> > we can continue on...
> > i guess the next big hurdle will be the view/panel
> >
> > shie
> >
> > On 8/25/07, *Karai Csaba* < csk...@freemail.hu
> <mailto:csk...@freemail.hu>

> > <mailto: csk...@freemail.hu <mailto:csk...@freemail.hu>>> wrote:
> >
> > Konfigurator now compiles for me.
> >
> > Csaba
> >
> >
> > Shie Erlich
> >
> > sure, agreed.
> > i didn't mean that i want you to do those parts only :-)
> > your help is appreciated all over. i just said that i
> don't know how
> > to continue, and konfigurator is next on the compilation
> units.
> >
> > i'll update later tonight and continue where you left off
> >
> > shie
> > **__**
> > On 8/25/07, * Karai Csaba* <csk...@freemail.hu

> <mailto:csk...@freemail.hu>> wrote:
> >
> > OK. I'll focus on Konfigurator, Synchronizer and Locate.
> >
> > But my work might affect other components as well.
> >
> > KDialogBase->KDialog, KJanusWidget->KPageWidget change
> > affected nearly all components.
> >
> > Csaba
> >
> > Shie Erlich
> >
> > Csaba,
> > i got to the point of Konfigurator porting.
> > i'd rather you had a go at it, since you wrote it,
> and i
> > don't know much about it.
> >
> > svn up and enjoy ;-)
> >
> > shie
> >
> > On 8/25/07, *Shie Erlich* < shie....@gmail.com

> <mailto:shie....@gmail.com>> wrote:
> >
> > btw, since we're both working on and off, possibly
> > on the same files,
> > let's make to always 'svn up' before starting
> to code...
> >
> > shie
> >
> >
> > On 8/25/07, * Shie Erlich*

> <shie....@gmail.com <mailto:shie....@gmail.com>>


> > wrote:
> >
> > cool.
> > i have some uncommited fixes too, mainly
> around
> > main.cpp.
> > i'll try to commit asap
> >
> > shie
> >
> >
> > On 8/24/07, * Karai Csaba* <
> > csk...@freemail.hu

> > http://www.krusader.org/ <http://www.krusader.org/>

Shie Erlich

unread,
Aug 26, 2007, 9:58:23 AM8/26/07
to krusade...@googlegroups.com
are you sure you're correct? perhaps CMakeList.txt are auto-generated for the subdirs?
evidentally, if you run make from the top-level dir, then subdirs are compiled (konfigurator etc.)

shie

anyway: i'm working on krusader.cpp

On 8/26/07, Karai Csaba <csk...@freemail.hu> wrote:

Shie Erlich

unread,
Aug 26, 2007, 10:49:29 AM8/26/07
to krusade...@googlegroups.com
comitted krusader.cpp !!
what a nasty file that was...

shie

Shie Erlich

unread,
Aug 26, 2007, 4:28:03 PM8/26/07
to krusade...@googlegroups.com
i commited a bunch of (seem to be working) CMakeFiles.txt files.
now, we can all just choose a subdir and start working on it separately.

Shie Erlich

unread,
Aug 26, 2007, 4:55:59 PM8/26/07
to krusade...@googlegroups.com
csaba,
according to kde's porting guide for KDialog:

don't overide anymore slotFoo(). You now need to connect to FooClicked signal. Or reimplement accept() and reject() to intercept the Ok and Cancel button

i think that Konfigurator needs to be fixed, no?

Shie Erlich

unread,
Aug 26, 2007, 5:37:52 PM8/26/07
to krusade...@googlegroups.com
btw csaba: i need help with BookMan. i can't seem to understand some of the logic (or can't remember) in bookmarkhandler.*
i'd appriciate it if you could have a look

Karai Csaba

unread,
Aug 27, 2007, 12:41:20 PM8/27/07
to krusade...@googlegroups.com

I hope so.

I just added extra connects which points to slotUser1, slotUser2,...
That was the shortest solution.

I don't know whether KDialog handles the default OK, Cancel as well.
If KDialog doesn't handle them, then it will not work.

A major testing would be very important.

Thanks,

    Csaba


Shie Erlich
______________________________________________________________________
19 Ft/kép - Nyaralási élmények fényképeken - FotoMarket online fotóalbum

Karai Csaba

unread,
Aug 27, 2007, 12:43:29 PM8/27/07
to krusade...@googlegroups.com
I'd rather postpone the bookmarks.
We have to investingate whether KDE 4 has a bookmark class independent of Konqueror.

Csaba



Shie Erlich

Shie Erlich

unread,
Aug 27, 2007, 4:52:16 PM8/27/07
to krusade...@googlegroups.com
agreed.
we can just skip the bookmark directory for now.

shie

Karai Csaba

unread,
Aug 28, 2007, 3:41:12 PM8/28/07
to krusade...@googlegroups.com
Hi all!


After a long work finally VFS compiles on KDE 4.
I'd like to continue with the common dialogs, in the Dialogs subfolder.

Csaba


Shie Erlich
______________________________________________________________________
Angol nyelvű kötetek 35% kedvezménnyel kaphatók webáruházunkban szerda éjfélig.

Shie Erlich

unread,
Aug 28, 2007, 4:08:47 PM8/28/07
to krusade...@googlegroups.com
great work!
i didn't have time to continue yesterday. too much work.
i'll try to make it today

shie

Karai Csaba

unread,
Aug 30, 2007, 4:28:46 PM8/30/07
to krusade...@googlegroups.com
Ported 'Dialogs' folder to KDE4. After that I'll port 'Filters'.

KDE 4 port is a good game. After a heavy work nothing will work properly.

Csaba

Shie Erlich írta:


> great work!
> i didn't have time to continue yesterday. too much work.
> i'll try to make it today
>
> shie
>

> On 8/28/07, *Karai Csaba* < csk...@freemail.hu


> <mailto:csk...@freemail.hu>> wrote:
>
> Hi all!
>
>
> After a long work finally VFS compiles on KDE 4.
> I'd like to continue with the common dialogs, in the Dialogs subfolder.
>
> Csaba
>
>
> Shie Erlich
>
> agreed.
> we can just skip the bookmark directory for now.
>
> shie
>

> On 8/27/07, *Karai Csaba* <csk...@freemail.hu > wrote:
>
> I'd rather postpone the bookmarks.
> We have to investingate whether KDE 4 has a bookmark class
> independent of Konqueror.
>
> Csaba
>
>
>
> Shie Erlich
>
> btw csaba: i need help with BookMan. i can't seem to
> understand some of the logic (or can't remember) in
> bookmarkhandler.*
> i'd appriciate it if you could have a look
>
> shie
>

> On 8/26/07, *Shie Erlich* <shie....@gmail.com> wrote:
>
> csaba,
> according to kde's porting guide for KDialog:
>
> don't overide anymore slotFoo(). You now need to
> connect to FooClicked signal. Or reimplement
> accept() and reject() to intercept the Ok and Cancel
> button
>
> i think that Konfigurator needs to be fixed, no?
>
>
> shie
>

> On 8/26/07, * Shie Erlich* < shie....@gmail.com >


> wrote:
>
> i commited a bunch of (seem to be working)
> CMakeFiles.txt files.
> now, we can all just choose a subdir and start
> working on it separately.
>
>
> shie
>

> On 8/26/07, * Shie Erlich *


> <shie....@gmail.com> wrote:
>
> comitted krusader.cpp !!
> what a nasty file that was...
>
> shie
>
>

> On 8/26/07, *Shie Erlich * <


> shie....@gmail.com > wrote:
>
> are you sure you're correct? perhaps
> CMakeList.txt are auto-generated for the
> subdirs?
> evidentally, if you run make from the
> top-level dir, then subdirs are compiled
> (konfigurator etc.)
>
> shie
>
> anyway: i'm working on krusader.cpp
>
>

> On 8/26/07, *Karai Csaba* <

> <http://ad.adverticum.net/b/cl,1,6022,195947,249229/click.prm>


>
>
>
>
> --
> Shie Erlich
> http://www.krusader.org/
>
>
> ______________________________________________________________________
> Angol nyelvű kötetek 35% kedvezménnyel kaphatók webáruházunkban
> szerda éjfélig.

> <http://ad.adverticum.net/b/cl,1,6022,196831,249919/click.prm>

Shie Erlich

unread,
Aug 30, 2007, 5:49:21 PM8/30/07
to krusade...@googlegroups.com
:-)
i'm having issues with .ui files in ActionMan.

Karai Csaba

unread,
Aug 31, 2007, 1:48:37 PM8/31/07
to krusade...@googlegroups.com
Locate and Filter subdirectories compile.
Fortunately 'Filter' compiled without any modifications.


I continue with DiskUsage, Synchronizer,...

Csaba


______________________________________________________________________
RTL KLUB kártya. Havonta 100 kártyabirtokosunk betekinthet a kulisszák mögé egy RTL KLUB székházlátogatás keretében!..

Karai Csaba

unread,
Sep 2, 2007, 5:10:05 PM9/2/07
to krusade...@googlegroups.com
DiskUsage/Synchronizer/Searcher/Splitter compile.

I'll continue with GUI/KViewer.

Half of Krusader2 has already compiled.
:-)

Csaba

írta:

_________________________________________________
Intézze a tanévnyitó bevásárlást kényelmesen, sorban állás nélkül!

Shie Erlich

unread,
Sep 2, 2007, 5:41:46 PM9/2/07
to krusade...@googlegroups.com
csaba,
thanks for pushing what i've started, and been too busy the last 2 days to continue.
regretfully, my t60 laptop died today again (2nd time in 2 weeks) taking my whole
linux environment with it :-(
i won't be able to continue before this weekend.

sorry,
shie

Karai Csaba

unread,
Sep 3, 2007, 1:24:33 AM9/3/07
to krusade...@googlegroups.com
No problem, we are on time.
I've read that KDE 4 will officially released on December 20, 2007 (with a big delay).

I estimate that we could make the first compiling Krusader2 till the end of September.

It means that we will have nearly 3 months (Oct, Nov, Dec) for testing and code cleanups.
We could release Krusader2 with KDE 4.

Bye,

    Csaba


Shie Erlich

Shie Erlich

unread,
Sep 3, 2007, 2:16:36 AM9/3/07
to krusade...@googlegroups.com
agreed!

Karai Csaba

unread,
Sep 6, 2007, 4:00:31 PM9/6/07
to krusade...@googlegroups.com
Good evening!

GUI and KViewer compile.

I'll continue with MountMan and BookMan.

Csaba

Shie Erlich írta:
> agreed!
>
> On 9/3/07, *Karai Csaba* <csk...@freemail.hu


> <mailto:csk...@freemail.hu>> wrote:
>
> No problem, we are on time.
> I've read that KDE 4 will officially released on December 20, 2007
> (with a big delay).
>
> I estimate that we could make the first compiling Krusader2 till the
> end of September.
>
> It means that we will have nearly 3 months (Oct, Nov, Dec) for
> testing and code cleanups.
> We could release Krusader2 with KDE 4.
>
> Bye,
>
> Csaba
>
>
> Shie Erlich
>
> csaba,
> thanks for pushing what i've started, and been too busy the last
> 2 days to continue.
> regretfully, my t60 laptop died today again (2nd time in 2
> weeks) taking my whole
> linux environment with it :-(
> i won't be able to continue before this weekend.
>
> sorry,
> shie
>

> On 9/2/07, *Karai Csaba* <csk...@freemail.hu> wrote:
>
> DiskUsage/Synchronizer/Searcher/Splitter compile.
>
> I'll continue with GUI/KViewer.
>
> Half of Krusader2 has already compiled.
> :-)
>
> Csaba
>
> írta:
>
> Locate and Filter subdirectories compile.
> Fortunately 'Filter' compiled without any modifications.
>
>
> I continue with DiskUsage, Synchronizer,...
>
> Csaba
>
>
> ______________________________________________________________________
>
> RTL KLUB kártya. Havonta 100 kártyabirtokosunk
> betekinthet a kulisszák mögé egy RTL KLUB
> székházlátogatás keretében!..

> <http://ad.adverticum.net/b/cl,1,6022,193811,247811/click.prm>


>
>
>
> _________________________________________________
> Intézze a tanévnyitó bevásárlást kényelmesen, sorban

> állás nélkül! <http://iskolakezdes.vasarlas.origo.hu>


>
>
>
>
> --
> Shie Erlich
> http://www.krusader.org/
>
>
> _________________________________________________
> Intézze a tanévnyitó bevásárlást kényelmesen, sorban állás

> nélkül! <http://iskolakezdes.vasarlas.origo.hu>

Shie Erlich

unread,
Sep 6, 2007, 5:13:45 PM9/6/07
to krusade...@googlegroups.com
wow!
csaba, once you get going, there's no stopping you :-)

shie

Matej Urbančič

unread,
Sep 7, 2007, 2:12:44 AM9/7/07
to krusade...@googlegroups.com
He probably went to Miskolc about one month ago to see the gothic metal
band Therion in action and filled his batteries :)
Go, guys, go!

Matej

Shie Erlich wrote:
> wow!
> csaba, once you get going, there's no stopping you :-)
>
> shie
>

> On 9/6/07, *Karai Csaba* <csk...@freemail.hu

> <mailto:csk...@freemail.hu>> wrote:
>
>
> Good evening!
>
> GUI and KViewer compile.
>
> I'll continue with MountMan and BookMan.
>
> Csaba
>
> Shie Erlich írta:
> > agreed!
> >
> > On 9/3/07, *Karai Csaba* <csk...@freemail.hu
> <mailto:csk...@freemail.hu>

Rafi Yanai

unread,
Sep 8, 2007, 3:47:25 AM9/8/07
to krusade...@googlegroups.com
"the KDE Development Platform release on October, 30. This Development Platform release consists of bits and pieces needed to develop KDE applications. It includes kdesupport, kdelibs, kdepimlibs and kdebase/runtime. The purpose of the KDE Development Platform release is to make it easier for third party developers to port their applications to KDE4 technology and to start developing new applications. The final and long awaited release of the KDE Desktop 4.0 is planned for December, 11th 2007"


The revised KDE4 release plan is to release on Dec 11th
RC1 at Oct 30th and RC2 at Nov 14th

more here: http://dot.kde.org/1189160442/
the link to bookmark is (if you want) is: http://techbase.kde.org/Schedules/KDE4/4.0_Release_Schedule

great work !

Rafi.



On 9/3/07, Karai Csaba <csk...@freemail.hu> wrote:

Shie Erlich

unread,
Sep 10, 2007, 8:18:24 AM9/10/07
to krusade...@googlegroups.com
i'm removing RemoteMan from the build process.
kde4 is a good time to deprecate it.

Shie Erlich

unread,
Sep 10, 2007, 8:51:33 AM9/10/07
to krusade...@googlegroups.com
csaba,
i was porting vfs to beta2 (some minor changes).
however, preservingCopyJob is problematic now, since CopyJob no longer have
constructors (everything is handled via Job* KIO::copy(), KIO::move() etc).

can you plz have a look?

shie

Karai Csaba

unread,
Sep 11, 2007, 3:03:34 PM9/11/07
to krusade...@googlegroups.com
I stubbed the PreservingCopyJob. I think we should wait  till the API gets stabilized.
It's possible that it'll change, or a better alternative will be created.

KIO::CopyJob::CopyMode has no meaning with the current API, so I think it will also be removed.

ActionMan and UserAction are the only folders that don't compile.

Csaba


Shie Erlich
______________________________________________________________________
Utazások Erotikában - Vámos Miklós nemsokára megjelenő regényét előre megrendelheti nálunk.

Shie Erlich

unread,
Sep 12, 2007, 2:48:04 AM9/12/07
to Karai Csaba, krusade...@googlegroups.com



On 9/11/07, Karai Csaba < csk...@freemail.hu> wrote:
The mailing-list  seems not  working, so  I send this mail directly to you as well:

oh... not good :-(

I stubbed the PreservingCopyJob. I think we should wait  till the API gets stabilized.
It's possible that it'll change, or a better alternative will be created.

i guess you're right. better to wait.

KIO::CopyJob::CopyMode has no meaning with the current API, so I think it will also be removed.

i know,  i already fixed some of those, since there's now KIO::copy and KIO::move

ActionMan and UserAction are the only folders that don't compile.

shit, you're so fast :-)

thanks! (said with admiration)

shie

Csaba


Shie Erlich
csaba,
i was porting vfs to beta2 (some minor changes).
however, preservingCopyJob is problematic now, since CopyJob no longer have
constructors (everything is handled via Job* KIO::copy(), KIO::move() etc).

can you plz have a look?

shie

On 9/10/07, Shie Erlich <shie....@gmail.com> wrote:
i'm removing RemoteMan from the build process.
kde4 is a good time to deprecate it.



--
Shie Erlich
http://www.krusader.org/
19 Ft/kép - Nyaralási élmények fényképeken - FotoMarket online fotóalbum


______________________________________________________________________
19 Ft/kép - Nyaralási élmények fényképeken - FotoMarket online fotóalbum


______________________________________________________________________
Utazások Erotikában - Vámos Miklós nemsokára megjelenő regényét előre megrendelheti nálunk.


______________________________________________________________________
Utazások Erotikában - Vámos Miklós nemsokára megjelenő regényét előre megrendelheti nálunk.

Jonas Bähr

unread,
Sep 12, 2007, 11:54:37 AM9/12/07
to krusade...@googlegroups.com
Hi,

Am 11.09.2007 um 21:03 schrieb Karai Csaba:

> I stubbed the PreservingCopyJob. I think we should wait till the
> API gets stabilized.
> It's possible that it'll change, or a better alternative will be
> created.
>
> KIO::CopyJob::CopyMode has no meaning with the current API, so I
> think it will also be removed.
>
> ActionMan and UserAction are the only folders that don't compile.

Unfortunately I don't know when I can help on those... I'm currently
in france for a year of studies (since last week), having no internet
in my room (yet) and only my powerbook with me. I saw that a Google
SoC Student makes his entire KDE-4 development under OS-X, which
makes me quite confident that I can do the same, but currently I
always have to go to the library here to get web access :-/

bye,
Jonas

Frank Schoolmeesters

unread,
Sep 14, 2007, 12:43:10 AM9/14/07
to krusade...@googlegroups.com
On 9/12/07, Jonas Bähr <jonas...@web.de> wrote:
...

> Unfortunately I don't know when I can help on those... I'm currently
> in france for a year of studies (since last week), having no internet
> in my room (yet) and only my powerbook with me. I saw that a Google
> SoC Student makes his entire KDE-4 development under OS-X, which
> makes me quite confident that I can do the same, but currently I
> always have to go to the library here to get web access :-/
>
> bye,
> Jonas

Bon chance en France!

Salut,
Frank

Frank Schoolmeesters

unread,
Sep 14, 2007, 12:47:38 AM9/14/07
to krusade...@googlegroups.com
When Csaba is around no single line of code is safe :)

btw. if we have a basic working twin-panel filemanager for kde4 it
would be already great, all other non working tools can be disabled
and debugged or fixed afterwards.

bye,

Frank

Karai Csaba

unread,
Sep 14, 2007, 3:45:30 AM9/14/07
to krusade...@googlegroups.com
I think Krusader2 will start on this weekend.
Basically every component compile except ActionMan.

But I let Shie do the ActionMan stuff.
I don't want to take his job.

:-)

Csaba

Frank Schoolmeesters írta:

Shie Erlich

unread,
Sep 14, 2007, 3:14:45 AM9/14/07
to krusade...@googlegroups.com
well, iirc, it was jonas' module, but i can take it :-)

csaba: you did a wonderful work!

shie

Shie Erlich

unread,
Sep 14, 2007, 6:35:27 AM9/14/07
to krusade...@googlegroups.com
csaba: question...

i seem to recall adding a .ui file into a CMakeList.txt file, but can't find it anymore.
also, seems that UIC is creating .h files which are no longer supported by kde4 (eg: KKeyButton is there...).
did you handle such issues? if so, how?

thanks,
shie

Csaba Karai

unread,
Sep 14, 2007, 10:07:57 AM9/14/07
to krusader-devel
Unfortunately I have no experience in the ui stuff.
There was no other classes that used ui files.

I haven't modified the CMakeLists.txt file, so the ui file is there.
CMake compiles in a quasy random way, so it's possible that
compilation
fails earlier than reaching the ui file. I also remember the UI
compilation
failure, but there are different error message now on my computer.

This is the only class that uses UIC, so that's why it will be very
tricky.

Csaba

On Sep 14, 12:35 pm, "Shie Erlich" <shie.erl...@gmail.com> wrote:
> csaba: question...
>
> i seem to recall adding a .ui file into a CMakeList.txt file, but can't find
> it anymore.
> also, seems that UIC is creating .h files which are no longer supported by
> kde4 (eg: KKeyButton is there...).
> did you handle such issues? if so, how?
>
> thanks,
> shie
>

> On 9/14/07, Shie Erlich <shie.erl...@gmail.com> wrote:
>
>
>
>
>
> > well, iirc, it was jonas' module, but i can take it :-)
>
> > csaba: you did a wonderful work!
>
> > shie
>

> > On 9/14/07, Karai Csaba < cska...@freemail.hu> wrote:
>
> > > I think Krusader2 will start on this weekend.
> > > Basically every component compile except ActionMan.
>
> > > But I let Shie do the ActionMan stuff.
> > > I don't want to take his job.
>
> > > :-)
>
> > > Csaba
>
> > > Frank Schoolmeesters írta:
> > > > When Csaba is around no single line of code is safe :)
>
> > > > btw. if we have a basic working twin-panel filemanager for kde4 it
> > > > would be already great, all other non working tools can be disabled
> > > > and debugged or fixed afterwards.
>
> > > > bye,
>
> > > > Frank
>

> > > > On 9/12/07, Shie Erlich <shie.erl...@gmail.com> wrote:

Csaba Karai

unread,
Sep 14, 2007, 10:21:57 AM9/14/07
to krusader-devel
I copy some additional info to UI porting from
http://techbase.kde.org/Development/Tutorials/Using_Qt_Designer.

Adding the UI File to Your KDE Project
---------------------------------------

For our purposes, the most important part of using Designer is the
*.ui file that it creates. This is simply an XML file that encodes the
user interface in a machine-readable (and human-readable!) way. Let's
imagine that you've created a UI named "MyDialog" with Designer, and
saved it as the file mydialog.ui. To add this UI to your KDE project,
simply add a command like the following to your CMakeLists.txt file:

kde4_add_ui_files(myapp_SRCS mydialog.ui)

Replace "myapp_SRCS" with the name of the main block in your
CMakeLists.txt file, defining all of the source code files. It is
usually the name of your application, with "_SRCS" appended. When you
do this, the build system will run the Qt program uic on mydialog.ui,
to auto-generate a C++ header file that defines the UI. The generated
file will be named ui_mydialog.h.

Csaba

On Sep 14, 12:35 pm, "Shie Erlich" <shie.erl...@gmail.com> wrote:

> csaba: question...
>
> i seem to recall adding a .ui file into a CMakeList.txt file, but can't find
> it anymore.
> also, seems that UIC is creating .h files which are no longer supported by
> kde4 (eg: KKeyButton is there...).
> did you handle such issues? if so, how?
>
> thanks,
> shie
>

> On 9/14/07, Shie Erlich <shie.erl...@gmail.com> wrote:
>
>
>
>
>
> > well, iirc, it was jonas' module, but i can take it :-)
>
> > csaba: you did a wonderful work!
>
> > shie
>

> > On 9/14/07, Karai Csaba < cska...@freemail.hu> wrote:
>
> > > I think Krusader2 will start on this weekend.
> > > Basically every component compile except ActionMan.
>
> > > But I let Shie do the ActionMan stuff.
> > > I don't want to take his job.
>
> > > :-)
>
> > > Csaba
>
> > > Frank Schoolmeesters írta:
> > > > When Csaba is around no single line of code is safe :)
>
> > > > btw. if we have a basic working twin-panel filemanager for kde4 it
> > > > would be already great, all other non working tools can be disabled
> > > > and debugged or fixed afterwards.
>
> > > > bye,
>
> > > > Frank
>

> > > > On 9/12/07, Shie Erlich <shie.erl...@gmail.com> wrote:

Shie Erlich

unread,
Sep 14, 2007, 6:10:06 PM9/14/07
to krusade...@googlegroups.com
seems that qt4+kde4 stuff are not in designer yet :-(
for now, i had to add the .h generated from ui to svn and ignore the .ui file,
since hand-crafting the .ui file wasn't enough to get it to work :-(

shie
Reply all
Reply to author
Forward
0 new messages