Package Release Info

kdiff3-1.12.3-bp160.1.3

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

kdiff3
kdiff3-lang

Change Logs

* Thu Jul 17 2025 Bruno Pitrus <brunopitrus@hotmail.com>
- Add backported m_bWordWrap-wrong-condition-hang.patch
  * fixes mergetool hang (kde#507065)
* Tue May 20 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.12.3
  * Fix installation bug
  * Fix crash on directory compare on Windows 11
* Mon Mar 24 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.12.1
  * Revert to old file load/save code due to missing data issues.
  * Audit code and remove encoding error fail points - this will
    not remove the encoding errors themselves.
* Sat Feb 22 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.12.1
  * fixed horizontal scroll with track pad ignored.
  * reduce initial file load time
  * ignore encoding errors during merge this will become a warning.
  * adjust flatpak default flags.
  * drop unused Qt6Core5Compat depenancy check.
* Sun Dec 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.12.0
  * Completed port away from Qt5, 6.6 now required version due
    to delayed ICU support in Qt
  * Fixed UTF-8-BOM output encoding issues mustly seen on windows.
  * horizontal scroll correctly comptuted for diff windows
  * False errors on first launch with files selected should be fixed.
    (kde#497102, boo#1234260)
* Wed Nov 20 2024 Christophe Marin <christophe@krop.fr>
- Stop using the %suse_update_desktop_file macro
* Fri Nov 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.11.5
  * Fix false memory error when using "admin://" protocol
  * Cleanup BOM handling lock detection to only known UTF-*
    encodings that use it.
  * Fix bugged connection to non-existent signal (This is why
    we now use new style connections only.)
  * fix regression in diff margin color.
  * fix crash on deleting first line in diff block
  * fix merge encoding detection.
* Tue Oct 01 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.11.4
  * Adapt Diff3Line::getLineData to handle being called on
    non-existant lines
  * Suppress clang warning for quirky QT "enum" use
  * Pass over diff code completely if no data is loaded
  * Do full clearing of all diff related lists when one is cleared
* Mon Jul 01 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.11.2
  * Fixed encoding handling for non-UTF encodings
  * Fixed encoding detection for lower case 'HTML' and 'XML' tags
* Tue May 21 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.11.1.
  * kparts is no longer needed
  * Don't set invalid first line if line < visableLines
  * Actually wait for event loop to exit in
    ProgressDialog::enterEventLoop
  * Don't kill KJob on hide
  * Cleanup resize code
  * Limit new line computation to 0
  * Fix broken getBestFirstLine calcucation
- Drop obsolete patch:
  * Fix-linking-with-boost-1.75.0.patch
Version: 1.10.7-bp156.1.2
* Thu Jan 25 2024 Wolfgang Bauer <wbauer1@a1.net>
- Update to 1.10.7
  * Correctly handle oversized files (kde#475176)
* Thu Oct 05 2023 Christophe Marin <christophe@krop.fr>
- Update to 1.10.6
  * Fix crash on exit
* Wed Jul 12 2023 Christophe Marin <christophe@krop.fr>
- Update to 1.10.5:
  * Resolve thread safety issues in word wrap runner
* Fri Jun 09 2023 Adam Spiers <suse@adamspiers.org>
- Update to 1.10.4
  * Fixed no UI shown for failed auto-merge.
- Update to 1.10.3
  * Fix 469817 no text if word wrap is on.
* Wed May 03 2023 Christophe Marin <christophe@krop.fr>
- Update to 1.10.2
  * Prevent false error due to faulty check when
    m_pOptions->m_bDiff3AlignBC = true
  * fix crash when word wrap enabled (kde#468492)
  * Rework KDiff3App::completeInit to avoid crash on exit in auto
    mode
  * "Escape" shortcut ignored if merge output in focus (kde#467652)
  * save and restore dock states (kde#466522)
  * Show UI before comparison start (kde#439148)
  * Don't crash on broken links (kde#466241)
  * Fix memory safety issues during reload. (kde#466524)
  * Fix mishandling line count for files containing '0x0b'
Version: 1.10.0-bp155.1.7
* Tue Jan 17 2023 Wolfgang Bauer <wbauer@tmo.at>
- Update to 1.10.0
  * Make DirectoryMergeWindow and DirectoryMergeInfo QDockWidgets
  * Use Qt native saveState/restoreState
- Build with boost 1.75.0 on Leap as the standard version is too
  old (kdiff3 requires at least 1.71 now)
- Add Fix-linking-with-boost-1.75.0.patch to workaround a bug in
  boost 1.75.0 that breaks the linking stage
* Wed Dec 07 2022 Dirk Müller <dmueller@suse.com>
- update to 1.9.6:
  * Fix horizontal scroll to be by character not pixels
  * Update window when ending selection mode.
* Fri Mar 04 2022 Wolfgang Bauer <wbauer@tmo.at>
- Update to 1.9.5
  * Attempt encoding detection for non-BOM UTF-8
  * Rewrite EOL detection (kde#448353,kde#450225)
    + fixes speed regression
    + Better EOL detection decoding handled by Qt
- Drop redundant recommendation of the -lang package
Version: 0.9.98-bp150.2.4
* Tue Nov 29 2016 olaf@aepfle.de
- Expand macro kde4_runtime_requires only when its available
  to fix quilt setup
* Wed Jun 24 2015 wbauer@tmo.at
- update to 0.9.98:
  * Text rendering now with QTextLayout fixes the following issues
    + Correct handling for variable width fonts.
    + Corrected display of highlighted text with Qt4.8.x on Ubuntu and Mac.
    + Improved handling of texts with both right to left and left to right languages (mixed Arabic and western texts).
    + Improved handling of Chinese and Japanese.
    + Whitespace characters are now shown as dots for spaces and arrows for tabs, and not only in differences.
  * Bugfixes.
- removed kdiff3-fix-save-relative-path.patch (included upstream)
* Fri Jul 26 2013 hrvoje.senjan@gmail.com
- BuildRequire only libkde4-devel, instead of kdebase4-workspace-devel
* Thu May 02 2013 aspiers@suse.com
- Add kdiff3-fix-save-relative-path.patch: fix saving merged
  files.  Patch is from: https://bugs.archlinux.org/task/31813
  and is already upstream.
* Tue Nov 20 2012 nico.kruber@gmail.com
- Fix the SLES build (%make_install is not expanded on SLES)
* Tue Nov 20 2012 nico.kruber@gmail.com
- update to 0.9.97:
  * Memory usage optimized for comparison of large directories.
  * In overview for two way diff show if only one side contains text.
  * If text is selected in either input or output window use that in Find dialog.
  * Command line option --cs doesn't change the config value permanently anymore.
  * Windows 64 bit specific installer.
  * Bugfixes.
- removed libkdiff3part.so (not build anymore)
* Tue Oct 11 2011 dmueller@suse.de
- update to 0.9.96:
  * KDiff3FileItemActionPlugin : Context menu that also works in dolphin (for KDE>=4
  * Parser for preprocessor commands. (Allows single apostrophs ')
  * Fix crash on A/B-overview (infinite recursion)
  * Fix clearcase temp files not deleted problem on windows
  * KDiff3 plugin: When launching KDiff3 konqueror isn't blocked anymore
  * String corrections (Frederik Schwarzer)
  * Fixed writing to KIO.
  * Fixed white space merge default options
* Sat Sep 17 2011 toddrme2178@gmail.com
- Removed checks for obsolete openSUSE versions (fix for RPMLINT warnings)
- Added check for duplicate files (fix for RPMLINT warning)
- Cleaned up spec file formatting
* Tue Aug 10 2010 beineri@opensuse.org
- updated tarball to fix build
* Mon Mar 08 2010 coolo@novell.com
- do not package docs in both subpackages
* Wed May 20 2009 beineri@opensuse.org
- require kdiff3-lang
* Fri Mar 06 2009 wstephenson@suse.de
- update to 0.9.95:
  * Show line end style for each file
  * Translation update
  * Bugfixes
* Fri Feb 20 2009 dmueller@suse.de
- update to 0.9.94:
  * ported to KDE4
  * various smaller fixes
* Sat Feb 14 2009 coolo@suse.de
- call kde_post_install
* Mon Nov 17 2008 stbinner@suse.de
- install translations for kdiff3 menu plugin (bnc#442527)
* Wed Jun 13 2007 stbinner@suse.de
- running fdupes makes kdiff3.rpm 348KB smaller
* Sun Apr 15 2007 stbinner@suse.de
- update to version 0.9.92:
  * KDE-Konqueror plugin: Launch KDiff3 from Konqueror.
  * Temp file names use process id in file name for several instances.
  * New File comparison mode: Trust the size and date, but use
    binary comparison if date doesn't match (unsafe)
  * Open dialog also shows current dirs in directory comparison mode.
  * New option for history merge: Max number of history entries
  * New option "Auto save and quit on merge without conflicts"
  * Several Bugfixes
* Sun Nov 05 2006 stbinner@suse.de
- update to version 0.9.91:
  * Unicode autodetection based on byte-order-mark.
  * Fix for crash after double click below last line
  * Saving of maximized window-state (Patch by Robert Vock)
  * Separated Merge-options in own tab
  * When pasting multiple lines into openfile dialog only first
    line is kept
  * Drawing in directory view fixed.
  * When specifying a separate output dir then for equal files a
    copy operation will also be offered.
* Wed May 24 2006 adrian@suse.de
- fix build for < 10.1
* Tue May 16 2006 stbinner@suse.de
- update to version 0.9.90
  * Fixed KIO-problems of type "File exists" with tempfiles.
  * Fix for manual alignment with 3 files which caused crash.
  * Preserve executable bit when overwriting an existing file.
  * Documentation and translations updated.