From: Joachim E. <Joa...@gm...> - 2014-07-04 15:50:46
|
<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi KDiff3 users,</div> <div> </div> <div>It's been quite a while, but now the new version is there.</div> <div> </div> <div>The main new feature is the use of QTextLayout for rendering. This brings several improvements (see below) but was much more effort than expected. Especially because it is more expensive to compute I also introduced multithreading to make use of all available cores and allow interruptability especially when wordwrap is on.</div> <div> </div> <div>Binaries for Windows (32 & 64 bit) and Mac-OSX (64 bit) are available too.</div> <div> </div> <div>Details and checksums see below.</div> <div> </div> <div>Best regards,</div> <div>Joachim</div> <div> </div> <div> </div> <div>Version 0.9.98 - 2014-07-04<br/> ===========================<br/> - Text rendering now with QTextLayout fixes the following issues<br/> - Correct handling for variable width fonts.<br/> - Corrected display of highlighted text with Qt4.8.x on Ubuntu and Mac.<br/> - Improved handling of texts with both right to left and left to right languages (mixed Arabic and western texts).<br/> - Improved handling of Chinese and Japanese.<br/> - Whitespace characters are now shown as dots for spaces and arrows for tabs, and not only in differences.<br/> - Fixed symlink comparison (Qt4 symLinkTarget returns absolute paths)<br/> - Text analysis for rendering with QTextLayout is interruptable and multithreaded.<br/> (See progressbar and abort-button in statusbar)<br/> - Fix for saving to relative path in KDE-environments. (Patch from Harald Sitter)<br/> - Fixed bug in 0.9.97: Directory compare was always case sensitive.<br/> - Fix for saving files on KDE with relative path specified via command line option -o.<br/> - Fixed problem with KIO (nonlocal urls).<br/> - Improved Mac support.<br/> - Write --confighelp information to stdout instead of stderr.<br/> - Directory Merge Window: Enabled state of "Delete A And B" now also depends on existence of source file A.<br/> - Works now with Qt4 and Qt5<br/> - Progress dialog during printing.<br/> - Workaround for bug in QSplitter::childEvent that broke QFileDialog::getSaveFileName</div> <div> </div> <div> <div>Checksums:</div> <div>kdiff3-0.9.98.tar.gz<br/> SHA1: 1390b4ca9c58316de49cb0aabb433f14ebf2dc3f <br/> MD5: b52f99f2cf2ea75ed5719315cbf77446 </div> <div>KDiff3-32bit-Setup_0.9.98.exe<br/> SHA1: a7a7bb895038821fec1146300c043ed56a6f226c <br/> MD5: d5ad58fbf188f5c036a58f246c27ae46 </div> <div>KDiff3-64bit-Setup_0.9.98.exe<br/> SHA1: 6c853215b62a4dbb5bde8475eb4f64d14a6a2dbc <br/> MD5: bf02bc2b5a42d91e9e047542391ec7ca </div> <div>kdiff3-0.9.98-MacOSX-64Bit.dmg<br/> SHA1: e8420a22184cc1769332687845e7b442a5032dc9 <br/> MD5: 96c65c3636146a9d24ba631f164891b7 </div> <div> </div> </div></div></body></html> |