Tejas Guruswamy
2008-07-01 20:35:55 UTC
Hello everyone!
New subscriber to the mailing list, long time SynCE user, I am
consistently impressed by how much you've been able to accomplish :) But
enough of the flattery.
Firstly, I was bored and so I ported kio_rapip to KDE4/Qt4. I noticed a
few others were asking for it and I wanted it myself so instead of
bugging you guys I had a go at it. I've currently been using Google code
(mostly just to see what they were offering) to host it, check it out at
http://code.google.com/p/kde4-kio-rapip/.
Now I'm no C/C++ developer, what I've done is read the Porting to KDE4
and Porting to Qt4.4 pages on the web and just fixed stuff until the
compiler stopped complaining (extensive use of find+replace), so it's
not perfect, but it WFM :) The changes are quite minor, in most cases
just renames, no logic changes. One major change is that it builds using
cmake as with the rest of KDE4, look at the installation instructions if
you are unsure.
I've got it working with WM2003 and WM2005 devices in Dolphin and
Konqueror, read, write, delete, etc. I've tested mainly with
KDE4.0(release)/Qt4.4 on openSUSE 10.3 and 11.0. If you experience any
issues, let me know. BTW I haven't yet tried with KDE4.1betas. What I
would love to see is some basic integration into synce-kpm since that
seems to be the frontend for stuff now. Just a link to open
rapip://DEVICENAME/ for every device you have connected, like raki did.
Second, I had a query about the ppp options used to connect WM2003
serial devices in synce-hal. When I first installed it on openSUSE 11.0
it didn't work, a little digging around showed that ppp wasn't giving up
control, i.e. "updetach" wasn't being used. Looking at the code in
hal/hal-synce-serial showed that it was there, but separate from the
other options inside an "if [ -t 1 ]" (see line 62). Moving it outside
the if-block makes it work for me. Is there any harm done by doing that?
In any case I've got my system running subversion builds of libsynce,
librapi2, hal, and my kde4-kio-rapip, and since I don't do much actual
syncing, just file transfer, I'm a happy bunny. Great work :)
Regards,
Tejas Guruswamy
<***@gmail.com>
New subscriber to the mailing list, long time SynCE user, I am
consistently impressed by how much you've been able to accomplish :) But
enough of the flattery.
Firstly, I was bored and so I ported kio_rapip to KDE4/Qt4. I noticed a
few others were asking for it and I wanted it myself so instead of
bugging you guys I had a go at it. I've currently been using Google code
(mostly just to see what they were offering) to host it, check it out at
http://code.google.com/p/kde4-kio-rapip/.
Now I'm no C/C++ developer, what I've done is read the Porting to KDE4
and Porting to Qt4.4 pages on the web and just fixed stuff until the
compiler stopped complaining (extensive use of find+replace), so it's
not perfect, but it WFM :) The changes are quite minor, in most cases
just renames, no logic changes. One major change is that it builds using
cmake as with the rest of KDE4, look at the installation instructions if
you are unsure.
I've got it working with WM2003 and WM2005 devices in Dolphin and
Konqueror, read, write, delete, etc. I've tested mainly with
KDE4.0(release)/Qt4.4 on openSUSE 10.3 and 11.0. If you experience any
issues, let me know. BTW I haven't yet tried with KDE4.1betas. What I
would love to see is some basic integration into synce-kpm since that
seems to be the frontend for stuff now. Just a link to open
rapip://DEVICENAME/ for every device you have connected, like raki did.
Second, I had a query about the ppp options used to connect WM2003
serial devices in synce-hal. When I first installed it on openSUSE 11.0
it didn't work, a little digging around showed that ppp wasn't giving up
control, i.e. "updetach" wasn't being used. Looking at the code in
hal/hal-synce-serial showed that it was there, but separate from the
other options inside an "if [ -t 1 ]" (see line 62). Moving it outside
the if-block makes it work for me. Is there any harm done by doing that?
In any case I've got my system running subversion builds of libsynce,
librapi2, hal, and my kde4-kio-rapip, and since I don't do much actual
syncing, just file transfer, I'm a happy bunny. Great work :)
Regards,
Tejas Guruswamy
<***@gmail.com>