Difference between revisions of "Changelog For R14.0.7"
Jump to navigation
Jump to search
imported>SlavekB (Initial version) |
imported>SlavekB (Update 20190407) |
||
Line 1: | Line 1: | ||
+ | = common = |
||
+ | == cmake == |
||
+ | * Use cache for TQt executables paths.<br/>This allows these values to be pre-defined<br/>- for example, to optimize cross-build.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-common-cmake/issues/28 #28] |
||
+ | * Update tde_add_check_executable macro<br/>+ Add support for test arguments. |
||
+ | |||
= main = |
= main = |
||
== tdelibs == |
== tdelibs == |
||
Line 6: | Line 11: | ||
* Fixed bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=925 #925] ("SAK driven secure dialog is not available for use"<br/>message in .xsession-errors even when SAK is disabled). |
* Fixed bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=925 #925] ("SAK driven secure dialog is not available for use"<br/>message in .xsession-errors even when SAK is disabled). |
||
* Fixed use of SAK in lock process when autologin is used in TDM.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2945 #2945]<br/>Manually cherry-picked from commit 7aa9258f. |
* Fixed use of SAK in lock process when autologin is used in TDM.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2945 #2945]<br/>Manually cherry-picked from commit 7aa9258f. |
||
+ | |||
+ | == tdepim == |
||
+ | * libkcal tests: small improvement to cmake code to avoid having to escape quotes. |
||
+ | * Disabled libical tests if libical version is less than 1.0.<br/>On old libical versions, DST change date is wrong and this would fail<br/>some of the tests. This is not a bug in TDE but in old libical libraries.<br/>Starting from libical 1.0, the bug seems to have been fixed. |
||
+ | * Fixed support for libical version prior to 3. This is required for libkcal tests to work fine on older distributions. |
||
+ | * Fixed bug in libkcal related to timezones in DT field.<br/>Fixed execution of libkcal tests.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2719 #2719] |
||
+ | * Fixed building of libkcal tests. Some of the tests still fails when<br/>executed. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2719 #2719]<br/>Special thanks to Emanoil Kotsev for providing an<br/>inital patch for the same bug, from which I reused a small section of code. |
||
+ | |||
+ | == tde-i18n == |
||
+ | * Merge translation files from master branch. |
||
+ | * Update translation template. |
||
+ | * Merge translation files from master branch. |
||
+ | * Update translation template. |
||
= libraries = |
= libraries = |
||
== libkdcraw == |
== libkdcraw == |
||
+ | * Merge translation files from master branch. |
||
* Add CMakeL10n rules.<br/>Create translation template. |
* Add CMakeL10n rules.<br/>Create translation template. |
||
Line 15: | Line 34: | ||
== libkipi == |
== libkipi == |
||
+ | * Merge translation files from master branch. |
||
* Add CMakeL10n rules.<br/>Create translation template. |
* Add CMakeL10n rules.<br/>Create translation template. |
||
* conversion to the cmake building system |
* conversion to the cmake building system |
||
== kipi-plugins == |
== kipi-plugins == |
||
+ | * Merge translation files from master branch. |
||
* Add CMakeL10n rules.<br/>Create translation templates. |
* Add CMakeL10n rules.<br/>Create translation templates. |
||
= applications = |
= applications = |
||
+ | == compizconfig-backend-tdeconfig == |
||
+ | * Add KDE_EXPORT to public library symbols.<br/>This allows build with gcc hidden visibility. |
||
+ | * conversion to the cmake building system |
||
+ | |||
+ | == digikam == |
||
+ | * Fix FTBFS due libkdcraw include directory. |
||
+ | |||
+ | == kcmldapcontroller == |
||
+ | * Update translation template. |
||
+ | * Added controlled conversions to char* instead of automatic ascii conversions. |
||
+ | * cmake: Add detection of slapi library without base slapi.so. |
||
+ | * Added controlled conversions to char* instead of automatic ascii conversions.<br/>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 |
||
+ | |||
== kcmldapmanager == |
== kcmldapmanager == |
||
* Added controlled conversions to char* instead of automatic ascii conversions. |
* Added controlled conversions to char* instead of automatic ascii conversions. |
||
* Add includes to UI files to resolve FTBFS. |
* Add includes to UI files to resolve FTBFS. |
||
+ | * conversion to the cmake building system |
||
+ | |||
+ | == kdbusnotification == |
||
* conversion to the cmake building system |
* conversion to the cmake building system |
||
Line 40: | Line 79: | ||
= packaging = |
= packaging = |
||
== packaging == |
== packaging == |
||
+ | * DEB kcmldapcontroller: Switch to cmake.<br/>Switch to common TDE cdbs rules. |
||
+ | * DEB: Fix symlinks between distributions to refer to _base. |
||
+ | * DEB: use _base folder for a distro instead of specific distros (squeeze and maverick). |
||
+ | * DEB kdbusnotification: Switch to cmake.<br/>Switch to common TDE cdbs rules. |
||
+ | * DEB compizconfig-backend-tdeconfig: Switch to cmake. |
||
+ | * tde-style-qtcurve now "suggests" gtk2-engines-qtcurve package rather<br/>than "recommending" it. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2561 #2561]<br/>Partially manually cherry-picked from commit ba0b1f9b548f2918a67de0915bf08a3bd7c33171 |
||
+ | * DEB: fixed building of libkcal tests. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2719 #2719] |
||
* DEB tde-style-lipstik: Switch to cmake.<br/>Switch to common TDE cdbs rules. |
* DEB tde-style-lipstik: Switch to cmake.<br/>Switch to common TDE cdbs rules. |
||
* DEB: Fixed support for tests with cmake in kpilot. |
* DEB: Fixed support for tests with cmake in kpilot. |
Revision as of 01:42, 8 April 2019
common
cmake
- Use cache for TQt executables paths.
This allows these values to be pre-defined
- for example, to optimize cross-build.
This resolves issue #28 - Update tde_add_check_executable macro
+ Add support for test arguments.
main
tdelibs
- Updated version number to R14.0.7 [DEVELOPMENT].
tdebase
- Fixed bug #925 ("SAK driven secure dialog is not available for use"
message in .xsession-errors even when SAK is disabled). - Fixed use of SAK in lock process when autologin is used in TDM.
This resolves bug #2945
Manually cherry-picked from commit 7aa9258f.
tdepim
- libkcal tests: small improvement to cmake code to avoid having to escape quotes.
- Disabled libical tests if libical version is less than 1.0.
On old libical versions, DST change date is wrong and this would fail
some of the tests. This is not a bug in TDE but in old libical libraries.
Starting from libical 1.0, the bug seems to have been fixed. - Fixed support for libical version prior to 3. This is required for libkcal tests to work fine on older distributions.
- Fixed bug in libkcal related to timezones in DT field.
Fixed execution of libkcal tests.
This resolves bug #2719 - Fixed building of libkcal tests. Some of the tests still fails when
executed. This relates to bug #2719
Special thanks to Emanoil Kotsev for providing an
inital patch for the same bug, from which I reused a small section of code.
tde-i18n
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
libraries
libkdcraw
- Merge translation files from master branch.
- Add CMakeL10n rules.
Create translation template.
libkexiv2
- conversion to the cmake building system
libkipi
- Merge translation files from master branch.
- Add CMakeL10n rules.
Create translation template. - conversion to the cmake building system
kipi-plugins
- Merge translation files from master branch.
- Add CMakeL10n rules.
Create translation templates.
applications
compizconfig-backend-tdeconfig
- Add KDE_EXPORT to public library symbols.
This allows build with gcc hidden visibility. - conversion to the cmake building system
digikam
- Fix FTBFS due libkdcraw include directory.
kcmldapcontroller
- Update translation template.
- Added controlled conversions to char* instead of automatic ascii conversions.
- cmake: Add detection of slapi library without base slapi.so.
- 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
kcmldapmanager
- Added controlled conversions to char* instead of automatic ascii conversions.
- Add includes to UI files to resolve FTBFS.
- conversion to the cmake building system
kdbusnotification
- conversion to the cmake building system
kftpgrabber
- Fixed lint messages related to bug #2409
kpilot
- Fixed support for tests in cmake.
tde-style-lipstik
- Add KDE_EXPORT to public library symbols.
This allows build with gcc hidden visibility. - Added controlled conversions to char* instead of automatic ascii conversions.
The definition of -UTQT_NO_ASCII_CAST is no longer needed. - conversion to the cmake building system
packaging
packaging
- DEB kcmldapcontroller: Switch to cmake.
Switch to common TDE cdbs rules. - DEB: Fix symlinks between distributions to refer to _base.
- DEB: use _base folder for a distro instead of specific distros (squeeze and maverick).
- DEB kdbusnotification: Switch to cmake.
Switch to common TDE cdbs rules. - DEB compizconfig-backend-tdeconfig: Switch to cmake.
- tde-style-qtcurve now "suggests" gtk2-engines-qtcurve package rather
than "recommending" it. This relates to bug #2561
Partially manually cherry-picked from commit ba0b1f9b548f2918a67de0915bf08a3bd7c33171 - DEB: fixed building of libkcal tests. This relates to bug #2719
- DEB tde-style-lipstik: Switch to cmake.
Switch to common TDE cdbs rules. - DEB: Fixed support for tests with cmake in kpilot.
- DEB kcmldapmanager: Switch to cmake.
Switch to common TDE cdbs rules. - DEB libkipi: Switch to cmake.
- DEB libkexiv2: Switch to cmake.