Difference between revisions of "Changelog For R14.0.10"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
(Update 20201129)
(Update 20201206)
Line 1: Line 1:
 
= dependencies =
 
= dependencies =
  +
== arts ==
  +
* Renaming of files in preparation for code style tools.
  +
 
== tqca ==
 
== tqca ==
 
* Drop tqmake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README file.
 
* Drop tqmake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README file.
Line 8: Line 11:
 
= core =
 
= core =
 
== tdelibs ==
 
== tdelibs ==
  +
* Renaming of files in preparation for code style tools.
  +
* tests: Wait for the dcop server to be ready.<br/>Use a separate ICEAUTHORITY for tests.
  +
* Merge translation files from master branch.
  +
* Add a missing icon for the standard Help menu<br/>item Bug Report/Request Enhancement...
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
Line 16: Line 23:
   
 
== tdebase ==
 
== tdebase ==
  +
* Added icons to Properties popup menu entry in konqueror and kdesktop.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Unify default language name with all_languages.desktop in tdelibs.
 
* Unify default language name with all_languages.desktop in tdelibs.
Line 28: Line 36:
   
 
== tdepim ==
 
== tdepim ==
  +
* KMail: Add the missing translation of the default search filter entry.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Fix FTBFS due to redefine the 'round' symbol in korganizer.
 
* Fix FTBFS due to redefine the 'round' symbol in korganizer.
Line 41: Line 50:
 
* khangman: fixed invalid assert and infinite loop triggered when the<br/>selected language at startup is no longer available. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3171 #3171]
 
* khangman: fixed invalid assert and infinite loop triggered when the<br/>selected language at startup is no longer available. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3171 #3171]
 
* Delete unused images from API documentation.
 
* Delete unused images from API documentation.
  +
  +
== tdegames ==
  +
* Add CMakeL10n rules for TDEFifteen.
  +
* Make the images grid visible with the cat's image when the game starts.
  +
* Turn into a TDE application.<br/>The game is renamed TDEFifteen (original name: q15).<br/>Add icons (Public Domaine, https://commons.wikimedia.org/wiki/File:15-puzzle.svg).
  +
* Cleanup headers.
  +
* Remove QT4 stuff.
  +
* Some cleanup and cosmetics.
  +
* fifteen puzzle game
   
 
== tdeadmin ==
 
== tdeadmin ==
Line 54: Line 72:
   
 
== tde-i18n ==
 
== tde-i18n ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
Line 80: Line 102:
 
= applications =
 
= applications =
 
== amarok ==
 
== amarok ==
  +
* Rename the action icon "editcopy" to "edit-copy" to match the XDG names.<br/>This aligns the name with the program code where it is referenced.<br/>This solves the display of the icon in the menu.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
Line 98: Line 121:
   
 
== dolphin ==
 
== dolphin ==
  +
* Added icon to Properties popup menu entry.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
Line 105: Line 129:
 
== k3b-i18n ==
 
== k3b-i18n ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
  +
== krusader ==
  +
* Added icon to Properties popup menu entry.
   
 
== ktechlab ==
 
== ktechlab ==
Line 121: Line 148:
 
= packaging =
 
= packaging =
 
== packaging ==
 
== packaging ==
  +
* DEB common cdbs rules: Convert to UTC the date from the debian changelog,<br/>which is written to '.tdepkginfo'.<br/>It addresses time zone independence to ensure a reproducible build.
  +
* DEB tqt3: Force file permissions in the tarball for examples.<br/>It addresses independence from UMASK to ensure a reproducible build.
  +
* DEB tdegames: Add rules for the tdefifteen package.
  +
* DEB tdegames: Fix an empty package twin4.<br/>During the renaming of the package, the renaming of files that ensure<br/>the rules for creating the package was neglected.
 
* DEB tdeedu: Drop old common patches related to automake.<br/>Drop unnecessary build-deps related to automake.
 
* DEB tdeedu: Drop old common patches related to automake.<br/>Drop unnecessary build-deps related to automake.
 
* DEB: updated relevant modules to use pinentry-tqt if available.
 
* DEB: updated relevant modules to use pinentry-tqt if available.

Revision as of 02:04, 7 December 2020

dependencies

arts

  • Renaming of files in preparation for code style tools.

tqca

  • Drop tqmake build support.
    Add basic cmake build instructions.
    Rework of the README file.

tqca-tls

  • Drop tqmake build support.
    Add basic cmake build instructions.
    Rework of the README file.

core

tdelibs

  • Renaming of files in preparation for code style tools.
  • tests: Wait for the dcop server to be ready.
    Use a separate ICEAUTHORITY for tests.
  • Merge translation files from master branch.
  • Add a missing icon for the standard Help menu
    item Bug Report/Request Enhancement...
  • Merge translation files from master branch.
  • Update translation template.
  • Add CMakeL10n rules to update all_languages.desktop
    according to the entry.desktop files from tde-i18n.
  • Unify language names between all_languages.desktop in tdelibs
    and entry.desktop files in tde-i18n.
  • tdehw lib: fixed detection of mountable optical disks with incomplete
    partition table.
  • Adjust CMakeL10n rules for new 'core' folder for main modules.

tdebase

  • Added icons to Properties popup menu entry in konqueror and kdesktop.
  • Merge translation files from master branch.
  • Unify default language name with all_languages.desktop in tdelibs.
  • Konqueror/KDesktop popup menu: sort service actions by filename to ensure consistency.
  • kdcop: avoid registering 'anonymous' dcop clients. This was causing 'DCOP
    aborting call' warning messages in .xsession-errors in some conditions.
  • Move the khelpcenter guides to the directory level in which they are installed.
  • Merge translation files from master branch.
  • Added KDCOP to TDE menu - System. This relates to bug #2886
    This is a modified and extended version of commit 25555aa75.
  • Added initial draft of release notes for R14.0.10.
  • Merge translation files from master branch.
  • Fix FTBFS due to redefine the 'log' symbol in tdmlib.

tdepim

  • KMail: Add the missing translation of the default search filter entry.
  • Merge translation files from master branch.
  • Fix FTBFS due to redefine the 'round' symbol in korganizer.

tdetoys

  • Merge translation files from master branch.

tdeutils

  • Move the tdelirc manuals to the directory level in which they are installed.
    The manual for the tdelirc control center module is moved to KControl.
  • kmilo: added keyboard shortcuts for fine settings of screen brightness.

tdeedu

  • khangman: fixed invalid assert and infinite loop triggered when the
    selected language at startup is no longer available. This resolves bug #3171
  • Delete unused images from API documentation.

tdegames

  • Add CMakeL10n rules for TDEFifteen.
  • Make the images grid visible with the cat's image when the game starts.
  • Turn into a TDE application.
    The game is renamed TDEFifteen (original name: q15).
    Add icons (Public Domaine, https://commons.wikimedia.org/wiki/File:15-puzzle.svg).
  • Cleanup headers.
  • Remove QT4 stuff.
  • Some cleanup and cosmetics.
  • fifteen puzzle game

tdeadmin

  • Merge translation files from master branch.

tdesdk

  • Remove the CMake rule for processing tdesvn-build manual in the previous directory.
  • Move the tdesvn-build manual to the directory level in which it is installed.

tdevelop

  • Fixed SEGV caused by dereferencing NULL pointer when right clicking
    inside files not supported. This relates to bug #3173
  • Merge translation files from master branch.

tde-i18n

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Unify language names between all_languages.desktop in tdelibs
    and entry.desktop files in tde-i18n.
  • Merge translation files from master branch.
  • Add translation of entry.desktop files.
    Note: For systems and distributions where individual language directories
    are unpacked for building, you need to add an unpacking for the
    'translations' directory in addition to other common directories.
  • Minor fix up on previous commit about automake drop.
  • Drop automake build support.
  • Add base files for the new es_AR language.
  • Use universal common rules instead of many individual CMakeListst.txt files.
    Note: For systems and distributions where individual language directories
    are unpacked for building, you need to add an unpacking for the 'template'
    directory in addition to the 'cmake' directory.
  • Merge translation files from master branch.
  • Delete unused images from tdeedu API documentation.
  • Move the khelpcenter guides to the directory level in which they are installed.
  • Move the tdesvn-build manual to the directory level in which it is installed.
  • Move the tdelirc manuals to the directory level in which they are installed.
    The manual for the tdelirc control center module is moved to KControl.
  • Update translation template.
  • Updated r14.0.x-specific tdebase translation for Ukrainian.
  • Merge translation files from master branch.
  • Add a missing newline character in the EO translation to resolve the FTBFS.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

applications

amarok

  • Rename the action icon "editcopy" to "edit-copy" to match the XDG names.
    This aligns the name with the program code where it is referenced.
    This solves the display of the icon in the menu.
  • Merge translation files from master branch.

basket

  • Merge translation files from master branch.
  • Added translations from 'kontact_plugin'.
  • Added translation of .desktop files.
  • Removed original 'po' translation folder.
  • Copied translation files to new translations folder.
  • Drop automake build support.
    Add basic cmake build instructions.
    Delete empty files ChangeLog, NEWS and TODO.
    Rework of the README file.
    Update some cmake files with latest macros.
  • Merge translation files from master branch.

codeine

  • Merge translation files from master branch.

digikam

  • Merge translation files from master branch.

dolphin

  • Added icon to Properties popup menu entry.
  • Merge translation files from master branch.

gwenview-i18n

  • Merge translation files from master branch.

k3b-i18n

  • Merge translation files from master branch.

krusader

  • Added icon to Properties popup menu entry.

ktechlab

  • Merge translation files from master branch.
  • Update translation template.
  • Add workaround for broken gpsim includes.
  • Fix incorrect include file check definitions.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Add includes to UI files to resolve FTBFS.
  • Conversion to the cmake building system.
    Added man pages taken from the Debian packaging system.
    Move the ktechlab.desktop file into XDG_APPS_INSTALL_DIR directory,
    see TDE/tde#26 and bug #2408

qalculate-tde

  • Update translation template.
  • Fix undeclared declarations of string/vector/list; prefix declarations with 'std::'

packaging

packaging

  • DEB common cdbs rules: Convert to UTC the date from the debian changelog,
    which is written to '.tdepkginfo'.
    It addresses time zone independence to ensure a reproducible build.
  • DEB tqt3: Force file permissions in the tarball for examples.
    It addresses independence from UMASK to ensure a reproducible build.
  • DEB tdegames: Add rules for the tdefifteen package.
  • DEB tdegames: Fix an empty package twin4.
    During the renaming of the package, the renaming of files that ensure
    the rules for creating the package was neglected.
  • DEB tdeedu: Drop old common patches related to automake.
    Drop unnecessary build-deps related to automake.
  • DEB: updated relevant modules to use pinentry-tqt if available.
  • DEB trinity-keyring: Remove the binary package dependency on gnupg.
    Use the code to remove the old keys the same as debian-archive-keyring.
    Add package trinity-keyring-udeb, which could be suitable for the installer.
    This resolves bug #3170
  • FreeBSD: Add a pinetry port built as a pinentry-tqt flavor.
  • DEB tde-i18n: Add intltool to build-deps.
  • DEB basket: added AUTHORS and removed TODO from built packages. Added
    intltool to build deps.
  • DEB tde-i18n: Clean up build rules
    + drop automake support
    + common rule for non-two-letter languages
    + add dh_strip_nondeterminism to support a reproducible build
    + add package for es_AR language
  • DEB tdeutils: The manual for the tdelirc control center module is moved to KControl.
  • DEB: adjusted to new 'core' folder for main packages.
  • DEB: added cmake directive to create compilation database 'compile_commands.json' at build time.
    This can be used to provide linting, autocompletion, hovering info, go-to-definition
    and in general other LSP functionality in development environments.
  • DEB ktechlab: switch to cmake under Ubuntu too. Switch to common TDE cdbs rules. The man page has been moved to the main tree.
    This is the same as commit 1117ce79 but applied to Ubuntu.
  • Added KDCOP to TDE menu - System. This relates to bug #2886
  • DEB ktechlab: Switch to cmake.
    Switch to common TDE cdbs rules.
    The man page has been moved to the main tree.