Changelog For R14.0.4

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

common

admin

  • Do not force C dialect for automake builds

cmake

  • Fix FTBFS when tdelibs was built without tdelfeditor
  • Find tdelfeditor executable on the system paths
    instead of on the current installation path
  • Removed use of tdelfeditor on base 'so' file of versioned library
    because this file is a symlink to versioned library
  • Move last command processing 'ui' file from TDEMacros to tde_uic
    Used cmake method of processing output from the command

dependencies

qt3

  • Update buildkey for GCC 6
  • Fix invalid headers in PNG files and optimize for size
  • Properly implement MySQL reconnect support
  • Properly handle MySQL reconnection option

tqt3

  • Update buildkey for GCC 6
  • Fix invalid headers in PNG files and optimize for size
  • Automated update from Qt3

tqtinterface

  • Fix usage uic-tqt without an '.ui' file in arguments
    This resolves issues with mode 'embed'

arts

  • Add artsc pkg-config file
  • Fix FTBFS with GCC 6 (C++11 dialect)

sip4-tqt

  • Force cast in sipEnumMemberDef
    This resolves FTBFS due to a narrowing conversions using
    C++11 dialect (GCC6) in python-tqt and python-trinity
  • Fix invalid headers in PNG files and optimize for size

tqscintilla

  • Fix invalid headers in PNG files and optimize for size

python-tqt

  • Properly import python_tqt module in scripts generated by pyuic
  • Fix examples to properly import python_tqt module
    This resolves bug #2693
  • Improve python_tqt module initialization
    This relates to bug #2693
  • Fix invalid headers in PNG files and optimize for size

main

tdelibs

  • Update version numbers for R14.0.4 final release
  • Revert "Update version numbers for R14.0.3 final release"
    Wrong version number in commit description.
    This reverts commit e4d9ce0e1270fbbe7c50c89cef0f0e41c3c4bd95.
  • Update version numbers for R14.0.3 final release
  • Update version numbers for R14.0.4 final release
  • Fix security issue CVE-2016-6232
    Based on https://quickgit.kde.org/?p=karchive.git&a=commitdiff&h=0cb243f6
  • tdeio: fixed up certificate handling when certificate has expired. Also clean
    up the code.
  • Kate syntax highlighting files update - Oct 2016
  • Fixed handling of certificate "permanent" acceptance. This relates to
    bug #1287
    Partially cleaned up and modified.
  • Fixed two issues with KFileDialog:
    - if the user types a new path manually, the new location was not used. Instead the older path was taken.
    In case the typed path does not exists, an error message is displayed
    - if the user selected a path from the autocompletion lists using the mouse, the new selected location was
    not used when slotOK was invoked.
    This resolves bug #2654
  • Fix FTBFS on vcardparser tests from prior commit
  • Fixed vcardparser tests during building. This resolves bug #2695
    Removed not-required part of the patch from original Emanoil's patch (empty spaces at the end of line)
  • Parse GENERALIZEDTIME ASN structures
    This fixes certificate dates beyond year 2049.
  • Probe partitions to get filesystem type
    This fixes problems with LUKS partitions not being detected
  • Properly classify Lenovo USB camera platform subdevices
  • Fix FTBFS with GCC6
  • Fix compiler warnings
  • Fix FTBFS on CUPS 2.2
  • Fix invalid headers in PNG files and optimize for size
  • Fix utf8 support in tdeabc vCard parser
    This resolves bug #2625
  • cmake: Add tdeabc tests
  • Fixed display of single control modules in tdecmshell.
    This was a regression introduced in commit 5117798 three years ago.
    After reverting the related part, I have tested at length and not found any problem,
    so it seems safe enough to push the old code back.
  • Fix FTBFS due to non-existent include
  • Fix occasional Konqueror crashes on kjs/regexp
    This relates to old KDE3 commit
    https://quickgit.kde.org/?p=kdelibs.git&a=commit&h=fee91015
  • tdeabc: fixed birthday assignment in VCardTool. This relates to bug #2613
  • Remove warnings about missing embedded ELF icons
    Add file name for which the issue occurs into debug message
  • Fixed product name in bug report form. This relates to bug #2617
  • Fixed ISO8601 parsing in VCardTool. This relates to bug #2613
  • Removed use of tdelfeditor on base 'so' file of versioned library
    because this file is a symlink to versioned library

tdebase

  • Start tde_dbus_hardwarecontrol at background during start a session
  • Fix too small size of some icons in system tray
    This resolves bug #2687
  • Fixed display of clock in systray. This resolves bug #2679
  • Write more details when kdesktop lock fails to grab input devices
  • Fixed khotkeys.desktop handling. This resolve bug #2685
  • Fix prior commit
  • Fix display of unknown attributes in device manager details dialog
  • Make device details selectable in hardware info dialog
  • Fix invalid headers in PNG files and optimize for size
  • Fix invalid png file
  • fix encoding for My_Documents folder for three locales was missing before
  • klipper: Set search filter to case insensitive
  • Faulty line break in kcontrol/krdb/ad/WPerfect.ad
    This relates to bug #1375
  • Revert "Add -nocpp option to be consistent with other usages of xrdb in source code."
    This reverts commit 41095d1c9c6055c782743d244508eb5a98d45625.
    This resolves bug #1375
  • Fixed typo in starttde script. This resolves bug #2641
  • Fixed desktop locking code. This relates to bug #2603 and fixes the locking-after-suspend issue when the screensaver is also enabled.
  • Added "default" mount option to TDE hardware manager. This resolves bug #2593

tdepim

  • Fix decoding quoted printable multiline string with blank space
    on beginning of line in libkcal/versit
    This resolves bug #2688
  • Fix utf8 handling in libkcal/icalformat
    This resolves bug #2660
  • Fix missing return in KMobileDevice::unlockDevice
    This resolves bug #2692
  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size
  • Fix utf8 handling in kaddressbook thumbnailcreator
    This relates to bug #2625
  • Fix utf8 handling in tdeabc resource cache
    This relates to bug #2625
  • Fix utf8 handling in CardDAV
    This relates to bug #2625
  • Fixed FTBFS in Debian/Ubuntu due to missing liblockdev1-dev package. Device locking is now done through 'flock()'

tdemultimedia

  • Fix FTBFS with GCC6
  • Workaround for parallel build
  • Fix invalid headers in PNG files and optimize for size
  • Add GStreamer 1.0 support

tdenetwork

  • Fix FTBFS on missing return values
    This resolves bug #2718
  • Kopete - jabber: Prevent startup crashes
  • Kopete - jabber: Not force old XMPP protocol
    This resolves bug #698
  • Kopete - jabber: Add SASL PLAIN method for authentication
  • Kopete - jabber: Allow SRV lookup for server+port
  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tdegraphics

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tdetoys

  • Update METAR URL
  • Fix invalid headers in PNG files and optimize for size

tdeutils

  • Fix FTBFS with GCC6
  • Ark: [rar module] fix suppport for buggy rar versions
    Rar versions from 5.0 till 5.3, not including the last one were added extra
    spaces to short directory/file names. This behaviour resulted in
    appearing of additional entries for directories and may be some other
    issues.
    Also slightly rework internal rar version parsing/storing and fix some
    comments.
  • Ark: [rar module] fixed update of folder info for archives with multiple subfolders
    Fixed and partially reworked.
  • Fix invalid headers in PNG files and optimize for size
  • Removed crappy FileListView::updateItem() method and replace it with addOrUpdateItem()
    Enhanced in several ways parsing of rar-5+ output (fixes a crash and several potential issues)
    Spacing fixes
    Minor modification: replace assert with if()
  • Ark: info for folders in rar archives are now displayed as well.
    This relates to bug #2541
    Patch updated and slightly reworked to fit TQt framework
  • Ark: added support for rar/unrar 5.x utilities. Both 4.x and 5.x are supported.
    Special thanks to Fabio Rossi for raising the issue and providing an initial patch.

tdeedu

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tdegames

  • Update version numbers for R14.0.4 final release
  • Add WITH_ALL_OPTIONS for consistency with other modules
  • Fix invalid headers in PNG files and optimize for size
  • Fix ksokoban crashes on compressed level files
    libz support seems to be broken
  • Fix typo in prior commit
  • cmake: Add libtdegames import
    This fix splited build of tdegames
  • cmake: Fix FTBFS due to new DSO linkage style
  • cmake: Add apidox targets
  • cmake: Create kbackgammon/engines/dummy.cpp outside source tree
  • cmake: Fix shared libraries version
  • Initial cmake conversion

tdeaccessibility

  • Fix invalid headers in PNG files and optimize for size
  • Cleanup TDELocale warnings in kbstate applet

tdeaddons

  • Fix invalid headers in PNG files and optimize for size

tdeadmin

  • Fix invalid headers in PNG files and optimize for size

tdeartwork

  • Fix invalid headers in PNG files and optimize for size

tdebindings

  • Fix FTBFS in xpart_notepad due to new DSO linkage style
  • Fix FTBFS on dcopperl due to missing include
    This resolves bug #2711
  • Fix FTBFS on local perl modules in kalyptus
  • Workaround for parallel build
  • Fix invalid headers in PNG files and optimize for size

tdesdk

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tdevelop

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tdewebdev

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tde-i18n

  • Fix invalid headers in PNG files and optimize for size

libraries

libkdcraw

  • Fix invalid headers in PNG files and optimize for size

libkipi

  • Fix invalid headers in PNG files and optimize for size

libksquirrel

  • Fix invalid headers in PNG files and optimize for size

libtqt-perl

  • Fix invalid headers in PNG files and optimize for size

kipi-plugins

  • Fix invalid headers in PNG files and optimize for size

mlt

  • Fix invalid headers in PNG files and optimize for size

python-trinity

  • Properly import python_tqt module - second part
  • Properly import python_tqt module
    This relates to bug #2693
  • Fix invalid headers in PNG files and optimize for size

pytdeextensions

  • Find sip4_tqt and python_tqt modules in all sys.path
  • Properly import python_tqt module
  • Fix invalid headers in PNG files and optimize for size

applications

abakus

  • Fix invalid headers in PNG files and optimize for size

adept

  • Fix invalid headers in PNG files and optimize for size

amarok

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

basket

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

bibletime

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

desktop-effects-tde

  • Fix invalid headers in PNG files and optimize for size

digikam

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size
  • Fix libgphoto2 state on the final configure statement
  • Fix gphoto2 library detection
    Use pkg-config file, if possible

dolphin

  • Fix invalid headers in PNG files and optimize for size

filelight

  • Fix invalid headers in PNG files and optimize for size

fusion-icon

  • Fix invalid headers in PNG files and optimize for size

gtk3-tqt-engine

  • Fix invalid headers in PNG files and optimize for size

gwenview

  • Fix invalid headers in PNG files and optimize for size

gwenview-i18n

  • Fix invalid headers in PNG files and optimize for size

k3b

  • cmake: Fix FTBFS due to artsc includes
    This relates to bug #2714
  • cmake: Fix FTBFS due to ffmpeg includes
    This relates to bug #2714
  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size
  • cmake: Force to use C compiler for asm_scale.S
    This fix FTBFS with cmake < 2.8.5
  • cmake: Fix detection of functions lrint and lrintf in libm
    Set HAVE_LRINT and HAVE_LRINTF if functions not exists
  • cmake: Fix HAVE_LRINT and HAVE_LRINTF definitions
    Must be defined always - with a value 0 or 1
  • cmake: Musicbrainz support set by default to off
  • cmake: install library headers
  • Initial cmake conversion

k3b-i18n

  • Update version numbers for R14.0.4 final release
  • Fix invalid headers in PNG files and optimize for size
  • Initial cmake convertion

k9copy

  • Fix initial increment for chapters from prior commit
  • Fix use of potentially uninitialized values
  • Fix FTBFS on missing return values
    This resolves bug #2710
  • Fix FTBFS with GCC6
  • Fix build with ffmpeg3
  • Fix invalid headers in PNG files and optimize for size

kaffeine

  • Fix invalid headers in PNG files and optimize for size
  • Use GST_CHECK_VERSION instead of extra definition
  • Add GStreamer 1.0 support

kasablanca

  • Fix invalid headers in PNG files and optimize for size

katapult

  • Fix invalid headers in PNG files and optimize for size

kbarcode

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kbfx

  • Fix invalid headers in PNG files and optimize for size
  • Fix FTBFS on parallel build

kbibtex

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kbiff

  • Fix invalid headers in PNG files and optimize for size

kbookreader

  • Fix invalid headers in PNG files and optimize for size

kchmviewer

  • Fix invalid headers in PNG files and optimize for size

kcmldap

  • Fix invalid headers in PNG files and optimize for size
  • Revert "Fix krb5 library detection. This resolves FTBFS with heimdal-krb5."
    Not required for r14.0.x branch.
    This reverts commit 6d3b42e175ab9acf02973f2f35d7ef3d3e9d41e0.
  • Fix krb5 library detection. This resolves FTBFS with heimdal-krb5.
    Based on similar patch for libraries/libtdeldap from Slavek Banko.

kcmldapcontroller

  • Fix invalid headers in PNG files and optimize for size

kcpuload

  • Fix invalid headers in PNG files and optimize for size

kdbg

  • Fix invalid headers in PNG files and optimize for size

kdiff3

  • Fix invalid headers in PNG files and optimize for size

kdirstat

  • Fix invalid headers in PNG files and optimize for size

kdpkg

  • Fix invalid headers in PNG files and optimize for size

keep

  • Fix invalid headers in PNG files and optimize for size

kerberostray

  • Fix invalid headers in PNG files and optimize for size

kerry

  • Fix invalid headers in PNG files and optimize for size

kftpgrabber

  • Fix invalid headers in PNG files and optimize for size

kile

  • Fix invalid headers in PNG files and optimize for size

kiosktool

  • Fix invalid headers in PNG files and optimize for size

kkbswitch

  • Fix invalid headers in PNG files and optimize for size

klcddimmer

  • Fix invalid headers in PNG files and optimize for size

kmplayer

  • Fix invalid headers in PNG files and optimize for size
  • Add GStreamer 1.0 support

kmyfirewall

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kmymoney

  • Fix invalid headers in PNG files and optimize for size

knemo

  • Fix invalid headers in PNG files and optimize for size

knetload

  • Fix invalid headers in PNG files and optimize for size

knetstats

  • Fix invalid headers in PNG files and optimize for size

knetworkmanager8

  • Fix invalid headers in PNG files and optimize for size

knights

  • Added user option to delete chess engine log files (game.### and log.###) from user home folder on exit.
    This resolves bug #2665
  • Fix invalid headers in PNG files and optimize for size

knmap

  • Fix invalid headers in PNG files and optimize for size

knowit

  • Fix invalid headers in PNG files and optimize for size

knutclient

  • Fix invalid headers in PNG files and optimize for size

koffice

  • Workaround for parallel build
  • Fix FTBFS with GCC6
  • Workaround for parallel build
  • Fix invalid headers in PNG files and optimize for size

koffice-i18n

  • Fix invalid headers in PNG files and optimize for size

konversation

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kopete-otr

  • Fix invalid headers in PNG files and optimize for size

kpicosim

  • Fix invalid headers in PNG files and optimize for size

kpilot

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kpowersave

  • Fix invalid headers in PNG files and optimize for size

krecipes

  • Fix invalid headers in PNG files and optimize for size

krename

  • Fix invalid headers in PNG files and optimize for size

krusader

  • Fixed bugs related to archive unpacking. This resolves bug #2655
  • Fix invalid headers in PNG files and optimize for size

kscope

  • Fix invalid headers in PNG files and optimize for size

ksensors

  • Fix invalid headers in PNG files and optimize for size

kshowmail

  • Fix invalid headers in PNG files and optimize for size

kshutdown

  • Fix invalid headers in PNG files and optimize for size

ksplash-engine-moodin

  • Fix invalid headers in PNG files and optimize for size

ksquirrel

  • Fix invalid headers in PNG files and optimize for size

kstreamripper

  • Fix invalid headers in PNG files and optimize for size

ksystemlog

  • Fix invalid headers in PNG files and optimize for size

ktechlab

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

ktorrent

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kuickshow

  • Fix invalid headers in PNG files and optimize for size

kvirc

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

kvkbd

  • Fix invalid headers in PNG files and optimize for size

kvpnc

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

mplayerthumbs

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

piklab

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size
  • Fix build out-of-source

potracegui

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

rosegarden

  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

smb4k

  • Fix invalid headers in PNG files and optimize for size

soundkonverter

  • Fix invalid headers in PNG files and optimize for size

tde-guidance

  • Properly import python_tqt module
  • Fix invalid headers in PNG files and optimize for size

tde-style-qtcurve

  • Fix invalid headers in PNG files and optimize for size

tde-systemsettings

  • Fix invalid headers in PNG files and optimize for size

tdeio-apt

  • Fix invalid headers in PNG files and optimize for size

tdeio-locate

  • Fix invalid headers in PNG files and optimize for size

tdeio-sword

  • Fix invalid headers in PNG files and optimize for size

tdenetworkmanager

  • Fix invalid headers in PNG files and optimize for size

tdepowersave

  • Fix FTBFS due to conflict on Success identifier (in tdestoragedevice.h)
  • Fix invalid headers in PNG files and optimize for size
  • Fixed autosuspend functionality broken by commit fab0d15. This relates to bug #2632
  • Fixed ESC handling in inactivity dialog. This resolves bug #2632
    (partially cherry-picked from fab0d1579f8be4859958217e7b632acfbf191de2)
  • Fixed up timer for autosuspend and autodimm when a screensaver is also in use. This resolves bug #2603
  • Increased maximum time limit for timers to 50000 min (almost 35 days). This relates to bug #2599
    NOTE: if the max limit is removed, the TQSpinBox reverts to the default value of 99.
    Also fixed minimum limit for some timers and percentage fields.
  • Increased maximum time limit for timers to 1500 min (25 hours). This relates to bug #2599

tderadio

  • Fix invalid headers in PNG files and optimize for size

tdesvn

  • Fix CMake build dependencies
  • Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tellico

  • Update version numbers for R14.0.4 final release
  • Fix detection of libexslt/libxslt
  • Fix CMake build dependencies
  • Initial cmake conversion
  • Fix FTBFS when using --enable-final
    Removed generated tellico_config.cpp
  • Use libv4l1-videodev.h when available
  • Fix build with KDE_DEFAULT_CXXFLAGS
    Fix FTBFS with GCC6
  • Fix invalid headers in PNG files and optimize for size

tork

  • Fix FTBFS with GCC6
  • Fix wrong limits for port numbers
    This resolves bug #2671
  • Fix invalid headers in PNG files and optimize for size

twin-style-crystal

  • Fix invalid headers in PNG files and optimize for size

wlassistant

  • Fix invalid headers in PNG files and optimize for size

yakuake

  • Fix invalid headers in PNG files and optimize for size

main

thirdparty

  • Update LibreOffice packaging patches:
    + 4.3.3 - Debian 8.x - Jessie
  • Update LibreOffice packaging patches:
    + 4.3.3 - Debian 7.x - Wheezy-backports
  • Update LibreOffice packaging patches:
    + 4.3.3 - Debian 8.x - Jessie
    Fixed FTBFS on ppc64el
  • Update LibreOffice packaging patches:
    + 4.2.8 - Ubuntu 14.04 - Trusty
    + 4.3.3 - Debian 8.x - Jessie