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.