From: Joachim E. <joa...@gm...> - 2009-01-06 15:30:41
|
Hi KDiff3-Users, After a very long wait finally KDiff3-0.9.93 is ready to download. Here is the short ChangeLog. Version 0.9.93 - 2008/01/06 =========================== - Support for KDE4 (with much porting help from Valentin Rusu) - Fix for diff_ext_for_kdiff3 (by Sergey Zorin) - Win32-Installation: SendTo-integration fixed for Vista. - Optional auto detection of line end style for saving. - Option to close on ESC (default is off) Although the list is very short, this is a very big step. The switch to KDE4 implies switching to cmake as build system, testing almost all existing features, fixing tons of issues to avoid as many regressions as possible. The Qt4-version (without KDE4) is also much improved. This is especially relevant for Windows and Mac users. Without the help of Valentin Rusu who volunteered to do the port of the build system and made the code compile again against KDE4-libs this wouldn't have happened. - Thanks a lot! Still there remained many more details until this release was possible. I decided to drop the Qt3/KDE3 version completely because this would have been a maintenance nightmare. Anybody who needs it can continue with 0.9.92, but except for few details (like Konqueror-context-menu) the KDE4-version also works with KDE3. As a private note I must confess, that I don't have as much time anymore for KDiff3. It is foreseeable that improvements from my side will be possible at a rather very slow pace. So if you want a feature or bugfix it might not happen unless somebody volunteers to invest time to get it to work. If you want to help: Now there exists a new free IDE "Qt Creator" from trolltech.com that runs on all platforms. It has much support for editing/compiling and debugging Qt4-programs. I hope the porting-job (like Qt3 to Qt4 and KDE3 to KDE4) need never be repeated, because it's so much effort and you - the users - don't have much benefit for a very long time. I did it to provide a good basis for the future, and in the hope that it will be easier for others to help. So have fun with the new version of KDiff3 and a happy new year 2009! Joachim |
From: Neal B. <ndb...@gm...> - 2009-01-06 15:41:54
|
On Tuesday 06 January 2009, Joachim Eibl wrote: > Hi KDiff3-Users, > > After a very long wait finally KDiff3-0.9.93 is ready to download. > Great! Where is the download? |
From: Joachim E. <joa...@gm...> - 2009-01-06 15:57:58
|
Am Tuesday 06 January 2009 16:41:48 schrieb Neal Becker: > On Tuesday 06 January 2009, Joachim Eibl wrote: > > Hi KDiff3-Users, > > > > After a very long wait finally KDiff3-0.9.93 is ready to download. > > Great! Where is the download? Hi, Using the Download-link an kdiff3.sourceforge.net should take you there. Select 0.9.93 and then the file to download. At the moment only the source package and the windows version are available. Other binaries will follow when users of the respective systems send them to me for upload. Cheers, Joachim |
From: Neal B. <ndb...@gm...> - 2009-01-06 16:06:22
|
On Tuesday 06 January 2009, Joachim Eibl wrote: > Am Tuesday 06 January 2009 16:41:48 schrieb Neal Becker: > > On Tuesday 06 January 2009, Joachim Eibl wrote: > > > Hi KDiff3-Users, > > > > > > After a very long wait finally KDiff3-0.9.93 is ready to download. > > > > Great! Where is the download? > > Hi, > Using the Download-link an kdiff3.sourceforge.net should take you there. > Select 0.9.93 and then the file to download. > At the moment only the source package and the windows version are > available. Other binaries will follow when users of the respective systems > send them to me for upload. > I maintain kdiff3 on fedora. I'm working on an update now. |
From: Neal B. <ndb...@gm...> - 2009-01-06 16:27:17
|
Desktop files must be installed using desktop-file-install on fedora. desktop-file-install gives an error: desktop-file-install --vendor fedora --dir /home/nbecker/RPM/BUILDROOT/kdiff3-0.9.93-1.fc11.x86_64/usr/share/kde4/services /home/nbecker/RPM/BUILDROOT/kdiff3-0.9.93-1.fc11.x86_64/usr/share/kde4/services/kdiff3part.desktop /home/nbecker/RPM/BUILDROOT/kdiff3-0.9.93-1.fc11.x86_64/usr/share/kde4/services/fedora- kdiff3part.desktop: error: key "MimeType" is present in group "Desktop Entry", but the type is "Service" while this key is only valid for type "Application" I don't really know much about desktop files, is there something wrong with kdiff3part.desktop as desktop-file-install says? |
From: Joachim E. <joa...@gm...> - 2009-01-06 17:03:15
|
Hi Neal, I don't know enough about desktop files to help here, but I know that the libkdiff3part.so isn't essential anymore, since everything is in the kdiff3-executable now. The libkdiff3part.so would only be necessary for other programs like KDevelop to integrate KDiff3. But since KDevelop4 isn't ready yet, I didn't test this anyway. So just don't install libkdiff3part.so and kdiff3part.desktop if possible. Joachim Am Tuesday 06 January 2009 17:27:13 schrieb Neal Becker: > Desktop files must be installed using desktop-file-install on fedora. > > desktop-file-install gives an error: > > desktop-file-install --vendor fedora --dir > /home/nbecker/RPM/BUILDROOT/kdiff3-0.9.93-1.fc11.x86_64/usr/share/kde4/serv >ices > /home/nbecker/RPM/BUILDROOT/kdiff3-0.9.93-1.fc11.x86_64/usr/share/kde4/serv >ices/kdiff3part.desktop > > /home/nbecker/RPM/BUILDROOT/kdiff3-0.9.93-1.fc11.x86_64/usr/share/kde4/serv >ices/fedora- kdiff3part.desktop: error: key "MimeType" is present in group > "Desktop Entry", but the type is "Service" while this key is only valid for > type "Application" > > I don't really know much about desktop files, is there something wrong with > kdiff3part.desktop as desktop-file-install says? |
From: Valentin R. <kd...@ru...> - 2009-01-06 20:49:55
|
On Tue, 2009-01-06 at 16:30 +0100, Joachim Eibl wrote: > Hi KDiff3-Users, > Without the help of Valentin Rusu who volunteered to do the port of the build > system and made the code compile again against KDE4-libs this wouldn't have > happened. - Thanks a lot! > All thanks should go to you for doing such a great and useful program. :) Cheers, Valentin |