• compares or merges two or three text input files or directories,
  • shows the differences line by line and character by character (!),
  • provides an automatic merge-facility and
  • an integrated editor for comfortable solving of merge-conflicts,
  • supports Unicode, UTF-8 and other codecs, autodetection via byte-order-mark “BOM”
  • supports KIO on KDE (allows accessing ftp, sftp, fish, smb etc.),
  • Printing of differences,
  • Manual alignment of lines,
  • Automatic merging of version control history ($Log$),
  • and has an intuitive graphical user interface.
  • Windows-Explorer integration Diff-Ext-for-KDiff3 – shell extension included in installer (originally by Sergey Zorin: see also Diff Ext)
  • KDE-Konqueror/Dolphin service menu plugin
  • Read what else is special in a short abstract (PDF).

KDiff3 – Homepage.

Android UI Patterns: Bad, outdated UX will be rejected by users

Microsoft gave a valuable lesson to any company relying on old data on user acceptance of old design on Android. Yesterday, they released a new app for their outlook.com on Android. Well, when I say “new app” I mean they changed few strings in the strings files and replaced couple of icons and released the old hotmail app as a outlook.com app.

What makes this interesting is the difference in reception of the app by the users. The hotmail app seems to be generally liked by the users and has a OK 4.2 rating average at the time of writing this.

Android UI Patterns: Bad, outdated UX will be rejected by users.