Changelog For R14.0.1

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

  • Add support for automake 1.15
    This resolves Bug #2403

cmake

  • Fix CMP0054 warnings with CMake 3.1
  • Fix CMP0011 warning related to CMP0026
  • Fix characters disallowed for target name in tde_create_translation

dependencies

qt3

  • Update buildkey for GCC 5
  • Fix security issue CVE-2015-1860
  • Fix security issue CVE-2015-0295
  • Fix security issue CVE-2014-0190
  • Fix security issue CVE-2013-4549
  • Fixed Multicolumn view filtering item arrangement. This relates to bug #146

tqt3

  • Fixed incorrect #define ENABLE_TQSTYLECONTROLELEMENTDATA_SLOW_COPY -> ENABLE_QSTYLECONTROLELEMENTDATA_SLOW_COPY.
  • Update buildkey for GCC 5
  • Fix security issue CVE-2015-1860
  • Fix security issue CVE-2015-0295
  • Fix security issue CVE-2014-0190
  • Fix security issue CVE-2013-4549
  • Fixed Multicolumn view filtering item arrangement. This relates to bug #146

arts

  • Add include directory for internal libltdl
  • Fix FTBFS on freebsd
    This resolves Bug #2428

avahi-tqt

  • Conversion to CMake

dbus-1-tqt

  • Fix FTBFS on explicit specialization of 'm_keyType' after instantiation
  • Fix missing return when comparing map types

libcarddav

  • Add basic version information to the changelog
    This allows proper regeneration of automake build system

tqscintilla

  • Fix incorrectly renamed strings

python-tqt

  • Fixed FTBFS caused by wrong #define.

main

tdelibs

  • Update version numbers for R14.0.1 final release
  • Update version number in README file.
  • Fixed C++ support in Kate syntax highlighting code. This resolves bug #2455
  • Minor typo and style corrections.
  • Kate syntax highlighting files update - Jun 2015
  • Fix FTBFS due to missing export lt_dlopen_flag
  • Fix several issues on freebsd
  • Fix openpty detection with libutil.h
  • Fix detection for option TDEINIT_USE_XFT with CMake build
  • Fix setting some constants in config.h with CMake build
  • Fix FTBFS on freebsd
    This resolves Bug #2431
  • Fix FTBFS on freebsd due to utmpx
  • Fix detection of LZMA without pkgconfig file
  • Improve ACL detection for CMake build
    Fix hidden visibility in posixacladdons
  • Add include directory for internal libltdl
  • Added *.service and *.target format to INI files.
    Modified to update syntax version number.
  • Fix hang in TDENetMask::fromCIDRMask() due to point-to-point connections
  • Fix security issue CVE-2013-2074
  • Force to handle DCOP requests in KUniqueApplication (newInstance call)
    This resolves Bug #2437
  • Bring system svg icon into XDG compliance
  • Classify memstick_host devices
  • Add mit-shm extension support for CMake build
  • Fix xext configure check for CMake build
    This resolves Bug #2410
  • Bring keyboard icon into XDG compliance
  • Bring printer1 icon into XDG compliance
  • Bring tablet icon into XDG compliance
  • Bring mouse icon into XDG compliance
  • Bring system icon into XDG compliance
  • Properly rename device icon files
  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319
  • Kate syntax highlighting files update - Jan 2015.
    1) Changes in asm-m68k.xml, ppd.xml, sql-oracle.xml taken from http://kate-editor.org/syntax/2.5
    2) Changes to the other files from myself.
  • Minor code clean up.
  • Fixed typo and removed unnecessary call. This relates to bug #146
  • Fix FTBFS because CUPS 2.x
    This resolves Bug #2270
  • Fixed missing DEVELOPMENT description from previous commit.
  • Updated version numbers for R14.0.1 branch

tdebase

  • Fix openpty detection with util.h and libutil.h
  • Fix detection of XSS in Xext with CMake build
  • Fix FTBFS on freebsd
  • Fix build with libusb 2.0 on freebsd
  • Fixed khelpcenter visualization bug. This solves bug #2188
  • Revert remaining part of commit 687b146. This resolves bug #1850 and reopens bug #2188
  • Fixed missing KHelpCenter top banner. This resolves bug #2320
  • Fix FTBFS on openbsd 5.7
    This resolves Bug #2443
  • Fix GL/GLU detection on older distributions
    This resolves Bug #2155
  • Remove obsolete MimeType from printmgr/printers.desktop
  • Bring My_Computer (system) icon into XDG compliance
  • Fix comments
  • Do not unblock signals in main thread when waiting for kdesktop_lock response
    This prevents incorrect cancellation of internal xcb poll() methods and subsequent deadlock
  • Fix ommited call fullyOnline() in kdesktop_lock
    This relates to Bug #2422
  • Clarify window shadow options
    Remove incorrect dock shadow dependence on normal window shadows
  • Add GUI option to control panel shadows
    This resolves Bug #2189
  • Update all windows when compton settings are reloaded
  • Ensure desktop is completely hidden before sending fullyOnline()
    Do not block kdesktop process while waiting for kdesktop_lock to engage prior to VT switch/new VT requests made from within kdesktop
  • Fix long-standing inverted signal mask in kdesktop_lock initial sigsuspend
    Prevent helper thread termination signal from errantly being handled by main thread
  • Remove call to pthread_cancel() in kdesktop_lock
    This resolves a sporadic deadlock during kdesktop_lock termination
  • Handle screen locking internally on user switch
    This removes an external dcop call
  • Fix sporadic kdesktop hang due to unsafe usage of asynchronous POSIX signals in the main GUI thread
  • Eliminate usleep() loop during kdesktop startup
    Do not switch desktops if lock fails to engage
  • Fix lockeng file formatting
  • Remove external dcop call and associated thread
    Fix lockup on lock screen command due to signal race condition
  • Ensure kdesktop signal handlers execute in the main GUI thread
  • Fix incorrectly renamed device icons
  • Bring keyboard icon into XDG compliance
  • Bring printer1 icon into XDG compliance
  • Bring mouse icon into XDG compliance
  • Bring system icon into XDG compliance
  • Rename most device icons to comply with XDG standards
  • Fix double free corruption due to duplicated call to IceCloseConnection
    This resolves Bug #2167
  • Fix KDE->TDE branding in dialog messages.
  • Fix update_compton_tde script
  • Bug fix: Compilation failure with NO_VSYNC_OPENGL=1
    Fix compilation failure with NO_VSYNC_OPENGL=1, caused by one
    incorrectly placed "#endif" in "src/common.h".
  • Bug fix: --no-fading-openclose doesn't work when fading out
    - Fix the bug that --no-fading-openclose doesn not work when fading out
    by writing w->fade_last as well in win_determine_fade().
    - Write w->fade_last for applying w->fade_force, as well.
  • Bug fix #244: Build failure with -DDEBUG_EVENTS
    Fix build failure with -DDEBUG_EVENTS, caused by incorrect references to
    X Sync macros. Thanks to blueyed for reporting. (#244)
  • Misc #215: Reformat usage text & update docs
    - Reformat usage text by adding a blank line between descriptions of
    two switches. (#215)
    - Update documentation for a bit. Correct some wrong statements and
    clarify some others.
  • Fixed wrong DocPath strings. This relates to bug #2319
  • Added required refreshItems logic. This relates to bug #146
  • Add ARM64 support
  • Allow mounted digital camera devices to be unmounted via the context menu
  • Fix verification of the TDM control socket
    This resolves Bug #2269
  • Fixed KMail Address book rename (kabc -> tdeabc). This resolves bug #2272
  • Fix version string in kpersonalizer

tdepim

  • Fix kmail crash when start in offline mode
  • Remove incorrect CMake recipe for templatesconfiguration_base
    Fix CMake build dependencies
  • Fix FTBFS with clang
  • Fix FTBFS when build without tdehw-lib
  • Bring printer1 icon into XDG compliance
  • Fixed wrong DocPath strings. This relates to bug #2319
  • Changed default value of "Default duration of new appointment" from 2 hours to 15 minutes. This resolves bug #236

tdemultimedia

  • Fix kmix platforms on freebsd
  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319

tdenetwork

  • Fix CMake build dependencies
  • Fix threads initialization in kopete libjingle
  • Add utmpx support in ktalk
  • Fix freebsd support in kppp
  • Fix linux specific includes in kopete motionautoaway plugin
  • Add freebsd support in kopete connectionstatus plugin
  • Add webcam support in kopete on freebsd
  • Fix FTBFS with clang
  • Fix missing configure checks for CMake build
  • Bring printer1 icon into XDG compliance
  • Fix incorrectly renamed strings
  • Remove obsolete hack for 64 bit int types in kopete/motionawayplugin
    This resolves FTBFS on ppc64el
  • Fixed wrong DocPath strings. This relates to bug #2319

tdegraphics

  • Fix hardcoded freetype2 include
  • Fix FTBFS with clang
  • Bring mouse icon into XDG compliance
  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards
  • Fix incorrectly renamed strings
  • Add support for poppler 0.30
  • Fixed wrong DocPath strings. This relates to bug #2319

tdeutils

  • Fix build on freebsd
  • Bring mouse icon into XDG compliance
  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319

tdeedu

  • Fix FTBFS with clang
  • Fix FTBFS with libusb2 on freebsd
  • Fix hardcoded link to dl library
  • Fix incorrectly renamed strings
  • Add ARM64 support

tdegames

  • Fix incorrectly renamed strings
  • Fixed wrong DocPath strings. This relates to bug #2319

tdeaccessibility

  • Bring keyboard icon into XDG compliance

tdeaddons

  • Fix FTBFS with clang
  • Fix incorrectly renamed strings
  • Added required refreshItems logic. This resolves bug #146

tdeadmin

  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319

tdeartwork

  • Fix FTBFS with clang
  • Fix xscreensaver detection
  • Bring keyboard icon into XDG compliance
  • Bring printer1 icon into XDG compliance
  • Bring tablet icon into XDG compliance
  • Bring mouse icon into XDG compliance
  • Bring system icon into XDG compliance
  • Fix incorrectly renamed strings
  • Fix category icons not installing
  • Rename most device icons to comply with XDG standards

tdebindings

  • Fixed incorrect #define ENABLE_TQSTYLECONTROLELEMENTDATA_SLOW_COPY -> ENABLE_QSTYLECONTROLELEMENTDATA_SLOW_COPY.
  • Fixed wrong DocPath strings. This relates to bug #2319

tdesdk

  • Fix CMake build dependencies
  • Fix FTBFS with clang
  • Improve subversion detection with CMake
  • Improve berkeley db detection with CMake
  • Fix hardcoded link to dl library
  • Fix incorrectly renamed strings
  • Fixed wrong DocPath strings. This relates to bug #2319

tdevelop

  • Fix FTBFS with clang
  • Fix FTBFS due to missing global variable 'environ'
  • Add gnu tar detection
  • Improve berkeley db detection
  • Fixed simple C++ Hello World template project build. This resovles bug #2310
  • Revert to .kdevelop files with <kdevelop> entity name for project files.
    This resolves bug #2308
  • Fix cmake template project files. This relates to bug #2308
  • Fix incorrectly renamed strings

tdewebdev

  • Fix incorrectly renamed strings
  • Fix FTBFS from prior commit
  • TDEFileReplace: fixed unresponsive GUI and application crash when circular references are found on the file system.
    Added a message to advice the user of the possible circular reference. This relates to bug #2264
    Manually cherry-picked from commit d7398464 (tdeutils).

tde-i18n

  • Fix duplicate entries in the it language
  • Fix duplicate entry errors in tg language
  • Fix incorrectly renamed strings
  • Update Polish translations
  • Update Polish translations, correct fuzzy translations, and check for typos with spell check

libraries

libksquirrel

  • Remove quotes from Cflags in pkgconfig file
    In applications that uses libksquirrel must be used stringify
  • Fix FTBFS from prior commit
  • Fix missing Qt=>TQt renaming in ui files
  • Fix quotes in pkgconfig file
    This resolves Bug #2476
  • Fix FTBFS on freebsd

kipi-plugins

  • Fix FTBFS with clang
  • Bring system icon into XDG compliance
  • Rename most device icons to comply with XDG standards

python-trinity

  • Fixed FTBFS caused by wrong #define

applications

amarok

  • Update Polish translations
  • Rename most device icons to comply with XDG standards

basket

  • Bring system icon into XDG compliance
  • Fix prior commit
  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards
  • Update Polish translations, correct fuzzy translations, and check for typos with spell check

bibletime

  • Use strcmp instead of string comparison
  • Fixed wrong DocPath strings. This relates to bug #2319

compizconfig-backend-tdeconfig

  • Fix incorrectly renamed strings

digikam

  • Fixed delay in slideshow from toolbar button. This resolves bug #2306
  • Bring printer1 icon into XDG compliance
  • Bring tablet icon into XDG compliance
  • Fix incorrectly renamed strings

dolphin

  • Bring system icon into XDG compliance

filelight

  • Update Polish translations

gtk-qt-engine

  • Bring keyboard icon into XDG compliance

gwenview-i18n

  • Update Polish translations

k3b

  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319

k3b-i18n

  • Update Polish translations

k9copy

  • Rename most device icons to comply with XDG standards

kaffeine

  • Rename most device icons to comply with XDG standards
  • Fix accidental rename of TDEAction action names in xine_part

katapult

  • Update Polish translations

kbarcode

  • Allow table creation if database user only has access to the existing KBarcode table
  • Enhance database error reporting
  • Fix database failures with TQt3
  • Bring system icon into XDG compliance
  • Fix incorrectly renamed strings

kchmviewer

  • Fixed wrong DocPath strings. This relates to bug #2319

kdiff3

  • Fixed wrong DocPath strings. This relates to bug #2319

kdirstat

  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards

kftpgrabber

  • Bring system icon into XDG compliance

kile

  • Fix incorrectly renamed strings

kmplayer

  • Fix g_object_set last argument
    This resolves Bug #2433
  • Update Polish translations
  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards
  • Add ARM64 support

kmymoney

  • Fix incorrectly renamed strings

knemo

  • Update Polish translations
  • Fix incorrectly renamed strings

knetstats

  • Add TB range to byte counters
  • Fix counter overflow at 4GB
    Add GB range to byte counters

knetworkmanager8

  • Bring system icon into XDG compliance
  • Update Polish translations

koffice

  • Bring tablet icon into XDG compliance
  • Fix incorrectly renamed strings
  • Rename most device icons to comply with XDG standards
  • Fix incorrectly renamed strings

konversation

  • Bring keyboard icon into XDG compliance

krusader

  • Bring system icon into XDG compliance
  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319

kshutdown

  • Bring system icon into XDG compliance
  • Rename most device icons to comply with XDG standards

ksquirrel

  • Use preprocessor stringify for libksquirrel definitions
  • Fix FTBFS with clang
  • Fix launch of codecs manager
    This relates to Bug #2476
  • Rename most device icons to comply with XDG standards

ktechlab

  • Fix incorrectly renamed strings

ktorrent

  • Fix missing return
    This resolves Bug #2432
  • Update Polish translations

kuickshow

  • Fix incorrectly renamed strings

kvirc

  • Fix incorrectly renamed strings

kvpnc

  • Fixed wrong DocPath strings. This relates to bug #2319

qt4-tqt-theme-engine

  • Bring system icon into XDG compliance
  • Rename most device icons to comply with XDG standards

smartcardauth

  • Fix initramfs hooks on Debian Jessie

smb4k

  • Bring printer1 icon into XDG compliance
  • Rename most device icons to comply with XDG standards

soundkonverter

  • Update Polish translations
  • Rename most device icons to comply with XDG standards

tde-systemsettings

  • Fix missing return
    This resolves Bug #2438
  • Bring keyboard icon into XDG compliance
  • Bring system icon into XDG compliance
  • Rename most device icons to comply with XDG standards
  • Fixed wrong DocPath strings. This relates to bug #2319

tdeio-apt

  • Fixed wrong DocPath strings. This relates to bug #2319

tdeio-ftps

  • Fixed wrong DocPath strings. This relates to bug #2319

tdeio-locate

  • Fixed wrong DocPath strings. This relates to bug #2319

tdeio-sword

  • Fixed wrong DocPath strings. This relates to bug #2319

tdenetworkmanager

  • Bring system icon into XDG compliance
  • Update Polish translations
  • Remove notifications for the auxiliary devices
  • Fix crash when a network interface is removed
    This resolves Bug #2278

tellico

  • Bring printer1 icon into XDG compliance

tork

  • Bring system icon into XDG compliance

wlassistant

  • Fix missing return
    This resolves Bug #2439

main

thirdparty

  • Update LibreOffice packaging patches:
    + add 4.4.2 - Debian 8.x - Jessie-backports
    + install templates to /opt/trinity instead of /usr
  • Add LibreOffice packaging patches:
    + 4.2.8 - Ubuntu 14.04 - Trusty
    + 4.3.3 - Debian 7.x - Wheezy-backports
    + 4.3.3 - Debian 8.x - Jessie