From noreply at phabricator.kde.org Wed Aug 2 21:08:30 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Wed, 02 Aug 2017 21:08:30 +0000 Subject: D6972: Add CC BY-SA 4.0 International and set it as default In-Reply-To: References: Message-ID: <20170802210830.125196.F30A9B3C2BA91A3A@phabricator.kde.org> ltoscano added a reviewer: yurchor. REPOSITORY R238 KDocTools REVISION DETAIL https://phabricator.kde.org/D6972 To: ltoscano, jriddell, lueck, yurchor Cc: jriddell, lueck, #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Wed Aug 2 21:09:47 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Wed, 02 Aug 2017 21:09:47 +0000 Subject: D6972: Add CC BY-SA 4.0 International and set it as default In-Reply-To: References: Message-ID: <20170802210925.59267.3048FF6532EF9292@phabricator.kde.org> ltoscano added a comment. It should reasonably work now (including the case where some translation team would like to customize one of the new files), but if someone else can check it before this Saturday so that it lands in a non-broken way for the new Frameworks, it would be good :) REPOSITORY R238 KDocTools REVISION DETAIL https://phabricator.kde.org/D6972 To: ltoscano, jriddell, lueck, yurchor Cc: jriddell, lueck, #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Wed Aug 2 23:53:37 2017 From: null at kde.org (Luigi Toscano) Date: Wed, 02 Aug 2017 23:53:37 +0000 Subject: [kimagemapeditor/frameworks] doc: doc: adapt the DTD, cleanup entities and terminology Message-ID: Git commit 3fdb1b14166e61875b39bbeeb6c9d38515441307 by Luigi Toscano. Committed on 02/08/2017 at 23:52. Pushed by ltoscano into branch 'frameworks'. doc: adapt the DTD, cleanup entities and terminology - use the native KF5 DTD; - remove few old entities no more useful (and a related keyword); - fix terminology (KDE-the-community). M +3 -6 doc/index.docbook https://commits.kde.org/kimagemapeditor/3fdb1b14166e61875b39bbeeb6c9d38515441307 diff --git a/doc/index.docbook b/doc/index.docbook index fb24f9d..05f8d54 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1,8 +1,6 @@ -KImageMapEditor"> - - ]> @@ -37,7 +35,7 @@ -&kimagemapeditor; is an &HTML; imagemap editor for &kde;. +&kimagemapeditor; is an &HTML; imagemap editor by &kde;. @@ -46,7 +44,6 @@ KImageMapEditor imagemap usemap -kdewebdev html @@ -56,7 +53,7 @@ Using &kimagemapeditor; -&kimagemapeditor; is a &HTML; imagemap editor for &kde;. +&kimagemapeditor; is a &HTML; imagemap editor developed by the &kde; community. It allows you to create and modify &HTML; Imagemaps. From null at kde.org Thu Aug 3 05:41:57 2017 From: null at kde.org (Yuri Chornoivan) Date: Thu, 03 Aug 2017 05:41:57 +0000 Subject: [umbrello] doc: Update DTD Message-ID: Git commit 2c119fb53b07bf8145e313aff04e31ceebcbd4f8 by Yuri Chornoivan. Committed on 03/08/2017 at 05:41. Pushed by yurchor into branch 'master'. Update DTD M +2 -2 doc/index.docbook https://commits.kde.org/umbrello/2c119fb53b07bf8145e313aff04e31ceebcbd4f8 diff --git a/doc/index.docbook b/doc/index.docbook index 3a260e777..685d8984c 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1,7 +1,7 @@ -Umbrello &UML; Modeller"> From null at kde.org Thu Aug 3 07:02:39 2017 From: null at kde.org (Luigi Toscano) Date: Thu, 03 Aug 2017 07:02:39 +0000 Subject: [umbrello] doc: Revert "Update DTD" Message-ID: Git commit d6e9c3efe7edd3aaeb8d090c577cdbe57e583e48 by Luigi Toscano. Committed on 03/08/2017 at 07:02. Pushed by ltoscano into branch 'master'. Revert "Update DTD" Unfortunately it can't be done right now (see the discussion on release-team@). CCMAIL: yurchor at ukr.net This reverts commit 2c119fb53b07bf8145e313aff04e31ceebcbd4f8. M +2 -2 doc/index.docbook https://commits.kde.org/umbrello/d6e9c3efe7edd3aaeb8d090c577cdbe57e583e48 diff --git a/doc/index.docbook b/doc/index.docbook index 685d8984c..3a260e777 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1,7 +1,7 @@ -Umbrello &UML; Modeller"> From noreply at phabricator.kde.org Fri Aug 4 10:13:34 2017 From: noreply at phabricator.kde.org (Christoph Feck) Date: Fri, 04 Aug 2017 10:13:34 +0000 Subject: D6790: Optional usage of documentationDirs from KDocTools In-Reply-To: References: Message-ID: <20170804101333.24714.C2F7CD4D4A743869@phabricator.kde.org> cfeck reopened this revision. cfeck added a comment. This revision is now accepted and ready to land. Which is right? KF5 version > 5.36.0 KF5 version >= 5.36.0 REPOSITORY R125 KHelpCenter REVISION DETAIL https://phabricator.kde.org/D6790 To: ltoscano, aacid, cfeck Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Fri Aug 4 10:40:29 2017 From: noreply at phabricator.kde.org (Christoph Feck) Date: Fri, 04 Aug 2017 10:40:29 +0000 Subject: D6790: Optional usage of documentationDirs from KDocTools In-Reply-To: References: Message-ID: <20170804104029.17205.AD8BAE70CBB7A051@phabricator.kde.org> cfeck closed this revision. cfeck added a comment. Ah, it was already fixed, sorry for the noise. REPOSITORY R125 KHelpCenter REVISION DETAIL https://phabricator.kde.org/D6790 To: ltoscano, aacid, cfeck Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sun Aug 6 17:58:38 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 17:58:38 +0000 Subject: [kconfigwidgets/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit feecf95586195e29df98d0d5c006596ee2222a5c by l10n daemon script. Committed on 06/08/2017 at 17:58. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +667 -0 po/af/kconfigwidgets5.po A +99 -0 po/af/kf5_entry.desktop [TRAILING SPACE] ** A +650 -0 po/ar/kconfigwidgets5.po A +99 -0 po/ar/kf5_entry.desktop [TRAILING SPACE] ** A +666 -0 po/as/kconfigwidgets5.po A +80 -0 po/as/kf5_entry.desktop [TRAILING SPACE] ** A +625 -0 po/ast/kconfigwidgets5.po A +73 -0 po/ast/kf5_entry.desktop [TRAILING SPACE] ** A +680 -0 po/be/kconfigwidgets5.po A +99 -0 po/be/kf5_entry.desktop [TRAILING SPACE] ** A +668 -0 po/be at latin/kconfigwidgets5.po A +84 -0 po/be at latin/kf5_entry.desktop [TRAILING SPACE] ** A +638 -0 po/bg/kconfigwidgets5.po A +99 -0 po/bg/kf5_entry.desktop [TRAILING SPACE] ** A +641 -0 po/bn/kconfigwidgets5.po A +98 -0 po/bn/kf5_entry.desktop [TRAILING SPACE] ** A +666 -0 po/bn_IN/kconfigwidgets5.po A +93 -0 po/bn_IN/kf5_entry.desktop [TRAILING SPACE] ** A +670 -0 po/br/kconfigwidgets5.po A +99 -0 po/br/kf5_entry.desktop [TRAILING SPACE] ** A +646 -0 po/bs/kconfigwidgets5.po A +77 -0 po/bs/kf5_entry.desktop A +94 -0 po/ca/docs/preparetips5/man-preparetips5.1.docbook A +634 -0 po/ca/kconfigwidgets5.po A +99 -0 po/ca/kf5_entry.desktop [TRAILING SPACE] ** A +634 -0 po/ca at valencia/kconfigwidgets5.po A +73 -0 po/ca at valencia/kf5_entry.desktop [TRAILING SPACE] ** [TRAILING SPACE] ** A +674 -0 po/crh/kconfigwidgets5.po A +86 -0 po/crh/kf5_entry.desktop [TRAILING SPACE] ** A +630 -0 po/cs/kconfigwidgets5.po A +99 -0 po/cs/kf5_entry.desktop [TRAILING SPACE] ** A +670 -0 po/csb/kconfigwidgets5.po A +93 -0 po/csb/kf5_entry.desktop [TRAILING SPACE] ** A +681 -0 po/cy/kconfigwidgets5.po A +99 -0 po/cy/kf5_entry.desktop [TRAILING SPACE] ** A +628 -0 po/da/kconfigwidgets5.po A +99 -0 po/da/kf5_entry.desktop [TRAILING SPACE] ** A +94 -0 po/de/docs/preparetips5/man-preparetips5.1.docbook A +633 -0 po/de/kconfigwidgets5.po A +99 -0 po/de/kf5_entry.desktop [TRAILING SPACE] ** A +641 -0 po/el/kconfigwidgets5.po A +99 -0 po/el/kf5_entry.desktop [TRAILING SPACE] ** A +625 -0 po/en_GB/kconfigwidgets5.po A +99 -0 po/en_GB/kf5_entry.desktop [TRAILING SPACE] ** A +675 -0 po/eo/kconfigwidgets5.po A +99 -0 po/eo/kf5_entry.desktop [TRAILING SPACE] ** A +94 -0 po/es/docs/preparetips5/man-preparetips5.1.docbook A +636 -0 po/es/kconfigwidgets5.po A +99 -0 po/es/kf5_entry.desktop [TRAILING SPACE] ** A +627 -0 po/et/kconfigwidgets5.po A +99 -0 po/et/kf5_entry.desktop [TRAILING SPACE] ** A +639 -0 po/eu/kconfigwidgets5.po A +99 -0 po/eu/kf5_entry.desktop [TRAILING SPACE] ** A +678 -0 po/fa/kconfigwidgets5.po A +99 -0 po/fa/kf5_entry.desktop [TRAILING SPACE] ** A +650 -0 po/fi/kconfigwidgets5.po A +99 -0 po/fi/kf5_entry.desktop [TRAILING SPACE] ** A +646 -0 po/fr/kconfigwidgets5.po A +99 -0 po/fr/kf5_entry.desktop [TRAILING SPACE] ** A +683 -0 po/fy/kconfigwidgets5.po A +97 -0 po/fy/kf5_entry.desktop [TRAILING SPACE] ** A +641 -0 po/ga/kconfigwidgets5.po A +99 -0 po/ga/kf5_entry.desktop [TRAILING SPACE] ** A +631 -0 po/gd/kconfigwidgets5.po A +637 -0 po/gl/kconfigwidgets5.po A +98 -0 po/gl/kf5_entry.desktop [TRAILING SPACE] ** A +669 -0 po/gu/kconfigwidgets5.po A +90 -0 po/gu/kf5_entry.desktop [TRAILING SPACE] ** A +642 -0 po/ha/kconfigwidgets5.po A +92 -0 po/ha/kf5_entry.desktop [TRAILING SPACE] ** A +639 -0 po/he/kconfigwidgets5.po A +99 -0 po/he/kf5_entry.desktop [TRAILING SPACE] ** A +640 -0 po/hi/kconfigwidgets5.po A +98 -0 po/hi/kf5_entry.desktop [TRAILING SPACE] ** A +672 -0 po/hne/kconfigwidgets5.po A +76 -0 po/hne/kf5_entry.desktop [TRAILING SPACE] ** A +678 -0 po/hr/kconfigwidgets5.po A +99 -0 po/hr/kf5_entry.desktop [TRAILING SPACE] ** A +675 -0 po/hsb/kconfigwidgets5.po A +94 -0 po/hsb/kf5_entry.desktop [TRAILING SPACE] ** A +632 -0 po/hu/kconfigwidgets5.po A +99 -0 po/hu/kf5_entry.desktop [TRAILING SPACE] ** A +646 -0 po/hy/kconfigwidgets5.po A +92 -0 po/hy/kf5_entry.desktop [TRAILING SPACE] ** A +626 -0 po/ia/kconfigwidgets5.po A +71 -0 po/ia/kf5_entry.desktop A +635 -0 po/id/kconfigwidgets5.po A +82 -0 po/id/kf5_entry.desktop [TRAILING SPACE] ** A +648 -0 po/is/kconfigwidgets5.po A +99 -0 po/is/kf5_entry.desktop [TRAILING SPACE] ** A +94 -0 po/it/docs/preparetips5/man-preparetips5.1.docbook A +636 -0 po/it/kconfigwidgets5.po A +99 -0 po/it/kf5_entry.desktop [TRAILING SPACE] ** A +653 -0 po/ja/kconfigwidgets5.po A +99 -0 po/ja/kf5_entry.desktop [TRAILING SPACE] ** A +670 -0 po/ka/kconfigwidgets5.po A +98 -0 po/ka/kf5_entry.desktop [TRAILING SPACE] ** A +641 -0 po/kk/kconfigwidgets5.po A +96 -0 po/kk/kf5_entry.desktop [TRAILING SPACE] ** A +637 -0 po/km/kconfigwidgets5.po A +96 -0 po/km/kf5_entry.desktop [TRAILING SPACE] ** A +679 -0 po/kn/kconfigwidgets5.po A +77 -0 po/kn/kf5_entry.desktop A +626 -0 po/ko/kconfigwidgets5.po A +99 -0 po/ko/kf5_entry.desktop [TRAILING SPACE] ** A +678 -0 po/ku/kconfigwidgets5.po A +96 -0 po/ku/kf5_entry.desktop [TRAILING SPACE] ** A +670 -0 po/lb/kconfigwidgets5.po A +97 -0 po/lb/kf5_entry.desktop [TRAILING SPACE] ** A +637 -0 po/lt/kconfigwidgets5.po A +98 -0 po/lt/kf5_entry.desktop [TRAILING SPACE] ** A +682 -0 po/lv/kconfigwidgets5.po A +98 -0 po/lv/kf5_entry.desktop A +678 -0 po/mai/kconfigwidgets5.po A +78 -0 po/mai/kf5_entry.desktop A +680 -0 po/mk/kconfigwidgets5.po A +116 -0 po/mk/kf5_entry.desktop [TRAILING SPACE] ** A +682 -0 po/ml/kconfigwidgets5.po A +90 -0 po/ml/kf5_entry.desktop A +639 -0 po/mr/kconfigwidgets5.po A +85 -0 po/mr/kf5_entry.desktop A +674 -0 po/ms/kconfigwidgets5.po A +96 -0 po/ms/kf5_entry.desktop A +634 -0 po/nb/kconfigwidgets5.po A +97 -0 po/nb/kf5_entry.desktop A +637 -0 po/nds/kconfigwidgets5.po A +95 -0 po/nds/kf5_entry.desktop A +676 -0 po/ne/kconfigwidgets5.po A +92 -0 po/ne/kf5_entry.desktop [TRAILING SPACE] ** A +94 -0 po/nl/docs/preparetips5/man-preparetips5.1.docbook A +643 -0 po/nl/kconfigwidgets5.po A +99 -0 po/nl/kf5_entry.desktop [TRAILING SPACE] ** A +629 -0 po/nn/kconfigwidgets5.po A +97 -0 po/nn/kf5_entry.desktop [TRAILING SPACE] ** A +689 -0 po/oc/kconfigwidgets5.po A +676 -0 po/or/kconfigwidgets5.po A +85 -0 po/or/kf5_entry.desktop [TRAILING SPACE] ** A +641 -0 po/pa/kconfigwidgets5.po A +97 -0 po/pa/kf5_entry.desktop [TRAILING SPACE] ** A +719 -0 po/pl/kconfigwidgets5.po A +99 -0 po/pl/kf5_entry.desktop [TRAILING SPACE] ** A +672 -0 po/ps/kconfigwidgets5.po A +82 -0 po/ps/kf5_entry.desktop [TRAILING SPACE] ** A +94 -0 po/pt/docs/preparetips5/man-preparetips5.1.docbook A +715 -0 po/pt/kconfigwidgets5.po A +99 -0 po/pt/kf5_entry.desktop [TRAILING SPACE] ** A +94 -0 po/pt_BR/docs/preparetips5/man-preparetips5.1.docbook A +641 -0 po/pt_BR/kconfigwidgets5.po A +98 -0 po/pt_BR/kf5_entry.desktop A +636 -0 po/ro/kconfigwidgets5.po A +99 -0 po/ro/kf5_entry.desktop A +92 -0 po/ru/docs/preparetips5/man-preparetips5.1.docbook A +646 -0 po/ru/kconfigwidgets5.po A +101 -0 po/ru/kf5_entry.desktop A +629 -0 po/se/kconfigwidgets5.po A +99 -0 po/se/kf5_entry.desktop A +671 -0 po/si/kconfigwidgets5.po A +77 -0 po/si/kf5_entry.desktop A +632 -0 po/sk/kconfigwidgets5.po A +639 -0 po/sl/kconfigwidgets5.po A +99 -0 po/sl/kf5_entry.desktop A +662 -0 po/sq/kconfigwidgets5.po A +76 -0 po/sq/kf5_entry.desktop [TRAILING SPACE] ** A +631 -0 po/sr/kconfigwidgets5.po A +99 -0 po/sr/kf5_entry.desktop A +630 -0 po/sr at ijekavian/kconfigwidgets5.po A +69 -0 po/sr at ijekavian/kf5_entry.desktop [TRAILING SPACE] ** A +630 -0 po/sr at ijekavianlatin/kconfigwidgets5.po A +69 -0 po/sr at ijekavianlatin/kf5_entry.desktop A +630 -0 po/sr at latin/kconfigwidgets5.po A +96 -0 po/sr at latin/kf5_entry.desktop A +94 -0 po/sv/docs/preparetips5/man-preparetips5.1.docbook A +635 -0 po/sv/kconfigwidgets5.po A +99 -0 po/sv/kf5_entry.desktop A +675 -0 po/ta/kconfigwidgets5.po A +98 -0 po/ta/kf5_entry.desktop A +643 -0 po/te/kconfigwidgets5.po A +95 -0 po/te/kf5_entry.desktop A +662 -0 po/tg/kconfigwidgets5.po A +97 -0 po/tg/kf5_entry.desktop A +678 -0 po/th/kconfigwidgets5.po A +99 -0 po/th/kf5_entry.desktop A +642 -0 po/tr/kconfigwidgets5.po A +99 -0 po/tr/kf5_entry.desktop A +675 -0 po/tt/kconfigwidgets5.po A +71 -0 po/tt/kf5_entry.desktop A +636 -0 po/ug/kconfigwidgets5.po A +68 -0 po/ug/kf5_entry.desktop A +94 -0 po/uk/docs/preparetips5/man-preparetips5.1.docbook A +632 -0 po/uk/kconfigwidgets5.po A +99 -0 po/uk/kf5_entry.desktop A +661 -0 po/uz/kconfigwidgets5.po A +96 -0 po/uz/kf5_entry.desktop A +666 -0 po/uz at cyrillic/kconfigwidgets5.po A +88 -0 po/uz at cyrillic/kf5_entry.desktop A +677 -0 po/vi/kconfigwidgets5.po A +99 -0 po/vi/kf5_entry.desktop A +677 -0 po/wa/kconfigwidgets5.po A +98 -0 po/wa/kf5_entry.desktop A +658 -0 po/xh/kconfigwidgets5.po A +98 -0 po/xh/kf5_entry.desktop A +621 -0 po/zh_CN/kconfigwidgets5.po A +99 -0 po/zh_CN/kf5_entry.desktop A +694 -0 po/zh_HK/kconfigwidgets5.po A +95 -0 po/zh_HK/kf5_entry.desktop [TRAILING SPACE] ** A +632 -0 po/zh_TW/kconfigwidgets5.po A +77 -0 po/zh_TW/kf5_entry.desktop [TRAILING SPACE] ** The files marked with ** at the end have a problem. either the file contains a trailing space or the file contains a call to a potentially dangerous code. Please read: http://community.kde.org/Sysadmin/CommitHooks#Email_notifications Either fix the trailing space or review the dangerous code. https://commits.kde.org/kconfigwidgets/feecf95586195e29df98d0d5c006596ee2222a5c From null at kde.org Sun Aug 6 18:00:42 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:00:42 +0000 Subject: [kdelibs4support/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 0b36c495243229a44e0ac38c41a42c71328cfc76 by l10n daemon script. Committed on 06/08/2017 at 18:00. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +14167 -0 po/af/kdelibs4support.po A +13558 -0 po/ar/kdelibs4support.po A +13790 -0 po/as/kdelibs4support.po A +13286 -0 po/ast/kdelibs4support.po A +14063 -0 po/be/kdelibs4support.po A +13972 -0 po/be at latin/kdelibs4support.po A +13631 -0 po/bg/kdelibs4support.po A +13801 -0 po/bn/kdelibs4support.po A +13872 -0 po/bn_IN/kdelibs4support.po A +14255 -0 po/br/kdelibs4support.po A +13488 -0 po/bs/kdelibs4support.po A +182 -0 po/ca/docs/kcontrol5/kcm_ssl/index.docbook A +214 -0 po/ca/docs/kdebugdialog5/index.docbook A +345 -0 po/ca/docs/kf5-config/man-kf5-config.1.docbook A +13407 -0 po/ca/kdelibs4support.po A +13407 -0 po/ca at valencia/kdelibs4support.po A +13786 -0 po/crh/kdelibs4support.po A +13395 -0 po/cs/kdelibs4support.po A +14340 -0 po/csb/kdelibs4support.po A +14172 -0 po/cy/kdelibs4support.po A +13393 -0 po/da/kdelibs4support.po A +190 -0 po/de/docs/kcontrol5/kcm_ssl/index.docbook A +248 -0 po/de/docs/kdebugdialog5/index.docbook A +347 -0 po/de/docs/kf5-config/man-kf5-config.1.docbook A +13413 -0 po/de/kdelibs4support.po A +13461 -0 po/el/kdelibs4support.po A +13391 -0 po/en_GB/kdelibs4support.po A +13589 -0 po/eo/kdelibs4support.po A +210 -0 po/es/docs/kcontrol5/kcm_ssl/index.docbook A +248 -0 po/es/docs/kdebugdialog5/index.docbook A +345 -0 po/es/docs/kf5-config/man-kf5-config.1.docbook A +13417 -0 po/es/kdelibs4support.po A +13392 -0 po/et/kdelibs4support.po A +13502 -0 po/eu/kdelibs4support.po A +13891 -0 po/fa/kdelibs4support.po A +13434 -0 po/fi/kdelibs4support.po A +13450 -0 po/fr/kdelibs4support.po A +14284 -0 po/fy/kdelibs4support.po A +13424 -0 po/ga/kdelibs4support.po A +13473 -0 po/gd/kdelibs4support.po A +13403 -0 po/gl/kdelibs4support.po A +14257 -0 po/gu/kdelibs4support.po A +13270 -0 po/ha/kdelibs4support.po A +13313 -0 po/he/kdelibs4support.po A +13937 -0 po/hi/kdelibs4support.po A +13782 -0 po/hne/kdelibs4support.po A +14173 -0 po/hr/kdelibs4support.po A +13911 -0 po/hsb/kdelibs4support.po A +13367 -0 po/hu/kdelibs4support.po A +13331 -0 po/hy/kdelibs4support.po A +13413 -0 po/ia/kdelibs4support.po A +13312 -0 po/id/kdelibs4support.po A +14412 -0 po/is/kdelibs4support.po A +196 -0 po/it/docs/kcontrol5/kcm_ssl/index.docbook A +262 -0 po/it/docs/kdebugdialog5/index.docbook A +345 -0 po/it/docs/kf5-config/man-kf5-config.1.docbook A +13430 -0 po/it/kdelibs4support.po A +13471 -0 po/ja/kdelibs4support.po A +13647 -0 po/ka/kdelibs4support.po A +13419 -0 po/kk/kdelibs4support.po A +13405 -0 po/km/kdelibs4support.po A +13750 -0 po/kn/kdelibs4support.po A +13549 -0 po/ko/kdelibs4support.po A +13811 -0 po/ku/kdelibs4support.po A +13764 -0 po/lb/kdelibs4support.po A +13561 -0 po/lt/kdelibs4support.po A +13623 -0 po/lv/kdelibs4support.po A +13877 -0 po/mai/kdelibs4support.po A +14011 -0 po/mk/kdelibs4support.po A +13833 -0 po/ml/kdelibs4support.po A +13326 -0 po/mr/kdelibs4support.po A +14246 -0 po/ms/kdelibs4support.po A +13383 -0 po/nb/kdelibs4support.po A +13385 -0 po/nds/kdelibs4support.po A +14020 -0 po/ne/kdelibs4support.po A +182 -0 po/nl/docs/kcontrol5/kcm_ssl/index.docbook A +210 -0 po/nl/docs/kdebugdialog5/index.docbook A +345 -0 po/nl/docs/kf5-config/man-kf5-config.1.docbook A +13410 -0 po/nl/kdelibs4support.po A +13478 -0 po/nn/kdelibs4support.po A +13738 -0 po/oc/kdelibs4support.po A +13783 -0 po/or/kdelibs4support.po A +13724 -0 po/pa/kdelibs4support.po A +13500 -0 po/pl/kdelibs4support.po A +13780 -0 po/ps/kdelibs4support.po A +196 -0 po/pt/docs/kcontrol5/kcm_ssl/index.docbook A +230 -0 po/pt/docs/kdebugdialog5/index.docbook A +345 -0 po/pt/docs/kf5-config/man-kf5-config.1.docbook A +13588 -0 po/pt/kdelibs4support.po A +- -- po/pt_BR/docs/kcontrol5/kcm_ssl/details.png A +196 -0 po/pt_BR/docs/kcontrol5/kcm_ssl/index.docbook A +- -- po/pt_BR/docs/kcontrol5/kcm_ssl/module.png A +237 -0 po/pt_BR/docs/kdebugdialog5/index.docbook A +345 -0 po/pt_BR/docs/kf5-config/man-kf5-config.1.docbook A +13410 -0 po/pt_BR/kdelibs4support.po A +13451 -0 po/ro/kdelibs4support.po A +13443 -0 po/ru/kdelibs4support.po A +13336 -0 po/se/kdelibs4support.po A +14011 -0 po/si/kdelibs4support.po A +13391 -0 po/sk/kdelibs4support.po A +13423 -0 po/sl/kdelibs4support.po A +13378 -0 po/sq/kdelibs4support.po A +261 -0 po/sr/docs/kdebugdialog5/index.docbook A +13523 -0 po/sr/kdelibs4support.po A +13528 -0 po/sr at ijekavian/kdelibs4support.po A +13530 -0 po/sr at ijekavianlatin/kdelibs4support.po A +261 -0 po/sr at latin/docs/kdebugdialog5/index.docbook A +13526 -0 po/sr at latin/kdelibs4support.po A +196 -0 po/sv/docs/kcontrol5/kcm_ssl/index.docbook A +230 -0 po/sv/docs/kdebugdialog5/index.docbook A +345 -0 po/sv/docs/kf5-config/man-kf5-config.1.docbook A +13396 -0 po/sv/kdelibs4support.po A +13944 -0 po/ta/kdelibs4support.po A +13842 -0 po/te/kdelibs4support.po A +14270 -0 po/tg/kdelibs4support.po A +13930 -0 po/th/kdelibs4support.po A +13395 -0 po/tr/kdelibs4support.po A +13855 -0 po/tt/kdelibs4support.po A +13430 -0 po/ug/kdelibs4support.po A +196 -0 po/uk/docs/kcontrol5/kcm_ssl/index.docbook A +230 -0 po/uk/docs/kdebugdialog5/index.docbook A +345 -0 po/uk/docs/kf5-config/man-kf5-config.1.docbook A +13431 -0 po/uk/kdelibs4support.po A +13873 -0 po/uz/kdelibs4support.po A +13865 -0 po/uz at cyrillic/kdelibs4support.po A +14140 -0 po/vi/kdelibs4support.po A +13602 -0 po/wa/kdelibs4support.po A +13701 -0 po/xh/kdelibs4support.po A +13315 -0 po/zh_CN/kdelibs4support.po A +13690 -0 po/zh_HK/kdelibs4support.po A +13338 -0 po/zh_TW/kdelibs4support.po https://commits.kde.org/kdelibs4support/0b36c495243229a44e0ac38c41a42c71328cfc76 From null at kde.org Sun Aug 6 18:01:01 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:01:01 +0000 Subject: [kdesignerplugin/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 1ed92c36a6268ab5bb40b24413f40e23dcb3e889 by l10n daemon script. Committed on 06/08/2017 at 18:01. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +74 -0 po/af/kdesignerplugin5_qt.po A +66 -0 po/ar/kdesignerplugin5_qt.po A +85 -0 po/as/kdesignerplugin5_qt.po A +69 -0 po/ast/kdesignerplugin5_qt.po A +87 -0 po/be/kdesignerplugin5_qt.po A +86 -0 po/be at latin/kdesignerplugin5_qt.po A +83 -0 po/bg/kdesignerplugin5_qt.po A +86 -0 po/bn/kdesignerplugin5_qt.po A +87 -0 po/bn_IN/kdesignerplugin5_qt.po A +73 -0 po/br/kdesignerplugin5_qt.po A +63 -0 po/bs/kdesignerplugin5_qt.po A +534 -0 po/ca/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +82 -0 po/ca/kdesignerplugin5_qt.po A +82 -0 po/ca at valencia/kdesignerplugin5_qt.po A +85 -0 po/crh/kdesignerplugin5_qt.po A +76 -0 po/cs/kdesignerplugin5_qt.po A +86 -0 po/csb/kdesignerplugin5_qt.po A +90 -0 po/cy/kdesignerplugin5_qt.po A +76 -0 po/da/kdesignerplugin5_qt.po A +216 -0 po/de/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +81 -0 po/de/kdesignerplugin5_qt.po A +87 -0 po/el/kdesignerplugin5_qt.po A +72 -0 po/en_GB/kdesignerplugin5_qt.po A +86 -0 po/eo/kdesignerplugin5_qt.po A +83 -0 po/es/kdesignerplugin5_qt.po A +74 -0 po/et/kdesignerplugin5_qt.po A +91 -0 po/eu/kdesignerplugin5_qt.po A +88 -0 po/fa/kdesignerplugin5_qt.po A +93 -0 po/fi/kdesignerplugin5_qt.po A +93 -0 po/fr/kdesignerplugin5_qt.po A +93 -0 po/fy/kdesignerplugin5_qt.po A +87 -0 po/ga/kdesignerplugin5_qt.po A +70 -0 po/gd/kdesignerplugin5_qt.po A +84 -0 po/gl/kdesignerplugin5_qt.po A +85 -0 po/gu/kdesignerplugin5_qt.po A +69 -0 po/ha/kdesignerplugin5_qt.po A +88 -0 po/he/kdesignerplugin5_qt.po A +87 -0 po/hi/kdesignerplugin5_qt.po A +86 -0 po/hne/kdesignerplugin5_qt.po A +96 -0 po/hr/kdesignerplugin5_qt.po A +91 -0 po/hsb/kdesignerplugin5_qt.po A +71 -0 po/hu/kdesignerplugin5_qt.po A +88 -0 po/hy/kdesignerplugin5_qt.po A +75 -0 po/ia/kdesignerplugin5_qt.po A +72 -0 po/id/kdesignerplugin5_qt.po A +89 -0 po/is/kdesignerplugin5_qt.po A +534 -0 po/it/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +83 -0 po/it/kdesignerplugin5_qt.po A +81 -0 po/ja/kdesignerplugin5_qt.po A +77 -0 po/ka/kdesignerplugin5_qt.po A +85 -0 po/kk/kdesignerplugin5_qt.po A +83 -0 po/km/kdesignerplugin5_qt.po A +91 -0 po/kn/kdesignerplugin5_qt.po A +74 -0 po/ko/kdesignerplugin5_qt.po A +93 -0 po/ku/kdesignerplugin5_qt.po A +78 -0 po/lb/kdesignerplugin5_qt.po A +79 -0 po/lt/kdesignerplugin5_qt.po A +92 -0 po/lv/kdesignerplugin5_qt.po A +87 -0 po/mai/kdesignerplugin5_qt.po A +97 -0 po/mk/kdesignerplugin5_qt.po A +90 -0 po/ml/kdesignerplugin5_qt.po A +70 -0 po/mr/kdesignerplugin5_qt.po A +88 -0 po/ms/kdesignerplugin5_qt.po A +81 -0 po/nb/kdesignerplugin5_qt.po A +75 -0 po/nds/kdesignerplugin5_qt.po A +89 -0 po/ne/kdesignerplugin5_qt.po A +534 -0 po/nl/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +86 -0 po/nl/kdesignerplugin5_qt.po A +77 -0 po/nn/kdesignerplugin5_qt.po A +83 -0 po/oc/kdesignerplugin5_qt.po A +82 -0 po/or/kdesignerplugin5_qt.po A +79 -0 po/pa/kdesignerplugin5_qt.po A +83 -0 po/pl/kdesignerplugin5_qt.po A +84 -0 po/ps/kdesignerplugin5_qt.po A +534 -0 po/pt/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +64 -0 po/pt/kdesignerplugin5_qt.po A +534 -0 po/pt_BR/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +84 -0 po/pt_BR/kdesignerplugin5_qt.po A +78 -0 po/ro/kdesignerplugin5_qt.po A +88 -0 po/ru/kdesignerplugin5_qt.po A +78 -0 po/se/kdesignerplugin5_qt.po A +83 -0 po/si/kdesignerplugin5_qt.po A +77 -0 po/sk/kdesignerplugin5_qt.po A +83 -0 po/sl/kdesignerplugin5_qt.po A +83 -0 po/sq/kdesignerplugin5_qt.po A +77 -0 po/sr/kdesignerplugin5_qt.po A +76 -0 po/sr at ijekavian/kdesignerplugin5_qt.po A +76 -0 po/sr at ijekavianlatin/kdesignerplugin5_qt.po A +76 -0 po/sr at latin/kdesignerplugin5_qt.po A +534 -0 po/sv/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +68 -0 po/sv/kdesignerplugin5_qt.po A +86 -0 po/ta/kdesignerplugin5_qt.po A +92 -0 po/te/kdesignerplugin5_qt.po A +90 -0 po/tg/kdesignerplugin5_qt.po A +88 -0 po/th/kdesignerplugin5_qt.po A +87 -0 po/tr/kdesignerplugin5_qt.po A +84 -0 po/tt/kdesignerplugin5_qt.po A +85 -0 po/ug/kdesignerplugin5_qt.po A +534 -0 po/uk/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook A +78 -0 po/uk/kdesignerplugin5_qt.po A +74 -0 po/uz/kdesignerplugin5_qt.po A +74 -0 po/uz at cyrillic/kdesignerplugin5_qt.po A +87 -0 po/vi/kdesignerplugin5_qt.po A +83 -0 po/wa/kdesignerplugin5_qt.po A +76 -0 po/xh/kdesignerplugin5_qt.po A +66 -0 po/zh_CN/kdesignerplugin5_qt.po A +96 -0 po/zh_HK/kdesignerplugin5_qt.po A +78 -0 po/zh_TW/kdesignerplugin5_qt.po https://commits.kde.org/kdesignerplugin/1ed92c36a6268ab5bb40b24413f40e23dcb3e889 From null at kde.org Sun Aug 6 18:02:00 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:02:00 +0000 Subject: [kdoctools/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 74a495416a079613403e5f422cdf52a530b84cc3 by l10n daemon script. Committed on 06/08/2017 at 18:01. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +37 -0 po/af/kdoctools5.po A +39 -0 po/ar/kdoctools5.po A +38 -0 po/ast/kdoctools5.po A +40 -0 po/be/kdoctools5.po A +38 -0 po/bg/kdoctools5.po A +36 -0 po/bn/kdoctools5.po A +35 -0 po/br/kdoctools5.po A +41 -0 po/bs/kdoctools5.po A +73 -0 po/ca/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/ca/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/ca/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/ca/docs/qt5options/man-qt5options.7.docbook A +43 -0 po/ca/kdoctools5.po A +43 -0 po/ca at valencia/kdoctools5.po A +38 -0 po/cs/kdoctools5.po A +40 -0 po/csb/kdoctools5.po A +38 -0 po/cy/kdoctools5.po A +40 -0 po/da/kdoctools5.po A +73 -0 po/de/docs/checkXML5/man-checkXML5.1.docbook A +160 -0 po/de/docs/kf5options/man-kf5options.7.docbook A +339 -0 po/de/docs/meinproc5/man-meinproc5.1.docbook A +342 -0 po/de/docs/qt5options/man-qt5options.7.docbook A +37 -0 po/de/kdoctools5.po A +42 -0 po/el/kdoctools5.po A +39 -0 po/en_GB/kdoctools5.po A +40 -0 po/eo/kdoctools5.po A +73 -0 po/es/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/es/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/es/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/es/docs/qt5options/man-qt5options.7.docbook A +43 -0 po/es/kdoctools5.po A +39 -0 po/et/kdoctools5.po A +40 -0 po/eu/kdoctools5.po A +38 -0 po/fa/kdoctools5.po A +38 -0 po/fi/kdoctools5.po A +49 -0 po/fr/kdoctools5.po A +42 -0 po/fy/kdoctools5.po A +39 -0 po/ga/kdoctools5.po A +40 -0 po/gd/kdoctools5.po A +45 -0 po/gl/kdoctools5.po A +38 -0 po/gu/kdoctools5.po A +43 -0 po/he/kdoctools5.po A +39 -0 po/hi/kdoctools5.po A +41 -0 po/hr/kdoctools5.po A +37 -0 po/hsb/kdoctools5.po A +38 -0 po/hu/kdoctools5.po A +38 -0 po/ia/kdoctools5.po A +41 -0 po/is/kdoctools5.po A +73 -0 po/it/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/it/docs/kf5options/man-kf5options.7.docbook A +346 -0 po/it/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/it/docs/qt5options/man-qt5options.7.docbook A +39 -0 po/it/kdoctools5.po A +35 -0 po/ja/kdoctools5.po A +38 -0 po/kk/kdoctools5.po A +41 -0 po/km/kdoctools5.po A +39 -0 po/kn/kdoctools5.po A +38 -0 po/ko/kdoctools5.po A +39 -0 po/ku/kdoctools5.po A +36 -0 po/lt/kdoctools5.po A +40 -0 po/lv/kdoctools5.po A +39 -0 po/mai/kdoctools5.po A +38 -0 po/mk/kdoctools5.po A +38 -0 po/mr/kdoctools5.po A +39 -0 po/ms/kdoctools5.po A +41 -0 po/nb/kdoctools5.po A +40 -0 po/nds/kdoctools5.po A +42 -0 po/ne/kdoctools5.po A +73 -0 po/nl/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/nl/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/nl/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/nl/docs/qt5options/man-qt5options.7.docbook A +38 -0 po/nl/kdoctools5.po A +41 -0 po/nn/kdoctools5.po A +39 -0 po/oc/kdoctools5.po A +38 -0 po/pa/kdoctools5.po A +42 -0 po/pl/kdoctools5.po A +73 -0 po/pt/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/pt/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/pt/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/pt/docs/qt5options/man-qt5options.7.docbook A +38 -0 po/pt/kdoctools5.po A +73 -0 po/pt_BR/docs/checkXML5/man-checkXML5.1.docbook A +160 -0 po/pt_BR/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/pt_BR/docs/meinproc5/man-meinproc5.1.docbook A +342 -0 po/pt_BR/docs/qt5options/man-qt5options.7.docbook A +39 -0 po/pt_BR/kdoctools5.po A +40 -0 po/ro/kdoctools5.po A +69 -0 po/ru/docs/checkXML5/man-checkXML5.1.docbook A +338 -0 po/ru/docs/qt5options/man-qt5options.7.docbook A +48 -0 po/ru/kdoctools5.po A +40 -0 po/se/kdoctools5.po A +36 -0 po/sk/kdoctools5.po A +44 -0 po/sl/kdoctools5.po A +40 -0 po/sq/kdoctools5.po A +40 -0 po/sr/kdoctools5.po A +39 -0 po/sr at ijekavian/kdoctools5.po A +39 -0 po/sr at ijekavianlatin/kdoctools5.po A +39 -0 po/sr at latin/kdoctools5.po A +73 -0 po/sv/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/sv/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/sv/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/sv/docs/qt5options/man-qt5options.7.docbook A +38 -0 po/sv/kdoctools5.po A +41 -0 po/ta/kdoctools5.po A +43 -0 po/tg/kdoctools5.po A +39 -0 po/th/kdoctools5.po A +43 -0 po/tr/kdoctools5.po A +38 -0 po/ug/kdoctools5.po A +73 -0 po/uk/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/uk/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/uk/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/uk/docs/qt5options/man-qt5options.7.docbook A +43 -0 po/uk/kdoctools5.po A +38 -0 po/uz/kdoctools5.po A +38 -0 po/uz at cyrillic/kdoctools5.po A +38 -0 po/vi/kdoctools5.po A +37 -0 po/zh_CN/kdoctools5.po A +40 -0 po/zh_TW/kdoctools5.po https://commits.kde.org/kdoctools/74a495416a079613403e5f422cdf52a530b84cc3 From null at kde.org Sun Aug 6 18:04:46 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:04:46 +0000 Subject: [kinit/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit c681af446271f6f58e1cddee3e523334af84c1e7 by l10n daemon script. Committed on 06/08/2017 at 18:04. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +116 -0 po/af/kinit5.po A +131 -0 po/ar/kinit5.po A +119 -0 po/as/kinit5.po A +112 -0 po/ast/kinit5.po A +116 -0 po/be/kinit5.po A +119 -0 po/be at latin/kinit5.po A +119 -0 po/bg/kinit5.po A +122 -0 po/bn/kinit5.po A +121 -0 po/bn_IN/kinit5.po A +108 -0 po/br/kinit5.po A +128 -0 po/bs/kinit5.po A +334 -0 po/ca/docs/kdeinit5/man-kdeinit5.8.docbook A +120 -0 po/ca/kinit5.po A +120 -0 po/ca at valencia/kinit5.po A +113 -0 po/crh/kinit5.po A +116 -0 po/cs/kinit5.po A +120 -0 po/csb/kinit5.po A +125 -0 po/cy/kinit5.po A +116 -0 po/da/kinit5.po A +336 -0 po/de/docs/kdeinit5/man-kdeinit5.8.docbook A +119 -0 po/de/kinit5.po A +127 -0 po/el/kinit5.po A +113 -0 po/en_GB/kinit5.po A +123 -0 po/eo/kinit5.po A +334 -0 po/es/docs/kdeinit5/man-kdeinit5.8.docbook A +121 -0 po/es/kinit5.po A +116 -0 po/et/kinit5.po A +122 -0 po/eu/kinit5.po A +122 -0 po/fa/kinit5.po A +133 -0 po/fi/kinit5.po A +132 -0 po/fr/kinit5.po A +127 -0 po/fy/kinit5.po A +120 -0 po/ga/kinit5.po A +116 -0 po/gd/kinit5.po A +123 -0 po/gl/kinit5.po A +119 -0 po/gu/kinit5.po A +101 -0 po/ha/kinit5.po A +127 -0 po/he/kinit5.po A +114 -0 po/hi/kinit5.po A +114 -0 po/hne/kinit5.po A +130 -0 po/hr/kinit5.po A +121 -0 po/hsb/kinit5.po A +112 -0 po/hu/kinit5.po A +119 -0 po/hy/kinit5.po A +113 -0 po/ia/kinit5.po A +113 -0 po/id/kinit5.po A +120 -0 po/is/kinit5.po A +342 -0 po/it/docs/kdeinit5/man-kdeinit5.8.docbook A +121 -0 po/it/kinit5.po A +126 -0 po/ja/kinit5.po A +117 -0 po/ka/kinit5.po A +123 -0 po/kk/kinit5.po A +116 -0 po/km/kinit5.po A +122 -0 po/kn/kinit5.po A +115 -0 po/ko/kinit5.po A +127 -0 po/ku/kinit5.po A +117 -0 po/lb/kinit5.po A +119 -0 po/lt/kinit5.po A +126 -0 po/lv/kinit5.po A +115 -0 po/mai/kinit5.po A +130 -0 po/mk/kinit5.po A +113 -0 po/ml/kinit5.po A +109 -0 po/mr/kinit5.po A +122 -0 po/ms/kinit5.po A +120 -0 po/nb/kinit5.po A +115 -0 po/nds/kinit5.po A +123 -0 po/ne/kinit5.po A +334 -0 po/nl/docs/kdeinit5/man-kdeinit5.8.docbook A +127 -0 po/nl/kinit5.po A +117 -0 po/nn/kinit5.po A +114 -0 po/oc/kinit5.po A +113 -0 po/or/kinit5.po A +120 -0 po/pa/kinit5.po A +207 -0 po/pl/kinit5.po A +109 -0 po/ps/kinit5.po A +334 -0 po/pt/docs/kdeinit5/man-kdeinit5.8.docbook A +201 -0 po/pt/kinit5.po A +334 -0 po/pt_BR/docs/kdeinit5/man-kdeinit5.8.docbook A +125 -0 po/pt_BR/kinit5.po A +120 -0 po/ro/kinit5.po A +128 -0 po/ru/kinit5.po A +114 -0 po/se/kinit5.po A +119 -0 po/si/kinit5.po A +117 -0 po/sk/kinit5.po A +124 -0 po/sl/kinit5.po A +111 -0 po/sq/kinit5.po A +117 -0 po/sr/kinit5.po A +116 -0 po/sr at ijekavian/kinit5.po A +116 -0 po/sr at ijekavianlatin/kinit5.po A +116 -0 po/sr at latin/kinit5.po A +334 -0 po/sv/docs/kdeinit5/man-kdeinit5.8.docbook A +120 -0 po/sv/kinit5.po A +119 -0 po/ta/kinit5.po A +119 -0 po/te/kinit5.po A +123 -0 po/tg/kinit5.po A +122 -0 po/th/kinit5.po A +128 -0 po/tr/kinit5.po A +116 -0 po/tt/kinit5.po A +118 -0 po/ug/kinit5.po A +334 -0 po/uk/docs/kdeinit5/man-kdeinit5.8.docbook A +118 -0 po/uk/kinit5.po A +110 -0 po/uz/kinit5.po A +109 -0 po/uz at cyrillic/kinit5.po A +120 -0 po/vi/kinit5.po A +112 -0 po/wa/kinit5.po A +112 -0 po/xh/kinit5.po A +110 -0 po/zh_CN/kinit5.po A +134 -0 po/zh_HK/kinit5.po A +120 -0 po/zh_TW/kinit5.po https://commits.kde.org/kinit/c681af446271f6f58e1cddee3e523334af84c1e7 From null at kde.org Sun Aug 6 18:05:21 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:05:21 +0000 Subject: [kio/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 11416c2d7dd512192defee36eac3fc98a71bfc2f by l10n daemon script. Committed on 06/08/2017 at 18:05. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +9530 -0 po/af/kio5.po A +8988 -0 po/ar/kio5.po A +8216 -0 po/ast/kio5.po A +8666 -0 po/be/kio5.po A +8901 -0 po/be at latin/kio5.po A +9306 -0 po/bg/kio5.po A +8486 -0 po/bn/kio5.po A +8441 -0 po/br/kio5.po A +9189 -0 po/bs/kio5.po A +75 -0 po/ca/docs/kcontrol5/cache/index.docbook A +228 -0 po/ca/docs/kcontrol5/cookies/index.docbook A +141 -0 po/ca/docs/kcontrol5/netpref/index.docbook A +211 -0 po/ca/docs/kcontrol5/proxy/index.docbook A +126 -0 po/ca/docs/kcontrol5/smb/index.docbook A +84 -0 po/ca/docs/kcontrol5/trash/index.docbook A +126 -0 po/ca/docs/kcontrol5/useragent/index.docbook A +209 -0 po/ca/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/ca/docs/kcookiejar5/man-kcookiejar5.8.docbook A +69 -0 po/ca/docs/kioslave5/data/index.docbook A +31 -0 po/ca/docs/kioslave5/file/index.docbook A +45 -0 po/ca/docs/kioslave5/ftp/index.docbook A +75 -0 po/ca/docs/kioslave5/help/documentationnotfound/index.docbook A +27 -0 po/ca/docs/kioslave5/help/index.docbook A +52 -0 po/ca/docs/kioslave5/http/index.docbook A +130 -0 po/ca/docs/kioslave5/mailto/index.docbook A +27 -0 po/ca/docs/kioslave5/telnet/index.docbook A +85 -0 po/ca/docs/kioslave5/webdav/index.docbook A +9183 -0 po/ca/kio5.po A +9180 -0 po/ca at valencia/kio5.po A +8953 -0 po/cs/kio5.po A +9035 -0 po/csb/kio5.po A +9427 -0 po/cy/kio5.po A +9095 -0 po/da/kio5.po A +91 -0 po/de/docs/kcontrol5/cache/index.docbook A +242 -0 po/de/docs/kcontrol5/cookies/index.docbook A +161 -0 po/de/docs/kcontrol5/netpref/index.docbook A +225 -0 po/de/docs/kcontrol5/proxy/index.docbook A +144 -0 po/de/docs/kcontrol5/smb/index.docbook A +98 -0 po/de/docs/kcontrol5/trash/index.docbook A +142 -0 po/de/docs/kcontrol5/useragent/index.docbook A +219 -0 po/de/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/de/docs/kcookiejar5/man-kcookiejar5.8.docbook A +83 -0 po/de/docs/kioslave5/data/index.docbook A +45 -0 po/de/docs/kioslave5/file/index.docbook A +63 -0 po/de/docs/kioslave5/ftp/index.docbook A +89 -0 po/de/docs/kioslave5/help/documentationnotfound/index.docbook A +41 -0 po/de/docs/kioslave5/help/index.docbook A +68 -0 po/de/docs/kioslave5/http/index.docbook A +144 -0 po/de/docs/kioslave5/mailto/index.docbook A +43 -0 po/de/docs/kioslave5/telnet/index.docbook A +99 -0 po/de/docs/kioslave5/webdav/index.docbook A +9289 -0 po/de/kio5.po A +9319 -0 po/el/kio5.po A +9058 -0 po/en_GB/kio5.po A +9177 -0 po/eo/kio5.po A +131 -0 po/es/docs/kcontrol5/cache/index.docbook A +270 -0 po/es/docs/kcontrol5/cookies/index.docbook A +183 -0 po/es/docs/kcontrol5/netpref/index.docbook A +263 -0 po/es/docs/kcontrol5/proxy/index.docbook A +160 -0 po/es/docs/kcontrol5/smb/index.docbook A +98 -0 po/es/docs/kcontrol5/trash/index.docbook A +150 -0 po/es/docs/kcontrol5/useragent/index.docbook A +253 -0 po/es/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/es/docs/kcookiejar5/man-kcookiejar5.8.docbook A +97 -0 po/es/docs/kioslave5/data/index.docbook A +59 -0 po/es/docs/kioslave5/file/index.docbook A +77 -0 po/es/docs/kioslave5/ftp/index.docbook A +103 -0 po/es/docs/kioslave5/help/documentationnotfound/index.docbook A +55 -0 po/es/docs/kioslave5/help/index.docbook A +66 -0 po/es/docs/kioslave5/http/index.docbook A +144 -0 po/es/docs/kioslave5/mailto/index.docbook A +41 -0 po/es/docs/kioslave5/telnet/index.docbook A +99 -0 po/es/docs/kioslave5/webdav/index.docbook A +9206 -0 po/es/kio5.po A +85 -0 po/et/docs/kioslave5/data/index.docbook A +45 -0 po/et/docs/kioslave5/file/index.docbook A +63 -0 po/et/docs/kioslave5/ftp/index.docbook A +41 -0 po/et/docs/kioslave5/help/index.docbook A +66 -0 po/et/docs/kioslave5/http/index.docbook A +144 -0 po/et/docs/kioslave5/mailto/index.docbook A +41 -0 po/et/docs/kioslave5/telnet/index.docbook A +99 -0 po/et/docs/kioslave5/webdav/index.docbook A +9117 -0 po/et/kio5.po A +9267 -0 po/eu/kio5.po A +9302 -0 po/fa/kio5.po A +9043 -0 po/fi/kio5.po A +9271 -0 po/fr/kio5.po A +9597 -0 po/fy/kio5.po A +9135 -0 po/ga/kio5.po A +9123 -0 po/gl/kio5.po A +8399 -0 po/gu/kio5.po A +8757 -0 po/he/kio5.po A +8859 -0 po/hi/kio5.po A +9224 -0 po/hr/kio5.po A +9168 -0 po/hsb/kio5.po A +9200 -0 po/hu/kio5.po A +9163 -0 po/ia/kio5.po A +9273 -0 po/is/kio5.po A +103 -0 po/it/docs/kcontrol5/cache/index.docbook A +242 -0 po/it/docs/kcontrol5/cookies/index.docbook A +171 -0 po/it/docs/kcontrol5/netpref/index.docbook A +249 -0 po/it/docs/kcontrol5/proxy/index.docbook A +148 -0 po/it/docs/kcontrol5/smb/index.docbook A +98 -0 po/it/docs/kcontrol5/trash/index.docbook A +164 -0 po/it/docs/kcontrol5/useragent/index.docbook A +247 -0 po/it/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/it/docs/kcookiejar5/man-kcookiejar5.8.docbook A +83 -0 po/it/docs/kioslave5/data/index.docbook A +45 -0 po/it/docs/kioslave5/file/index.docbook A +63 -0 po/it/docs/kioslave5/ftp/index.docbook A +89 -0 po/it/docs/kioslave5/help/documentationnotfound/index.docbook A +41 -0 po/it/docs/kioslave5/help/index.docbook A +66 -0 po/it/docs/kioslave5/http/index.docbook A +144 -0 po/it/docs/kioslave5/mailto/index.docbook A +41 -0 po/it/docs/kioslave5/telnet/index.docbook A +93 -0 po/it/docs/kioslave5/webdav/index.docbook A +9182 -0 po/it/kio5.po A +9303 -0 po/ja/kio5.po A +9075 -0 po/kk/kio5.po A +9059 -0 po/km/kio5.po A +8946 -0 po/ko/kio5.po A +8285 -0 po/ku/kio5.po A +9151 -0 po/lt/kio5.po A +9201 -0 po/lv/kio5.po A +8684 -0 po/mai/kio5.po A +9419 -0 po/mk/kio5.po A +8420 -0 po/ml/kio5.po A +8271 -0 po/mr/kio5.po A +9450 -0 po/ms/kio5.po A +98 -0 po/nb/docs/kcontrol5/trash/index.docbook A +8959 -0 po/nb/kio5.po A +9209 -0 po/nds/kio5.po A +9414 -0 po/ne/kio5.po A +75 -0 po/nl/docs/kcontrol5/cache/index.docbook A +228 -0 po/nl/docs/kcontrol5/cookies/index.docbook A +143 -0 po/nl/docs/kcontrol5/netpref/index.docbook A +211 -0 po/nl/docs/kcontrol5/proxy/index.docbook A +128 -0 po/nl/docs/kcontrol5/smb/index.docbook A +84 -0 po/nl/docs/kcontrol5/trash/index.docbook A +126 -0 po/nl/docs/kcontrol5/useragent/index.docbook A +209 -0 po/nl/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/nl/docs/kcookiejar5/man-kcookiejar5.8.docbook A +69 -0 po/nl/docs/kioslave5/data/index.docbook A +31 -0 po/nl/docs/kioslave5/file/index.docbook A +49 -0 po/nl/docs/kioslave5/ftp/index.docbook A +75 -0 po/nl/docs/kioslave5/help/documentationnotfound/index.docbook A +27 -0 po/nl/docs/kioslave5/help/index.docbook A +52 -0 po/nl/docs/kioslave5/http/index.docbook A +130 -0 po/nl/docs/kioslave5/mailto/index.docbook A +27 -0 po/nl/docs/kioslave5/telnet/index.docbook A +85 -0 po/nl/docs/kioslave5/webdav/index.docbook A +9231 -0 po/nl/kio5.po A +8767 -0 po/nn/kio5.po A +8272 -0 po/oc/kio5.po A +8529 -0 po/pa/kio5.po A +9056 -0 po/pl/kio5.po A +89 -0 po/pt/docs/kcontrol5/cache/index.docbook A +242 -0 po/pt/docs/kcontrol5/cookies/index.docbook A +157 -0 po/pt/docs/kcontrol5/netpref/index.docbook A +225 -0 po/pt/docs/kcontrol5/proxy/index.docbook A +140 -0 po/pt/docs/kcontrol5/smb/index.docbook A +98 -0 po/pt/docs/kcontrol5/trash/index.docbook A +140 -0 po/pt/docs/kcontrol5/useragent/index.docbook A +223 -0 po/pt/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/pt/docs/kcookiejar5/man-kcookiejar5.8.docbook A +83 -0 po/pt/docs/kioslave5/data/index.docbook A +45 -0 po/pt/docs/kioslave5/file/index.docbook A +63 -0 po/pt/docs/kioslave5/ftp/index.docbook A +89 -0 po/pt/docs/kioslave5/help/documentationnotfound/index.docbook A +41 -0 po/pt/docs/kioslave5/help/index.docbook A +66 -0 po/pt/docs/kioslave5/http/index.docbook A +144 -0 po/pt/docs/kioslave5/mailto/index.docbook A +41 -0 po/pt/docs/kioslave5/telnet/index.docbook A +99 -0 po/pt/docs/kioslave5/webdav/index.docbook A +9209 -0 po/pt/kio5.po A +89 -0 po/pt_BR/docs/kcontrol5/cache/index.docbook A +242 -0 po/pt_BR/docs/kcontrol5/cookies/index.docbook A +157 -0 po/pt_BR/docs/kcontrol5/netpref/index.docbook A +287 -0 po/pt_BR/docs/kcontrol5/proxy/index.docbook A +158 -0 po/pt_BR/docs/kcontrol5/smb/index.docbook A +98 -0 po/pt_BR/docs/kcontrol5/trash/index.docbook A +140 -0 po/pt_BR/docs/kcontrol5/useragent/index.docbook A +223 -0 po/pt_BR/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/pt_BR/docs/kcookiejar5/man-kcookiejar5.8.docbook A +83 -0 po/pt_BR/docs/kioslave5/data/index.docbook A +45 -0 po/pt_BR/docs/kioslave5/file/index.docbook A +63 -0 po/pt_BR/docs/kioslave5/ftp/index.docbook A +103 -0 po/pt_BR/docs/kioslave5/help/documentationnotfound/index.docbook A +41 -0 po/pt_BR/docs/kioslave5/help/index.docbook A +66 -0 po/pt_BR/docs/kioslave5/http/index.docbook A +144 -0 po/pt_BR/docs/kioslave5/mailto/index.docbook A +41 -0 po/pt_BR/docs/kioslave5/telnet/index.docbook A +99 -0 po/pt_BR/docs/kioslave5/webdav/index.docbook A +9249 -0 po/pt_BR/kio5.po A +9276 -0 po/ro/kio5.po A +83 -0 po/ru/docs/kioslave5/data/index.docbook A +47 -0 po/ru/docs/kioslave5/file/index.docbook A +59 -0 po/ru/docs/kioslave5/ftp/index.docbook A +41 -0 po/ru/docs/kioslave5/help/index.docbook A +41 -0 po/ru/docs/kioslave5/telnet/index.docbook A +103 -0 po/ru/docs/kioslave5/webdav/index.docbook A +9139 -0 po/ru/kio5.po A +8603 -0 po/se/kio5.po A +9118 -0 po/sk/kio5.po A +9121 -0 po/sl/kio5.po A +8244 -0 po/sq/kio5.po A +107 -0 po/sr/docs/kcontrol5/cache/index.docbook A +257 -0 po/sr/docs/kcontrol5/cookies/index.docbook A +159 -0 po/sr/docs/kcontrol5/netpref/index.docbook A +229 -0 po/sr/docs/kcontrol5/proxy/index.docbook A +116 -0 po/sr/docs/kcontrol5/smb/index.docbook A +150 -0 po/sr/docs/kcontrol5/useragent/index.docbook A +239 -0 po/sr/docs/kcontrol5/webshortcuts/index.docbook A +83 -0 po/sr/docs/kioslave5/data/index.docbook A +49 -0 po/sr/docs/kioslave5/file/index.docbook A +63 -0 po/sr/docs/kioslave5/ftp/index.docbook A +93 -0 po/sr/docs/kioslave5/help/documentationnotfound/index.docbook A +49 -0 po/sr/docs/kioslave5/help/index.docbook A +64 -0 po/sr/docs/kioslave5/http/index.docbook A +160 -0 po/sr/docs/kioslave5/mailto/index.docbook A +47 -0 po/sr/docs/kioslave5/telnet/index.docbook A +89 -0 po/sr/docs/kioslave5/webdav/index.docbook A +9194 -0 po/sr/kio5.po A +9198 -0 po/sr at ijekavian/kio5.po A +9205 -0 po/sr at ijekavianlatin/kio5.po A +107 -0 po/sr at latin/docs/kcontrol5/cache/index.docbook A +257 -0 po/sr at latin/docs/kcontrol5/cookies/index.docbook A +159 -0 po/sr at latin/docs/kcontrol5/netpref/index.docbook A +229 -0 po/sr at latin/docs/kcontrol5/proxy/index.docbook A +116 -0 po/sr at latin/docs/kcontrol5/smb/index.docbook A +150 -0 po/sr at latin/docs/kcontrol5/useragent/index.docbook A +239 -0 po/sr at latin/docs/kcontrol5/webshortcuts/index.docbook A +83 -0 po/sr at latin/docs/kioslave5/data/index.docbook A +49 -0 po/sr at latin/docs/kioslave5/file/index.docbook A +63 -0 po/sr at latin/docs/kioslave5/ftp/index.docbook A +93 -0 po/sr at latin/docs/kioslave5/help/documentationnotfound/index.docbook A +49 -0 po/sr at latin/docs/kioslave5/help/index.docbook A +64 -0 po/sr at latin/docs/kioslave5/http/index.docbook A +160 -0 po/sr at latin/docs/kioslave5/mailto/index.docbook A +47 -0 po/sr at latin/docs/kioslave5/telnet/index.docbook A +89 -0 po/sr at latin/docs/kioslave5/webdav/index.docbook A +9200 -0 po/sr at latin/kio5.po A +89 -0 po/sv/docs/kcontrol5/cache/index.docbook A +242 -0 po/sv/docs/kcontrol5/cookies/index.docbook A +157 -0 po/sv/docs/kcontrol5/netpref/index.docbook A +225 -0 po/sv/docs/kcontrol5/proxy/index.docbook A +140 -0 po/sv/docs/kcontrol5/smb/index.docbook A +98 -0 po/sv/docs/kcontrol5/trash/index.docbook A +140 -0 po/sv/docs/kcontrol5/useragent/index.docbook A +223 -0 po/sv/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/sv/docs/kcookiejar5/man-kcookiejar5.8.docbook A +83 -0 po/sv/docs/kioslave5/data/index.docbook A +45 -0 po/sv/docs/kioslave5/file/index.docbook A +63 -0 po/sv/docs/kioslave5/ftp/index.docbook A +89 -0 po/sv/docs/kioslave5/help/documentationnotfound/index.docbook A +41 -0 po/sv/docs/kioslave5/help/index.docbook A +64 -0 po/sv/docs/kioslave5/http/index.docbook A +144 -0 po/sv/docs/kioslave5/mailto/index.docbook A +41 -0 po/sv/docs/kioslave5/telnet/index.docbook A +99 -0 po/sv/docs/kioslave5/webdav/index.docbook A +9091 -0 po/sv/kio5.po A +9313 -0 po/ta/kio5.po A +9514 -0 po/tg/kio5.po A +9084 -0 po/th/kio5.po A +9019 -0 po/tr/kio5.po A +8846 -0 po/ug/kio5.po A +89 -0 po/uk/docs/kcontrol5/cache/index.docbook A +240 -0 po/uk/docs/kcontrol5/cookies/index.docbook A +157 -0 po/uk/docs/kcontrol5/netpref/index.docbook A +221 -0 po/uk/docs/kcontrol5/proxy/index.docbook A +140 -0 po/uk/docs/kcontrol5/smb/index.docbook A +98 -0 po/uk/docs/kcontrol5/trash/index.docbook A +138 -0 po/uk/docs/kcontrol5/useragent/index.docbook A +225 -0 po/uk/docs/kcontrol5/webshortcuts/index.docbook A +225 -0 po/uk/docs/kcookiejar5/man-kcookiejar5.8.docbook A +83 -0 po/uk/docs/kioslave5/data/index.docbook A +45 -0 po/uk/docs/kioslave5/file/index.docbook A +63 -0 po/uk/docs/kioslave5/ftp/index.docbook A +89 -0 po/uk/docs/kioslave5/help/documentationnotfound/index.docbook A +41 -0 po/uk/docs/kioslave5/help/index.docbook A +66 -0 po/uk/docs/kioslave5/http/index.docbook A +158 -0 po/uk/docs/kioslave5/mailto/index.docbook A +41 -0 po/uk/docs/kioslave5/telnet/index.docbook A +99 -0 po/uk/docs/kioslave5/webdav/index.docbook A +9139 -0 po/uk/kio5.po A +8616 -0 po/uz/kio5.po A +8593 -0 po/uz at cyrillic/kio5.po A +9406 -0 po/vi/kio5.po A +8981 -0 po/wa/kio5.po A +9052 -0 po/xh/kio5.po A +8663 -0 po/zh_CN/kio5.po A +8714 -0 po/zh_TW/kio5.po https://commits.kde.org/kio/11416c2d7dd512192defee36eac3fc98a71bfc2f From null at kde.org Sun Aug 6 18:06:26 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:06:26 +0000 Subject: [kjs/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 1bba3db7988f4b8e656c59f65de2d60d65319fe5 by l10n daemon script. Committed on 06/08/2017 at 18:06. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +210 -0 po/ca/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/de/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/es/docs/kjs5/man-kjs5.1.docbook A +212 -0 po/it/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/nl/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/pt/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/pt_BR/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/sv/docs/kjs5/man-kjs5.1.docbook A +210 -0 po/uk/docs/kjs5/man-kjs5.1.docbook https://commits.kde.org/kjs/1bba3db7988f4b8e656c59f65de2d60d65319fe5 diff --git a/po/ca/docs/kjs5/man-kjs5.1.docbook b/po/ca/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..9cb1aef --- /dev/null +++ b/po/ca/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Eina per a la programació + +Harri Porten
porten at kde.org
+
+
+ +4 de maig de 2014 +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +Intèrpret ECMAScript compatible amb el &kde; + + + +Sinopsis + +kjs5 --help -help -h --version -version -v -e sentència script + + + +Descripció + +kjs és un motor d'ECMAScript/JavaScript pel KDE. + + + +Opcions de l'aplicació + + + +,, + +Mostra l'ús del kjs5. + + + + +,, + +Mostra la versió del kjs5. + + + + + sentència + +Executa la sentència i surt. Per exemple: +kjs5 -e "print('hola món')" + + + + +script + +Executa la sentència inclosa en el fitxer script. + + + + + + + + +Ús +kjs5 fitxer, com molts altres intèrprets, quan es crida sense paràmetres utilitza un editor de línies per a introduir sentències, mostrant JS +>. Per a sortir, escriviu quit() o premeu Ctrl+D a l'editor de línies. + + + +Vegeu també +kjscmd5(1) + + + +Errors +Si us plau, useu el seguidor d'errors del KDE (escriviu-hi en anglès) per a informar-ne. + + +
diff --git a/po/de/docs/kjs5/man-kjs5.1.docbook b/po/de/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..a2f9de9 --- /dev/null +++ b/po/de/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Programmier-Werkzeug + +Harri Porten
porten at kde.org
+
+
+ +2014-05-04 +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +&kde;-ECMAScript-kompatibler Interpreter + + + +Übersicht + +kjs5 --help -help -h --version -version -v -e statement script + + + +Beschreibung + +kjs ist der KDE-ECMAScript/JavaScript-Interpreter. + + + +Anwendungsoptionen + + + +,, + +Hilfe zu kjs5 anzeigen. + + + + +,, + +Version von kjs5 anzeigen. + + + + + statement + +Führt den Skript-Ausdruck aus und beendet anschließend. Beispiel: +kjs5 -e "print('hello world')" + + + + +script + +Führt die Skript-Befehle aus, die in der Datei script enthalten sind. + + + + + + + + +Benutzung +Wird kjs5 file ohne Parameter aufgerufen, verhält sich das Programm wie viele andere Interpreter auch: Es wird eine Eingabeaufforderung JS +> angezeigt, an der Sie Befehle eingeben können. Beenden Sie die Eingabeaufforderung mit dem Befehl quit() oder drücken Sie Strg+D. + + + +Siehe auch +kjscmd5(1) + + + +Fehler +Bitte berichten Sie Fehler im Fehlerverfolgungssystem von KDE. + + +
diff --git a/po/es/docs/kjs5/man-kjs5.1.docbook b/po/es/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..b460185 --- /dev/null +++ b/po/es/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Herramienta de programación + +Harri Porten
porten at kde.org
+
+
+ +2014-05-04 +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +Intérprete ECMAScript compatible con &kde; + + + +Sinopsis + +kjs5 --help -help -h --version -version -v -e sentencia script + + + +Descripción + +kjs es un motor de ECMAScript/JavaScript para KDE. + + + +Opciones de las aplicaciones + + + +,, + +Muestra el uso de kjs5. + + + + +,, + +Muestra la versión de kjs5. + + + + + statement + +Ejecuta la sentencia y sale. Por ejemplo: +kjs5 -e "print('hola mundo')" + + + + +script + +Ejecuta la sentencia incluida en el archivo script. + + + + + + + + +Utilización +Como otros muchos intérpretes, cuando se invoca a kjs5 file sin parámetros, utiliza un editor de líneas para introducir sentencias, mostrando JS +> Para salir del editor de líneas teclee quit() o pulse Ctrl+D. + + + +Vea también +kjscmd5(1) + + + +Errores +Por favor, use KDE's bugtracker para informar de fallos. + + +
diff --git a/po/it/docs/kjs5/man-kjs5.1.docbook b/po/it/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..944790f --- /dev/null +++ b/po/it/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,212 @@ + + +]> + + + + +Strumento di programmazione + +Harri Porten
porten at kde.org
+
+
+ +2014-05-04 +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +Interprete compatibile con ECMAScript di &kde; + + + +Sintassi + +kjs5 --help -help -h --version -version -v -e dichiarazione script + + + +Descrizione + +kjs è un motore ECMAScript/JavaScript di &kde;. + + + +Opzioni dell'applicazione + + + +,, + +Mostra l'uso di kjs5. + + + + +,, + +Mostra la versione di kjs5. + + + + + dichiarazione + +Esegue la dichiarazione ed esce. Per esempio: +kjs5 -e "print('ciao mondo')" + + + + +script + +Esegue le dichiarazioni incluse nel file script. + + + + + + + + +Uso +kjs5 file, come molti altri interpreti, quando chiamato senza parametri usa un editor di riga per inserire dichiarazioni, mostrando il prompt JS +> Per uscire dall'editor di riga scrivi quit() o premi &Ctrl;D. + + + +Vedi anche +kjscmd5(1) + + + +Errori +Usa il sito di gestione dei bug di KDE per segnalarli. + + +
diff --git a/po/nl/docs/kjs5/man-kjs5.1.docbook b/po/nl/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..14f0401 --- /dev/null +++ b/po/nl/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Programmeerhulpmiddel + +Harri Porten
porten at kde.org
+
+
+ +2014-05-04 +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +&kde; ECMAScript compatibele interpretator + + + +Samenvatting + +kjs --help -help -h --version -version -v -estatement script + + + +Beschrijving + +kjs is de KDE ECMAScript/JavaScript engine. + + + +Programmaopties + + + +,, + +Gebruik van kjs5 tonen. + + + + +,, + +Versie van kjs5 tonen. + + + + + statement + +Voert het statement uit en is gereed. Bijvoorbeeld: +kjs5 -e "print('hallo wereld')" + + + + +script + +Voert de statements in bestand script uit. + + + + + + + + +Gebruik +kjs5 bestand, gebruikt een regeleditor, zoals vele andere interpretatoren, wanneer deze wordt aangeroepen zonder parameters, voor het invoeren van statements. De prompt JS +> wordt dan getoond. Om de regeleditor te verlaten typt u quit() of drukt u op Ctrl+D. + + + +Zie ook +kjscmd5(1) + + + +Fouten/bugs +Gebruik De volger van bugs van KDE om ze te rapporteren. + + +
diff --git a/po/pt/docs/kjs5/man-kjs5.1.docbook b/po/pt/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..b47e514 --- /dev/null +++ b/po/pt/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Ferramenta de Programação + +Harri Porten
porten at kde.org
+
+
+ +2014-05-04 +Plataformas 5.0 +Plataformas do KDE + +
+ + +kjs5 +1 + + + +kjs5 +Interpretador compatível com ECMAScript para o &kde; + + + +Sintaxe + +kjs5 --help -help -h --version -version -v -einstrução programa + + + +Descrição + +O kjs é o motor de ECMAScript/JavaScript para o KDE. + + + +Opções da Aplicação + + + +,, + +Mostra os comandos para usar o kjs5. + + + + +,, + +Mostra a versão do kjs5. + + + + + instrução + +Executa a instrução e sai. Por exemplo: +kjs5 -e "print('olá mundo')" + + + + +programa + +Executa as instruçẽos incluídas no ficheiro programa. + + + + + + + + +Utilização +O kjs5 ficheiro, como em muitos outros interpretadores, quando é chamado sem parâmetros, usa um editor em linha de comandos para introduzir instruções, mostrando a mensagem JS +>. Para sair desse editor, escreva quit() ou carregue em Ctrl+D. + + + +Veja Também +kjscmd5(1) + + + +Problemas +Existem provavelmente diversos erros. Use o sistema de gestão de erros do KDE para os comunicar. + + +
diff --git a/po/pt_BR/docs/kjs5/man-kjs5.1.docbook b/po/pt_BR/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..0bae3ef --- /dev/null +++ b/po/pt_BR/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Ferramenta de Programação + +Harri Porten
porten at kde.org
+
+
+ +04/05/2014 +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +Interpretador do &kde; compatível com o ECMAScript + + + +Sintaxe + +kjs5 --help -help -h --version -version -v -e instrução script + + + +Descrição + +O kjs é um motor de ECMAScript/JavaScript para o KDE. + + + +Opções do aplicativo + + + +,, + +Mostra como usar o kjs5. + + + + +,, + +Mostra a versão do kjs5. + + + + + instrução + +Executa a instrução e sai. Por exemplo: +kjs5 -e "print('olá mundo')" + + + + +programa + +Executa as instruções incluídas no arquivo programa. + + + + + + + + +Utilização +O kjs5 arquivo, como em muitos outros interpretadores, quando é executado sem parâmetros usa um editor de linhas para inserir instruções, apresentando a linha de comando JS +> Para sair do editor de linha, digite quit() ou pressione Ctrl+D. + + + +Veja também +kjscmd5(1) + + + +Problemas +Use o sistema de gerenciamento de erros do KDE para relatar erros. + + +
diff --git a/po/sv/docs/kjs5/man-kjs5.1.docbook b/po/sv/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..0b80c38 --- /dev/null +++ b/po/sv/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Programmeringsverktyg + +Harri Porten
porten at kde.org
+
+
+ +2014-05-04 +Ramverk 5.0 +KDE Ramverk + +
+ + +kjs5 +1 + + + +kjs5 +&kde;:s ECMAScript-kompatibla tolk + + + +Översikt + +kjs5 --help -help -h --version -version -v -e sats skript + + + +Beskrivning + +kjs är KDE:s ECMAScript/JavaScript-gränssnitt. + + + +Programväljare + + + +,, + +Visa användning av kjs5. + + + + +,, + +Visa kjs5 version. + + + + + sats + +Kör satsen och avslutar. Till exempel: +kjs5 -e "print('Hej allesamman')" + + + + +skript + +Kör satserna som är inkluderade i filen skript. + + + + + + + + +Användning +kjs5 fil, liksom många andra tolkar när de anropas utan parametrar, använder en radeditor för inskrivning av satser, och visar promptern JS +>. För att avsluta radeditorn, skriv quit() eller tryck på Ctrl+D. + + + +Se också +kjscmd5(1) + + + +Fel +Använd KDE:s felspårningssystem för att rapportera fel. + + +
diff --git a/po/uk/docs/kjs5/man-kjs5.1.docbook b/po/uk/docs/kjs5/man-kjs5.1.docbook new file mode 100644 index 0000000..fe62af7 --- /dev/null +++ b/po/uk/docs/kjs5/man-kjs5.1.docbook @@ -0,0 +1,210 @@ + + +]> + + + + +Інструмент для програмування + +Harri Porten
porten at kde.org
+
+
+ +4 травня 2014 року +Frameworks 5.0 +KDE Frameworks + +
+ + +kjs5 +1 + + + +kjs5 +Інтерпретатор &kde; сумісний з ECMAScript + + + +Короткий опис + +kjs5 --help -help -h --version -version -v -e команда скрипт + + + +Опис + +kjs — це рушій ECMAScript/JavaScript для KDE. + + + +Параметри програми + + + +,, + +Показати довідку з використання kjs5. + + + + +,, + +Показати дані щодо версії kjs5. + + + + + команду + +Виконує команду і завершує роботу програми. Приклад: +kjs5 -e "print('hello world')" + + + + +скрипт + +Виконує команду, включену до файла скрипт. + + + + + + + + +Використання +kjs5 файл, як і значна кількість інших інтерпретаторів, за умови виклику без параметрів, використовує рядковий редактор для введення команд, показуючи запрошення JS +>. Щоб вийти з рядкового редактора, наберіть команду quit() або натисніть комбінацію клавіш Ctrl+D. + + + +Прочитайте також +kjscmd5(1) + + + +Вади +Для сповіщення про вади скористайтеся адресою системою стеження за вадами KDE. + + +
From null at kde.org Sun Aug 6 18:06:44 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:06:44 +0000 Subject: [kjsembed/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit c75e437fde298a5768cce224417ce717010c6a72 by l10n daemon script. Committed on 06/08/2017 at 18:06. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +250 -0 po/af/kjsembed5.po A +269 -0 po/ar/kjsembed5.po A +249 -0 po/as/kjsembed5.po A +245 -0 po/ast/kjsembed5.po A +261 -0 po/be/kjsembed5.po A +252 -0 po/be at latin/kjsembed5.po A +247 -0 po/bg/kjsembed5.po A +249 -0 po/bn/kjsembed5.po A +248 -0 po/bn_IN/kjsembed5.po A +250 -0 po/br/kjsembed5.po A +260 -0 po/bs/kjsembed5.po A +176 -0 po/ca/docs/kjscmd5/man-kjscmd5.1.docbook A +258 -0 po/ca/kjsembed5.po A +258 -0 po/ca at valencia/kjsembed5.po A +249 -0 po/crh/kjsembed5.po A +252 -0 po/cs/kjsembed5.po A +253 -0 po/csb/kjsembed5.po A +267 -0 po/cy/kjsembed5.po A +251 -0 po/da/kjsembed5.po A +176 -0 po/de/docs/kjscmd5/man-kjscmd5.1.docbook A +257 -0 po/de/kjsembed5.po A +262 -0 po/el/kjsembed5.po A +245 -0 po/en_GB/kjsembed5.po A +256 -0 po/eo/kjsembed5.po A +176 -0 po/es/docs/kjscmd5/man-kjscmd5.1.docbook A +260 -0 po/es/kjsembed5.po A +251 -0 po/et/kjsembed5.po A +255 -0 po/eu/kjsembed5.po A +249 -0 po/fa/kjsembed5.po A +268 -0 po/fi/kjsembed5.po A +268 -0 po/fr/kjsembed5.po A +258 -0 po/fy/kjsembed5.po A +254 -0 po/ga/kjsembed5.po A +256 -0 po/gd/kjsembed5.po A +261 -0 po/gl/kjsembed5.po A +249 -0 po/gu/kjsembed5.po A +246 -0 po/ha/kjsembed5.po A +260 -0 po/he/kjsembed5.po A +248 -0 po/hi/kjsembed5.po A +250 -0 po/hne/kjsembed5.po A +260 -0 po/hr/kjsembed5.po A +257 -0 po/hsb/kjsembed5.po A +246 -0 po/hu/kjsembed5.po A +256 -0 po/hy/kjsembed5.po A +248 -0 po/ia/kjsembed5.po A +246 -0 po/id/kjsembed5.po A +256 -0 po/is/kjsembed5.po A +176 -0 po/it/docs/kjscmd5/man-kjscmd5.1.docbook A +259 -0 po/it/kjsembed5.po A +257 -0 po/ja/kjsembed5.po A +251 -0 po/ka/kjsembed5.po A +251 -0 po/kk/kjsembed5.po A +246 -0 po/km/kjsembed5.po A +254 -0 po/kn/kjsembed5.po A +245 -0 po/ko/kjsembed5.po A +254 -0 po/ku/kjsembed5.po A +253 -0 po/lb/kjsembed5.po A +255 -0 po/lt/kjsembed5.po A +260 -0 po/lv/kjsembed5.po A +249 -0 po/mai/kjsembed5.po A +260 -0 po/mk/kjsembed5.po A +252 -0 po/ml/kjsembed5.po A +247 -0 po/mr/kjsembed5.po A +250 -0 po/ms/kjsembed5.po A +253 -0 po/nb/kjsembed5.po A +248 -0 po/nds/kjsembed5.po A +256 -0 po/ne/kjsembed5.po A +176 -0 po/nl/docs/kjscmd5/man-kjscmd5.1.docbook A +262 -0 po/nl/kjsembed5.po A +251 -0 po/nn/kjsembed5.po A +251 -0 po/oc/kjsembed5.po A +254 -0 po/or/kjsembed5.po A +252 -0 po/pa/kjsembed5.po A +344 -0 po/pl/kjsembed5.po A +253 -0 po/ps/kjsembed5.po A +176 -0 po/pt/docs/kjscmd5/man-kjscmd5.1.docbook A +340 -0 po/pt/kjsembed5.po A +176 -0 po/pt_BR/docs/kjscmd5/man-kjscmd5.1.docbook A +262 -0 po/pt_BR/kjsembed5.po A +255 -0 po/ro/kjsembed5.po A +293 -0 po/ru/docs/kjscmd5/man-kjscmd5.1.docbook A +268 -0 po/ru/kjsembed5.po A +251 -0 po/se/kjsembed5.po A +247 -0 po/si/kjsembed5.po A +252 -0 po/sk/kjsembed5.po A +260 -0 po/sl/kjsembed5.po A +266 -0 po/sq/kjsembed5.po A +258 -0 po/sr/kjsembed5.po A +257 -0 po/sr at ijekavian/kjsembed5.po A +257 -0 po/sr at ijekavianlatin/kjsembed5.po A +257 -0 po/sr at latin/kjsembed5.po A +176 -0 po/sv/docs/kjscmd5/man-kjscmd5.1.docbook A +255 -0 po/sv/kjsembed5.po A +247 -0 po/ta/kjsembed5.po A +259 -0 po/te/kjsembed5.po A +250 -0 po/tg/kjsembed5.po A +247 -0 po/th/kjsembed5.po A +260 -0 po/tr/kjsembed5.po A +248 -0 po/tt/kjsembed5.po A +245 -0 po/ug/kjsembed5.po A +176 -0 po/uk/docs/kjscmd5/man-kjscmd5.1.docbook A +258 -0 po/uk/kjsembed5.po A +252 -0 po/uz/kjsembed5.po A +252 -0 po/uz at cyrillic/kjsembed5.po A +247 -0 po/vi/kjsembed5.po A +255 -0 po/wa/kjsembed5.po A +259 -0 po/xh/kjsembed5.po A +242 -0 po/zh_CN/kjsembed5.po A +270 -0 po/zh_HK/kjsembed5.po A +252 -0 po/zh_TW/kjsembed5.po https://commits.kde.org/kjsembed/c75e437fde298a5768cce224417ce717010c6a72 From null at kde.org Sun Aug 6 18:00:02 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:00:02 +0000 Subject: [kded/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 854fed204799b1bdca72b6a66cd92c4c01bd94aa by l10n daemon script. Committed on 06/08/2017 at 18:00. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +269 -0 po/ca/docs/kded5/man-kded5.8.docbook A +269 -0 po/de/docs/kded5/man-kded5.8.docbook A +269 -0 po/es/docs/kded5/man-kded5.8.docbook A +273 -0 po/it/docs/kded5/man-kded5.8.docbook A +269 -0 po/nl/docs/kded5/man-kded5.8.docbook A +269 -0 po/pt/docs/kded5/man-kded5.8.docbook A +269 -0 po/pt_BR/docs/kded5/man-kded5.8.docbook A +269 -0 po/ru/docs/kded5/man-kded5.8.docbook A +269 -0 po/sv/docs/kded5/man-kded5.8.docbook A +269 -0 po/uk/docs/kded5/man-kded5.8.docbook https://commits.kde.org/kded/854fed204799b1bdca72b6a66cd92c4c01bd94aa diff --git a/po/ca/docs/kded5/man-kded5.8.docbook b/po/ca/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..4229ffa --- /dev/null +++ b/po/ca/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Manual d'usuari del kded5 +David Faure Mantenidor + +
faure at kde.org
+
+
+ +Waldo Bastian Autor original + +
bastian at kde.org
+
+
+ +22 de març de 2014 +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +Dimoni del &kde;: provoca l'actualització de la base de dades Sycoca quan cal. + + + +Sinopsis + +kded5 --check + + + +Descripció + +kded5 consolida una sèrie de petits serveis en un sol procés. Es tracta principalment de serveis de D-Bus proporcionats pels mòduls del KDED, però també gestiona sycoca (un cau binari dels tipus de servei, els tipus MIME i els serveis utilitzats per KService) i els scripts d'actualització de KConfig, segons sigui necessari. + +Per a syscoca, efectuarà un seguiment dels directoris que contenen fitxers .desktop. Quan s'afegeix o elimina un fitxer, espera 5 segons (en el cas d'una sèrie d'actualitzacions) i, a continuació, llança kbuildsycoca5 per actualitzar el sycoca. + +Per a KConfig, comprova els fitxers d'actualització instal·lats recentment, p. ex. els fitxers *.upd utilitzats per actualitzar els fitxers de configuració quan es canvia el format d'aquests, i executa la utilitat d'actualització KConfig per a realitzar les actulitzacions. + +Aquestes tasques també s'executen quan s'inicia kded5 per assegurar que la configuració d'usuari està actualitzada. + +Normalment no necessitareu executar kded5 directament. Les sesions d'escriptori Plama ho fan automàticament, i s'inicia sota demanda quan una aplicació intenta utilitzar una interfície de D-Bus que el proveeix o un dels seus mòduls. + + + + + + +Opcions + + + + + +Comprova la base de dades de sycoca, actualitzant-la si cal, i surt. + + + + + + + + +Configurar + +kded5 es pot configurar amb el fitxer de configuració a l'estil ini kded5rc. Sobre els sistemes Unix, el podeu trobar a $XDG_CONFIG_HOME/kded5rc. Si no s'ha establert $XDG_CONFIG_HOME, per omissió estarà a ~/.config/kded5rc. + +Les entrades al fitxer de configuració es llegeixen sota demanda, de manera que es poden fer canvis mentre s'està executant el kded5. No obstant això, totes les opcions de configuració actuals, en realitat només afectaran el comportament durant l'arrencada del kded5. + +La secció disposa de les següents opcions: + + +Per actualitzar sycoca durant l'arrencada (per omissió: true). + + + + +Per a realitzar les actualitzacions pendents del KConfig durant l'arrencada (per omissió: true). + + + + +Per a comprovar les marques de temps dels fitxers en realitzar l'actualització inicial de sycoca (per omissió: true). Per a més detalls vegeu la documentació per a kbuildsycoca5. + + + + +Per a retardar l'actualització inicial de sycoca fins al voltant d'un minut després de començar (per omissió: false). + + + + + +Cada mòdul també compta amb una secció al kded5rc, on el nom és el nom del fitxer d'escriptori del mòdul sense l'extensió .desktop. Aquest conté una opció que especifica si el mòdul s'haurà de carregar automàticament quan s'inicia el kded5 (per omissió: false). Tingueu en compte que aquest valor també es pot canviar a través de la interfície de D-Bus del kded5. + + + + + +Vegeu també +kbuildsycoca58, kdeinit58 + + + + + +Errors +Useu el seguidor d'errors del KDE (escriviu-hi en anglès) per a informar-ne. + + +
diff --git a/po/de/docs/kded5/man-kded5.8.docbook b/po/de/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..03ecef7 --- /dev/null +++ b/po/de/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +kded5-Benutzerhandbuch +David Faure Betreuer + +
faure at kde.org
+
+
+ +Waldo Bastian Ursprünglicher Autor + +
bastian at kde.org
+
+
+ +2014-03-22 +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +&kde;-Dienst: Löst Aktualisierungen der Sycoca-Datenbank aus, wenn erforderlich + + + +Übersicht + +kded5 --check + + + +Beschreibung + +kded5 fasst mehrere kleine Dienste in einem Prozess zusammen. Dies sind vor allem D-Bus-Dienste von KDED-Modulen, aber verwaltet auch die Sycoca-Datenbank, einen binären Zwischenspeicher von Diensttypen, MIME-Typen und Diensten, die von KService benutzt werden., sowie von Aktualisierungs-Skripten für KConfig, falls nötig. + +Es überwacht die Ordner mit .desktop-Dateien für die Systemdatenbank mit den Einstellungen. Wenn eine neue Datei hinzugefügt oder eine vorhandene entfernt wird, wartet es 5 Sekunden (falls noch mehr Änderungen vorgenommen werden), und startet anschließend kbuildsycoca5 um die Systemdatenbank mit den Einstellungen zu aktualisieren. + +Es überprüft neu installierte Aktualisierungsdateien, &ie; *upd-Dateien, die verwendet werden, um bei Änderung des Formats von Einrichtungsdateien die Einrichtungsdateien der Benutzer zu aktualisieren. Es benutzt das Aktualisierungsprogramm KConfig, um diese Aktualisierungen durchzuführen. + +Diese Aufgaben werden auch bei jedem Start von kded5 durchgeführt, damit ist sichergestellt, dass die Benutzereinstellungen immer aktuell sind. + +Normalerweise müssen Sie kded5 nicht direkt ausführen. In Plasma-Sitzungen wird es automatisch ausgeführt und immer dann gestartet, wenn eine Anwendung eine D-Bus-Schnittstelle direkt oder durch eines seiner Module benutzt. + + + + + + +Optionen + + + + + +Überprüft die Sycoca-Datenbank, aktualisiert sie wenn nötig und beendet sich dann. + + + + + + + + +Einrichtung + +kded5 kann mit der Einrichtungsdatei kded5rc im „ini“-Stil eingestellt werden. Auf Unix-Systemen finden Sie diese Datei in $XDG_CONFIG_HOME/kded5rc, wenn $XDG_CONFIG_HOME nicht festgelegt ist, wird als Voreinstellung ~/.config/kded5rc benutzt. + +Einträge in der Einrichtungsdatei werden auf Anforderung gelesen, daher können Änderungen vorgenommen werden, während kded5 ausgeführt wird. Alle aktuellen Einrichtungs-Optionen beeinflussen jedoch nur das Startverhalten von kded5. + +Im Abschnitt gibt es folgende Einstellungen: + + +Ob die Sycoca-Datenbank beim Start aktualisiert wird, Voreinstellung ist true. + + + + +Ob ausstehende KConfig-Aktualisierungen beim Start durchgeführt werden. Voreinstellung ist true. + + + + +Ob die Zeitstempel der Dateien beim Ausführen der ursprünglichen Aktualisierung von „sycoca“ überprüft werden, Voreinstellung ist true, In der Dokumentation zu kbuildsycoca5 finden Sie weitere Details. + + + + +Ob das Ausführen der ursprünglichen Aktualisierung von „sycoca“ etwa eine Minute nach dem Start verzögert wird. Voreinstellung ist false. + + + + + +Jedes Modul hat einen Abschnitt in der Datei kded5rc, dabei ist name der Name der Desktop-Datei des Moduls ohne die Erweiterung .desktop. Dieser Abschnitt enthält eine Option , die festlegt, ob das Modul automatisch beim Starten von kded5 geladen wird. Voreinstellung ist false Beachten Sie, dass diese Einstellung über die D-Bus-Schnittstelle von kded5 geändert werden kann. + + + + + +Siehe auch +kbuildsycoca58, kdeinit58 + + + + + +Fehler +Bitte berichten Sie Fehler im Fehlerverfolgungssystem von KDE. + + +
diff --git a/po/es/docs/kded5/man-kded5.8.docbook b/po/es/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..adebeb7 --- /dev/null +++ b/po/es/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Manual del usuario de kded5 +David Faure Encargado del mantenimiento + +
faure at kde.org
+
+
+ +Waldo Bastian Autor original + +
bastian at kde.org
+
+
+ +2014-03-22 +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +Demonio de &kde; - desencadena actualizaciones de la base de datos Sycoca cuando es necesario. + + + +Resumen + +kded5 --check + + + +Descripción + +kded5 une varios servicios pequeños en un proceso. La mayoría son servicios D-Bus proporcionados por módulos KDED, pero también gestiona sycoca (una caché ninaria de tipos de servicios, tipos MIME y servicios utilizados por KService) y los scripts de actualización de KConfig según se necesite. + +Para sycoca, efectuará un seguimiento de los directorios que contienen archivos .desktop. Cuando se agrega o elimina un archivo, espera 5 segundos (en el caso de series de actualizaciones) y a continuación, lanza kbuildsycoca5 para actualizar sycoca. + +Para KConfig, comprueba archivos de actualización instalados recientemente, p.ej., los archivos *.upd utilizados para actualizar los archivos de configuración de los usuarios cuando cambia el formato de los archivos de configuración, y ejecuta la utilidad de actualización de KConfig para realizar las actualizaciones. + +Esas tareas también se realizan siempre que se inicie kded5 para asegurar que la configuración del usuario está actualizada. + +Normalmente, no se necesita ejecutar kded5 directamente, sino que las sesiones de escritorio de Plasma lo ejecutan automáticamente y se inicia a demanda cuando una aplicación intenta usar una interfaz D-Bus proporcionado por el o por uno de sus módulos. + + + + + + +Opciones + + + + + +Comprobar la base de datos de sycoca, actualizarla si es necesario y salir. + + + + + + + + +Configuración + +kded5 se puede configurar con el archivo de configuración de kded5rc ini-style. En los sistemas Unix, se puede encontrar en $XDG_CONFIG_HOME/kded5rc; si no se le ha dado valor a $XDG_CONFIG_HOME su valor predeterminado es~/.config/kded5rc. + +Las entradas del archivo de configuración se leen a demanda, de manera que los cambios se pueden realizar mientras se está ejecutando kded5. Sin embargo, todas las opciones de configuración actuales solo afectan al comportamiento en el inicio de kded5. + +La sección tiene las siguientes opciones: + + +Indica si se debe actualizar sycoca en el inicio (de manera predeterminada: true). + + + + +Indica si se deben realizar las actualizaciones pendientes de KConfig en el inicio (de manera predeterminada: true). + + + + +Indica si se debe comprobar las marcas de tiempo del archivo cuando se realiza la actualización inicial de sycoca (de manera predeterminada: true). Consulte la documentación de kbuildsycoca5 para obtener más información. + + + + +Indica si se debe retrasar la actualización inicial de sycoca hasta un minuto después del inicio (de manera predeterminada: false). + + + + + +Cada módulo tiene una sección en kded5rc, donde name es el nombre del archivo de escritorio sin la extensión .desktop. Contiene una opción que especifica si el módulo se debe cargar automáticamente cuando se inicia kded5 (de manera predeterminada: false). Tenga en cuenta que esta preferencia se puede también se puede cambiar mediante la interfaz D-Bus de kded5. + + + + + +Vea también +kbuildsycoca58, kdeinit58 + + + + + +Fallos +Por favor, use la herramienta de seguimiento de fallos de KDE para informar de fallos. + + +
diff --git a/po/it/docs/kded5/man-kded5.8.docbook b/po/it/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..93e8b35 --- /dev/null +++ b/po/it/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,273 @@ + + +]> + + + + +Manuale dell'utente di kded5 +David Faure Responsabile + +
faure at kde.org
+
+
+ +Waldo Bastian Autore originale + +
bastian at kde.org
+
+
+ +2014-03-22 +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +Demone di &kde; - aggiorna la banca dati di Sycoca quando necessario. + + + +Sintassi + +kded5 --check + + + +Descrizione + +kded5 mette insieme diversi piccoli servizi in un processo. Questi sono per lo più servizi D-Bus forniti dai moduli KDED, ma gestisce anche sycoca (una cache binaria di tipi di servizi, di file e servizi usati da KService) e gli script di aggiornamento di KConfig secondo necessità. + +Per sycoca, sorveglia le cartelle contenenti file .desktop. Quando un file viene aggiunto o rimosso, attende cinque secondi (per il caso di una serie di aggiornamenti), e quindi avvia kbuildsycoca5 per aggiornare Sycoca. + +Per KConfig, controlla i file di aggiornamento installati recentemente, cioè i file *.upd usati per aggiornare i file di configurazione degli utenti quando cambia il formato dei file di configurazione, ed esegue il programma di aggiornamento di KConfig per effettuare gli aggiornamenti. + +Questi compiti sono effettuati anche all'avvio di kded5 per assicurarsi che la configurazione dell'utente sia aggiornata. + +Normalmente non devi eseguire kded5 direttamente; le sessioni desktop di Plasma lo eseguono da sé, e viene avviato a richiesta quando un'applicazione cerca di usare un'interfaccia D-Bus fornita da kded5 o da uno dei suoi moduli. + + + + + + +Opzioni + + + + + +Controlla la banca dati di sycoca, aggiornandola se necessario, ed esce. + + + + + + + + +Configurazione + +kded5 può essere configurato con il file di configurazione in stile ini kded5rc. Sui sistemi Unix, questo si può trovare sotto $XDG_CONFIG_HOME/kded5rc; se $XDG_CONFIG_HOME non è impostata, il suo valore predefinito è ~/.config/kded5rc. + +Le voci del file di configurazione sono lette a ogni richiesta, quindi si possono apportare modifiche mentre kded5 è in esecuzione. Però, tutte le attuali opzioni di configurazione hanno effetto solo sul comportamento di avvio di kded5. + +La sezione ha le seguenti opzioni: + + +Se aggiornare sycoca all'avvio (predefinito: true). + + + + +Se effettuare gli aggiornamenti di KConfig pendenti all'avvio (predefinito: true). + + + + +Se controllare le date e le ore dei file nell'effettuare l'aggiornamento iniziale di sycoca (predefinito: true). Vedi la documentazione di kbuildsycoca5 per maggiori dettagli. + + + + +Se ritardare l'aggiornamento iniziale di sycoca a circa un minuto dopo l'avvio (predefinito: false). + + + + + +Ogni modulo ha inoltre una sezione in kded5rc, dove nome è il nome del file desktop del modulo senza l'estensione .desktop. Questo contiene un'opzione che specifica se il modulo va caricato automaticamente all'avvio di kded5 (predefinito: false). Nota che questa impostazione può essere modificata anche con l'interfaccia D-Bus di kded5. + + + + + +Vedi anche +kbuildsycoca58, kdeinit58 + + + + + +Errori +Usa il sito di gestione dei bug di KDE per segnalarli. + + +
diff --git a/po/nl/docs/kded5/man-kded5.8.docbook b/po/nl/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..d323004 --- /dev/null +++ b/po/nl/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Gebruikershandleiding van kded5 +David Faure Onderhouder + +
faure at kde.org
+
+
+ +Waldo Bastian Oorspronkelijke auteur + +
bastian at kde.org
+
+
+ +2014-03-22 +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +&kde;-daemon - start Sycoca-database-updates wanneer nodig. + + + +Samenvatting + +kded5 --check + + + +Beschrijving + +kded5 consolideert verschillende kleine services in één proces. Dit zijn meestal D-Bus-services geleverd door KDED-modules, maar het bestuurt ook sycoca (een binaire cache van service-typen, mime-typen en services gebruikt door KService) en KConfig-scripts voor bijwerken zoals nodig is. + +Voor sycoca monitort het de mappen die .desktop-bestanden bevatten. Wanneer een bestand wordt toegevoegd/verwijderd, dan wacht het 5 seconden (voor het geval van een serie wijzigingen) en start dan kbuildsycoca5 om de sycoca bij te werken. + +Voor KConfig controleert het nieuw geïnstalleerd bestanden voor bijwerken, dwz. de *.upd bestanden die worden gebruikt om configuratiebestanden van gebruikers bij te werken wanneer de bestandsformaten voor de configuratie zich wijzigen en voert het hulpprogramma voor bijwerken van KConfig om het bijwerken uit te voeren. + +Deze taken worden ook altijd uitgevoerd bij het starten van kded5 om er zeker van te zijn dat de configuratie van de gebruiker up-to-date is. + +Normaal is het niet nodig om kded5 direct uit te voeren; bureaubladsessies van Plasma vieren het automatisch uit en het wordt op aanvraag gestart wanneer een toepassing een D-Bus-interface probeert te gebruiken dat er door geleverd wordt of door een van zijn modulen. + + + + + + +Opties + + + + + +Controleer de database van sycoca, werk het zo nodig bij en eindig. + + + + + + + + +Configuratie + +kded5 kan geconfigureerd worden met het configuratiebestand kded5rc in ini-stijl. Onder Unix-systemen, is het te vinden in $XDG_CONFIG_HOME/kded5rc; als $XDG_CONFIG_HOME niet is ingesteld, dan krijgt dit de standaard waarde ~/.config/kded5rc. + +Items in een configuratiebestand worden op verzoek gelezen, er kunnen dus wijzigingen aangebracht worden terwijl kded5 actief is. Alle huidige configuratie-opties hebben echter alleen effect bij het opstarten van kded5. + +De sectie heeft de volgende opties: + + +Of sycoca bij opstarten moet worden bijgewerkt (standaard: true). + + + + +Of wachtende elementen voor bijwerken van KConfig bij opstarten moeten uitgevoerd (standaard: true). + + + + +Of datum-tijd van bestanden gecontroleerd moeten worden bij het uitvoeren van het initiële bijwerken van sycoca (standaard: true). Zie de documentatie voor kbuildsycoca5 voor meer details. + + + + +Of het initiële bijwerken van sycoca moet worden uitgesteld tot ongeveer een minuut na opstarten (standaard: false). + + + + + +Elke module heeft ook een sectie in kded5rc, waar naam de naam is van het desktop-bestand van de module zonder de extensie .desktop. Deze bevat een optie die specificeert of de module automatisch geladen moet worden wanneer kded5 wordt gestart (standaard: false). Merk op dat deze instelling gewijzigd kan worden via het D-Bus-interface van kded5. + + + + + +Zie ook +kbuildsycoca58, kdeinit58 + + + + + +Fouten/bugs +Gebruik De volger van bugs van KDE om ze te rapporteren. + + +
diff --git a/po/pt/docs/kded5/man-kded5.8.docbook b/po/pt/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..6fd169d --- /dev/null +++ b/po/pt/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Manual de Utilizador do kded5 +David Faure Manutenção + +
faure at kde.org
+
+
+ +Waldo Bastian Autor original + +
bastian at kde.org
+
+
+ +2014-03-22 +Plataformas 5.0 +Plataformas do KDE + +
+ + +kded5 +8 + + + +kded5 +servidor do &kde; - despoleta as actualizações da base de dados Sycoca quando for necessário. + + + +Sintaxe + +kded5 --check + + + +Descrição + +O kded5 consolida diversos serviços pequenos num único processo. Estes são normalmente serviços de D-Bus oferecidos por módulos do KDED, mas também faz a gestão do 'sycoca' (uma 'cache' binária dos tipos de serviços, tipos MIME e serviços usados pelo KService), assim como os programas de actualização do KConfig que forem necessários. + +No caso do 'sycoca', este vigia as pastas que contêm ficheiros '.desktop'. Quando for adicionado/removido um ficheiro, ele espera alguns 5 segundos (para o caso de ser uma série de actualizações) e invoca depois o kbuildsycoca5. + +Verifica os ficheiros de actualizações acabados de instalar, i.e., os ficheiros *.upd que são usados para actualizar os ficheiros de configuração dos utilizadores quando os formato dos ficheiros de configuração mudam. O utilitário de actualização do KConfig é lançado para efectuar as actualizações. + +Estas tarefas também são sempre efectuadas no arranque do kded5 para garantir que a configuração do utilizador está actualizada. + +Não terá normalmente de executar o kded5 directamente; as sessões do ambiente de trabalho do Plasma executam-no automaticamente, e é também iniciado a pedido quando uma aplicação tentar usar uma interface de D-Bus oferecida por ele ou um dos seus módulos. + + + + + + +Opções + + + + + +Verifica a base de dados 'sycoca', actualizando-a se necessário, e sai. + + + + + + + + +Configuração + +O kded5 pode ser configurado com o ficheiro de configuração kded5rc, do estilo 'ini'. Nos sistemas UNIX, este pode ser encontrado em $XDG_CONFIG_HOME/kded5rc; se o $XDG_CONFIG_HOME não estiver definido, este valor será por omissão ~/.config/kded5rc. + +Os itens do ficheiro de configuração são lidos a pedido, pelo que poderá efectuar as alterações enquanto o kded5 está em execução. Contudo, todas as opções de configuração actuais só afectam realmente o comportamento inicial do kded5. + +A secção tem as seguintes opções: + + +Se deve actualizar o 'sycoca' no arranque (por omissão: true). + + + + +Se deve efectuar as actualizações restantes do KConfig no arranque (por omissão: true). + + + + +Se deve verificar a data/hora dos ficheiros ao efectuar a actualização inicial do 'sycoca' (por omissão: true). Veja a documentação do kbuildsycoca5 para obter mais detalhes. + + + + +Se deve atrasar a actualização inicial do 'sycoca' até cerca de um minuto após o arranque (por omissão: false). + + + + + +Cada módulo terá também uma secção no ficheiro kded5rc, onde o nome é o nome do ficheiro 'desktop' do módulo, sem a extensão .desktop. Esta contém uma opção que define se o módulo deverá ser carregado automaticamente quando o kded5 é iniciado (por omissão: false). Lembre-se que esta definição também poderá ser alterada através da interface de D-Bus do kded5. + + + + + +Veja Também +kbuildsycoca58, kdeinit58 + + + + + +Problemas +Existem provavelmente diversos erros. Use o sistema de gestão de erros do KDE para os comunicar. + + +
diff --git a/po/pt_BR/docs/kded5/man-kded5.8.docbook b/po/pt_BR/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..1cbf8c2 --- /dev/null +++ b/po/pt_BR/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Manual do Usuário do kded5 +David Faure Mantenedor + +
faure at kde.org
+
+
+ +Waldo Bastian Autor original + +
bastian at kde.org
+
+
+ +22/03/2014 +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +Servidor do &kde; - dispara as atualizações da base de dados Sycoca quando for necessário. + + + +Sintaxe + +kded5 --check + + + +Descrição + +O kded5 consolida diversos pequenos serviços em um único processo. Normalmente, são serviços D-Bus fornecidos por módulos do KDED, mas também gerencia o sycoca (um cache binário dos tipos de serviços, tipos MIME e serviços usados pelo KService), assim como os scripts de atualização do KConfig que forem necessários. + +No caso do sycoca, ele monitora as pastas que contêm arquivos '.desktop'. Quando for adicionado/removido um arquivo, ele espera cerca de 5 segundos (para o caso de ser uma série de atualizações) e depois executa o kbuildsycoca5 para atualizar o sycoca. + +No caso do KConfig, ele verifica os arquivos de atualização recém instalados, isto é, os arquivos *.upd usados para atualizar os arquivos de configuração dos usuários quando os formatos dos arquivos de configuração mudarem e executa o utilitário KConfig para efetuar as alterações. + +Essas tarefas também são executadas quando o kded5 for iniciado para garantir que a configuração do usuário esteja atualizada. + +Você normalmente não precisará executar o kded5 diretamente. As sessões do ambiente de trabalho Plasma executam-no automaticamente e também por solicitação, quando um aplicativo tentar usar uma interface de D-Bus oferecida por ele ou um dos seus módulos. + + + + + + +Opções + + + + + +Verifica o banco de dados sycoca, atualizando-o se necessário, e depois finaliza. + + + + + + + + +Configuração + +O kded5 pode ser configurado com o arquivo de configuração kded5rc, no estilo 'ini'. Em sistemas Unix, este pode ser encontrado em $XDG_CONFIG_HOME/kded5rc; se $XDG_CONFIG_HOME não estiver definido, o valor será por padrão ~/.config/kded5rc. + +Os itens do arquivo de configuração são lidos por solicitação e só poderá efetuar as alterações enquanto o kded5 estiver em execução. No entanto, todas as opções de configuração atuais só afetam realmente o comportamento inicial do kded5. + +A seção tem as seguintes opções: + + +Se deve atualizar o sycoca na inicialização (padrão: true). + + + + +Se deve efetuar as atualizações restantes do KConfig na inicialização (padrão: true). + + + + +Se deve verificar a data/hora dos arquivos ao efetuar a atualização inicial do sycoca (padrão: true). Consulte a documentação do kbuildsycoca5 para obter mais detalhes. + + + + +Se deve atrasar a atualização inicial do sycoca por até um minuto após a inicialização (padrão: false). + + + + + +Cada módulo terá também uma seção no arquivo kded5rc, onde nome é o nome do arquivo 'desktop' do módulo, sem a extensão .desktop. Esta contém uma opção que define se o módulo deverá ser carregado automaticamente quando o kded5 for iniciado (padrão: false). Lembre-se de que esta definição também pode ser alterada através da interface D-Bus do kded5. + + + + + +Veja também +kbuildsycoca58, kdeinit58 + + + + + +Problemas +Existem provavelmente diversos erros. Use o sistema de gerenciamento de erros do KDE para reportá-los. + + +
diff --git a/po/ru/docs/kded5/man-kded5.8.docbook b/po/ru/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..c61af13 --- /dev/null +++ b/po/ru/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Руководство пользователя kded5 +David Faure Сопровождающий + +
faure at kde.org
+
+
+ +Waldo Bastian Первоначальный автор + +
bastian at kde.org
+
+
+ +22 марта 2014 г. +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +Демон &kde; — программа, автоматически обновляющая кэш системной конфигурации &kde; (Sycoca). + + + +Обзор + +kded5 --check + + + +Описание + +kded5 включает в себя несколько небольших служб. В основном это службы D-Bus, предоставляемые модулями KDED. Кроме того, KDED занимается обновлением кэша Sycoca (двоичный кэш типов служб, типов MIME и служб, используемых компонентом KService из KDE Frameworks) и запуском сценариев обновления конфигурационных файлов KConfig. + +Для обновления кэша Sycoca данный демон отслеживает содержимое каталогов с файлами .desktop. Если добавляется или удаляется файл, после 5-секундной задержки (на случай множественных обновлений файла) запускается программа kbuildsycoca5, которая обновит кэш Sycoca. + +Для обновления конфигурационных файлов KConfig, демон KDED принимает новые файлы *.upd, используемые для обновления пользовательских конфигурационных файлов при изменениях в их форматах, и запускает утилиту обновления KConfig. + +Упомянутые действия также выполняются при запуске kded5, чтобы удостовериться в том, что конфигурационные файлы обновлены. + +Обычно не требуется запускать kded5 напрямую: он будет запущен автоматически при начале сеанса Plasma, либо при запуске приложения, которое пытается использовать интерфейс D-Bus к KDED или к одному из его модулей. + + + + + + +Параметры + + + + + +Обновить кэш Sycoca и выйти. + + + + + + + + +Конфигурационный файл + +kded5 можно настроить в файле kded5rc, содержащем параметры в стиле INI. На UNIX-подобных операционных системах этот файл расположен в $XDG_CONFIG_HOME/kded5rc; если переменная $XDG_CONFIG_HOME не установлена, то в качестве имени файла выбирается ~/.config/kded5rc. + +Записи в конфигурационном файле читаются по мере необходимости, поэтому файл можно редактировать, в том числе при запущенном kded5. Однако, все имеющиеся на данный момент параметры влияют только в момент запуска kded5. + +Раздел содержит следующие параметры: + + +Нужно ли обновить кэш Sycoca при запуске (значение по умолчанию: true). + + + + +Нужно ли обновить конфигурационные файлы на основе KConfig при запуске (значение по умолчанию: true). + + + + +Нужно ли учитывать даты изменения файлов при первичном обновлении кэша Sycoca (значение по умолчанию: true). Подробнее читайте в документации на kbuildsycoca5. + + + + +Нужно ли отложить начало первичного обновления кэша Sycoca примерно на минуту после запуска (значение по умолчанию: false). + + + + + +Для каждого модуля в kded5rc есть раздел , где имя — имя файла .desktop соответствующего модуля, без расширения .desktop. Такие разделы содержат параметр , который указывает на необходимость загрузки модуля при запуске kded5 (значение по умолчанию: false). Этот параметр может быть изменён через интерфейс D-Bus к kded5. + + + + + +Смотрите также +kbuildsycoca58, kdeinit58 + + + + + +Ошибки +Используйте bugs.kde.org для отправки сообщений об ошибках. + + +
diff --git a/po/sv/docs/kded5/man-kded5.8.docbook b/po/sv/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..ad9e487 --- /dev/null +++ b/po/sv/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +kded5 användarhandbok +David Faure Underhåll + +
faure at kde.org
+
+
+ +Waldo Bastian Ursprunglig upphovsman + +
bastian at kde.org
+
+
+ +2014-03-22 +Ramverk 5.0 +KDE Ramverk + +
+ + +kded5 +8 + + + +kded5 +&kde; demon - utlöser uppdateringar av Sycoca-databasen vid behov. + + + +Översikt + +kded5 --check + + + +Beskrivning + +kded5 sammanför flera små tjänster i en process. De är i huvudsak D-Bus tjänster som tillhandahålls av KDED-moduler, men systemkonfigurationscachen sycoca (en binärcache av tjänsttyper, Mime-typer, och tjänster som används av KService) samt KConfig-uppdateringsskript hanteras också efter behov. + +För systemkonfigurationscachen sycoca övervakar den katalogerna som innehåller .desktop-filer. När en fil läggs till eller tas bort, väntar den 5 sekunder (i händelse av en serie uppdateringar), och startar därefter kbuildsycoca5 för att uppdatera systemkonfigurationscachen. + +För KConfig kontrollerar den nyligen installerade uppdateringsfiler, dvs. filer vid namn *.upd som används för att uppdatera användarnas inställningsfiler när filernas format ändras, och startar KConfig-uppdateringsverktyget för att utföra uppdateringarna. + +Dessa aktiviteter utförs också alltid när kded5 startar för att försäkra att användarens inställningar är aktuella. + +Normalt behöver man inte köra kded5 direkt: Plasma-skrivbordssessionen kör det automatiskt, och det startas vid behov när ett program försöker använda ett D-Bus gränssnitt som tillhandahålls av det eller av en av dess moduler. + + + + + + +Väljare + + + + + +Kontrollera sycoca-databasen, uppdatera den vid behov, och avsluta. + + + + + + + + +Inställning + +kded5 kan anpassas med inställningsfilen kded5rc som använder ini-stil. På Unix-system, finns den i $XDG_CONFIG_HOME/kded5rc. Om $XDG_CONFIG_HOME inte är definierad, är standardvärdet ~/.config/kded5rc. + +Poster i inställningsfilen läses vid behov, alltså kan ändringar göras medan kded5 kör. Dock påverkar alla nuvarande inställningsalternativ bara startbeteendet hos kded5. + +Sektionen har följande alternativ: + + +Om sycoca ska uppdateras vid start (normalvärde true). + + + + +Om utestående KConfig-uppdateringar ska utföras vid start (normalvärde true). + + + + +Om filernas tidsstämplar ska kontrolleras när den initiala uppdateringen av sycoca utförs (normalvärde true). Se dokumentationen för kbuildsycoca5 för mer information. + + + + +Om den initiala uppdateringen av sycoca ska fördröjas till ungefär en minut efter start (normalvärde false). + + + + + +Varje modul har också en sektion i kded5rc, där namn är namnet på modulens skrivbordsfil utan filändelsen .desktop. Den innehåller alternativet som anger om modulen ska laddas automatiskt när kded5 startas (normalvärde false). Observera att inställningen också kan ändras via D-Bus gränssnittet i kded5. + + + + + +Se också +kbuildsycoca58, kdeinit58 + + + + + +Fel +Använd KDE:s felspårningssystem för att rapportera fel. + + +
diff --git a/po/uk/docs/kded5/man-kded5.8.docbook b/po/uk/docs/kded5/man-kded5.8.docbook new file mode 100644 index 0000000..d6915ec --- /dev/null +++ b/po/uk/docs/kded5/man-kded5.8.docbook @@ -0,0 +1,269 @@ + + +]> + + + + +Інструкція користувача kded5 +David Faure Супровідник + +
faure at kde.org
+
+
+ +Waldo Bastian Автор початкової версії + +
bastian at kde.org
+
+
+ +22 березня 2014 року +Frameworks 5.0 +KDE Frameworks + +
+ + +kded5 +8 + + + +kded5 +Фонова служба &kde; — за потреби запускає оновлення бази даних Sycoca. + + + +Короткий опис + +kded5 --check + + + +Опис + +kded5 поєднує у одному процесі декілька невеликих служб. Цими службами є здебільшого служби D-Bus, роботу яких забезпечують модулі KDED. Окрім того, програма керує sycoca (бінарним кешем даних щодо типів файлів, типів MIME та служб, які використовуються KService) та скриптами оновлення KConfig, якщо це потрібно. + +Для кешу sycoca ця програма слідкує за каталогами, у яких містяться файли .desktop. Після того, як до такого каталогу буде додано або вилучено файл, програма зачекає 5 секунд (щоб відстежити послідовність оновлень), а потім запустить команду kbuildsycoca5 для оновлення бази даних sycoca. + +Для KConfig програма шукає нововстановлені файли оновлень, тобто файли *upd, які використовуються для оновлення файлів налаштувань користувачів у разі зміни формату файлів налаштувань. Для виконання оновлень програма запускає засіб оновлення KConfig. + +Ці завдання також виконуються після запуску kded5 для забезпечення актуальності налаштувань для користувача. + +Зазвичай, потреби у запуску kded5 вручну немає. Сеанси стільничного середовища Плазми запускають програму автоматично. Також програма запускається за потреби, якщо якась інша програма намагається скористатися інтерфейсом D-Bus, що надається kded5 або якимсь із модулів цієї програми. + + + + + + +Параметри + + + + + +Перевірити актуальність бази даних sycoca, оновити її, якщо це потрібно, і завершити роботу. + + + + + + + + +Налаштування + +kded5 можна налаштувати за допомогою файла налаштувань kded5rc у форматі ini. У системах Unix теку цей файл зберігається за адресою $XDG_CONFIG_HOME/kded5rc. Якщо змінну середовища $XDG_CONFIG_HOME не визначено, типовим місцем для файла є ~/.config/kded5rc. + +Записи файла налаштувань буде прочитано за потреби, тому можна вносити до файла налаштувань зміни, не зупиняючи роботи kded5. Втім, усі поточні значення параметрів налаштування впливають лише на поведінку kded5 під час запуску програми. + +У розділі зберігаються значення таких параметрів: + + +Визначає, чи слід оновлювати sycoca під час запуску (типове значення: true). + + + + +Визначає, чи слід виконувати додаткові оновлення KConfig під час запуску (типове значення: true). + + + + +Визначає, чи слід виконувати перевірку часових позначок під час початкового оновлення sycoca (типове значення: true). Щоб дізнатися більше, зверніться до документації з kbuildsycoca5. + + + + +Визначає, чи слід відкладати початкове оновлення sycoca на одну хвилину після запуску (типове значення: false). + + + + + +Крім того, для кожного модуля у kded5rc передбачено власний розділ , де назва — назва файла desktop модуля без розширення .desktop. У цьому розділі міститься запис параметра , який визначає, чи слід завантажувати модуль автоматично під час запуску kded5 (типове значення: false). Зауважте, що значення цього параметра можна змінити за допомогою інтерфейсу D-Bus kded5. + + + + + +Прочитайте також +kbuildsycoca58, kdeinit58 + + + + + +Вади +Для сповіщення про вади скористайтеся адресою системою стеження за вадами KDE. + + +
From null at kde.org Sun Aug 6 18:08:10 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:08:10 +0000 Subject: [kpackage/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 18625687c7c342305b0cd38f8261c9f449385a1f by l10n daemon script. Committed on 06/08/2017 at 18:08. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +515 -0 po/ar/libkpackage5.po A +509 -0 po/ast/libkpackage5.po A +550 -0 po/bs/libkpackage5.po A +327 -0 po/ca/docs/kpackagetool/man-kpackagetool5.1.docbook A +527 -0 po/ca/libkpackage5.po A +527 -0 po/ca at valencia/libkpackage5.po A +515 -0 po/cs/libkpackage5.po A +519 -0 po/da/libkpackage5.po A +327 -0 po/de/docs/kpackagetool/man-kpackagetool5.1.docbook A +523 -0 po/de/libkpackage5.po A +526 -0 po/el/libkpackage5.po A +521 -0 po/en_GB/libkpackage5.po A +317 -0 po/es/docs/kpackagetool/man-kpackagetool5.1.docbook A +523 -0 po/es/libkpackage5.po A +516 -0 po/et/libkpackage5.po A +525 -0 po/fi/libkpackage5.po A +540 -0 po/fr/libkpackage5.po A +532 -0 po/gd/libkpackage5.po A +527 -0 po/gl/libkpackage5.po A +504 -0 po/he/libkpackage5.po A +532 -0 po/hu/libkpackage5.po A +522 -0 po/ia/libkpackage5.po A +315 -0 po/it/docs/kpackagetool/man-kpackagetool5.1.docbook A +525 -0 po/it/libkpackage5.po A +523 -0 po/ja/libkpackage5.po A +513 -0 po/ko/libkpackage5.po A +504 -0 po/lt/libkpackage5.po A +526 -0 po/mr/libkpackage5.po A +518 -0 po/nb/libkpackage5.po A +539 -0 po/nds/libkpackage5.po A +327 -0 po/nl/docs/kpackagetool/man-kpackagetool5.1.docbook A +521 -0 po/nl/libkpackage5.po A +520 -0 po/nn/libkpackage5.po A +521 -0 po/pa/libkpackage5.po A +520 -0 po/pl/libkpackage5.po A +327 -0 po/pt/docs/kpackagetool/man-kpackagetool5.1.docbook A +517 -0 po/pt/libkpackage5.po A +327 -0 po/pt_BR/docs/kpackagetool/man-kpackagetool5.1.docbook A +522 -0 po/pt_BR/libkpackage5.po A +506 -0 po/ro/libkpackage5.po A +537 -0 po/ru/libkpackage5.po A +515 -0 po/sk/libkpackage5.po A +519 -0 po/sl/libkpackage5.po A +549 -0 po/sr/libkpackage5.po A +549 -0 po/sr at ijekavian/libkpackage5.po A +550 -0 po/sr at ijekavianlatin/libkpackage5.po A +550 -0 po/sr at latin/libkpackage5.po A +325 -0 po/sv/docs/kpackagetool/man-kpackagetool5.1.docbook A +517 -0 po/sv/libkpackage5.po A +517 -0 po/tr/libkpackage5.po A +528 -0 po/ug/libkpackage5.po A +317 -0 po/uk/docs/kpackagetool/man-kpackagetool5.1.docbook A +524 -0 po/uk/libkpackage5.po A +510 -0 po/zh_CN/libkpackage5.po A +513 -0 po/zh_TW/libkpackage5.po https://commits.kde.org/kpackage/18625687c7c342305b0cd38f8261c9f449385a1f From null at kde.org Sun Aug 6 18:09:31 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:09:31 +0000 Subject: [kross/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 7db72bef556547d50afdd8a89898cf8523ca9c09 by l10n daemon script. Committed on 06/08/2017 at 18:09. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +201 -0 po/af/kross5.po A +223 -0 po/ar/kross5.po A +209 -0 po/as/kross5.po A +200 -0 po/ast/kross5.po A +220 -0 po/be/kross5.po A +209 -0 po/be at latin/kross5.po A +207 -0 po/bg/kross5.po A +210 -0 po/bn/kross5.po A +209 -0 po/bn_IN/kross5.po A +206 -0 po/br/kross5.po A +219 -0 po/bs/kross5.po A +208 -0 po/ca/docs/kf5kross/man-kf5kross.1.docbook A +208 -0 po/ca/kross5.po A +208 -0 po/ca at valencia/kross5.po A +209 -0 po/crh/kross5.po A +204 -0 po/cs/kross5.po A +209 -0 po/csb/kross5.po A +218 -0 po/cy/kross5.po A +204 -0 po/da/kross5.po A +208 -0 po/de/docs/kf5kross/man-kf5kross.1.docbook A +207 -0 po/de/kross5.po A +213 -0 po/el/kross5.po A +200 -0 po/en_GB/kross5.po A +215 -0 po/eo/kross5.po A +208 -0 po/es/docs/kf5kross/man-kf5kross.1.docbook A +209 -0 po/es/kross5.po A +203 -0 po/et/kross5.po A +211 -0 po/eu/kross5.po A +212 -0 po/fa/kross5.po A +226 -0 po/fi/kross5.po A +219 -0 po/fr/kross5.po A +215 -0 po/fy/kross5.po A +210 -0 po/ga/kross5.po A +204 -0 po/gd/kross5.po A +210 -0 po/gl/kross5.po A +207 -0 po/gu/kross5.po A +203 -0 po/ha/kross5.po A +215 -0 po/he/kross5.po A +209 -0 po/hi/kross5.po A +209 -0 po/hne/kross5.po A +220 -0 po/hr/kross5.po A +213 -0 po/hsb/kross5.po A +199 -0 po/hu/kross5.po A +210 -0 po/hy/kross5.po A +200 -0 po/ia/kross5.po A +200 -0 po/id/kross5.po A +221 -0 po/is/kross5.po A +208 -0 po/it/docs/kf5kross/man-kf5kross.1.docbook A +210 -0 po/it/kross5.po A +215 -0 po/ja/kross5.po A +204 -0 po/ka/kross5.po A +214 -0 po/kk/kross5.po A +207 -0 po/km/kross5.po A +213 -0 po/kn/kross5.po A +202 -0 po/ko/kross5.po A +215 -0 po/ku/kross5.po A +204 -0 po/lb/kross5.po A +216 -0 po/lt/kross5.po A +214 -0 po/lv/kross5.po A +209 -0 po/mai/kross5.po A +218 -0 po/mk/kross5.po A +215 -0 po/ml/kross5.po A +206 -0 po/mr/kross5.po A +210 -0 po/ms/kross5.po A +209 -0 po/nb/kross5.po A +202 -0 po/nds/kross5.po A +217 -0 po/ne/kross5.po A +208 -0 po/nl/docs/kf5kross/man-kf5kross.1.docbook A +219 -0 po/nl/kross5.po A +205 -0 po/nn/kross5.po A +205 -0 po/oc/kross5.po A +213 -0 po/or/kross5.po A +209 -0 po/pa/kross5.po A +295 -0 po/pl/kross5.po A +210 -0 po/ps/kross5.po A +208 -0 po/pt/docs/kf5kross/man-kf5kross.1.docbook A +291 -0 po/pt/kross5.po A +208 -0 po/pt_BR/docs/kf5kross/man-kf5kross.1.docbook A +215 -0 po/pt_BR/kross5.po A +208 -0 po/ro/kross5.po A +220 -0 po/ru/kross5.po A +202 -0 po/se/kross5.po A +207 -0 po/si/kross5.po A +208 -0 po/sk/kross5.po A +213 -0 po/sl/kross5.po A +207 -0 po/sq/kross5.po A +206 -0 po/sr/kross5.po A +205 -0 po/sr at ijekavian/kross5.po A +205 -0 po/sr at ijekavianlatin/kross5.po A +205 -0 po/sr at latin/kross5.po A +208 -0 po/sv/docs/kf5kross/man-kf5kross.1.docbook A +211 -0 po/sv/kross5.po A +208 -0 po/ta/kross5.po A +216 -0 po/te/kross5.po A +211 -0 po/tg/kross5.po A +210 -0 po/th/kross5.po A +217 -0 po/tr/kross5.po A +206 -0 po/tt/kross5.po A +207 -0 po/ug/kross5.po A +208 -0 po/uk/docs/kf5kross/man-kf5kross.1.docbook A +206 -0 po/uk/kross5.po A +204 -0 po/uz/kross5.po A +203 -0 po/uz at cyrillic/kross5.po A +208 -0 po/vi/kross5.po A +211 -0 po/wa/kross5.po A +210 -0 po/xh/kross5.po A +199 -0 po/zh_CN/kross5.po A +230 -0 po/zh_HK/kross5.po A +209 -0 po/zh_TW/kross5.po https://commits.kde.org/kross/7db72bef556547d50afdd8a89898cf8523ca9c09 From null at kde.org Sun Aug 6 18:10:04 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:10:04 +0000 Subject: [kservice/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 47881a2d5acdc31000e9dd0236e04aaa0af92551 by l10n daemon script. Committed on 06/08/2017 at 18:10. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +213 -0 po/af/kservice5.po A +220 -0 po/ar/kservice5.po A +224 -0 po/as/kservice5.po A +206 -0 po/ast/kservice5.po A +239 -0 po/be/kservice5.po A +232 -0 po/be at latin/kservice5.po A +216 -0 po/bg/kservice5.po A +223 -0 po/bn/kservice5.po A +225 -0 po/bn_IN/kservice5.po A +214 -0 po/br/kservice5.po A +228 -0 po/bs/kservice5.po A +233 -0 po/ca/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/ca/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +215 -0 po/ca/kservice5.po A +215 -0 po/ca at valencia/kservice5.po A +224 -0 po/crh/kservice5.po A +210 -0 po/cs/kservice5.po A +222 -0 po/csb/kservice5.po A +230 -0 po/cy/kservice5.po A +213 -0 po/da/kservice5.po A +233 -0 po/de/docs/desktoptojson/man-desktoptojson.8.docbook A +299 -0 po/de/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +214 -0 po/de/kservice5.po A +230 -0 po/el/kservice5.po A +208 -0 po/en_GB/kservice5.po A +216 -0 po/eo/kservice5.po A +233 -0 po/es/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/es/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +221 -0 po/es/kservice5.po A +210 -0 po/et/kservice5.po A +223 -0 po/eu/kservice5.po A +231 -0 po/fa/kservice5.po A +236 -0 po/fi/kservice5.po A +230 -0 po/fr/kservice5.po A +226 -0 po/fy/kservice5.po A +223 -0 po/ga/kservice5.po A +216 -0 po/gd/kservice5.po A +221 -0 po/gl/kservice5.po A +225 -0 po/gu/kservice5.po A +194 -0 po/ha/kservice5.po A +220 -0 po/he/kservice5.po A +218 -0 po/hi/kservice5.po A +223 -0 po/hne/kservice5.po A +233 -0 po/hr/kservice5.po A +230 -0 po/hsb/kservice5.po A +210 -0 po/hu/kservice5.po A +223 -0 po/hy/kservice5.po A +211 -0 po/ia/kservice5.po A +209 -0 po/id/kservice5.po A +233 -0 po/is/kservice5.po A +233 -0 po/it/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/it/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +219 -0 po/it/kservice5.po A +223 -0 po/ja/kservice5.po A +216 -0 po/ka/kservice5.po A +225 -0 po/kk/kservice5.po A +217 -0 po/km/kservice5.po A +225 -0 po/kn/kservice5.po A +213 -0 po/ko/kservice5.po A +230 -0 po/ku/kservice5.po A +216 -0 po/lb/kservice5.po A +219 -0 po/lt/kservice5.po A +228 -0 po/lv/kservice5.po A +222 -0 po/mai/kservice5.po A +235 -0 po/mk/kservice5.po A +223 -0 po/ml/kservice5.po A +215 -0 po/mr/kservice5.po A +224 -0 po/ms/kservice5.po A +215 -0 po/nb/kservice5.po A +214 -0 po/nds/kservice5.po A +233 -0 po/ne/kservice5.po A +233 -0 po/nl/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/nl/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +232 -0 po/nl/kservice5.po A +214 -0 po/nn/kservice5.po A +228 -0 po/oc/kservice5.po A +221 -0 po/or/kservice5.po A +218 -0 po/pa/kservice5.po A +303 -0 po/pl/kservice5.po A +221 -0 po/ps/kservice5.po A +233 -0 po/pt/docs/desktoptojson/man-desktoptojson.8.docbook A +299 -0 po/pt/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +301 -0 po/pt/kservice5.po A +233 -0 po/pt_BR/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/pt_BR/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +225 -0 po/pt_BR/kservice5.po A +220 -0 po/ro/kservice5.po A +230 -0 po/ru/kservice5.po A +208 -0 po/se/kservice5.po A +225 -0 po/si/kservice5.po A +214 -0 po/sk/kservice5.po A +218 -0 po/sl/kservice5.po A +233 -0 po/sq/kservice5.po A +212 -0 po/sr/kservice5.po A +211 -0 po/sr at ijekavian/kservice5.po A +211 -0 po/sr at ijekavianlatin/kservice5.po A +211 -0 po/sr at latin/kservice5.po A +233 -0 po/sv/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/sv/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +221 -0 po/sv/kservice5.po A +218 -0 po/ta/kservice5.po A +228 -0 po/te/kservice5.po A +229 -0 po/tg/kservice5.po A +223 -0 po/th/kservice5.po A +224 -0 po/tr/kservice5.po A +220 -0 po/tt/kservice5.po A +218 -0 po/ug/kservice5.po A +233 -0 po/uk/docs/desktoptojson/man-desktoptojson.8.docbook A +297 -0 po/uk/docs/kbuildsycoca5/man-kbuildsycoca5.8.docbook A +213 -0 po/uk/kservice5.po A +209 -0 po/uz/kservice5.po A +209 -0 po/uz at cyrillic/kservice5.po A +222 -0 po/vi/kservice5.po A +226 -0 po/wa/kservice5.po A +201 -0 po/xh/kservice5.po A +203 -0 po/zh_CN/kservice5.po A +242 -0 po/zh_HK/kservice5.po A +214 -0 po/zh_TW/kservice5.po https://commits.kde.org/kservice/47881a2d5acdc31000e9dd0236e04aaa0af92551 From null at kde.org Sun Aug 6 18:11:44 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:11:44 +0000 Subject: [kwallet/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 728bc51ff4582e5e92e576f40763768f9aea6e84 by l10n daemon script. Committed on 06/08/2017 at 18:11. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +784 -0 po/ar/kwalletd5.po A +135 -0 po/ast/kwallet-query.po A +743 -0 po/ast/kwalletd5.po A +734 -0 po/be/kwalletd5.po A +823 -0 po/bg/kwalletd5.po A +824 -0 po/bn/kwalletd5.po A +788 -0 po/bn_IN/kwalletd5.po A +886 -0 po/bs/kwalletd5.po A +247 -0 po/ca/docs/kwallet-query/man-kwallet-query.1.docbook A +143 -0 po/ca/kwallet-query.po A +881 -0 po/ca/kwalletd5.po A +143 -0 po/ca at valencia/kwallet-query.po A +879 -0 po/ca at valencia/kwalletd5.po A +135 -0 po/cs/kwallet-query.po A +846 -0 po/cs/kwalletd5.po A +137 -0 po/da/kwallet-query.po A +857 -0 po/da/kwalletd5.po A +247 -0 po/de/docs/kwallet-query/man-kwallet-query.1.docbook A +144 -0 po/de/kwallet-query.po A +900 -0 po/de/kwalletd5.po A +893 -0 po/el/kwalletd5.po A +137 -0 po/en_GB/kwallet-query.po A +853 -0 po/en_GB/kwalletd5.po A +804 -0 po/eo/kwalletd5.po A +247 -0 po/es/docs/kwallet-query/man-kwallet-query.1.docbook A +140 -0 po/es/kwallet-query.po A +875 -0 po/es/kwalletd5.po A +139 -0 po/et/kwallet-query.po A +850 -0 po/et/kwalletd5.po A +830 -0 po/eu/kwalletd5.po A +824 -0 po/fa/kwalletd5.po A +139 -0 po/fi/kwallet-query.po A +848 -0 po/fi/kwalletd5.po A +144 -0 po/fr/kwallet-query.po A +908 -0 po/fr/kwalletd5.po A +778 -0 po/fy/kwalletd5.po A +832 -0 po/ga/kwalletd5.po A +142 -0 po/gd/kwallet-query.po A +899 -0 po/gd/kwalletd5.po A +140 -0 po/gl/kwallet-query.po A +877 -0 po/gl/kwalletd5.po A +780 -0 po/gu/kwalletd5.po A +774 -0 po/he/kwalletd5.po A +761 -0 po/hi/kwalletd5.po A +831 -0 po/hr/kwalletd5.po A +803 -0 po/hsb/kwalletd5.po A +883 -0 po/hu/kwalletd5.po A +138 -0 po/ia/kwallet-query.po A +880 -0 po/ia/kwalletd5.po A +868 -0 po/id/kwalletd5.po A +824 -0 po/is/kwalletd5.po A +247 -0 po/it/docs/kwallet-query/man-kwallet-query.1.docbook A +140 -0 po/it/kwallet-query.po A +886 -0 po/it/kwalletd5.po A +132 -0 po/ja/kwallet-query.po A +842 -0 po/ja/kwalletd5.po A +878 -0 po/kk/kwalletd5.po A +806 -0 po/km/kwalletd5.po A +731 -0 po/kn/kwalletd5.po A +140 -0 po/ko/kwallet-query.po A +836 -0 po/ko/kwalletd5.po A +735 -0 po/ku/kwalletd5.po A +136 -0 po/lt/kwallet-query.po A +836 -0 po/lt/kwalletd5.po A +819 -0 po/lv/kwalletd5.po A +739 -0 po/mai/kwalletd5.po A +837 -0 po/mk/kwalletd5.po A +822 -0 po/ml/kwalletd5.po A +822 -0 po/mr/kwalletd5.po A +801 -0 po/ms/kwalletd5.po A +854 -0 po/nb/kwalletd5.po A +875 -0 po/nds/kwalletd5.po A +247 -0 po/nl/docs/kwallet-query/man-kwallet-query.1.docbook A +140 -0 po/nl/kwallet-query.po A +879 -0 po/nl/kwalletd5.po A +139 -0 po/nn/kwallet-query.po A +855 -0 po/nn/kwalletd5.po A +731 -0 po/or/kwalletd5.po A +771 -0 po/pa/kwalletd5.po A +140 -0 po/pl/kwallet-query.po A +863 -0 po/pl/kwalletd5.po A +247 -0 po/pt/docs/kwallet-query/man-kwallet-query.1.docbook A +135 -0 po/pt/kwallet-query.po A +869 -0 po/pt/kwalletd5.po A +247 -0 po/pt_BR/docs/kwallet-query/man-kwallet-query.1.docbook A +140 -0 po/pt_BR/kwallet-query.po A +877 -0 po/pt_BR/kwalletd5.po A +820 -0 po/ro/kwalletd5.po A +143 -0 po/ru/kwallet-query.po A +868 -0 po/ru/kwalletd5.po A +807 -0 po/si/kwalletd5.po A +136 -0 po/sk/kwallet-query.po A +854 -0 po/sk/kwalletd5.po A +139 -0 po/sl/kwallet-query.po A +860 -0 po/sl/kwalletd5.po A +782 -0 po/sq/kwalletd5.po A +221 -0 po/sr/docs/kwallet-query/man-kwallet-query.1.docbook A +138 -0 po/sr/kwallet-query.po A +869 -0 po/sr/kwalletd5.po A +138 -0 po/sr at ijekavian/kwallet-query.po A +870 -0 po/sr at ijekavian/kwalletd5.po A +138 -0 po/sr at ijekavianlatin/kwallet-query.po A +872 -0 po/sr at ijekavianlatin/kwalletd5.po A +221 -0 po/sr at latin/docs/kwallet-query/man-kwallet-query.1.docbook A +138 -0 po/sr at latin/kwallet-query.po A +871 -0 po/sr at latin/kwalletd5.po A +247 -0 po/sv/docs/kwallet-query/man-kwallet-query.1.docbook A +137 -0 po/sv/kwallet-query.po A +859 -0 po/sv/kwalletd5.po A +731 -0 po/te/kwalletd5.po A +823 -0 po/tg/kwalletd5.po A +814 -0 po/th/kwalletd5.po A +135 -0 po/tr/kwallet-query.po A +864 -0 po/tr/kwalletd5.po A +757 -0 po/ug/kwalletd5.po A +247 -0 po/uk/docs/kwallet-query/man-kwallet-query.1.docbook A +143 -0 po/uk/kwallet-query.po A +875 -0 po/uk/kwalletd5.po A +813 -0 po/vi/kwalletd5.po A +845 -0 po/wa/kwalletd5.po A +135 -0 po/zh_CN/kwallet-query.po A +804 -0 po/zh_CN/kwalletd5.po A +137 -0 po/zh_TW/kwallet-query.po A +813 -0 po/zh_TW/kwalletd5.po https://commits.kde.org/kwallet/728bc51ff4582e5e92e576f40763768f9aea6e84 From null at kde.org Sun Aug 6 18:14:12 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 18:14:12 +0000 Subject: [plasma-framework/v5.37.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 391a227814e11d14577f6caeddc48716142f0db2 by l10n daemon script. Committed on 06/08/2017 at 18:14. Pushed by dfaure into tag 'v5.37.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +855 -0 po/ar/libplasma5.po A +850 -0 po/ast/libplasma5.po A +916 -0 po/bs/libplasma5.po A +277 -0 po/ca/docs/plasmapkg2/man-plasmapkg2.1.docbook A +860 -0 po/ca/libplasma5.po A +860 -0 po/ca at valencia/libplasma5.po A +855 -0 po/cs/libplasma5.po A +855 -0 po/da/libplasma5.po A +277 -0 po/de/docs/plasmapkg2/man-plasmapkg2.1.docbook A +856 -0 po/de/libplasma5.po A +859 -0 po/el/libplasma5.po A +858 -0 po/en_GB/libplasma5.po A +269 -0 po/es/docs/plasmapkg2/man-plasmapkg2.1.docbook A +859 -0 po/es/libplasma5.po A +855 -0 po/et/libplasma5.po A +863 -0 po/fi/libplasma5.po A +870 -0 po/fr/libplasma5.po A +866 -0 po/gd/libplasma5.po A +861 -0 po/gl/libplasma5.po A +851 -0 po/he/libplasma5.po A +859 -0 po/hu/libplasma5.po A +855 -0 po/ia/libplasma5.po A +275 -0 po/it/docs/plasmapkg2/man-plasmapkg2.1.docbook A +860 -0 po/it/libplasma5.po A +852 -0 po/ja/libplasma5.po A +856 -0 po/ko/libplasma5.po A +859 -0 po/lt/libplasma5.po A +28 -0 po/lt/scripts/libplasma5/libplasma5.js A +58 -0 po/lt/scripts/libplasma5/plasmoids.js A +864 -0 po/mr/libplasma5.po A +857 -0 po/nb/libplasma5.po A +868 -0 po/nds/libplasma5.po A +277 -0 po/nl/docs/plasmapkg2/man-plasmapkg2.1.docbook A +857 -0 po/nl/libplasma5.po A +858 -0 po/nn/libplasma5.po A +855 -0 po/pa/libplasma5.po A +859 -0 po/pl/libplasma5.po A +277 -0 po/pt/docs/plasmapkg2/man-plasmapkg2.1.docbook A +853 -0 po/pt/libplasma5.po A +277 -0 po/pt_BR/docs/plasmapkg2/man-plasmapkg2.1.docbook A +873 -0 po/pt_BR/libplasma5.po A +854 -0 po/ro/libplasma5.po A +882 -0 po/ru/libplasma5.po A +853 -0 po/sk/libplasma5.po A +856 -0 po/sl/libplasma5.po A +959 -0 po/sr/libplasma5.po A +959 -0 po/sr at ijekavian/libplasma5.po A +959 -0 po/sr at ijekavianlatin/libplasma5.po A +959 -0 po/sr at latin/libplasma5.po A +275 -0 po/sv/docs/plasmapkg2/man-plasmapkg2.1.docbook A +858 -0 po/sv/libplasma5.po A +857 -0 po/tr/libplasma5.po A +867 -0 po/ug/libplasma5.po A +267 -0 po/uk/docs/plasmapkg2/man-plasmapkg2.1.docbook A +860 -0 po/uk/libplasma5.po A +851 -0 po/zh_CN/libplasma5.po A +854 -0 po/zh_TW/libplasma5.po https://commits.kde.org/plasma-framework/391a227814e11d14577f6caeddc48716142f0db2 From null at kde.org Sun Aug 6 20:32:17 2017 From: null at kde.org (l10n daemon script) Date: Sun, 06 Aug 2017 20:32:17 +0000 Subject: [kdoctools/v5.37.0-rc2] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 796b198754e96b7944ab218b77a5d2559345e21c by l10n daemon script. Committed on 06/08/2017 at 20:32. Pushed by dfaure into tag 'v5.37.0-rc2'. GIT_SILENT Commit translations from l10n-kf5 A +37 -0 po/af/kdoctools5.po A +39 -0 po/ar/kdoctools5.po A +38 -0 po/ast/kdoctools5.po A +40 -0 po/be/kdoctools5.po A +38 -0 po/bg/kdoctools5.po A +36 -0 po/bn/kdoctools5.po A +35 -0 po/br/kdoctools5.po A +41 -0 po/bs/kdoctools5.po A +73 -0 po/ca/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/ca/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/ca/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/ca/docs/qt5options/man-qt5options.7.docbook A +43 -0 po/ca/kdoctools5.po A +43 -0 po/ca at valencia/kdoctools5.po A +38 -0 po/cs/kdoctools5.po A +40 -0 po/csb/kdoctools5.po A +38 -0 po/cy/kdoctools5.po A +40 -0 po/da/kdoctools5.po A +73 -0 po/de/docs/checkXML5/man-checkXML5.1.docbook A +160 -0 po/de/docs/kf5options/man-kf5options.7.docbook A +339 -0 po/de/docs/meinproc5/man-meinproc5.1.docbook A +342 -0 po/de/docs/qt5options/man-qt5options.7.docbook A +37 -0 po/de/kdoctools5.po A +42 -0 po/el/kdoctools5.po A +39 -0 po/en_GB/kdoctools5.po A +40 -0 po/eo/kdoctools5.po A +73 -0 po/es/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/es/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/es/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/es/docs/qt5options/man-qt5options.7.docbook A +43 -0 po/es/kdoctools5.po A +39 -0 po/et/kdoctools5.po A +40 -0 po/eu/kdoctools5.po A +38 -0 po/fa/kdoctools5.po A +38 -0 po/fi/kdoctools5.po A +49 -0 po/fr/kdoctools5.po A +42 -0 po/fy/kdoctools5.po A +39 -0 po/ga/kdoctools5.po A +40 -0 po/gd/kdoctools5.po A +45 -0 po/gl/kdoctools5.po A +38 -0 po/gu/kdoctools5.po A +43 -0 po/he/kdoctools5.po A +39 -0 po/hi/kdoctools5.po A +41 -0 po/hr/kdoctools5.po A +37 -0 po/hsb/kdoctools5.po A +38 -0 po/hu/kdoctools5.po A +38 -0 po/ia/kdoctools5.po A +41 -0 po/is/kdoctools5.po A +73 -0 po/it/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/it/docs/kf5options/man-kf5options.7.docbook A +346 -0 po/it/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/it/docs/qt5options/man-qt5options.7.docbook A +39 -0 po/it/kdoctools5.po A +35 -0 po/ja/kdoctools5.po A +38 -0 po/kk/kdoctools5.po A +41 -0 po/km/kdoctools5.po A +39 -0 po/kn/kdoctools5.po A +38 -0 po/ko/kdoctools5.po A +39 -0 po/ku/kdoctools5.po A +36 -0 po/lt/kdoctools5.po A +40 -0 po/lv/kdoctools5.po A +39 -0 po/mai/kdoctools5.po A +38 -0 po/mk/kdoctools5.po A +38 -0 po/mr/kdoctools5.po A +39 -0 po/ms/kdoctools5.po A +41 -0 po/nb/kdoctools5.po A +40 -0 po/nds/kdoctools5.po A +42 -0 po/ne/kdoctools5.po A +73 -0 po/nl/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/nl/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/nl/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/nl/docs/qt5options/man-qt5options.7.docbook A +38 -0 po/nl/kdoctools5.po A +41 -0 po/nn/kdoctools5.po A +39 -0 po/oc/kdoctools5.po A +38 -0 po/pa/kdoctools5.po A +42 -0 po/pl/kdoctools5.po A +73 -0 po/pt/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/pt/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/pt/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/pt/docs/qt5options/man-qt5options.7.docbook A +38 -0 po/pt/kdoctools5.po A +73 -0 po/pt_BR/docs/checkXML5/man-checkXML5.1.docbook A +160 -0 po/pt_BR/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/pt_BR/docs/meinproc5/man-meinproc5.1.docbook A +342 -0 po/pt_BR/docs/qt5options/man-qt5options.7.docbook A +39 -0 po/pt_BR/kdoctools5.po A +40 -0 po/ro/kdoctools5.po A +69 -0 po/ru/docs/checkXML5/man-checkXML5.1.docbook A +338 -0 po/ru/docs/qt5options/man-qt5options.7.docbook A +48 -0 po/ru/kdoctools5.po A +40 -0 po/se/kdoctools5.po A +36 -0 po/sk/kdoctools5.po A +44 -0 po/sl/kdoctools5.po A +40 -0 po/sq/kdoctools5.po A +40 -0 po/sr/kdoctools5.po A +39 -0 po/sr at ijekavian/kdoctools5.po A +39 -0 po/sr at ijekavianlatin/kdoctools5.po A +39 -0 po/sr at latin/kdoctools5.po A +73 -0 po/sv/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/sv/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/sv/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/sv/docs/qt5options/man-qt5options.7.docbook A +38 -0 po/sv/kdoctools5.po A +41 -0 po/ta/kdoctools5.po A +43 -0 po/tg/kdoctools5.po A +39 -0 po/th/kdoctools5.po A +43 -0 po/tr/kdoctools5.po A +38 -0 po/ug/kdoctools5.po A +73 -0 po/uk/docs/checkXML5/man-checkXML5.1.docbook A +161 -0 po/uk/docs/kf5options/man-kf5options.7.docbook A +340 -0 po/uk/docs/meinproc5/man-meinproc5.1.docbook A +457 -0 po/uk/docs/qt5options/man-qt5options.7.docbook A +43 -0 po/uk/kdoctools5.po A +38 -0 po/uz/kdoctools5.po A +38 -0 po/uz at cyrillic/kdoctools5.po A +38 -0 po/vi/kdoctools5.po A +37 -0 po/zh_CN/kdoctools5.po A +40 -0 po/zh_TW/kdoctools5.po https://commits.kde.org/kdoctools/796b198754e96b7944ab218b77a5d2559345e21c From null at kde.org Fri Aug 11 09:58:45 2017 From: null at kde.org (Harald Sitter) Date: Fri, 11 Aug 2017 09:58:45 +0000 Subject: [releaseme] /: port documentation handling to kdoctools Message-ID: Git commit d701767a34fc38b24fb5d4379338fc1420f2ef54 by Harald Sitter. Committed on 10/08/2017 at 10:03. Pushed by sitter into branch 'master'. port documentation handling to kdoctools now that plasma dropped the if conditionals in doc/CMakeLists.txt requirement we can rely on kdoctools' somewhat less sophisticated documentation handling. saves us excessive amounts of code with insane complexity and aligns the source tree more with what frameworks have. this also gives us "free" manpage support, add some minor branching to correctly detect and copy manpage docbooks into the final tree. also new test case to assert the results are well-formed BUG: 381103 BUG: 382550 M +7 -7 .gitignore M +14 -86 lib/releaseme/cmakeeditor.rb M +82 -81 lib/releaseme/documentation.rb M +4 -102 test/cmakeeditor_test.rb A +1 -0 test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/man-amarok.1.docbook A +1 -0 test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/unicorn/man-unicorn.1.docbook A +4 -0 test/data/multi-doc/doc/doc-valid1/CMakeLists.txt A +4 -0 test/data/single-pot/doc/CMakeLists.txt A +0 -0 test/data/source-with-manpage/CMakeLists.txt A +8 -0 test/data/source-with-manpage/Messages.sh A +4 -0 test/data/source-with-manpage/doc/CMakeLists.txt A +1 -0 test/data/source-with-manpage/doc/man-amarok.1.docbook A +4 -0 test/data/source-with-manpage/doc/subdir/CMakeLists.txt A +1 -0 test/data/source-with-manpage/doc/subdir/man-unicorn.1.docbook M +100 -50 test/documentation_test.rb https://commits.kde.org/releaseme/d701767a34fc38b24fb5d4379338fc1420f2ef54 diff --git a/.gitignore b/.gitignore index d7a99ff..7431a07 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ -doc -coverage -html -old -output -.yardoc -plasma/bugzilla-cookies.inc +/doc/ +/coverage/ +/html/ +/old/ +/output +/.yardoc +/plasma/bugzilla-cookies.inc diff --git a/lib/releaseme/cmakeeditor.rb b/lib/releaseme/cmakeeditor.rb index 7d8954d..913f96c 100644 --- a/lib/releaseme/cmakeeditor.rb +++ b/lib/releaseme/cmakeeditor.rb @@ -38,92 +38,6 @@ module ReleaseMe "add_subdirectory(#{rel})\n" end - # FIXME: INSTALL_DEST needs to take into account subdirs of language - # e.g. kcontrol/foo/ must install to language/kcontrol/foo/ - def create_handbook(language, subdir) - <<-EOF -kdoctools_create_handbook(index.docbook - INSTALL_DESTINATION \${HTML_INSTALL_DIR}/#{language} - SUBDIR #{subdir})\n - EOF - end - - # FIXME: this is getting an awful many arguments - def write_handbook(dir, language, subdir) - log_debug " -- Writing #{dir}/CMakeLists.txt for #{language} :: #{subdir}" - File.write("#{dir}/CMakeLists.txt", create_handbook(language, subdir)) - end - - # Creates the CMakeLists.txt for doc/$LANG/* - # FIXME: don't overwrite en' CMakeLists.txt for a given subdir - def create_language_specific_doc_lists!(dir, language, software_name) - if File.exist?("#{dir}/index.docbook") - # When there is an index.docbook we mustn't copy the en version as - # we have to write our own CMakeLists in order to have things installed - # in the correct language directory! Also see kdoctools_create_handbook - # arguments. - write_handbook(dir, language, software_name) - elsif !Dir.glob("#{dir}/*").select { |f| File.directory?(f) }.empty? - # -- Recyle en' CMakeLists -- - enusdir = "#{dir}/../en/" - enuscmake = "#{enusdir}/CMakeLists.txt" - unless File.exist?(enuscmake) - raise 'there is no cmakelists in enUS and also no index.docbook' - end - # FIXME: naughty - FileUtils.cp(enuscmake, dir) unless File.basename(dir) == 'en' - Dir.glob("#{dir}/**/**").each do |current_dir| - next unless File.directory?(current_dir) - next if File.basename(dir) == 'en' - dir_pathname = Pathname.new(dir) - current_dir_pathname = Pathname.new(current_dir) - relative_path = current_dir_pathname.relative_path_from(dir_pathname) - # FIXME: this will fail if the cmakelists doesn't exist, which is - # possible but also a bit odd, not sure if we should just - # ignore that... - # FIXME: has no test backing I think - cmakefile = "#{enusdir}/#{relative_path}/CMakeLists.txt" - FileUtils.cp(cmakefile, current_dir) if File.exist?(cmakefile) - end - Dir.glob("#{dir}/**/index.docbook").each do |docbook| - # FIXME: subdir logic needs testing through documentation class - # FIXME: this is not tested via our tests - dirname = File.dirname(docbook) - - dir_pathname = Pathname.new(dir) - current_dir_pathname = Pathname.new(dirname) - relative_path = current_dir_pathname.relative_path_from(dir_pathname) - - subdir = File.join(relative_path) - subdir.chomp!(File::SEPARATOR) - # FIXME: really naughty workaround to avoid overwriting existing lists - unless language == 'en' && File.exist?("#{dirname}/CMakeLists.txt") - # FIXME: no test backing - write_handbook(dirname, language, subdir) - end - end - else - raise 'There is no index.docbook but also no directories' - end - - # en may already have a super cmakelists, do not twiddle with it! - log_debug "Writing main cmakelists #{dir}/../CMakeLists.txt" - # FIXME: not thread safe - File.open("#{dir}/../CMakeLists.txt", 'a') do |f| - f.write(add_subdirectory(dir, relative_to: "#{dir}/..")) - end - end - - # Creates the CMakeLists.txt for doc/* - def create_doc_meta_lists!(dir) - file = File.new("#{dir}/CMakeLists.txt", 'w') - Dir.foreach(dir) do |lang| - next if %w[. .. CMakeLists.txt].include?(lang) - file << "add_subdirectory(#{lang})\n" - end - file.close - end - # Helper, append methods can get one arg, which is expected to be a # path we can split into its pieces. # TODO: possibly deprecate calling the appends with two args altogether. @@ -166,6 +80,20 @@ kdoctools_create_handbook(index.docbook end end + # Appends the install instructions for documentation in po/* + def append_doc_install_instructions!(dir, subdir = nil) + dir, subdir = dir_subdir_split(dir) unless subdir + macro = "\nfind_package(KF5DocTools CONFIG REQUIRED)\nkdoctools_install(#{subdir})\n" + edit_file("#{dir}/CMakeLists.txt") do |data| + break if data =~ /.*#\s*SKIP_#{subdir.upcase}_INSTALL/ + if data.include?("##{subdir.upcase}_SUBDIR") + data.sub!("##{subdir.upcase}_SUBDIR", macro) + elsif (data =~ /^\s*(kdoctools_install)\s*\(\s*#{subdir}\s*\).*$/).nil? + data << macro + end + end + end + # Appends the inclusion of subdir/CMakeLists.txt def append_optional_add_subdirectory!(dir, subdir = nil) dir, subdir = dir_subdir_split(dir) unless subdir diff --git a/lib/releaseme/documentation.rb b/lib/releaseme/documentation.rb index 805b4d7..db1e4e2 100644 --- a/lib/releaseme/documentation.rb +++ b/lib/releaseme/documentation.rb @@ -1,5 +1,5 @@ #-- -# Copyright (C) 2007-2015 Harald Sitter +# Copyright (C) 2007-2017 Harald Sitter # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as @@ -36,28 +36,30 @@ module ReleaseMe end def get(srcdir) - # TODO: instead of moving the trees around, checkout into /po. This should - # simplify the actual logic a bit. There is however the fairly silly use - # case of CMakeLists re-use to be considered. i.e. if a source has - # multiple docbooks and some of them are dependent on build-time - # configuration it would be weird if those docbooks got installed all the - # time for $lang while the native english docs are flag sensitive. - @docdir = "#{File.expand_path(srcdir)}/doc" - FileUtils.mkpath(@docdir) - - docs = [] - languages_without_documentation = [] + @srcdir = File.expand_path(srcdir) + @podir = if Dir.exist?("#{@srcdir}/po") + "#{@srcdir}/po" + elsif Dir.exist?("#{@srcdir}/poqm") + "#{@srcdir}/poqm" + else + "#{@srcdir}/po" # Default to po + end + + langs_with_documentation = [] + langs_without_documentation = [] log_info "Downloading documentations for #{srcdir}" - unless get_en('en') - log_warn 'There is no en documentation. Skipping documentation :(' - FileUtils.rmdir(@docdir) + # return false if doc_dirs.empty? + unless translatables? + log_warn <<-EOF +Could not find any documentation by checking for *.docbook files in the source. +Skipping documentation :( + EOF return end - docs << 'en' - queue = languages_queue(%w(en)) + queue = languages_queue(%w[en]) threads = [] THREAD_COUNT.times do threads << Thread.new do @@ -65,97 +67,96 @@ module ReleaseMe until queue.empty? language = queue.pop(true) if get_language(language) - docs << language + langs_with_documentation << language else - languages_without_documentation << language + langs_without_documentation << language end end end end ThreadsWait.all_waits(threads) - if !docs.empty? - CMakeEditor.create_doc_meta_lists!(@docdir) - CMakeEditor.append_optional_add_subdirectory!(@docdir) + if !langs_with_documentation.empty? + CMakeEditor.append_doc_install_instructions!(@podir) else log_warn 'There are no translations at all!' - FileUtils.rm_rf(@docdir) end - return if languages_without_documentation.empty? - log_info "No translations for: #{languages_without_documentation.join(', ')}" + return if langs_without_documentation.empty? + log_info "No translations for: #{langs_without_documentation.join(', ')}" end private - def doc_dirs - # FIXME: this could be put in the class instance assuming we never want to - # have different projects in the same ruby instance - return @doc_dirs if defined? @doc_dirs - @doc_dirs = Dir.glob("#{@docdir}/en/*").collect do |f| - next nil unless File.directory?(f) - File.basename(f) + def docbook_dirs + Dir.glob("#{@srcdir}/**/*.docbook").collect do |file| + next nil if manpage?(file) + name = File.basename(File.dirname(file)) + %w[doc docs docbook documentation].include?(name) ? nil : name end - @doc_dirs = @doc_dirs.compact end - def get_en(language) - # FIXME: code dup from regular get - destdir = "#{@docdir}/#{language}" - - # On git a layout doc/{file,file,file} may appear, in this case we move - # stuff to en. - # A more complicated case would be doc/{dir,dir}/{file,file} which can - # happen for multisource repos such as plasma-workspace. - unless Dir.glob("#{@docdir}/**/index.docbook").empty? || - File.exist?(destdir) - list = Dir.glob("#{@docdir}/*").uniq - FileUtils.mkpath(destdir) - FileUtils.mv(list, destdir) - end - if File.exist?(destdir) - CMakeEditor.create_language_specific_doc_lists!(destdir, language, @project_name) - return true + def kdoctools_dirs + Dir.glob("#{@srcdir}/**/CMakeLists.txt").collect do |file| + next unless file.include?('doc/') + regex = Regexp.new('kdoctools_create_handbook\s*\(.+\s+SUBDIR\s+(?[^\)\s]+)\)', + Regexp::IGNORECASE | Regexp::MULTILINE) + matchdata = regex.match(File.read(file)) + next nil unless matchdata + matchdata.named_captures.fetch('subdir', nil) + end.compact + end + + def manpages + Dir.glob("#{@srcdir}/**/CMakeLists.txt").collect do |file| + next unless file.include?('doc/') + regex = Regexp.new('kdoctools_create_manpage\s*\(\s*(?man-[^\)\s]+\.docbook)', + Regexp::IGNORECASE | Regexp::MULTILINE) + matchdata = regex.match(File.read(file)) + next nil unless matchdata + matchdata.named_captures.fetch('man', nil) + end.compact + end + + def doc_dirs + (docbook_dirs + kdoctools_dirs).uniq.compact + end + + def translatables? + !doc_dirs.empty? || !manpages.empty? + end + + def manpage?(path) + File.basename(path) =~ /man-.+\.docbook/ + end + + def find_all_docs(dir) + doc_dirs.select do |doc_dir| + Dir.exist?("#{dir}/#{doc_dir}") end - false end - def get_language(language) - destdir = "#{@docdir}/#{language}" + def find_all_manpages(dir) + manpages.collect do |manpage| + Dir.glob("#{dir}/**/#{manpage}").collect do |x| + Pathname.new(x).relative_path_from(Pathname.new(dir)).to_s + end + end.flatten + end + def get_language(language) Dir.mktmpdir(self.class.to_s) do |tmpdir| - unless doc_dirs.empty? - # FIXME: recyle for single-get? - # FIXME: check cmake file for add_subdir that are not optional and warn if there are any - @vcs.get(tmpdir, "#{language}/docs/#{@i18n_path}") - - not_translated_doc_dirs = doc_dirs - # FIXME: for some reason with plasma-desktop /* didn't work - # yet the tests passed, so the tests seem insufficient - doc_selection = Dir.glob("#{tmpdir}/**").select do |d| - basename = File.basename(d) - if doc_dirs.include?(basename) - not_translated_doc_dirs.delete(basename) - next true - end - next false - end - break if doc_selection.empty? + @vcs.get(tmpdir, "#{language}/docs/#{@i18n_path}") - FileUtils.mkpath(destdir) - doc_selection.each { |d| FileUtils.mv(d, destdir) } - CMakeEditor.create_language_specific_doc_lists!(destdir, language, @project_name) - return true + selection = (find_all_docs(tmpdir) + find_all_manpages(tmpdir)).uniq + selection.each do |d| + dest = "#{@podir}/#{language}/docs/#{File.dirname(d)}" + FileUtils.mkpath(dest, verbose: true) + FileUtils.cp_r("#{tmpdir}/#{d}", dest, verbose: true) end - @vcs.get(tmpdir, vcs_l10n_path(language)) - return false unless FileTest.exist?("#{tmpdir}/index.docbook") - - FileUtils.mkpath(destdir) - FileUtils.cp_r(Dir.glob("#{tmpdir}/*"), destdir) - CMakeEditor.create_language_specific_doc_lists!(destdir, language, @project_name) + return !selection.empty? end - true end end end diff --git a/test/cmakeeditor_test.rb b/test/cmakeeditor_test.rb index 9e71f38..b66e6f9 100644 --- a/test/cmakeeditor_test.rb +++ b/test/cmakeeditor_test.rb @@ -1,5 +1,5 @@ #-- -# Copyright (C) 2014 Harald Sitter +# Copyright (C) 2014-2017 Harald Sitter # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as @@ -28,14 +28,6 @@ class TestCMakeEditor < Testme assert(data.end_with?("\n")) end - def assert_valid_kdoctools(file) - parts = file.split('/') - language = parts.first - dir = parts[-2] - expected_line = ReleaseMe::CMakeEditor.create_handbook(language, dir) - assert_equal(expected_line, File.read(file)) - end - def assert_equal_valid_meta_cmakelists(dir, file = 'CMakeLists.txt') Dir.chdir(dir) do dirs = Dir.glob('*').select { |f| File.directory?(f) } @@ -56,96 +48,6 @@ class TestCMakeEditor < Testme end end - def test_create_handbook_complex - origin_dir = "#{@datadir}/cmakeeditor/#{__method__}" - FileUtils.cp_r(Dir.glob("#{origin_dir}/*"), '.') - %w(en de fr).each do |lang| - ReleaseMe::CMakeEditor.create_language_specific_doc_lists!("#{Dir.pwd}/#{lang}", lang, 'yolo') - end - # FIXME: put in testme as assert_files_exist - expected_files = %w( - CMakeLists.txt - fr - fr/CMakeLists.txt - fr/doc2 - fr/doc2/CMakeLists.txt - fr/doc2/index.docbook - en - en/CMakeLists.txt - en/doc1 - en/doc1/CMakeLists.txt - en/doc1/index.docbook - en/doc2 - en/doc2/CMakeLists.txt - en/doc2/index.docbook - en/doc3 - en/doc3/CMakeLists.txt - en/doc3/doc3.1 - en/doc3/doc3.1/CMakeLists.txt - en/doc3/doc3.1/index.docbook - de - de/CMakeLists.txt - de/doc1 - de/doc1/CMakeLists.txt - de/doc1/index.docbook - de/doc3 - de/doc3/CMakeLists.txt - de/doc3/doc3.1 - de/doc3/doc3.1/CMakeLists.txt - de/doc3/doc3.1/index.docbook - ) - present_files = Dir.glob('**/**') - missing_files = [] - expected_files.each do |f| - missing_files << f unless present_files.include?(f) - present_files.delete(f) - end - assert(missing_files.empty?, "missing file(S): #{missing_files}") - assert(present_files.empty?, "unexpected file(s): #{present_files}") - assert_equal_valid_meta_cmakelists('.') - assert_equal(File.read('en/CMakeLists.txt'), - File.read('fr/CMakeLists.txt')) - assert_valid_kdoctools('fr/doc2/CMakeLists.txt') - assert_valid_kdoctools('en/doc1/CMakeLists.txt') - assert_valid_kdoctools('en/doc2/CMakeLists.txt') - assert_equal(File.read('en/CMakeLists.txt'), - File.read('de/CMakeLists.txt')) - assert_valid_kdoctools('de/doc1/CMakeLists.txt') - end - - def test_create_language_specific_handbook_lists - # Internally create attempts to find the most meaningful creation which - # involves checking whether the doc dir even is valid and possibly - # refusing to write anything when not, so make the doc dir the least bit - # valid by creating index.docbook. - FileUtils.touch('index.docbook') - ReleaseMe::CMakeEditor.create_language_specific_doc_lists!(Dir.pwd, 'xx', 'yolo') - assert_path_exist('CMakeLists.txt') - data = File.read('CMakeLists.txt') - assert_equal(ReleaseMe::CMakeEditor.create_handbook('xx', 'yolo'), data) - assert_has_terminal_newline(data) - end - - def test_create_handbook_with_subpath - output = ReleaseMe::CMakeEditor.create_handbook('es', 'kittens/kittentroll') - assert(output.include?('${HTML_INSTALL_DIR}/es')) - assert(output.include?('SUBDIR kittens/kittentroll')) - end - - def test_create_doc_meta_lists - Dir.mkdir("#{Dir.pwd}/aa") - Dir.mkdir("#{Dir.pwd}/bb") - Dir.mkdir("#{Dir.pwd}/cc") - ReleaseMe::CMakeEditor.create_doc_meta_lists!(Dir.pwd) - assert_path_exist('CMakeLists.txt') - data = File.read('CMakeLists.txt') - assert(!data.downcase.include?('find_package(gettext')) # PO-only! - assert(data.downcase.include?('add_subdirectory(aa)')) - assert(data.downcase.include?('add_subdirectory(bb)')) - assert(data.downcase.include?('add_subdirectory(cc)')) - assert_has_terminal_newline(data) - end - def create_cmakelists! f = File.new('CMakeLists.txt', File::CREAT | File::RDWR | File::TRUNC) f << "#FOO_SUBDIR\n" @@ -164,14 +66,14 @@ class TestCMakeEditor < Testme # Make sure the editor doesn't append if it is already there... ReleaseMe::CMakeEditor.append_po_install_instructions!(Dir.pwd, 'po') data = File.read('CMakeLists.txt') - assert(data.scan('ki18n_install(po)').count == 1) + assert_includes(data, 'ki18n_install(po)') end def test_append_po_install_instructions_with_ecm_to_qm File.write('CMakeLists.txt', ' ecm_install_po_files_as_qm ( po ) ') ReleaseMe::CMakeEditor.append_po_install_instructions!(Dir.pwd, 'po') data = File.read('CMakeLists.txt') - assert(data.scan('ki18n_install(po)').count == 0) + refute_includes(data, 'ki18n_install(po)') end def test_append_po_install_instructions_substitute @@ -195,7 +97,7 @@ class TestCMakeEditor < Testme # Make sure the editor doesn't append if it is already there... ReleaseMe::CMakeEditor.append_optional_add_subdirectory!(Dir.pwd, 'po') data = File.read('CMakeLists.txt') - assert(data.scan('add_subdirectory(append)').count == 1) + assert_includes(data, 'add_subdirectory(append)') end def test_append_optional_add_subdirectory_substitute diff --git a/test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/man-amarok.1.docbook b/test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/man-amarok.1.docbook new file mode 100644 index 0000000..112ed86 --- /dev/null +++ b/test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/man-amarok.1.docbook @@ -0,0 +1 @@ +manpage diff --git a/test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/unicorn/man-unicorn.1.docbook b/test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/unicorn/man-unicorn.1.docbook new file mode 100644 index 0000000..112ed86 --- /dev/null +++ b/test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/unicorn/man-unicorn.1.docbook @@ -0,0 +1 @@ +manpage diff --git a/test/data/multi-doc/doc/doc-valid1/CMakeLists.txt b/test/data/multi-doc/doc/doc-valid1/CMakeLists.txt new file mode 100644 index 0000000..4e10cb2 --- /dev/null +++ b/test/data/multi-doc/doc/doc-valid1/CMakeLists.txt @@ -0,0 +1,4 @@ +########### install files ############### +# +# +kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR amarok) diff --git a/test/data/single-pot/doc/CMakeLists.txt b/test/data/single-pot/doc/CMakeLists.txt new file mode 100644 index 0000000..4e10cb2 --- /dev/null +++ b/test/data/single-pot/doc/CMakeLists.txt @@ -0,0 +1,4 @@ +########### install files ############### +# +# +kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR amarok) diff --git a/test/data/source-with-manpage/CMakeLists.txt b/test/data/source-with-manpage/CMakeLists.txt new file mode 100644 index 0000000..e69de29 diff --git a/test/data/source-with-manpage/Messages.sh b/test/data/source-with-manpage/Messages.sh new file mode 100755 index 0000000..d271217 --- /dev/null +++ b/test/data/source-with-manpage/Messages.sh @@ -0,0 +1,8 @@ +#! /bin/sh +$EXTRACTRC `find . -name "*.rc" -o -name "*.ui" -o -name "*.kcfg"` >> rc.cpp +$EXTRACTATTR --attr=layout,name data/DefaultPlaylistLayouts.xml >> rc.cpp +LIST=`find . -name \*.h -o -name \*.cpp` +if test -n "$LIST"; then + $XGETTEXT $LIST -o $podir/amarok.pot +fi +rm -f rc.cpp diff --git a/test/data/source-with-manpage/doc/CMakeLists.txt b/test/data/source-with-manpage/doc/CMakeLists.txt new file mode 100644 index 0000000..0137356 --- /dev/null +++ b/test/data/source-with-manpage/doc/CMakeLists.txt @@ -0,0 +1,4 @@ +########### install files ############### +# +# +kdoctools_create_manpage (man-amarok.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) diff --git a/test/data/source-with-manpage/doc/man-amarok.1.docbook b/test/data/source-with-manpage/doc/man-amarok.1.docbook new file mode 100644 index 0000000..112ed86 --- /dev/null +++ b/test/data/source-with-manpage/doc/man-amarok.1.docbook @@ -0,0 +1 @@ +manpage diff --git a/test/data/source-with-manpage/doc/subdir/CMakeLists.txt b/test/data/source-with-manpage/doc/subdir/CMakeLists.txt new file mode 100644 index 0000000..6ce843f --- /dev/null +++ b/test/data/source-with-manpage/doc/subdir/CMakeLists.txt @@ -0,0 +1,4 @@ +########### install files ############### +# +# +kdoctools_create_manpage (man-unicorn.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) diff --git a/test/data/source-with-manpage/doc/subdir/man-unicorn.1.docbook b/test/data/source-with-manpage/doc/subdir/man-unicorn.1.docbook new file mode 100644 index 0000000..112ed86 --- /dev/null +++ b/test/data/source-with-manpage/doc/subdir/man-unicorn.1.docbook @@ -0,0 +1 @@ +manpage diff --git a/test/documentation_test.rb b/test/documentation_test.rb index b28b206..ee3d28d 100644 --- a/test/documentation_test.rb +++ b/test/documentation_test.rb @@ -1,3 +1,23 @@ +#-- +# Copyright (C) 2014-2017 Harald Sitter +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License or (at your option) version 3 or any later version +# accepted by the membership of KDE e.V. (or its successor approved +# by the membership of KDE e.V.), which shall act as a proxy +# defined in Section 14 of version 3 of the license. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +#++ + require 'fileutils' require_relative 'lib/testme' @@ -44,7 +64,7 @@ class TestDocumentation < Testme end def create_doc_without_translation - ReleaseMe::DocumentationL10n.new(ReleaseMe::DocumentationL10n::TRUNK, 'frenchfries', @i18n_path) + ReleaseMe::DocumentationL10n.new(ReleaseMe::DocumentationL10n::TRUNK, 'frenchfries', 'frenchfries') end def test_no_doc @@ -58,6 +78,8 @@ class TestDocumentation < Testme d.get(@dir) assert_path_exist("#{@dir}/Messages.sh") refute_path_exist("#{@dir}/doc") + assert_equal([], Dir.glob("#{@dir}/po/*/docs")) + refute_path_exist('CMakeLists.txt') end def test_get_doc @@ -67,13 +89,21 @@ class TestDocumentation < Testme FileUtils.rm_rf(@dir) FileUtils.cp_r(data('single-pot'), @dir) d.get(@dir) - assert_path_exist("#{@dir}/CMakeLists.txt") - assert_path_exist("#{@dir}/doc/CMakeLists.txt") - assert_path_exist("#{@dir}/doc/en/index.docbook") - assert_path_exist("#{@dir}/doc/en/CMakeLists.txt") - assert_path_exist("#{@dir}/doc/de/index.docbook") - assert_path_exist("#{@dir}/doc/de/CMakeLists.txt") + Dir.chdir(@dir) do + assert_includes(File.read('CMakeLists.txt'), 'kdoctools_install(po)') + + docs = Dir.glob('po/*/docs/*') + assert_includes(docs, 'po/fr/docs/amarok') + assert_includes(docs, 'po/de/docs/amarok') + assert_equal(2, docs.size) + + # en tree is ok + assert_path_exist('doc/index.docbook') + # FIXME: should we require a cmakelists? + end + end + def test_get_doc_without_l10n # en only (everything works if only doc/ is present in git but not # translated) d = create_doc_without_translation @@ -81,58 +111,55 @@ class TestDocumentation < Testme FileUtils.rm_rf(@dir) FileUtils.cp_r(data('single-pot'), @dir) d.get(@dir) - assert_path_exist("#{@dir}/CMakeLists.txt") - assert_path_exist("#{@dir}/doc/CMakeLists.txt") - assert_path_exist("#{@dir}/doc/en/index.docbook") - assert_path_exist("#{@dir}/doc/en/CMakeLists.txt") - refute_path_exist("#{@dir}/doc/de/index.docbook") - refute_path_exist("#{@dir}/doc/de/CMakeLists.txt") + Dir.chdir(@dir) do + refute_includes(File.read('CMakeLists.txt'), 'kdoctools_install(po)') + + assert_empty(Dir.glob('po/*/docs/*')) + + assert_path_exist('doc/CMakeLists.txt') + assert_path_exist('doc/index.docbook') + end end def test_get_doc_multi_doc d = ReleaseMe::DocumentationL10n.new(ReleaseMe::DocumentationL10n::TRUNK, - 'plasma-desktop', - 'kde-workspace') + 'plasma-desktop', + 'kde-workspace') d.init_repo_url("file://#{Dir.pwd}/#{@svn_template_dir}") FileUtils.rm_rf(@dir) FileUtils.cp_r(data('multi-doc'), @dir) d.get(@dir) # fr mustn't appear, it's empty - # FIXME: I am actually not sure CMakeLists ought to be generated - # recursively through 2->2.1->2.1.1 at all. - expected_files = %w( + expected_files = %w[ CMakeLists.txt - en - en/CMakeLists.txt - en/doc-valid2 - en/doc-valid2/CMakeLists.txt - en/doc-valid2/index.docbook - en/doc-valid2/doc-valid2.1 - en/doc-valid2/doc-valid2.1/CMakeLists.txt - en/doc-valid2/doc-valid2.1/index.docbook - en/doc-valid2/doc-valid2.1/doc-valid2.1.1 - en/doc-valid2/doc-valid2.1/doc-valid2.1.1/CMakeLists.txt - en/doc-valid2/doc-valid2.1/doc-valid2.1.1/index.docbook - en/doc-invalid1 - en/doc-valid1 - en/doc-valid1/CMakeLists.txt - en/doc-valid1/index.docbook - de - de/CMakeLists.txt - de/doc-valid2 - de/doc-valid2/CMakeLists.txt - de/doc-valid2/index.docbook - de/doc-valid2/doc-valid2.1 - de/doc-valid2/doc-valid2.1/CMakeLists.txt - de/doc-valid2/doc-valid2.1/index.docbook - de/doc-valid2/doc-valid2.1/doc-valid2.1.1 - de/doc-valid2/doc-valid2.1/doc-valid2.1.1/CMakeLists.txt - de/doc-valid2/doc-valid2.1/doc-valid2.1.1/index.docbook - de/doc-valid1 - de/doc-valid1/CMakeLists.txt - de/doc-valid1/index.docbook - ) - present_files = Dir.chdir("#{@dir}/doc/") { Dir.glob('**/**') } + doc + doc/CMakeLists.txt + doc/doc-valid2 + doc/doc-valid2/CMakeLists.txt + doc/doc-valid2/index.docbook + doc/doc-valid2/doc-valid2.1 + doc/doc-valid2/doc-valid2.1/CMakeLists.txt + doc/doc-valid2/doc-valid2.1/index.docbook + doc/doc-valid2/doc-valid2.1/doc-valid2.1.1 + doc/doc-valid2/doc-valid2.1/doc-valid2.1.1/CMakeLists.txt + doc/doc-valid2/doc-valid2.1/doc-valid2.1.1/index.docbook + doc/doc-invalid1 + doc/doc-valid1 + doc/doc-valid1/CMakeLists.txt + doc/doc-valid1/index.docbook + po + po/de + po/de/docs + po/de/docs/doc-valid2 + po/de/docs/doc-valid2/index.docbook + po/de/docs/doc-valid2/doc-valid2.1 + po/de/docs/doc-valid2/doc-valid2.1/index.docbook + po/de/docs/doc-valid2/doc-valid2.1/doc-valid2.1.1 + po/de/docs/doc-valid2/doc-valid2.1/doc-valid2.1.1/index.docbook + po/de/docs/doc-valid1 + po/de/docs/doc-valid1/index.docbook + ] + present_files = Dir.chdir(@dir) { Dir.glob('**/**') } missing_files = [] expected_files.each do |f| missing_files << f unless present_files.include?(f) @@ -141,6 +168,29 @@ class TestDocumentation < Testme assert(missing_files.empty?, "missing file(s): #{missing_files}") assert(present_files.empty?, "unexpected file(s): #{present_files}") - # FIXME: check contents? + Dir.chdir(@dir) do + assert_includes(File.read('CMakeLists.txt'), 'kdoctools_install(po)') + end + end + + def test_man + d = create_doc + d.init_repo_url("file://#{Dir.pwd}/#{@svn_template_dir}") + FileUtils.rm_rf(@dir) + FileUtils.cp_r(data('source-with-manpage'), @dir) + d.get(@dir) + Dir.chdir(@dir) do + assert_includes(File.read('CMakeLists.txt'), 'kdoctools_install(po)') + + # NOTE: Our manpage line up is different from applications releases. + # We pack them into their original subdir whereas the other script + # packs them into the main dir. The reason is that we use the same code + # paths as for documentation which makes it cheaper for us to preserver + # the dir. + docs = Dir.glob('po/*/docs/**/*.docbook') + assert_includes(docs, 'po/de/docs/amarok/man-amarok.1.docbook') + assert_includes(docs, 'po/de/docs/amarok/unicorn/man-unicorn.1.docbook') + assert_equal(2, docs.size) + end end end From bugzilla_noreply at kde.org Sun Aug 13 23:12:34 2017 From: bugzilla_noreply at kde.org (bugzilla_noreply at kde.org) Date: Sun, 13 Aug 2017 23:12:34 +0000 Subject: [khelpcenter] [Bug 383470] New: Help files not found Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 Bug ID: 383470 Summary: Help files not found Product: khelpcenter Version: 5.8.7 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: major Priority: NOR Component: general Assignee: kde-doc-english at kde.org Reporter: djim2000 at hotmail.com Target Milestone: --- When i try to access the help center for basically any program i got the following message: "O arquivo de ajuda solicitado não pode ser analisado:
/usr/share/doc/HTML/pt_BR//systemsettings/index.docbook", notice that the problem is very simple actually, the path of the documentation is wrong, it has two forward slashes after pt-BR. Is there any way to specify the documentation path manually? -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Mon Aug 14 02:12:05 2017 From: bugzilla_noreply at kde.org (Burkhard Lueck) Date: Mon, 14 Aug 2017 02:12:05 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 Burkhard Lueck changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lueck at hube-lueck.de --- Comment #1 from Burkhard Lueck --- Do you have docbook-xml and docbook-xsl installed? -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Mon Aug 14 11:49:26 2017 From: bugzilla_noreply at kde.org (Luigi Toscano) Date: Mon, 14 Aug 2017 11:49:26 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 Luigi Toscano changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luigi.toscano at tiscali.it Status|UNCONFIRMED |NEEDSINFO Resolution|--- |WAITINGFORINFO --- Comment #2 from Luigi Toscano --- >From the point of view of internal magic, /usr/share/doc/HTML/pt_BR//systemsettings/index.docbook should work exactly as the proper path. Can you please share more details, like the version of the KHelpCenter (5.8.7 is not a valid version), I suggest to check the version of the rpm package too, and the version of the Frameworks packages (like kdoctools). -- You are receiving this mail because: You are the assignee for the bug. From noreply at phabricator.kde.org Mon Aug 14 21:37:35 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Mon, 14 Aug 2017 21:37:35 +0000 Subject: D6972: Add CC BY-SA 4.0 International and set it as default In-Reply-To: References: Message-ID: <20170814213732.104198.B39895A406EBF6EA@phabricator.kde.org> ltoscano added a comment. Ping! REPOSITORY R238 KDocTools REVISION DETAIL https://phabricator.kde.org/D6972 To: ltoscano, jriddell, lueck, yurchor Cc: jriddell, lueck, #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla_noreply at kde.org Mon Aug 14 23:57:09 2017 From: bugzilla_noreply at kde.org (bugzilla_noreply at kde.org) Date: Mon, 14 Aug 2017 23:57:09 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 djim2000 at hotmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDSINFO |RESOLVED Resolution|WAITINGFORINFO |FIXED --- Comment #3 from djim2000 at hotmail.com --- (In reply to Burkhard Lueck from comment #1) > Do you have docbook-xml and docbook-xsl installed? > No i did not have, but i installed and now the bug is fixed, thank you very much! :) -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Tue Aug 15 00:00:15 2017 From: bugzilla_noreply at kde.org (bugzilla_noreply at kde.org) Date: Tue, 15 Aug 2017 00:00:15 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 --- Comment #4 from djim2000 at hotmail.com --- (In reply to Luigi Toscano from comment #2) > From the point of view of internal magic, > /usr/share/doc/HTML/pt_BR//systemsettings/index.docbook should work exactly > as the proper path. > > Can you please share more details, like the version of the KHelpCenter > (5.8.7 is not a valid version), I suggest to check the version of the rpm > package too, and the version of the Frameworks packages (like kdoctools). > It was not necessary, i followed the suggestion from Burkhard Lueck, and it worked, thank you anyways. -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Tue Aug 15 18:07:49 2017 From: bugzilla_noreply at kde.org (Luigi Toscano) Date: Tue, 15 Aug 2017 18:07:49 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 --- Comment #5 from Luigi Toscano --- I understand that it was fixed by installing those packages, but I'm not sure how it could have happened: they should be required dependencies of kdoctools, so this may be a problem in the packaging. My question about the packages is still valid, or other people could hit the same issue. -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Tue Aug 15 21:04:06 2017 From: bugzilla_noreply at kde.org (bugzilla_noreply at kde.org) Date: Tue, 15 Aug 2017 21:04:06 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 --- Comment #6 from djim2000 at hotmail.com --- Kdoctools version: 5.32.0-1.11, Kdoctools RPM: 5.32.0, KhelpCenter version: 5.7.1, KhelpCenter RPM: 16.08.2 The RPMs' versions i obtained via: rpm -q -i {package-name}, the version of kdoctools package was through YaST and the version of khelpcenter is from "Help > About help center" at the KHelpCenter application. I don't know if it may have something to do with this problem but i installed this system using a scratched DVD, and the installation showed an error but according to the error message showed at the moment of the installation, the problem was only at the package Okular, that is actually working fine. -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Tue Aug 15 23:10:41 2017 From: bugzilla_noreply at kde.org (Christoph Feck) Date: Tue, 15 Aug 2017 23:10:41 +0000 Subject: [khelpcenter] [Bug 383470] Help files not found In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383470 Christoph Feck changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |INVALID -- You are receiving this mail because: You are the assignee for the bug. From null at kde.org Fri Aug 18 22:26:17 2017 From: null at kde.org (Csaba Kertesz) Date: Fri, 18 Aug 2017 22:26:17 +0000 Subject: [kstars] /: Support all telescope actions with keyboard shortcuts Message-ID: Git commit 18eafe7bdbc4e5aadc363e3d55f8aeb93495f929 by Csaba Kertesz. Committed on 18/08/2017 at 14:53. Pushed by ckertesz into branch 'master'. Support all telescope actions with keyboard shortcuts M +78 -1 doc/commands.docbook M +19 -2 kstars/kstars.h M +126 -0 kstars/kstarsactions.cpp M +19 -4 kstars/kstarsinit.cpp M +7 -0 kstars/skymap.h https://commits.kde.org/kstars/18eafe7bdbc4e5aadc363e3d55f8aeb93495f929 diff --git a/doc/commands.docbook b/doc/commands.docbook index dbb9d9faf..ed2d4b78a 100644 --- a/doc/commands.docbook +++ b/doc/commands.docbook @@ -545,10 +545,87 @@ current simulation date. + + +&Shift;&Meta;I + + + +Opens INDI control window to setup and start telescope equipment. + + + + + + +&Shift;&Meta;A + + + +Abort any motion of a connected telescope via INDI. + + + + + + +&Shift;&Meta;S + + + +Slew a connected telescope via INDI to the mouse pointer. + + + + + + +&Shift;&Meta;T + + + +Track a target under the mouse pointer with a connected telescope via INDI. + + + + + + +&Shift;&Meta;Y + + + +Sync a connected telescope via INDI to the mouse pointer. + + + + + + +&Shift;&Meta;P + + + +Park a connected telescope via INDI. + + + + + + +&Shift;&Meta;U + + + +Unpark a connected telescope via INDI. + + + + -&Ctrl;K +&Shift;&Meta;K Tools Ekos diff --git a/kstars/kstars.h b/kstars/kstars.h index d239440b7..9eef9eda3 100644 --- a/kstars/kstars.h +++ b/kstars/kstars.h @@ -574,11 +574,28 @@ class KStars : public KXmlGuiWindow /** action slot: open Ekos panel */ void slotEkos(); + /** action slot: Track with the telescope (INDI) */ + void slotINDITelescopeTrack(); + + /** action slot: Slew with the telescope (INDI) */ + void slotINDITelescopeSlew(); + + /** action slot: Sync the telescope (INDI) */ + void slotINDITelescopeSync(); + + /** action slot: Abort any telescope motion (INDI) */ + void slotINDITelescopeAbort(); + + /** action slot: Park the telescope (INDI) */ + void slotINDITelescopePark(); + + /** action slot: Unpark the telescope (INDI) */ + void slotINDITelescopeUnpark(); + /** action slot: open dialog for setting the view options */ void slotViewOps(); - /** finish setting up after the kstarsData has finished - */ + /** finish setting up after the kstarsData has finished */ void datainitFinished(); /** Open FITS image. */ diff --git a/kstars/kstarsactions.cpp b/kstars/kstarsactions.cpp index b4978963f..0583025bd 100644 --- a/kstars/kstarsactions.cpp +++ b/kstars/kstarsactions.cpp @@ -726,6 +726,132 @@ void KStars::slotEkos() #endif } +void KStars::slotINDITelescopeTrack() +{ +#ifdef HAVE_INDI + if (m_KStarsData == nullptr || INDIListener::Instance() == nullptr) + return; + + for (auto *gd : INDIListener::Instance()->getDevices()) + { + ISD::Telescope* telescope = dynamic_cast(gd); + + if (telescope != nullptr && telescope->isConnected()) + { + ISD::GDSetCommand SlewCMD(INDI_SWITCH, "ON_COORD_SET", "TRACK", ISS_ON, this); + + gd->setProperty(&SlewCMD); + + gd->runCommand(INDI_SEND_COORDS, m_SkyMap->mousePoint()); + return; + } + } +#endif +} + +void KStars::slotINDITelescopeSlew() +{ +#ifdef HAVE_INDI + if (m_KStarsData == nullptr || INDIListener::Instance() == nullptr) + return; + + for (auto *gd : INDIListener::Instance()->getDevices()) + { + ISD::Telescope* telescope = dynamic_cast(gd); + + if (telescope != nullptr && telescope->isConnected()) + { + ISD::GDSetCommand SlewCMD(INDI_SWITCH, "ON_COORD_SET", "SLEW", ISS_ON, this); + + gd->setProperty(&SlewCMD); + + gd->runCommand(INDI_SEND_COORDS, m_SkyMap->mousePoint()); + return; + } + } +#endif +} + +void KStars::slotINDITelescopeSync() +{ +#ifdef HAVE_INDI + if (m_KStarsData == nullptr || INDIListener::Instance() == nullptr) + return; + + for (auto *gd : INDIListener::Instance()->getDevices()) + { + ISD::Telescope* telescope = dynamic_cast(gd); + + if (telescope != nullptr && telescope->isConnected() && telescope->canSync()) + { + ISD::GDSetCommand SlewCMD(INDI_SWITCH, "ON_COORD_SET", "SYNC", ISS_ON, this); + + gd->setProperty(&SlewCMD); + + gd->runCommand(INDI_SEND_COORDS, m_SkyMap->mousePoint()); + return; + } + } +#endif +} + +void KStars::slotINDITelescopeAbort() +{ +#ifdef HAVE_INDI + if (m_KStarsData == nullptr || INDIListener::Instance() == nullptr) + return; + + for (auto *gd : INDIListener::Instance()->getDevices()) + { + ISD::Telescope* telescope = dynamic_cast(gd); + + if (telescope != nullptr && telescope->isConnected()) + { + telescope->Abort(); + return; + } + } +#endif +} + +void KStars::slotINDITelescopePark() +{ +#ifdef HAVE_INDI + if (m_KStarsData == nullptr || INDIListener::Instance() == nullptr) + return; + + for (auto *gd : INDIListener::Instance()->getDevices()) + { + ISD::Telescope* telescope = dynamic_cast(gd); + + if (telescope != nullptr && telescope->isConnected() && telescope->canPark()) + { + telescope->Park(); + return; + } + } +#endif +} + +void KStars::slotINDITelescopeUnpark() +{ +#ifdef HAVE_INDI + if (m_KStarsData == nullptr || INDIListener::Instance() == nullptr) + return; + + for (auto *gd : INDIListener::Instance()->getDevices()) + { + ISD::Telescope* telescope = dynamic_cast(gd); + + if (telescope != nullptr && telescope->isConnected() && telescope->canPark()) + { + telescope->UnPark(); + return; + } + } +#endif +} + void KStars::slotGeoLocator() { QPointer locationdialog = new LocationDialog(this); diff --git a/kstars/kstarsinit.cpp b/kstars/kstarsinit.cpp index 974c616a2..d139920af 100644 --- a/kstars/kstarsinit.cpp +++ b/kstars/kstarsinit.cpp @@ -401,8 +401,8 @@ void KStars::initActions() actionCollection()->addAction("skycalendar", this, SLOT(slotCalendar())) << i18n("Sky Calendar"); #ifdef HAVE_INDI - ka = actionCollection()->addAction("ekos", this, SLOT(slotEkos())) << i18n("Ekos") << - QKeySequence(Qt::CTRL + Qt::Key_K); + ka = actionCollection()->addAction("ekos", this, SLOT(slotEkos())) + << i18n("Ekos") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_K); ka->setShortcutContext(Qt::ApplicationShortcut); #endif @@ -451,10 +451,10 @@ void KStars::initActions() actionCollection()->addAction("device_manager", this, SLOT(slotINDIDriver())) << i18n("Device Manager...") << QIcon::fromTheme("network-server", QIcon(":/icons/breeze/default/network-server.svg")) - << QKeySequence(Qt::CTRL + Qt::Key_D); + << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_D); ka = actionCollection()->addAction("indi_cpl", this, SLOT(slotINDIPanel())) << i18n("INDI Control Panel...") - << QKeySequence(Qt::CTRL + Qt::Key_I); + << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_I); ka->setShortcutContext(Qt::ApplicationShortcut); ka->setEnabled(false); #else @@ -565,6 +565,21 @@ void KStars::initActions() << QIcon::fromTheme("center_telescope", QIcon(":/icons/center_telescope.svg")) << ToolTip(i18n("Toggle Lock Telescope Center")); ka->setEnabled(false); + + ka = actionCollection()->addAction("telescope_track", this, SLOT(slotINDITelescopeTrack())) + << i18n("Track with the telescope (INDI)") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_T); + ka = actionCollection()->addAction("telescope_slew", this, SLOT(slotINDITelescopeSlew())) + << i18n("Slew with the telescope (INDI)") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_S); + ka = actionCollection()->addAction("telescope_sync", this, SLOT(slotINDITelescopeSync())) + << i18n("Sync with the telescope (INDI)") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_Y); + ka = actionCollection()->addAction("telescope_abort", this, SLOT(slotINDITelescopeAbort())) + << i18n("Abort any telescope motion (INDI)") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_A); + ka->setShortcutContext(Qt::ApplicationShortcut); + ka = actionCollection()->addAction("telescope_park", this, SLOT(slotINDITelescopePark())) + << i18n("Park the telescope (INDI)") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_P); + ka = actionCollection()->addAction("telescope_unpark", this, SLOT(slotINDITelescopeUnpark())) + << i18n("Unpark the telescope (INDI)") << QKeySequence(Qt::SHIFT + Qt::META + Qt::Key_U); + ka->setShortcutContext(Qt::ApplicationShortcut); #endif } diff --git a/kstars/skymap.h b/kstars/skymap.h index 3b5033db2..4fbed8459 100644 --- a/kstars/skymap.h +++ b/kstars/skymap.h @@ -196,6 +196,13 @@ class SkyMap : public QGraphicsView */ SkyPoint *clickedPoint() { return &ClickedPoint; } + /** + * @short Retrieve the mouse pointer position. + * + * @return The sky coordinates where the mouse pointer is over. + */ + SkyPoint *mousePoint() { return &m_MousePoint; } + /** @short Set the ClickedPoint to the skypoint given as an argument. *@param f pointer to the new ClickedPoint. */ From null at kde.org Sat Aug 19 00:32:06 2017 From: null at kde.org (Barth Netterfield) Date: Sat, 19 Aug 2017 00:32:06 +0000 Subject: [kst-plot] docbook/kst: Docbook updates. Message-ID: Git commit c2f9868c0dbffbf9857ef4bd7204de43c87efefa by Barth Netterfield. Committed on 18/08/2017 at 18:42. Pushed by netterfield into branch 'master'. Docbook updates. M +131 -45 docbook/kst/data-chapter.docbook https://commits.kde.org/kst-plot/c2f9868c0dbffbf9857ef4bd7204de43c87efefa diff --git a/docbook/kst/data-chapter.docbook b/docbook/kst/data-chapter.docbook index 79621f88..36178e27 100644 --- a/docbook/kst/data-chapter.docbook +++ b/docbook/kst/data-chapter.docbook @@ -362,11 +362,39 @@ Curves are created by the data wizard, from the creation dialog from Data Object Equations - An equation data object, created by selecting Equation from the - Create menu, produces an output vector which is the function of one or - more data vectors. An example of creating an equation, and the resulting plot is shown below. - In this example, a Generated Vector consisting of 1000 points from -10 to 10 was selected for - the x vector. Recall that a Generated vector can be created by selecting the new vector icon, + Equations are data objects whose outputs are: + + + + + A vector (...:y) which is the function of one or more data vectors. + + + + + A vector (...:x) which passes through the X input vector. + + + + + + The inputs are: + + + + + A vector which is used as the x variable in equations. + + + + + Any vectors or scalars specified by name in the equation text. + + + + + + Equations are used to produce vectors which are the point-by-point function of one or more input vectors and scalars. They are created by selecting Equation from the Create menu. An example of creating an equation, and the resulting plot is shown below. In this example, a Generated Vector consisting of 1000 points from -10 to 10 was selected for the x vector. Recall that a Generated vector can be created by selecting the new vector icon, @@ -374,8 +402,7 @@ Curves are created by the data wizard, from the creation dialog from Data Object - which appears to the right of the X Vector field. The equation, sin(x)/x, - was entered into the Equation field. + which appears to the right of the X Vector field. The equation, sin(x)/x, was entered into the Equation field. @@ -403,11 +430,52 @@ Curves are created by the data wizard, from the creation dialog from Data Object - Equations can use any vector or scalar as their input vectors, not just the X vector. In the next example, - the bottom right plot shows the signal in Column 2 with the signal in Column 1 regressed out of it. - This has been done by subtracting Column 1, scaled by the slope of a fit to Column 2 vs Column 1, - from Column 2. The fit had been created previously using the Fit option in the right - mouse button menu of the top right plot. + Equations support the following operators: + + + + + + Arithmetic operators: +, -, *, /, % (modulus operator) and ^ (power operator). + + + + + Bitwise operators: &, |. These operators assume the vector is comprised of integers. + + + + + Logical operators: !, &&, ||, <, <=, ==, >=, >, and !=. These functions output 1 for True and 0 for False. + + + + + + Functions supported by kst are: + + +PLUGIN() + + + + Trig functions working in Radians: SIN(), COS(), TAN(), ASIN(), ACOS(), ATAN(), ATAN2(), SEC(), CSC() and COT(). + + + + + Trig functions working in Degrees: SIND(), COSD(), TAND(), ASIND(), ACOSD(), ATAND(), SECD(), CSCD() and COTD(). + + + + + Other functions: ABS(), SQRT(), CBRT(), SINH(), COSH(), TANH(), EXP(), LN(), LOG() and STEP(). STEP() returns 1 if the argument is greater than 0, and 0 otherwise. + + + + + + Equations can use any vector or scalar as their input vectors, not just the X vector. In the next example, the bottom right plot shows the signal in Column 2 with the signal in Column 1 regressed out of it. This has been done by subtracting Column 1, scaled by the slope of a fit to Column 2 vs Column 1, from Column 2. The fit had been created previously using the Fit option in the right mouse button menu of the top right plot. @@ -491,30 +559,46 @@ set to be automatically reset with each data update by selecting Power Spectra -A power spectrum data object represents the power spectrum of a vector, defined as -the square root of the absolute value of the -mean of the interleaved Fast Fourier Transforms of length 2^x of the vector, where x is the -value entered in the FFT Length selection box. The below definitions assume -basic knowledge of power spectra—for further details, -refer to Numerical Recipes in C: The Art of Scientific Computing, published by Cambridge University Press. + Spectra are data objects whose outputs are a vector with the fft-based spectrum of the input + vector (...:psd), and a vector containing the centers of the corresponding + frequency bins (...:f). + + + + The following plot shows an example spectrum. The plot has been converted to log-log mode (hit 'l' and 'g' in the plot window to toggle Y and X log axes respectvely). -Power Spectra Window +Spectrum - + -Power Spectra Window +Spectrum - -Curve Contents + -The source vector, as well as basic power spectrum properties, can be modified from this section. + The spectrum dialog (select Power Spectrum from the Create menu) used to create this plot is shown below: + + + +New Spectrum Dialog + + + + + +The New Spectrum Dialog + + + + + + The dialog entries are as follows: @@ -531,72 +615,74 @@ The data vector to create a power spectrum from. -Interleaved average and FFT Length +Remove Mean -Selecting Interleaved average allows the length of the interleaved Fast Fourier -Transforms to be specified. The length is specified as a power of 2. - If Interleaved average is unchecked, &kst; -will determine the length based on the length of the vector. +Remove a constant from the input vector to make it mean zero before calculating the spectrum. -Data units and Rate units +Apodize -The units specified in these textboxes are used for the purpose of auto-generating axes labels for the plots. +Apodize the data with the selected function before calculating the power spectrum to reduce +bin to bin leackage. The default is a Hanning Window. -Sample rate +Interleaved average and FFT Length -The sample rate is used to generate the X axis of power spectrum plots. + When Interleaved average is not set, the spectrum is based on an FFT + whose lengh is power of two larger or equal to the length of the unput vector. The remaining points are zero padded. For cases like this, apodization and mean removal is quite important. + + + When Interleaved average is set, the spectrum is based on the average of FFTs of length 2^x where x is specified by the FFT Length entry, interleaved such that no zero padding is required. Choosing this option reduces the noise of the spectrum, at the cost of reduced resolution. -Apodize +Sample rate -If this option is selected, the data is apodized using a Hanning window, to reduce bin-to-bin leakage. - +The frequency bin output vector (...:f) will be calculated assuming the input vector was uniformly sampled at this sample rate. -Remove Mean +Data units and Rate units -Select this option to remove the mean from the selected data (i.e. translate the data so that the mean is zero). +Auto-generating axes labels for plots will be based on these units. + - Plugins -A plugin data object represents a &kst; plugin. All plugins have a common format, and show up as type Plugin -in the Data Manager. For more information about plugins, please see Plugins and Filters +A plugin data object represents a &kst; plugin. All plugins have a common format, and show +up as type Plugin in the Data Manager. For more information about plugins, +please see Plugins and Filters @@ -612,10 +698,10 @@ An event monitor data object represents an instance of an event monitor. For mo Matrices -A matrix represents a set of three-dimensional data points (x, y, z) arranged in a two-dimensional grid. -The z values of the matrix are obtained from a vector, and the grid structure is manually specified using -the Edit or New Matrix dialog. The descriptions below refer to the following diagram depicting -&kst;'s matrix structure. +A matrix represents a set of three-dimensional data points (x, y, z) arranged in a +two-dimensional grid. The z values of the matrix are obtained from a vector, and the +grid structure is manually specified using the Edit or New Matrix dialog. The descriptions +below refer to the following diagram depicting &kst;'s matrix structure. From noreply at phabricator.kde.org Sat Aug 19 08:42:08 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Sat, 19 Aug 2017 08:42:08 +0000 Subject: D6972: Add CC BY-SA 4.0 International and set it as default In-Reply-To: References: Message-ID: <20170819084207.54279.37D3659BA50E9D55@phabricator.kde.org> lueck accepted this revision. This revision is now accepted and ready to land. REPOSITORY R238 KDocTools BRANCH add-ccbysa4-translatable REVISION DETAIL https://phabricator.kde.org/D6972 To: ltoscano, jriddell, lueck, yurchor Cc: jriddell, lueck, #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Aug 19 14:12:03 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Bastian_K=C3=B6cher?=) Date: Sat, 19 Aug 2017 14:12:03 +0000 Subject: D7413: Adds missing dependency Message-ID: bkchr created this revision. Restricted Application added a project: Documentation. Restricted Application added a subscriber: Documentation. REVISION SUMMARY KF5::CoreAddons files are included by khc_xapianindexer, but not declared as dependency. For operating systems like Nixos that is a problem, because every dependency is located in a different path and so, the CoreAddons files are not found in the include path. By adding CoreAddons as target link library, the CoreAddon paths are added to the include paths. REPOSITORY R125 KHelpCenter REVISION DETAIL https://phabricator.kde.org/D7413 AFFECTED FILES searchhandlers/CMakeLists.txt To: bkchr Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Aug 19 14:13:59 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Bastian_K=C3=B6cher?=) Date: Sat, 19 Aug 2017 14:13:59 +0000 Subject: D7413: Adds missing dependency In-Reply-To: References: Message-ID: <20170819141358.53740.B6B870DA3D259DEC@phabricator.kde.org> bkchr added a reviewer: ltoscano. REPOSITORY R125 KHelpCenter REVISION DETAIL https://phabricator.kde.org/D7413 To: bkchr, ltoscano Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sat Aug 19 14:32:36 2017 From: null at kde.org (Luigi Toscano) Date: Sat, 19 Aug 2017 14:32:36 +0000 Subject: [kde-dev-scripts] /: Move cmake to use only KF5 dependencies Message-ID: Git commit 1799197a1d39104d10a2c2400341b818452656be by Luigi Toscano. Committed on 19/08/2017 at 12:44. Pushed by ltoscano into branch 'master'. Move cmake to use only KF5 dependencies - remove the kdelibs4-related logic; - always looks for ECM (bumping a bit the minimum cmake on the way) and use its variables, with optional KDocTools - use the native KF5 DTD for the documentation General ack on the change received on release-team at kde.org. M +17 -28 CMakeLists.txt M +18 -20 doc/CMakeLists.txt M +1 -1 doc/man-adddebug.1.docbook M +1 -1 doc/man-cheatmake.1.docbook M +1 -1 doc/man-create_cvsignore.1.docbook M +1 -1 doc/man-create_makefile.1.docbook M +1 -1 doc/man-create_makefiles.1.docbook M +1 -1 doc/man-cvscheck.1.docbook M +1 -1 doc/man-cvslastchange.1.docbook M +1 -1 doc/man-cvslastlog.1.docbook M +1 -1 doc/man-cvsrevertlast.1.docbook M +1 -1 doc/man-cxxmetric.1.docbook M +1 -1 doc/man-extend_dmalloc.1.docbook M +1 -1 doc/man-extractrc.1.docbook M +1 -1 doc/man-fixincludes.1.docbook M +1 -1 doc/man-pruneemptydirs.1.docbook M +1 -1 doc/man-qtdoc.1.docbook M +1 -1 doc/man-reportview.1.docbook M +1 -1 doc/man-transxx.1.docbook M +1 -1 doc/man-zonetab2pot.py.1.docbook https://commits.kde.org/kde-dev-scripts/1799197a1d39104d10a2c2400341b818452656be diff --git a/CMakeLists.txt b/CMakeLists.txt index 4d7b7f4..7479263 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,28 +1,13 @@ -cmake_minimum_required(VERSION 2.8.9) +cmake_minimum_required(VERSION 2.8.12) project(kde-dev-scripts) -include(FeatureSummary) -find_package(KF5DocTools) -if(KF5DocTools_FOUND) - find_package(ECM 1.3.0 REQUIRED NO_MODULE) - set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) - include(KDEInstallDirs) - function(create_manpage) - kdoctools_create_manpage(${ARGN}) - endfunction() -else() - find_package(KDE4) - function(create_manpage) - kde4_create_manpage(${ARGN}) - endfunction() -endif() +find_package(ECM 1.3.0 REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) -if (KDE4_FOUND) - include(KDE4Defaults) - include(MacroLibrary) -else() - set(BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "The install dir for executables") -endif() +include(FeatureSummary) +include(KDEInstallDirs) + +find_package(KF5 COMPONENTS DocTools) # Note that all of these files should be *scripts* that do not require # compilation, therefore we simply install them. We split out Bourne shell @@ -30,9 +15,13 @@ endif() # ones behave well on Mac or Windows just because we don't elide those too. ########### install files ############### -if (UNIX) +if(UNIX) #shell program -add_subdirectory( doc ) + +if(KF5DocTools_FOUND) + add_subdirectory(doc) +endif() + install(PROGRAMS adddebug build-progress.sh @@ -65,14 +54,14 @@ install(PROGRAMS uncrustify-kf5 wcgrep draw_lib_dependencies - DESTINATION ${BIN_INSTALL_DIR}) + DESTINATION ${KDE_INSTALL_BINDIR}) install(FILES uncrustify-kf5.cfg uncrustify-qt.cfg - DESTINATION ${DATA_INSTALL_DIR}/uncrustify) + DESTINATION ${KDE_INSTALL_DATADIR}/uncrustify) -endif (UNIX) +endif() install(PROGRAMS create_makefile @@ -104,6 +93,6 @@ install(PROGRAMS kde-systemsettings-tree.py reviewboard-am grantlee_strings_extractor.py - DESTINATION ${BIN_INSTALL_DIR}) + DESTINATION ${KDE_INSTALL_BINDIR}) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 642f1af..212d409 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -1,22 +1,20 @@ - - ########### install files ############### -create_manpage(man-adddebug.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-cheatmake.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-create_cvsignore.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-create_makefile.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-create_makefiles.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-cvscheck.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-cvslastchange.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-cvslastlog.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-cvsrevertlast.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-cxxmetric.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-extend_dmalloc.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-extractrc.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-fixincludes.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-pruneemptydirs.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-qtdoc.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-reportview.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-transxx.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) -create_manpage(man-zonetab2pot.py.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) +kdoctools_create_manpage(man-adddebug.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-cheatmake.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-create_cvsignore.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-create_makefile.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-create_makefiles.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-cvscheck.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-cvslastchange.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-cvslastlog.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-cvsrevertlast.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-cxxmetric.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-extend_dmalloc.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-extractrc.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-fixincludes.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-pruneemptydirs.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-qtdoc.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-reportview.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-transxx.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) +kdoctools_create_manpage(man-zonetab2pot.py.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR}) diff --git a/doc/man-adddebug.1.docbook b/doc/man-adddebug.1.docbook index 343ddfb..f85c92e 100644 --- a/doc/man-adddebug.1.docbook +++ b/doc/man-adddebug.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-cheatmake.1.docbook b/doc/man-cheatmake.1.docbook index 4fdb949..8d0bcdd 100644 --- a/doc/man-cheatmake.1.docbook +++ b/doc/man-cheatmake.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-create_cvsignore.1.docbook b/doc/man-create_cvsignore.1.docbook index 1433d4e..c518aeb 100644 --- a/doc/man-create_cvsignore.1.docbook +++ b/doc/man-create_cvsignore.1.docbook @@ -1,5 +1,5 @@ - diff --git a/doc/man-create_makefile.1.docbook b/doc/man-create_makefile.1.docbook index eb3fa85..1a8a32c 100644 --- a/doc/man-create_makefile.1.docbook +++ b/doc/man-create_makefile.1.docbook @@ -1,5 +1,5 @@ - diff --git a/doc/man-create_makefiles.1.docbook b/doc/man-create_makefiles.1.docbook index edc1115..0ba7fb7 100644 --- a/doc/man-create_makefiles.1.docbook +++ b/doc/man-create_makefiles.1.docbook @@ -1,5 +1,5 @@ -create_makefiles"> ]> diff --git a/doc/man-cvscheck.1.docbook b/doc/man-cvscheck.1.docbook index b113f35..bc05a29 100644 --- a/doc/man-cvscheck.1.docbook +++ b/doc/man-cvscheck.1.docbook @@ -1,5 +1,5 @@ -cvscheck"> CVS"> diff --git a/doc/man-cvslastchange.1.docbook b/doc/man-cvslastchange.1.docbook index eb86d96..8206f0b 100644 --- a/doc/man-cvslastchange.1.docbook +++ b/doc/man-cvslastchange.1.docbook @@ -1,5 +1,5 @@ -cvslastchange"> CVS"> diff --git a/doc/man-cvslastlog.1.docbook b/doc/man-cvslastlog.1.docbook index ed59f42..66c3828 100644 --- a/doc/man-cvslastlog.1.docbook +++ b/doc/man-cvslastlog.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-cvsrevertlast.1.docbook b/doc/man-cvsrevertlast.1.docbook index 8af8d65..e46ccaa 100644 --- a/doc/man-cvsrevertlast.1.docbook +++ b/doc/man-cvsrevertlast.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-cxxmetric.1.docbook b/doc/man-cxxmetric.1.docbook index f37d4a7..c61d83f 100644 --- a/doc/man-cxxmetric.1.docbook +++ b/doc/man-cxxmetric.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-extend_dmalloc.1.docbook b/doc/man-extend_dmalloc.1.docbook index ef85d1f..cd92718 100644 --- a/doc/man-extend_dmalloc.1.docbook +++ b/doc/man-extend_dmalloc.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-extractrc.1.docbook b/doc/man-extractrc.1.docbook index 6739c4a..0c907ee 100644 --- a/doc/man-extractrc.1.docbook +++ b/doc/man-extractrc.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-fixincludes.1.docbook b/doc/man-fixincludes.1.docbook index a4850dd..18fac15 100644 --- a/doc/man-fixincludes.1.docbook +++ b/doc/man-fixincludes.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-pruneemptydirs.1.docbook b/doc/man-pruneemptydirs.1.docbook index ee5046a..e26dafb 100644 --- a/doc/man-pruneemptydirs.1.docbook +++ b/doc/man-pruneemptydirs.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-qtdoc.1.docbook b/doc/man-qtdoc.1.docbook index 7491089..fc36bd4 100644 --- a/doc/man-qtdoc.1.docbook +++ b/doc/man-qtdoc.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-reportview.1.docbook b/doc/man-reportview.1.docbook index 9e05056..ef2af2f 100644 --- a/doc/man-reportview.1.docbook +++ b/doc/man-reportview.1.docbook @@ -1,5 +1,5 @@ -IanReinhartGeiser"> geiseri at kde.org"> kweather"> diff --git a/doc/man-transxx.1.docbook b/doc/man-transxx.1.docbook index 740ea3a..e23fd61 100644 --- a/doc/man-transxx.1.docbook +++ b/doc/man-transxx.1.docbook @@ -1,5 +1,5 @@ - ]> diff --git a/doc/man-zonetab2pot.py.1.docbook b/doc/man-zonetab2pot.py.1.docbook index 308e763..ab79060 100644 --- a/doc/man-zonetab2pot.py.1.docbook +++ b/doc/man-zonetab2pot.py.1.docbook @@ -1,5 +1,5 @@ - ]> From noreply at phabricator.kde.org Sat Aug 19 17:47:37 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Sat, 19 Aug 2017 17:47:37 +0000 Subject: D7413: Adds missing dependency In-Reply-To: References: Message-ID: <20170819174735.129433.96C74D0684F009A7@phabricator.kde.org> ltoscano accepted this revision. ltoscano added a comment. This revision is now accepted and ready to land. Thanks; well, it's not a problem for NixOS only, the dependency should be explicit (if not brought up by some other dependency, which is not the case here). This should land in the Applications/17.08 branch. Do you have commit access? If no, I would need your email for the commit credentials. REPOSITORY R125 KHelpCenter REVISION DETAIL https://phabricator.kde.org/D7413 To: bkchr, ltoscano Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Aug 19 17:59:23 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Sat, 19 Aug 2017 17:59:23 +0000 Subject: D6972: Add CC BY-SA 4.0 International and set it as default In-Reply-To: References: Message-ID: <20170819175923.119469.9E5F4C87C52AC81F@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R238:8c32e153fae8: Add CC BY-SA 4.0 International and set it as default (authored by ltoscano). REPOSITORY R238 KDocTools CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D6972?vs=17466&id=18401 REVISION DETAIL https://phabricator.kde.org/D6972 AFFECTED FILES common/en/ccbysa4-license.html src/customization/af/lang.entities src/customization/bg/lang.entities src/customization/ca/lang.entities src/customization/cs/lang.entities src/customization/da/lang.entities src/customization/de/lang.entities src/customization/el/lang.entities src/customization/en-GB/lang.entities src/customization/en/catalog.xml src/customization/en/entities/ccbysa4-notice.docbook src/customization/en/entities/underCCBYSA4.docbook src/customization/en/lang.entities src/customization/entities/general.entities src/customization/eo/lang.entities src/customization/es/lang.entities src/customization/et/lang.entities src/customization/fi/lang.entities src/customization/fo/lang.entities src/customization/fr/lang.entities src/customization/gl/lang.entities src/customization/he/lang.entities src/customization/hu/lang.entities src/customization/id/lang.entities src/customization/it/lang.entities src/customization/ja/lang.entities src/customization/ko/lang.entities src/customization/lt/lang.entities src/customization/nds/lang.entities src/customization/nl/lang.entities src/customization/nn/lang.entities src/customization/no/lang.entities src/customization/pl/lang.entities src/customization/pt-BR/lang.entities src/customization/pt/lang.entities src/customization/ro/lang.entities src/customization/ru/lang.entities src/customization/sk/lang.entities src/customization/sl/lang.entities src/customization/sq/lang.entities src/customization/sr/lang.entities src/customization/sr at ijekavian/lang.entities src/customization/sr at ijekavianlatin/lang.entities src/customization/sr at latin/lang.entities src/customization/sv/lang.entities src/customization/th/lang.entities src/customization/tr/lang.entities src/customization/uk/lang.entities src/customization/wa/lang.entities src/customization/xh/lang.entities src/customization/xx/lang.entities src/customization/zh-CN/lang.entities src/customization/zh-TW/lang.entities src/template.docbook To: ltoscano, jriddell, lueck, yurchor Cc: jriddell, lueck, #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sat Aug 19 17:50:30 2017 From: null at kde.org (Luigi Toscano) Date: Sat, 19 Aug 2017 17:50:30 +0000 Subject: [kdoctools] /: Add CC BY-SA 4.0 International and set it as default Message-ID: Git commit 8c32e153fae80186375d83dbab82bcfc228b1484 by Luigi Toscano. Committed on 19/08/2017 at 17:50. Pushed by ltoscano into branch 'master'. Add CC BY-SA 4.0 International and set it as default Summary: New default license (for new documents or relicensed). Discussed in the previous months on the kde-community@ list and during Akademy 2017. Test Plan: kdoctools compiles. The new license is rendered (with an inline notice, differently from the "Legal Notice" of FDL). Reviewers: jriddell, lueck, yurchor Reviewed By: jriddell, lueck Subscribers: jriddell, lueck, #frameworks, #documentation Tags: #frameworks, #documentation Differential Revision: https://phabricator.kde.org/D6972 A +141 -0 common/en/ccbysa4-license.html M +8 -0 src/customization/af/lang.entities M +8 -0 src/customization/bg/lang.entities M +8 -0 src/customization/ca/lang.entities M +8 -0 src/customization/cs/lang.entities M +8 -0 src/customization/da/lang.entities M +8 -0 src/customization/de/lang.entities M +8 -0 src/customization/el/lang.entities M +8 -0 src/customization/en-GB/lang.entities M +2 -0 src/customization/en/catalog.xml A +4 -0 src/customization/en/entities/ccbysa4-notice.docbook A +3 -0 src/customization/en/entities/underCCBYSA4.docbook M +5 -0 src/customization/en/lang.entities M +1 -0 src/customization/entities/general.entities M +8 -0 src/customization/eo/lang.entities M +8 -0 src/customization/es/lang.entities M +8 -0 src/customization/et/lang.entities M +8 -0 src/customization/fi/lang.entities M +8 -0 src/customization/fo/lang.entities M +8 -0 src/customization/fr/lang.entities M +8 -0 src/customization/gl/lang.entities M +8 -0 src/customization/he/lang.entities M +8 -0 src/customization/hu/lang.entities M +8 -0 src/customization/id/lang.entities M +8 -0 src/customization/it/lang.entities M +8 -0 src/customization/ja/lang.entities M +8 -0 src/customization/ko/lang.entities M +8 -0 src/customization/lt/lang.entities M +8 -0 src/customization/nds/lang.entities M +8 -0 src/customization/nl/lang.entities M +8 -0 src/customization/nn/lang.entities M +8 -0 src/customization/no/lang.entities M +8 -0 src/customization/pl/lang.entities M +8 -0 src/customization/pt-BR/lang.entities M +8 -0 src/customization/pt/lang.entities M +8 -0 src/customization/ro/lang.entities M +8 -0 src/customization/ru/lang.entities M +8 -0 src/customization/sk/lang.entities M +8 -0 src/customization/sl/lang.entities M +8 -0 src/customization/sq/lang.entities M +8 -0 src/customization/sr/lang.entities M +8 -0 src/customization/sr at ijekavian/lang.entities M +8 -0 src/customization/sr at ijekavianlatin/lang.entities M +8 -0 src/customization/sr at latin/lang.entities M +8 -0 src/customization/sv/lang.entities M +8 -0 src/customization/th/lang.entities M +8 -0 src/customization/tr/lang.entities M +8 -0 src/customization/uk/lang.entities M +8 -0 src/customization/wa/lang.entities M +8 -0 src/customization/xh/lang.entities M +8 -0 src/customization/xx/lang.entities M +8 -0 src/customization/zh-CN/lang.entities M +8 -0 src/customization/zh-TW/lang.entities M +14 -4 src/template.docbook https://commits.kde.org/kdoctools/8c32e153fae80186375d83dbab82bcfc228b1484 diff --git a/common/en/ccbysa4-license.html b/common/en/ccbysa4-license.html new file mode 100644 index 0000000..6cdce87 --- /dev/null +++ b/common/en/ccbysa4-license.html @@ -0,0 +1,141 @@ + + + + CC BY-SA 4.0 International + + + + + + + + + +

Creative Commons Attribution-ShareAlike 4.0 International Public License

+

By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions.

+

Section 1 – Definitions.

+
    +
  1. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image.
  2. +
  3. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License.
  4. +
  5. BY-SA Compatible License means a license listed at creativecommons.org/compatiblelicenses, approved by Creative Commons as essentially the equivalent of this Public License.
  6. +
  7. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights.
  8. +
  9. Effective Technological Measures means those measures that, in the absence of proper authority, may not +be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar +international agreements.
  10. +
  11. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material.
  12. +
  13. License Elements means the license attributes listed in the name of a Creative Commons Public License. The License Elements of this Public License are Attribution and ShareAlike.
  14. +
  15. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License.
  16. +
  17. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license.
  18. +
  19. Licensor means the individual(s) or entity(ies) granting rights under this Public License.
  20. +
  21. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them.
  22. +
  23. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world.
  24. +
  25. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning.
  26. +
+

Section 2 – Scope.

+
    +
  1. License grant. +
      +
    1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: +
        +
      1. reproduce and Share the Licensed Material, in whole or in part; and
      2. +
      3. produce, reproduce, and Share Adapted Material.
      4. +
      +
    2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions.
    3. +
    4. Term. The term of this Public License is specified in Section 6(a).
    5. +
    6. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material.
    7. +
    8. Downstream recipients. +
      +
        +
      1. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License.
      2. +
      3. Additional offer from the Licensor – Adapted Material. Every recipient of Adapted Material from You automatically receives an offer from the Licensor to exercise the Licensed Rights in the Adapted Material under the conditions of the Adapter’s License You apply.
      4. +
      5. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material.
      6. +
      +
      +
    9. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i).
    10. +
    +
  2. Other rights.

    +
      +
    1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise.
    2. +
    3. Patent and trademark rights are not licensed under this Public License.
    4. +
    5. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties.
    6. +
    +
  3. +
+

Section 3 – License Conditions.

+

Your exercise of the Licensed Rights is expressly made subject to the following conditions.

+
    +
  1. Attribution.

    +
      +
    1. If You Share the Licensed Material (including in modified form), You must:

      +
        +
      1. retain the following if it is supplied by the Licensor with the Licensed Material: +
          +
        1. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated);
        2. +
        3. a copyright notice;
        4. +
        5. a notice that refers to this Public License;
        6. +
        7. a notice that refers to the disclaimer of warranties;
        8. +
        9. a URI or hyperlink to the Licensed Material to the extent reasonably practicable;
        10. +
        +
      2. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and
      3. +
      4. indicate the Licensed Material is licensed under this Public License, +and include the text of, or the URI or hyperlink to, this Public +License.
      5. +
      +
    2. +
    3. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information.
    4. +
    5. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable.
    6. +
    +
  2. +
  3. ShareAlike. +

    In addition to the conditions in Section 3(a), if You Share Adapted Material You produce, the following conditions also apply.

    +
      +
    1. The Adapter’s License You apply must be a Creative Commons license with the same License Elements, this version or later, or a BY-SA Compatible License.
    2. +
    3. You must include the text of, or the URI or hyperlink to, the Adapter's License You apply. You may satisfy this condition in any reasonable manner based on the medium, means, and context in which You Share Adapted Material.
    4. +
    5. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply.
    6. +
    +
  4. +
+

Section 4 – Sui Generis Database Rights.

+

Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material:

+
    +
  1. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database;
  2. +
  3. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material, including for purposes of Section 3(b); and
  4. +
  5. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database.
  6. +
+For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. +

Section 5 – Disclaimer of Warranties and Limitation of Liability.

+
    +
  1. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You.
  2. +
  3. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You.
  4. +
+
    +
  1. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability.
  2. +
+

Section 6 – Term and Termination.

+
    +
  1. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically.
  2. +
  3. +

    Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates:

    +
      +
    1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or
    2. +
    3. upon express reinstatement by the Licensor.
    4. +
    +For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License.
  4. +
  5. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License.
  6. +
  7. Sections 1, 5, 6, 7, and 8 survive termination of this Public License.
  8. +
+

Section 7 – Other Terms and Conditions.

+
    +
  1. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed.
  2. +
  3. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License.
  4. +
+

Section 8 – Interpretation.

+
    +
  1. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License.
  2. +
  3. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions.
  4. +
  5. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor.
  6. +
  7. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority.
  8. +
+ + diff --git a/src/customization/af/lang.entities b/src/customization/af/lang.entities index 6eedc04..2461e2a 100644 --- a/src/customization/af/lang.entities +++ b/src/customization/af/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/bg/lang.entities b/src/customization/bg/lang.entities index be49dc4..4f8eb9b 100644 --- a/src/customization/bg/lang.entities +++ b/src/customization/bg/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/ca/lang.entities b/src/customization/ca/lang.entities index 26b2849..cf6da67 100644 --- a/src/customization/ca/lang.entities +++ b/src/customization/ca/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/cs/lang.entities b/src/customization/cs/lang.entities index a4c7947..37f4518 100644 --- a/src/customization/cs/lang.entities +++ b/src/customization/cs/lang.entities @@ -22,6 +22,8 @@ "entities/underX11License.docbook" > + @@ -35,6 +37,12 @@ "entities/install-compile.docbook" > + + + diff --git a/src/customization/da/lang.entities b/src/customization/da/lang.entities index 2ebf5e1..d8f9645 100644 --- a/src/customization/da/lang.entities +++ b/src/customization/da/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/de/lang.entities b/src/customization/de/lang.entities index 7d03649..5716152 100644 --- a/src/customization/de/lang.entities +++ b/src/customization/de/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/el/lang.entities b/src/customization/el/lang.entities index 82e3fd3..25e54c5 100644 --- a/src/customization/el/lang.entities +++ b/src/customization/el/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/en-GB/lang.entities b/src/customization/en-GB/lang.entities index 3e648b4..0e65cff 100644 --- a/src/customization/en-GB/lang.entities +++ b/src/customization/en-GB/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/en/catalog.xml b/src/customization/en/catalog.xml index 294e719..864e141 100644 --- a/src/customization/en/catalog.xml +++ b/src/customization/en/catalog.xml @@ -15,6 +15,8 @@ uri="entities/underGPL.docbook"/> + Permission is granted to copy, distribute and/or modify this +document under the terms of the Creative Commons +Attribution-ShareAlike 4.0 International or any later. +A copy of the license is included in .
diff --git a/src/customization/en/entities/underCCBYSA4.docbook b/src/customization/en/entities/underCCBYSA4.docbook new file mode 100644 index 0000000..f0cd938 --- /dev/null +++ b/src/customization/en/entities/underCCBYSA4.docbook @@ -0,0 +1,3 @@ +This documentation is licensed +under the terms of the Creative +Commons Attribution-ShareAlike 4.0 International. diff --git a/src/customization/en/lang.entities b/src/customization/en/lang.entities index b10c96f..1adfa2c 100644 --- a/src/customization/en/lang.entities +++ b/src/customization/en/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + diff --git a/src/customization/entities/general.entities b/src/customization/entities/general.entities index 1e5bf84..83be3cd 100644 --- a/src/customization/entities/general.entities +++ b/src/customization/entities/general.entities @@ -59,6 +59,7 @@ "http://www.gnu.org/copyleft/fdl.html" NDATA linespecific > + diff --git a/src/customization/eo/lang.entities b/src/customization/eo/lang.entities index 672ca72..05e1e68 100644 --- a/src/customization/eo/lang.entities +++ b/src/customization/eo/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/es/lang.entities b/src/customization/es/lang.entities index f94a4d8..97de161 100644 --- a/src/customization/es/lang.entities +++ b/src/customization/es/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/et/lang.entities b/src/customization/et/lang.entities index f03294e..aa4a256 100644 --- a/src/customization/et/lang.entities +++ b/src/customization/et/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/fi/lang.entities b/src/customization/fi/lang.entities index b4fccb7..62db23b 100644 --- a/src/customization/fi/lang.entities +++ b/src/customization/fi/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/fo/lang.entities b/src/customization/fo/lang.entities index a805193..fadd9d0 100644 --- a/src/customization/fo/lang.entities +++ b/src/customization/fo/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/fr/lang.entities b/src/customization/fr/lang.entities index e83118c..2577577 100644 --- a/src/customization/fr/lang.entities +++ b/src/customization/fr/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/gl/lang.entities b/src/customization/gl/lang.entities index 7ef4663..ff613c9 100644 --- a/src/customization/gl/lang.entities +++ b/src/customization/gl/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/he/lang.entities b/src/customization/he/lang.entities index 1f0c9b3..3c8fd83 100644 --- a/src/customization/he/lang.entities +++ b/src/customization/he/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/hu/lang.entities b/src/customization/hu/lang.entities index b8f7a3e..51fca2a 100644 --- a/src/customization/hu/lang.entities +++ b/src/customization/hu/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/id/lang.entities b/src/customization/id/lang.entities index 32004ce..ec3dccc 100644 --- a/src/customization/id/lang.entities +++ b/src/customization/id/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/it/lang.entities b/src/customization/it/lang.entities index b272369..fbf1365 100644 --- a/src/customization/it/lang.entities +++ b/src/customization/it/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/ja/lang.entities b/src/customization/ja/lang.entities index 433669b..d279a73 100644 --- a/src/customization/ja/lang.entities +++ b/src/customization/ja/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/ko/lang.entities b/src/customization/ko/lang.entities index a4a37a7..1dbc93b 100644 --- a/src/customization/ko/lang.entities +++ b/src/customization/ko/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/lt/lang.entities b/src/customization/lt/lang.entities index 1fbfea7..724133e 100644 --- a/src/customization/lt/lang.entities +++ b/src/customization/lt/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/nds/lang.entities b/src/customization/nds/lang.entities index 17d6284..528fb3e 100644 --- a/src/customization/nds/lang.entities +++ b/src/customization/nds/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/nl/lang.entities b/src/customization/nl/lang.entities index d3a4085..01f51eb 100644 --- a/src/customization/nl/lang.entities +++ b/src/customization/nl/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/nn/lang.entities b/src/customization/nn/lang.entities index 5ebaba5..2df5f04 100644 --- a/src/customization/nn/lang.entities +++ b/src/customization/nn/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/no/lang.entities b/src/customization/no/lang.entities index 3bce628..082cf46 100644 --- a/src/customization/no/lang.entities +++ b/src/customization/no/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/pl/lang.entities b/src/customization/pl/lang.entities index ff987e3..ed80ea9 100644 --- a/src/customization/pl/lang.entities +++ b/src/customization/pl/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/pt-BR/lang.entities b/src/customization/pt-BR/lang.entities index e1d48ca..c772162 100644 --- a/src/customization/pt-BR/lang.entities +++ b/src/customization/pt-BR/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/pt/lang.entities b/src/customization/pt/lang.entities index ad45633..a5308d6 100644 --- a/src/customization/pt/lang.entities +++ b/src/customization/pt/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/ro/lang.entities b/src/customization/ro/lang.entities index 4d7a2c3..701d4c8 100644 --- a/src/customization/ro/lang.entities +++ b/src/customization/ro/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/ru/lang.entities b/src/customization/ru/lang.entities index c754f01..4568e42 100644 --- a/src/customization/ru/lang.entities +++ b/src/customization/ru/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/sk/lang.entities b/src/customization/sk/lang.entities index fe5fb14..940b7d8 100644 --- a/src/customization/sk/lang.entities +++ b/src/customization/sk/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/sl/lang.entities b/src/customization/sl/lang.entities index e99bd88..5a8842a 100644 --- a/src/customization/sl/lang.entities +++ b/src/customization/sl/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/sq/lang.entities b/src/customization/sq/lang.entities index 3104652..4d39fa4 100644 --- a/src/customization/sq/lang.entities +++ b/src/customization/sq/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/sr/lang.entities b/src/customization/sr/lang.entities index 72beed0..98c15a2 100644 --- a/src/customization/sr/lang.entities +++ b/src/customization/sr/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/sr at ijekavian/lang.entities b/src/customization/sr at ijekavian/lang.entities index a8e7ec6..197dde7 100644 --- a/src/customization/sr at ijekavian/lang.entities +++ b/src/customization/sr at ijekavian/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/sr at ijekavianlatin/lang.entities b/src/customization/sr at ijekavianlatin/lang.entities index 7351b04..5bbcf56 100644 --- a/src/customization/sr at ijekavianlatin/lang.entities +++ b/src/customization/sr at ijekavianlatin/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/sr at latin/lang.entities b/src/customization/sr at latin/lang.entities index 0b6ed3b..3ef1896 100644 --- a/src/customization/sr at latin/lang.entities +++ b/src/customization/sr at latin/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/sv/lang.entities b/src/customization/sv/lang.entities index 81ad9cf..1d9e113 100644 --- a/src/customization/sv/lang.entities +++ b/src/customization/sv/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/th/lang.entities b/src/customization/th/lang.entities index bef1411..4479c70 100644 --- a/src/customization/th/lang.entities +++ b/src/customization/th/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/tr/lang.entities b/src/customization/tr/lang.entities index 405b414..5465ccd 100644 --- a/src/customization/tr/lang.entities +++ b/src/customization/tr/lang.entities @@ -12,6 +12,8 @@ + + + diff --git a/src/customization/uk/lang.entities b/src/customization/uk/lang.entities index 4d3d870..328dfaf 100644 --- a/src/customization/uk/lang.entities +++ b/src/customization/uk/lang.entities @@ -14,6 +14,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/wa/lang.entities b/src/customization/wa/lang.entities index 98d4699..f3829d8 100644 --- a/src/customization/wa/lang.entities +++ b/src/customization/wa/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/xh/lang.entities b/src/customization/xh/lang.entities index 7cede7e..803a58b 100644 --- a/src/customization/xh/lang.entities +++ b/src/customization/xh/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/xx/lang.entities b/src/customization/xx/lang.entities index 80d5d63..5d8b859 100644 --- a/src/customization/xx/lang.entities +++ b/src/customization/xx/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/customization/zh-CN/lang.entities b/src/customization/zh-CN/lang.entities index 8297680..fb01acc 100644 --- a/src/customization/zh-CN/lang.entities +++ b/src/customization/zh-CN/lang.entities @@ -16,6 +16,8 @@ "entities/underGPL.docbook" > + + + + diff --git a/src/customization/zh-TW/lang.entities b/src/customization/zh-TW/lang.entities index f8b24b3..ab094f9 100644 --- a/src/customization/zh-TW/lang.entities +++ b/src/customization/zh-TW/lang.entities @@ -12,6 +12,8 @@ + + + + diff --git a/src/template.docbook b/src/template.docbook index 0b71694..a047674 100644 --- a/src/template.docbook +++ b/src/template.docbook @@ -17,7 +17,10 @@ For kioslave, systemsettings (kcontrol) modules and simple/short application doc Rename this template to index.docbook and place into the directory doc/ or doc/appname if you have several applications in one doc directory --> - -&underFDL; + + +&underCCBYSA4; + + + &underGPL; From null at kde.org Sat Aug 19 21:37:05 2017 From: null at kde.org (Csaba Kertesz) Date: Sat, 19 Aug 2017 21:37:05 +0000 Subject: [kstars] doc: Revert all commands containing Meta key Message-ID: Git commit ee693421fb71e65e2270663233942b3bbe0a9449 by Csaba Kertesz. Committed on 19/08/2017 at 21:36. Pushed by ckertesz into branch 'master'. Revert all commands containing Meta key M +0 -80 doc/commands.docbook https://commits.kde.org/kstars/ee693421fb71e65e2270663233942b3bbe0a9449 diff --git a/doc/commands.docbook b/doc/commands.docbook index ed2d4b78a..093ee442c 100644 --- a/doc/commands.docbook +++ b/doc/commands.docbook @@ -545,88 +545,8 @@ current simulation date.
- - -&Shift;&Meta;I - - - -Opens INDI control window to setup and start telescope equipment. - - - - - - -&Shift;&Meta;A - - - -Abort any motion of a connected telescope via INDI. - - - - - - -&Shift;&Meta;S - - - -Slew a connected telescope via INDI to the mouse pointer. - - - - - - -&Shift;&Meta;T - - - -Track a target under the mouse pointer with a connected telescope via INDI. - - - - - - -&Shift;&Meta;Y - - - -Sync a connected telescope via INDI to the mouse pointer. - - - - - - -&Shift;&Meta;P - - - -Park a connected telescope via INDI. - - - - - - -&Shift;&Meta;U - - - -Unpark a connected telescope via INDI. - - - - - -&Shift;&Meta;K - Tools Ekos From noreply at phabricator.kde.org Sat Aug 19 22:39:55 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Bastian_K=C3=B6cher?=) Date: Sat, 19 Aug 2017 22:39:55 +0000 Subject: D7413: Adds missing dependency In-Reply-To: References: Message-ID: <20170819223955.67508.A3993F5853AFA78D@phabricator.kde.org> bkchr added a comment. No I don't have commit access, so it would be nice if you could merge that for me! Please use git at kchr.de as email address. REPOSITORY R125 KHelpCenter REVISION DETAIL https://phabricator.kde.org/D7413 To: bkchr, ltoscano Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Aug 19 22:46:00 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Sat, 19 Aug 2017 22:46:00 +0000 Subject: D7413: Adds missing dependency In-Reply-To: References: Message-ID: <20170819224559.34293.8553DE3CA939C568@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R125:db656fd3116b: Adds missing dependency (authored by bkchr, committed by ltoscano). REPOSITORY R125 KHelpCenter CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7413?vs=18392&id=18414 REVISION DETAIL https://phabricator.kde.org/D7413 AFFECTED FILES searchhandlers/CMakeLists.txt To: bkchr, ltoscano Cc: #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sun Aug 20 16:34:01 2017 From: null at kde.org (Alexander Bikadorov) Date: Sun, 20 Aug 2017 16:34:01 +0000 Subject: [krusader] krusader/GUI: GUI: fixed embedded terminal killed if chdir input is send too early Message-ID: Git commit b7980a8025e9f96b77ec625478cccfc908b566cc by Alexander Bikadorov. Committed on 20/08/2017 at 16:31. Pushed by abikadorov into branch 'master'. GUI: fixed embedded terminal killed if chdir input is send too early FIXED: [ 383372 ] Toggle Fullscreen Embedded Terminal bug BUG: 383372 M +12 -6 krusader/GUI/terminaldock.cpp M +1 -0 krusader/GUI/terminaldock.h https://commits.kde.org/krusader/b7980a8025e9f96b77ec625478cccfc908b566cc diff --git a/krusader/GUI/terminaldock.cpp b/krusader/GUI/terminaldock.cpp index fa565b1c..4c44361b 100644 --- a/krusader/GUI/terminaldock.cpp +++ b/krusader/GUI/terminaldock.cpp @@ -19,10 +19,11 @@ #include "terminaldock.h" // QtCore -#include +#include #include -#include +#include #include +#include #include // QtGui #include @@ -56,7 +57,7 @@ * A widget containing the konsolepart for the Embedded terminal emulator */ TerminalDock::TerminalDock(QWidget* parent, KrMainWindow *mainWindow) : QWidget(parent), - _mainWindow(mainWindow), konsole_part(0), t(0), initialised(false) + _mainWindow(mainWindow), konsole_part(0), t(0), initialised(false), firstInput(true) { terminal_hbox = new QHBoxLayout(this); } @@ -79,8 +80,8 @@ bool TerminalDock::initialise() if (konsole_part) { //loaded successfully terminal_hbox->addWidget(konsole_part->widget()); setFocusProxy(konsole_part->widget()); - connect(konsole_part, SIGNAL(destroyed()), - this, SLOT(killTerminalEmulator())); + connect(konsole_part, &KParts::ReadOnlyPart::destroyed, this, + &TerminalDock::killTerminalEmulator); // must filter app events, because some of them are processed // by child widgets of konsole_part->widget() // and would not be received on konsole_part->widget() @@ -91,6 +92,7 @@ bool TerminalDock::initialise() t->showShellInDir(lastPath); } initialised = true; + firstInput = true; } else KMessageBox::error(0, i18n("Cannot create embedded terminal.
" "The reported error was: %1", error)); @@ -114,6 +116,8 @@ bool TerminalDock::initialise() void TerminalDock::killTerminalEmulator() { + qDebug() << "killed"; + initialised = false; konsole_part = NULL; t = NULL; @@ -131,10 +135,12 @@ void TerminalDock::sendInput(const QString& input, bool clearCommand) // and command is appended to current input (e.g. "rm -rf x " concatenated with 'cd /usr'); // code "borrowed" from Dolphin, Copyright (C) 2007-2010 by Peter Penz const int processId = t->terminalProcessId(); - if (processId > 0) { + // workaround (firstInput): kill is send to terminal if shell is not initialized yet + if (processId > 0 && !firstInput) { kill(processId, SIGINT); } } + firstInput = false; t->sendInput(input); } diff --git a/krusader/GUI/terminaldock.h b/krusader/GUI/terminaldock.h index 50442d1c..8eed69c0 100644 --- a/krusader/GUI/terminaldock.h +++ b/krusader/GUI/terminaldock.h @@ -65,6 +65,7 @@ private: KParts::ReadOnlyPart* konsole_part; // the actual part pointer TerminalInterface* t; // TerminalInterface of the konsole part bool initialised; + bool firstInput; bool applyShortcuts(QKeyEvent * ke); }; From bugzilla_noreply at kde.org Mon Aug 21 22:28:18 2017 From: bugzilla_noreply at kde.org (Luigi Toscano) Date: Mon, 21 Aug 2017 22:28:18 +0000 Subject: [docs] [Bug 383535] No documentation available In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383535 Luigi Toscano changed: What |Removed |Added ---------------------------------------------------------------------------- Component|documentation |docs.kde.org Product|umbrello |docs Version|2.21.90 (KDE Applications |unspecified |17.03.90) | Assignee|umbrello-devel at kde.org |kde-doc-english at kde.org Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #1 from Luigi Toscano --- Please try again; that link is wrong, but if you access the documentation again from the home page it will work. Fixed in: https://commits.kde.org/websites/docs-kde-org/503bbccd08e7796378e37db351588018f9533547 -- You are receiving this mail because: You are the assignee for the bug. From null at kde.org Tue Aug 22 23:38:04 2017 From: null at kde.org (Michael Pyne) Date: Tue, 22 Aug 2017 23:38:04 +0000 Subject: [kdesrc-build] /: Reduce importance of qtdir option, default to ''. Message-ID: Git commit 02c616cbb08915fe2804c75259ddf449ab8c1792 by Michael Pyne. Committed on 06/08/2017 at 03:33. Pushed by mpyne into branch 'master'. Reduce importance of qtdir option, default to ''. The qtdir setting took on much less importance with Qt 5. We've never officially supported building Qt 5 with kdesrc-build, and qmake and cmake both use qmake or similar Qt-provided config information to find Qt, rather than using the unsupported QTDIR environment variable. As a result, default the value to an empty string (interpreted as use of system Qt) and stop adding it automatically to the environment variables defined during the build. If set, it will continue to be used for now. This also helps the environment setup driver detect when it should look for the system Qt5 qmake. M +2 -5 doc/index.docbook M +3 -3 kdesrc-build-setup M +2 -1 kdesrc-buildrc-kf5-sample M +2 -4 kdesrc-buildrc-sample M +1 -1 modules/ksb/Application.pm M +1 -1 modules/ksb/BuildContext.pm M +6 -0 modules/ksb/BuildSystem/Qt4.pm M +7 -15 modules/ksb/Module.pm https://commits.kde.org/kdesrc-build/02c616cbb08915fe2804c75259ddf449ab8c1792 diff --git a/doc/index.docbook b/doc/index.docbook index 85516c3..8ecf0cc 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -2450,11 +2450,8 @@ installs the module. qtdir Module setting overrides global Set this option to set the environment variable QTDIR while building. -You cannot override this setting in a module option. If you do not specify -this option, it defaults to -${source-dir}/build/qt, -which uses the qt module included in the &kde; source repository. -You may use a tilde (~) to represent your home directory. +If you do not specify this option, &kdesrc-build; will assume that &Qt; is +provided by the operating system. diff --git a/kdesrc-build-setup b/kdesrc-build-setup index 5c437a3..4797a19 100755 --- a/kdesrc-build-setup +++ b/kdesrc-build-setup @@ -324,9 +324,9 @@ print $output < # remaining whitespace and closing bracket } { - $ctx->getOption($1, 'module') || + $ctx->getOption($1, 'module') // croak_runtime("Invalid variable $1") }gxe; # Replace all matching expressions, use extended regexp w/ diff --git a/modules/ksb/BuildContext.pm b/modules/ksb/BuildContext.pm index 3e2c3aa..7634043 100644 --- a/modules/ksb/BuildContext.pm +++ b/modules/ksb/BuildContext.pm @@ -112,7 +112,7 @@ our %defaultGlobalOptions = ( "override-build-system"=> "", "override-url" => "", "persistent-data-file" => "", - "qtdir" => "$ENV{HOME}/qt4", + "qtdir" => "", "remove-after-install" => "none", # { none, builddir, all } "source-dir" => "$ENV{HOME}/kdesrc", "svn-server" => "svn://anonsvn.kde.org/home/kde", diff --git a/modules/ksb/BuildSystem/Qt4.pm b/modules/ksb/BuildSystem/Qt4.pm index 5bc5e89..fe3984a 100644 --- a/modules/ksb/BuildSystem/Qt4.pm +++ b/modules/ksb/BuildSystem/Qt4.pm @@ -49,6 +49,12 @@ sub configureInternal my $prefix = $module->getOption('qtdir'); + if (!$prefix) + { + error ("\tThe b[qtdir] option must be set to determine where to install r[b[$module]"); + return 0; + } + # Some users have added -prefix manually to their flags, they # probably shouldn't anymore. :) diff --git a/modules/ksb/Module.pm b/modules/ksb/Module.pm index ce3975b..d6aa249 100644 --- a/modules/ksb/Module.pm +++ b/modules/ksb/Module.pm @@ -647,31 +647,23 @@ sub setupEnvironment my $self = assert_isa(shift, 'ksb::Module'); my $ctx = $self->buildContext(); my $kdedir = $self->getOption('kdedir'); - my $qtdir = $self->getOption('qtdir'); my $prefix = $self->installationPath(); - # Add global set-envs + # Add global set-envs and context $self->buildContext()->applyUserEnvironment(); - # Add some standard directories for pkg-config support. Include env settings. - my @pkg_config_dirs = ("$kdedir/lib/pkgconfig", "$qtdir/lib/pkgconfig"); + my @pkg_config_dirs = ("$kdedir/lib/pkgconfig"); $ctx->prependEnvironmentValue('PKG_CONFIG_PATH', @pkg_config_dirs); - # Likewise, add standard directories that should be in LD_LIBRARY_PATH. - my @ld_dirs = ("$kdedir/lib", "$qtdir/lib", $self->getOption('libpath')); + my @ld_dirs = ("$kdedir/lib", $self->getOption('libpath')); $ctx->prependEnvironmentValue('LD_LIBRARY_PATH', @ld_dirs); - my $buildSystem = $self->buildSystem(); - $buildSystem->prepareModuleBuildEnvironment($ctx, $self, $prefix); - - my @path = ("$kdedir/bin", "$qtdir/bin", $self->getOption('binpath')); + my @path = ("$kdedir/bin", $self->getOption('binpath')); $ctx->prependEnvironmentValue('PATH', @path); - # Set up the children's environment. We use queueEnvironmentVariable since - # it won't set an environment variable to nothing. (e.g, setting QTDIR to - # a blank string might confuse Qt or KDE. - - $ctx->queueEnvironmentVariable('QTDIR', $qtdir); + # Build system's environment injection + my $buildSystem = $self->buildSystem(); + $buildSystem->prepareModuleBuildEnvironment($ctx, $self, $prefix); # Read in user environment defines $self->applyUserEnvironment() unless $self == $ctx; From null at kde.org Wed Aug 23 11:39:50 2017 From: null at kde.org (Alexander Reinholdt) Date: Wed, 23 Aug 2017 11:39:50 +0000 Subject: [smb4k] doc: Updated sections "Credits" and "Appendix A" of the handbook. Message-ID: Git commit ded7f047e722c9c82ac3e6988bccfedbcbd3d318 by Alexander Reinholdt. Committed on 23/08/2017 at 11:39. Pushed by areinholdt into branch 'master'. Updated sections "Credits" and "Appendix A" of the handbook. M +14 -13 doc/index.docbook https://commits.kde.org/smb4k/ded7f047e722c9c82ac3e6988bccfedbcbd3d318 diff --git a/doc/index.docbook b/doc/index.docbook index 1bc678a..c6b8313 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -28,7 +28,7 @@ &underFDL; 2017-07-25 - &smb4k; 2.0.2 + &smb4k; 2.1.0 &smb4k; is an advanced network neighborhood browser and Samba share mounting utility. @@ -46,7 +46,7 @@ Introduction - This handbook describes &smb4k; 2.0.x and to some extent earlier versions. + This handbook describes &smb4k; 2.1.x and to some extent earlier versions. &smb4k; is an advanced network neighborhood browser and Samba share mounting utility. It provides many handy features that ease your life in a mostly &Windows;-dominated network environment: @@ -1474,12 +1474,8 @@ polkit.addRule(function(action, subject) { Remarks for FreeBSD Users - - - Mounting of Shares (Smb4K >= 1.2.0) - - Since version 1.2.0, the password for a share is directly passed to mount_smbfs, so that the ~/.nsmbrc is not necessary anymore for mounting to work. Moreover, &smb4k; will not write any data to that file anymore. - + + Since version 1.2.0, the password for a share is directly passed to mount_smbfs, so that the ~/.nsmbrc is not necessary anymore for mounting. Moreover, &smb4k; will not write any data to that file anymore. &underFDL; @@ -4055,7 +4051,7 @@ polkit.addRule(function(action, subject) { How to obtain &smb4k; - The latest stable release is available at http://sourceforge.net/projects/smb4k/files/. + The latest stable release is available at https://sourceforge.net/projects/smb4k/files/. @@ -4064,7 +4060,7 @@ polkit.addRule(function(action, subject) { &smb4k; officially supports &Linux;, FreeBSD and NetBSD. Other operating systems might work as well, but haven't been tested. To compile &smb4k;, you need: - CMake (≥ 3.3) + CMake (≥ 3.2) GNU Compiler Collection (g++ ≥ 4.0) or clang/LLVM (≥ 3.0) &smb4k; depends on the following &Qt; (≥ 5.7.0) and &kf5; (≥ 5.31.0) modules: @@ -4072,9 +4068,14 @@ polkit.addRule(function(action, subject) { QtCore, QtGui, QtWidgets, QtTest, QtNetwork, QtPrintSupport, QtQml KConfig, KAuth, KDocTools, KIconThemes, KWidgetsAddons, KI18n, KCompletion, KCoreAddons, Solid, KIO, KNotifications, KXmlGui, KJobWidgets, KWallet, KDBusAddons, KParts, KConfigWidgets, KNotifications, KWindowSystem + It also runtime depends on the following &kf5; (≥ 5.31.0) modules: + + Plasma + For a proper operation, you also need: Samba (3.x or 4.x, 4.x recommended) + LinuxCIFS utils (&Linux; only) To enable full functionality, you may also want to install these programs: @@ -4119,7 +4120,7 @@ polkit.addRule(function(action, subject) { -DKDE_INSTALL_PLUGINDIR=`qtpaths --plugin-dir` -DCMAKE_BUILD_TYPE=Release .. - If you want to compile Smb4K with debug symbols, replace Release by Debug. You should consider this if you experience &ie; a crash and want to either debug &smb4k; yourself or report a bug including a full backtrace + If you want to compile Smb4K with debug symbols, replace Release by Debug. You should consider this if you experience &ie; a crash and want to either debug &smb4k; yourself or report a bug including a full backtrace. There are also some &smb4k; specific arguments you might be interested in: @@ -4140,7 +4141,7 @@ polkit.addRule(function(action, subject) { -DINSTALL_PLASMOID=yes|no 1.1.0 - Install the plasmoid. KDE SC 4.10 or higher is required. This is on by default, if the right KDE version is detected. + Install the plasmoid. This is on by default. For versions 2.0.x this option was removed, because the plasmoid was not ported yet. From bugzilla_noreply at kde.org Wed Aug 23 17:22:54 2017 From: bugzilla_noreply at kde.org (MikMak) Date: Wed, 23 Aug 2017 17:22:54 +0000 Subject: [docs] [Bug 383535] No documentation available In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=383535 --- Comment #2 from MikMak --- Ok Thanks. It works Le 22/08/2017 à 00:28, Luigi Toscano a écrit : > https://bugs.kde.org/show_bug.cgi?id=383535 > > Luigi Toscano changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Component|documentation |docs.kde.org > Product|umbrello |docs > Version|2.21.90 (KDE Applications |unspecified > |17.03.90) | > Assignee|umbrello-devel at kde.org |kde-doc-english at kde.org > Resolution|--- |FIXED > Status|UNCONFIRMED |RESOLVED > > --- Comment #1 from Luigi Toscano --- > Please try again; that link is wrong, but if you access the documentation again > from the home page it will work. > > Fixed in: > https://commits.kde.org/websites/docs-kde-org/503bbccd08e7796378e37db351588018f9533547 > -- You are receiving this mail because: You are the assignee for the bug. From null at kde.org Wed Aug 23 19:20:38 2017 From: null at kde.org (Nikita Vertikov) Date: Wed, 23 Aug 2017 19:20:38 +0000 Subject: [krita] libs/ui: Tells you which preset you have chosen via shortcut Message-ID: Git commit 14400fe9b48fae272e4772196405877fa0edfb59 by Nikita Vertikov. Committed on 23/08/2017 at 19:20. Pushed by nikitav into branch 'master'. Tells you which preset you have chosen via shortcut After changing brush using shortcuts "Next Favorite Preset", "Previous Favorite Preset" and "Switch to Previous Preset" (by default binded to keys: " , ", " . " and " / ") it might be not obvious, which preset just have been selected. This patch makes so, that after selecting another preset using one of theese shortcuts, selected preset's name and thumbnail will be shown in floating message. Differential Revision: https://phabricator.kde.org/D7454 GUI: M +24 -9 libs/ui/kis_paintop_box.cc https://commits.kde.org/krita/14400fe9b48fae272e4772196405877fa0edfb59 diff --git a/libs/ui/kis_paintop_box.cc b/libs/ui/kis_paintop_box.cc index 79a7c8a2bef..059098a9a5d 100644 --- a/libs/ui/kis_paintop_box.cc +++ b/libs/ui/kis_paintop_box.cc @@ -1063,36 +1063,47 @@ void KisPaintopBox::slotPreviousFavoritePreset() { if (!m_favoriteResourceManager) return; - int i = 0; - Q_FOREACH (KisPaintOpPresetSP preset, m_favoriteResourceManager->favoritePresetList()) { - if (m_resourceProvider->currentPreset() && m_resourceProvider->currentPreset()->name() == preset->name()) { + QVector presets = m_favoriteResourceManager->favoritePresetList(); + for (int i=0; i < presets.size(); ++i) { + if (m_resourceProvider->currentPreset() && + m_resourceProvider->currentPreset()->name() == presets[i]->name()) { if (i > 0) { m_favoriteResourceManager->slotChangeActivePaintop(i - 1); } else { m_favoriteResourceManager->slotChangeActivePaintop(m_favoriteResourceManager->numFavoritePresets() - 1); } + //floating message should have least 2 lines, otherwise + //preset thumbnail will be too small to distinguish + //(because size of image on floating message depends on amount of lines in msg) + m_viewManager->showFloatingMessage( + i18n("%1\nselected", + m_resourceProvider->currentPreset()->name()), + QIcon(QPixmap::fromImage(m_resourceProvider->currentPreset()->image()))); + return; } - i++; } - } void KisPaintopBox::slotNextFavoritePreset() { if (!m_favoriteResourceManager) return; - int i = 0; - Q_FOREACH (KisPaintOpPresetSP preset, m_favoriteResourceManager->favoritePresetList()) { - if (m_resourceProvider->currentPreset()->name() == preset->name()) { + QVector presets = m_favoriteResourceManager->favoritePresetList(); + for(int i = 0; i < presets.size(); ++i) { + if (m_resourceProvider->currentPreset()->name() == presets[i]->name()) { if (i < m_favoriteResourceManager->numFavoritePresets() - 1) { m_favoriteResourceManager->slotChangeActivePaintop(i + 1); } else { m_favoriteResourceManager->slotChangeActivePaintop(0); } + m_viewManager->showFloatingMessage( + i18n("%1\nselected", + m_resourceProvider->currentPreset()->name()), + QIcon(QPixmap::fromImage(m_resourceProvider->currentPreset()->image()))); + return; } - i++; } } @@ -1101,6 +1112,10 @@ void KisPaintopBox::slotSwitchToPreviousPreset() if (m_resourceProvider->previousPreset()) { //qDebug() << "slotSwitchToPreviousPreset();" << m_resourceProvider->previousPreset(); setCurrentPaintop(m_resourceProvider->previousPreset()); + m_viewManager->showFloatingMessage( + i18n("%1\nselected", + m_resourceProvider->currentPreset()->name()), + QIcon(QPixmap::fromImage(m_resourceProvider->currentPreset()->image()))); } } From null at kde.org Thu Aug 24 09:28:36 2017 From: null at kde.org (Yuri Chornoivan) Date: Thu, 24 Aug 2017 09:28:36 +0000 Subject: [krusader] doc: Fix shortcuts (patch by Christoph) + minor cleanup Message-ID: Git commit 9b69878fc02c6343cff434857d546c823b1b6639 by Yuri Chornoivan. Committed on 24/08/2017 at 09:28. Pushed by yurchor into branch 'master'. Fix shortcuts (patch by Christoph) + minor cleanup M +11 -64 doc/user-interface.docbook https://commits.kde.org/krusader/9b69878fc02c6343cff434857d546c823b1b6639 diff --git a/doc/user-interface.docbook b/doc/user-interface.docbook index c33b158f..4e523098 100644 --- a/doc/user-interface.docbook +++ b/doc/user-interface.docbook @@ -279,17 +279,6 @@ default startup settings can be modified with the Konfigurator Startup page, and you control the current session with the Settings menu. -
List Panel @@ -556,17 +545,6 @@ Command Line -
Command Line @@ -642,17 +620,6 @@ Terminal Emulator -
Terminal Emulator @@ -675,7 +642,7 @@ into Terminal Emulator. If you drag multiple files, the names will pasted into Terminal Emulator. A full-screen terminal emulator can be used when configured or - &Ctrl; F toggles + &Ctrl; &Shift;F toggles between normal and full screen mode. If the command line is hidden, press &Ctrl; Arrow down to focus the terminal emulator. &Ctrl; @@ -695,16 +662,6 @@ Function (FN) Keys Bar -
Function (FN) Keys Bar @@ -722,9 +679,9 @@ bar is derived from the design of the first twin-panel file managers and the FN keys usually act the same way with two changes: the - F2 key will open a terminal at the last local - path that the active panel pointed to, and the - F9 key is used to rename files. + F2 key is used to rename files and the + F9 key will open a terminal at the last local + path that the active panel pointed to. Mkdir F7 can create whole directory trees on the fly ⪚ @@ -741,16 +698,6 @@ Folder Tabs -
Folder Tabs @@ -776,8 +723,7 @@ open a new tab and keep the current tab opened: Right-click on a directory and select - Open in New Tab, or use &Ctrl;&Alt;N. + Open in New Tab. To lock a tab, Right-click and @@ -810,10 +756,10 @@ To change tabs: - &Shift; - Left Arrow or - &Shift; - Right Arrow. + &Ctrl; + , or + &Ctrl; + .. To open the current folder in a new tab: use @@ -831,7 +777,8 @@ To move tab on the other panel, drag it to the area of the other panel with the &LMB; (the mouse cursor will become an arrow pointing left or right) - and drop it. + and drop it. You can also press &Ctrl;&Shift; + O. From null at kde.org Thu Aug 24 11:07:27 2017 From: null at kde.org (Yuri Chornoivan) Date: Thu, 24 Aug 2017 11:07:27 +0000 Subject: [krusader] doc: Fix shortcuts (inspired by Christoph's work) Message-ID: Git commit 7d7b3ed793722df29af3fe83fd127d5b5afd3730 by Yuri Chornoivan. Committed on 24/08/2017 at 11:07. Pushed by yurchor into branch 'master'. Fix shortcuts (inspired by Christoph's work) M +1 -1 doc/basic-functions.docbook M +1 -1 doc/features.docbook M +2 -2 doc/keyboard-commands.docbook M +1 -1 doc/konfigurator.docbook M +2 -21 doc/menu-commands.docbook https://commits.kde.org/krusader/7d7b3ed793722df29af3fe83fd127d5b5afd3730 diff --git a/doc/basic-functions.docbook b/doc/basic-functions.docbook index 2a944efd..b23a32c8 100644 --- a/doc/basic-functions.docbook +++ b/doc/basic-functions.docbook @@ -411,7 +411,7 @@ Handling Rename the file under the cursor with the - F9 key or with two single mouse clicks. If + F2 key or with two single mouse clicks. If only the file name needs to be renamed and not the extension, you can configure this in the Konfigurator General page. diff --git a/doc/features.docbook b/doc/features.docbook index 17cf4e71..ad963878 100644 --- a/doc/features.docbook +++ b/doc/features.docbook @@ -151,7 +151,7 @@ local targets at copy/move operations. - F2 opens a + F9 opens a Terminal Window in the current directory. diff --git a/doc/keyboard-commands.docbook b/doc/keyboard-commands.docbook index 17e9c74d..6ad62e71 100644 --- a/doc/keyboard-commands.docbook +++ b/doc/keyboard-commands.docbook @@ -105,7 +105,7 @@ - Terminal. + Rename files. @@ -191,7 +191,7 @@ - Rename files. + Terminal. diff --git a/doc/konfigurator.docbook b/doc/konfigurator.docbook index 083e8171..086421f2 100644 --- a/doc/konfigurator.docbook +++ b/doc/konfigurator.docbook @@ -1025,7 +1025,7 @@ External Terminal: choose which terminal emulator will be used when &krusader; opens a - console window (via F2, or Tools + console window (via F9, or Tools Start Terminal menu option). diff --git a/doc/menu-commands.docbook b/doc/menu-commands.docbook index 3eaecab1..c7df9364 100644 --- a/doc/menu-commands.docbook +++ b/doc/menu-commands.docbook @@ -406,6 +406,7 @@ directory. + @@ -1342,26 +1343,6 @@ Konfigurator General page. - - - - - - F2 - - - Tools - Start Terminal Here - - - - Opens a terminal window in the currently browsed - directory of the active panel. You can choose your - favorite terminal application in the - Konfigurator General page. - - - From null at kde.org Thu Aug 24 13:57:26 2017 From: null at kde.org (Yuri Chornoivan) Date: Thu, 24 Aug 2017 13:57:26 +0000 Subject: [krusader] doc: Fix menu-command.docbook (patch by Christoph) Message-ID: Git commit acf84913c8cb9f757eeaef95218be3ab8e97a58b by Yuri Chornoivan. Committed on 24/08/2017 at 13:57. Pushed by yurchor into branch 'master'. Fix menu-command.docbook (patch by Christoph) M +30 -39 doc/menu-commands.docbook https://commits.kde.org/krusader/acf84913c8cb9f757eeaef95218be3ab8e97a58b diff --git a/doc/menu-commands.docbook b/doc/menu-commands.docbook index c7df9364..f40bec9e 100644 --- a/doc/menu-commands.docbook +++ b/doc/menu-commands.docbook @@ -411,7 +411,7 @@ - F9 + F2 Edit Rename @@ -558,7 +558,7 @@ - &Ctrl;&Shift; + &Ctrl; F Edit @@ -867,7 +867,7 @@ - &Ctrl; + &Alt; . View @@ -977,6 +977,8 @@ Useractions Menu + You can add your own menu entries here by defining your own UserActions. + @@ -1071,7 +1073,7 @@ - Copies selected item(s) to the clipboard. + Copies current item name to the clipboard. @@ -1171,17 +1173,6 @@ files you recently worked on. - - - - Useractions - Your own Useractions - - - - Opens the user actions created by the user. - - @@ -1272,22 +1263,7 @@ Opens Disk Usage. - - - - - &Alt;&Shift; - Q - - Tools - Queue Manager - - - - Opens Queue Manager. - - - + @@ -1314,8 +1290,8 @@ - &Shift;&Ctrl; - F + &Ctrl;&Shift; + D Tools Disconnect From Net @@ -1408,7 +1384,7 @@ - &Ctrl;&Alt; + &Ctrl;&Shift; N Window @@ -1506,8 +1482,8 @@ - &Shift; - Right + &Ctrl; + . Window Next Tab @@ -1523,8 +1499,8 @@ - &Shift; - Left + &Ctrl; + , Window Previous Tab @@ -1607,7 +1583,7 @@ - &Ctrl; + &Ctrl;&Alt; F Window @@ -1645,6 +1621,7 @@ Settings + Toolbars Show Main Toolbar @@ -1657,6 +1634,20 @@ Settings + Toolbars + Show Job Toolbar + + + + Shows the Job Toolbar if + checked. + + + + + + Settings + Toolbars Show Actions Toolbar From null at kde.org Fri Aug 25 07:27:32 2017 From: null at kde.org (Luigi Toscano) Date: Fri, 25 Aug 2017 07:27:32 +0000 Subject: [juk/frameworks] doc: doc: fix DTD, dest variable; remove outdated entities Message-ID: Git commit ebfe00902ace091eebe3519ea1f094663843db61 by Luigi Toscano. Committed on 25/08/2017 at 07:26. Pushed by ltoscano into branch 'frameworks'. doc: fix DTD, dest variable; remove outdated entities - port to the native DTD for KF5 (remove a dependency on KDELibs4Support); - use the new variables for the destination directory (ECM-native; the old one would still work even in pure Qt5 environment, but let's clean it up); - remove few useless entities from the DTD. M +1 -1 doc/CMakeLists.txt M +1 -3 doc/index.docbook https://commits.kde.org/juk/ebfe00902ace091eebe3519ea1f094663843db61 diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 04de757..8d9adee 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -1,2 +1,2 @@ ########### install files ############### -kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR juk) +kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR juk) diff --git a/doc/index.docbook b/doc/index.docbook index 1e27176..3ff0751 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1,7 +1,5 @@ - - +JuK"> From null at kde.org Sat Aug 26 12:49:53 2017 From: null at kde.org (Ahmed Fathi Shaban) Date: Sat, 26 Aug 2017 12:49:53 +0000 Subject: [digikam-doc] digikam: adding dlna-documentation page Message-ID: Git commit 875b058ada5160558ffd0364decc9e41a2c3a454 by Ahmed Fathi Shaban. Committed on 26/08/2017 at 11:14. Pushed by ahmedfathy into branch 'master'. adding dlna-documentation page M +2 -0 digikam/index.docbook A +29 -0 digikam/tool-dlnaserver.docbook https://commits.kde.org/digikam-doc/875b058ada5160558ffd0364decc9e41a2c3a454 diff --git a/digikam/index.docbook b/digikam/index.docbook index 570672c..c816fe3 100644 --- a/digikam/index.docbook +++ b/digikam/index.docbook @@ -161,6 +161,7 @@ + @@ -296,6 +297,7 @@ &doc-tool-geolocation; &doc-tool-presentation; &doc-tool-metadataeditor; + &doc-tool-dlnaserver; &doc-tool-panorama; &doc-tool-htmlgallery; &doc-tool-expoblending; diff --git a/digikam/tool-dlnaserver.docbook b/digikam/tool-dlnaserver.docbook new file mode 100644 index 0000000..e085bbb --- /dev/null +++ b/digikam/tool-dlnaserver.docbook @@ -0,0 +1,29 @@ + + + + + +Smug is a tool to export images on Smug web service. + + + + +Smug + + + +Smug Tool + + + TODO + + + + + From null at kde.org Sat Aug 26 12:49:53 2017 From: null at kde.org (Ahmed Fathi Shaban) Date: Sat, 26 Aug 2017 12:49:53 +0000 Subject: [digikam-doc] digikam: documentation of dlnaserver Message-ID: Git commit a812eab7f06774eaa2413d57aa4e1219eed043c0 by Ahmed Fathi Shaban. Committed on 26/08/2017 at 12:49. Pushed by ahmedfathy into branch 'master'. documentation of dlnaserver M +1 -1 digikam/index.docbook M +80 -18 digikam/tool-dlnaserver.docbook https://commits.kde.org/digikam-doc/a812eab7f06774eaa2413d57aa4e1219eed043c0 diff --git a/digikam/index.docbook b/digikam/index.docbook index c816fe3..16c92bc 100644 --- a/digikam/index.docbook +++ b/digikam/index.docbook @@ -297,12 +297,12 @@ &doc-tool-geolocation; &doc-tool-presentation; &doc-tool-metadataeditor; - &doc-tool-dlnaserver; &doc-tool-panorama; &doc-tool-htmlgallery; &doc-tool-expoblending; &doc-tool-calendar; &doc-tool-maintenance; + &doc-tool-dlnaserver; &doc-tool-printwizard; diff --git a/digikam/tool-dlnaserver.docbook b/digikam/tool-dlnaserver.docbook index e085bbb..a87de58 100644 --- a/digikam/tool-dlnaserver.docbook +++ b/digikam/tool-dlnaserver.docbook @@ -1,29 +1,91 @@ - - + +DLNA Mediaserver Tool - -Smug is a tool to export images on Smug web service. +DLNA Mediaserver is used to automatically export digikam photos through the local network to other DLNA-compliant devices like smart phones and tablets. - +
+
Starting The Server + +To start the mediaserver, head to the right bar and click the tools menu. you will find the dlna server icon as shown in the next photo. You can also start it from the tools menu in the main toolbar. + + + + + + Start DLNA server from the tools menu at the right bar + + + + +When you click the icon, the mediaserver window will open as follows : + + + + + dlna window + + + + +Now you have a couple of buttons. Use "Add Items" if you want to add single image files to be shared through the server. Use "Add New Root Directory" if you want a complete folder to be added to your server. you can choose to add the files inside this folder only or also the files inside the internal folders by checking the "Scan Recursively" checkbox. Use "Delete Selected" to remove the selected files/folders from the shared items. And finally you can hide this mediaserver window (without closing the actual server) using the "Hide Window" button. If you want to close the window AND the server, press the ordinary cross to the top-right of the window. Note that the files and folders you specify will be saved for you to use in later sessions. + +
+ - -Smug - - +
The Configuration Panel -Smug Tool + +Starting the digikam configuration panel (from settings menu -> Configure digikam), you will find a new option for the digikam mediaserver. You actually have two simple options : Do you want to start the mediaserver automatically once you start digikam? and if so, do you want to start the server in background or show the actual mediaserver window ? That's all what the two checkboxes here do. + + + + + + + dlna window + + + +
+ + +
Important Notes - TODO + + + After you start the server, you might have to wait for about 30 seconds to one minute before other devices in the network can see your server, so please be patient :) +his server was tested with some client applications. This list includes : + + + VLC media player 3.0.0-git (PC - archlinux) - Note: Older versions of VLC do not work properly. + + + GUPnP AV (PC - archlinux) + + + VLC media player (Android) + + + BubbleUPnP (Android) + + + MediaHouse (Android) + + + AnDLNA (Android) + + + + + + + +
+
- + From noreply at phabricator.kde.org Sat Aug 26 13:34:44 2017 From: noreply at phabricator.kde.org (Adriaan de Groot) Date: Sat, 26 Aug 2017 13:34:44 +0000 Subject: D5716: Fix build on CI. In-Reply-To: References: Message-ID: <20170826133444.119871.6D2A230E3B1C8B80@phabricator.kde.org> adridg abandoned this revision. adridg added a comment. Closed by 2e7cd3bc4704408358f11ad4d92af17a1b8ce2b5 REPOSITORY R264 KApiDox REVISION DETAIL https://phabricator.kde.org/D5716 To: adridg, winterz, bcooksley, vonreth Cc: #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sat Aug 26 13:49:52 2017 From: null at kde.org (Ahmed Fathi Shaban) Date: Sat, 26 Aug 2017 13:49:52 +0000 Subject: [digikam-doc] digikam: fixing Message-ID: Git commit cb70b0dd62639b5377b5deec65c6be5a7e3b15ad by Ahmed Fathi Shaban. Committed on 26/08/2017 at 13:49. Pushed by ahmedfathy into branch 'master'. fixing M +1 -1 digikam/tool-dlnaserver.docbook https://commits.kde.org/digikam-doc/cb70b0dd62639b5377b5deec65c6be5a7e3b15ad diff --git a/digikam/tool-dlnaserver.docbook b/digikam/tool-dlnaserver.docbook index a87de58..30caee2 100644 --- a/digikam/tool-dlnaserver.docbook +++ b/digikam/tool-dlnaserver.docbook @@ -4,7 +4,7 @@ DLNA Mediaserver is used to automatically export digikam photos through the local network to other DLNA-compliant devices like smart phones and tablets. -
+
Starting The Server To start the mediaserver, head to the right bar and click the tools menu. you will find the dlna server icon as shown in the next photo. You can also start it from the tools menu in the main toolbar. From noreply at phabricator.kde.org Sat Aug 26 16:15:24 2017 From: noreply at phabricator.kde.org (Adriaan de Groot) Date: Sat, 26 Aug 2017 16:15:24 +0000 Subject: D5716: Fix build on CI. In-Reply-To: References: Message-ID: <20170826161524.129258.0B96484E13630080@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R264:2e7cd3bc4704: Fix build on CI. (authored by adridg). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D5716?vs=14152&id=18817#toc REPOSITORY R264 KApiDox CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D5716?vs=14152&id=18817 REVISION DETAIL https://phabricator.kde.org/D5716 AFFECTED FILES CMakeLists.txt To: adridg, winterz, bcooksley, vonreth Cc: #frameworks, #documentation, skadinna -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sat Aug 26 16:22:42 2017 From: null at kde.org (Yuri Chornoivan) Date: Sat, 26 Aug 2017 16:22:42 +0000 Subject: [okular] doc: Add Markdown to the list of formats in docs Message-ID: Git commit f97cbaed867ecfd287ef587350aba5f16b1dc6bc by Yuri Chornoivan. Committed on 26/08/2017 at 16:22. Pushed by yurchor into branch 'master'. Add Markdown to the list of formats in docs M +4 -3 doc/index.docbook https://commits.kde.org/okular/f97cbaed867ecfd287ef587350aba5f16b1dc6bc diff --git a/doc/index.docbook b/doc/index.docbook index f663b065..3135cbe6 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -34,8 +34,8 @@ Context menu actions like Rename Bookmarks etc.) &FDLNotice; - 2016-11-04 - 1.0 (Applications 16.12) + 2017-08-26 + 1.3 (Applications 17.12) &okular; is a &kde; universal document viewer based on &kpdf; code. @@ -53,6 +53,7 @@ Context menu actions like Rename Bookmarks etc.) xps comicbook fictionbook + markdown mobipocket plucker annotation @@ -66,7 +67,7 @@ Context menu actions like Rename Bookmarks etc.) &okular; supports a lot of different formats like &PDF;, &PostScript;, Tiff, CHM, DjVU, Images (png, jpg, &etc;) - XPS, Open Document (ODT), Fiction Books, Comic Book, Plucker, EPub and Fax. + XPS, Open Document (ODT), Fiction Books, Comic Book, Plucker, EPub, Fax and Markdown. For all supported formats and their features see &okular; Document Format Handlers. From null at kde.org Sat Aug 26 18:23:20 2017 From: null at kde.org (Yuri Chornoivan) Date: Sat, 26 Aug 2017 18:23:20 +0000 Subject: [digikam-doc] digikam: Minor fixes Message-ID: Git commit d8ffb828f3cf7d1a1345e19c1b7e123c08495bbf by Yuri Chornoivan. Committed on 26/08/2017 at 18:23. Pushed by yurchor into branch 'master'. Minor fixes M +5 -5 digikam/tool-dlnaserver.docbook https://commits.kde.org/digikam-doc/d8ffb828f3cf7d1a1345e19c1b7e123c08495bbf diff --git a/digikam/tool-dlnaserver.docbook b/digikam/tool-dlnaserver.docbook index 30caee2..3ead8c7 100644 --- a/digikam/tool-dlnaserver.docbook +++ b/digikam/tool-dlnaserver.docbook @@ -2,7 +2,7 @@ DLNA Mediaserver Tool -DLNA Mediaserver is used to automatically export digikam photos through the local network to other DLNA-compliant devices like smart phones and tablets. +DLNA Mediaserver is used to automatically export &digikam; photos through the local network to other DLNA-compliant devices like smart phones and tablets.
Starting The Server @@ -18,7 +18,7 @@ To start the mediaserver, head to the right bar and click the tools menu. you wi -When you click the icon, the mediaserver window will open as follows : +When you click the icon, the mediaserver window will open as follows: @@ -28,7 +28,7 @@ When you click the icon, the mediaserver window will open as follows : -Now you have a couple of buttons. Use "Add Items" if you want to add single image files to be shared through the server. Use "Add New Root Directory" if you want a complete folder to be added to your server. you can choose to add the files inside this folder only or also the files inside the internal folders by checking the "Scan Recursively" checkbox. Use "Delete Selected" to remove the selected files/folders from the shared items. And finally you can hide this mediaserver window (without closing the actual server) using the "Hide Window" button. If you want to close the window AND the server, press the ordinary cross to the top-right of the window. Note that the files and folders you specify will be saved for you to use in later sessions. + Now you have a couple of buttons. Use Add Items if you want to add single image files to be shared through the server. Use Add New Root Directory if you want a complete folder to be added to your server. You can choose to add the files inside this folder only or also the files inside the internal folders by checking the Scan Recursively checkbox. Use Delete Selected to remove the selected files/folders from the shared items. And finally you can hide this mediaserver window (without closing the actual server) using the Hide Window button. If you want to close the window AND the server, press the ordinary cross to the top-right of the window. Note that the files and folders you specify will be saved for you to use in later sessions.
@@ -36,7 +36,7 @@ Now you have a couple of buttons. Use "Add Items" if you want to add single imag
The Configuration Panel -Starting the digikam configuration panel (from settings menu -> Configure digikam), you will find a new option for the digikam mediaserver. You actually have two simple options : Do you want to start the mediaserver automatically once you start digikam? and if so, do you want to start the server in background or show the actual mediaserver window ? That's all what the two checkboxes here do. + Starting the &digikam; configuration panel (Settings Configure &digikam;), you will find a new option for the &digikam; mediaserver. You actually have two simple options: if you want to start the mediaserver automatically once you start &digikam; and if so, if you want to start the server in background or show the actual mediaserver window. That's all what the two checkboxes here do. @@ -56,7 +56,7 @@ Starting the digikam configuration panel (from settings menu -> Configure digika After you start the server, you might have to wait for about 30 seconds to one minute before other devices in the network can see your server, so please be patient :) -his server was tested with some client applications. This list includes : +his server was tested with some client applications. This list includes: VLC media player 3.0.0-git (PC - archlinux) - Note: Older versions of VLC do not work properly. From null at kde.org Sun Aug 27 06:39:35 2017 From: null at kde.org (Yuri Chornoivan) Date: Sun, 27 Aug 2017 06:39:35 +0000 Subject: [digikam-doc] digikam: Fix minor typos Message-ID: Git commit dbd9cb20e198ae718e77d202cb41f67bfa803923 by Yuri Chornoivan. Committed on 27/08/2017 at 06:39. Pushed by yurchor into branch 'master'. Fix minor typos M +2 -2 digikam/tool-dlnaserver.docbook https://commits.kde.org/digikam-doc/dbd9cb20e198ae718e77d202cb41f67bfa803923 diff --git a/digikam/tool-dlnaserver.docbook b/digikam/tool-dlnaserver.docbook index 3ead8c7..a47487d 100644 --- a/digikam/tool-dlnaserver.docbook +++ b/digikam/tool-dlnaserver.docbook @@ -7,7 +7,7 @@ DLNA Mediaserver is used to automatically export &digikam; photos through the lo
Starting The Server -To start the mediaserver, head to the right bar and click the tools menu. you will find the dlna server icon as shown in the next photo. You can also start it from the tools menu in the main toolbar. +To start the mediaserver, head to the right bar and click the tools menu. You will find the dlna server icon as shown in the next photo. You can also start it from the tools menu in the main toolbar. @@ -56,7 +56,7 @@ When you click the icon, the mediaserver window will open as follows: After you start the server, you might have to wait for about 30 seconds to one minute before other devices in the network can see your server, so please be patient :) -his server was tested with some client applications. This list includes: +This server was tested with some client applications. This list includes: VLC media player 3.0.0-git (PC - archlinux) - Note: Older versions of VLC do not work properly. From null at kde.org Sun Aug 27 06:55:41 2017 From: null at kde.org (Yuri Chornoivan) Date: Sun, 27 Aug 2017 06:55:41 +0000 Subject: [digikam-doc] digikam: Fix XML, add formatting Message-ID: Git commit 29082e778038c362490e707fa5cf39ee6d5fea65 by Yuri Chornoivan. Committed on 27/08/2017 at 06:55. Pushed by yurchor into branch 'master'. Fix XML, add formatting M +7 -9 digikam/tool-dlnaserver.docbook https://commits.kde.org/digikam-doc/29082e778038c362490e707fa5cf39ee6d5fea65 diff --git a/digikam/tool-dlnaserver.docbook b/digikam/tool-dlnaserver.docbook index a47487d..6c55e56 100644 --- a/digikam/tool-dlnaserver.docbook +++ b/digikam/tool-dlnaserver.docbook @@ -4,10 +4,9 @@ DLNA Mediaserver is used to automatically export &digikam; photos through the local network to other DLNA-compliant devices like smart phones and tablets. -
-
Starting The Server +Starting The Server -To start the mediaserver, head to the right bar and click the tools menu. You will find the dlna server icon as shown in the next photo. You can also start it from the tools menu in the main toolbar. + To start the mediaserver, head to the right bar and click the Tools menu. You will find the dlna server icon as shown in the next photo. You can also start it from the Tools menu in the main toolbar. @@ -30,10 +29,10 @@ When you click the icon, the mediaserver window will open as follows: Now you have a couple of buttons. Use Add Items if you want to add single image files to be shared through the server. Use Add New Root Directory if you want a complete folder to be added to your server. You can choose to add the files inside this folder only or also the files inside the internal folders by checking the Scan Recursively checkbox. Use Delete Selected to remove the selected files/folders from the shared items. And finally you can hide this mediaserver window (without closing the actual server) using the Hide Window button. If you want to close the window AND the server, press the ordinary cross to the top-right of the window. Note that the files and folders you specify will be saved for you to use in later sessions. -
+ -
The Configuration Panel +The Configuration Panel Starting the &digikam; configuration panel (Settings Configure &digikam;), you will find a new option for the &digikam; mediaserver. You actually have two simple options: if you want to start the mediaserver automatically once you start &digikam; and if so, if you want to start the server in background or show the actual mediaserver window. That's all what the two checkboxes here do. @@ -47,10 +46,10 @@ When you click the icon, the mediaserver window will open as follows: -
+ -
Important Notes +Important Notes @@ -83,8 +82,7 @@ When you click the icon, the mediaserver window will open as follows: -
-
+ From null at kde.org Sun Aug 27 12:44:59 2017 From: null at kde.org (Luigi Toscano) Date: Sun, 27 Aug 2017 12:44:59 +0000 Subject: [ksokoban/port-to-kf5] /: Re-enable the documentation (optional) Message-ID: Git commit 518098aa1827eadb753b2d4177720111c5efec3a by Luigi Toscano. Committed on 27/08/2017 at 12:44. Pushed by ltoscano into branch 'port-to-kf5'. Re-enable the documentation (optional) - look for KF5::DocTools and include the doc/ directory if found; - port to the KF5 macro including the used variables and parameters; - port to the native KF5 DTD and remove few obsolete entities; - remove the deprecated "installation" section from the documentation. M +5 -0 CMakeLists.txt M +1 -1 doc/CMakeLists.txt M +1 -12 doc/index.docbook https://commits.kde.org/ksokoban/518098aa1827eadb753b2d4177720111c5efec3a diff --git a/CMakeLists.txt b/CMakeLists.txt index fc6e242..98b42e4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,6 +31,8 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS XmlGui ) +find_package(KF5 ${KF5_MIN_VERSION} COMPONENTS DocTools) + feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) set(ksokoban_SRCS @@ -66,5 +68,8 @@ target_link_libraries(ksokoban ) add_subdirectory(data) +if(KF5DocTools_FOUND) + add_subdirectory(doc) +endif() install(TARGETS ksokoban ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 0df9c9a..5e799ef 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -1,4 +1,4 @@ ########### install files ############### # # -kde4_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en) +kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR ksokoban) diff --git a/doc/index.docbook b/doc/index.docbook index 93fbfbe..0b2b022 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1,7 +1,5 @@ - - + ]> @@ -415,15 +413,6 @@ http://users.bentonrea.com/~sasquatch/sokoban/ &underGPL; - -Installation - -&install.intro.documentation; - -&install.compile.documentation; - - - &documentation.index; From null at kde.org Mon Aug 28 10:37:57 2017 From: null at kde.org (Jonathan Riddell) Date: Mon, 28 Aug 2017 10:37:57 +0000 Subject: [kapptemplate] src/templates/C++/kde-frameworks5: sync template document with kde:kdoctools/src/template.docbook, bump frameworks version for new &underCCBYSA4; entity Message-ID: Git commit 326742a60e628d9c811f4951a7b59d6a12a3e669 by Jonathan Riddell. Committed on 28/08/2017 at 10:37. Pushed by jriddell into branch 'master'. sync template document with kde:kdoctools/src/template.docbook, bump frameworks version for new &underCCBYSA4; entity M +1 -1 src/templates/C++/kde-frameworks5/CMakeLists.txt M +129 -51 src/templates/C++/kde-frameworks5/doc/index.docbook https://commits.kde.org/kapptemplate/326742a60e628d9c811f4951a7b59d6a12a3e669 diff --git a/src/templates/C++/kde-frameworks5/CMakeLists.txt b/src/templates/C++/kde-frameworks5/CMakeLists.txt index 5a114c1..937ff3e 100644 --- a/src/templates/C++/kde-frameworks5/CMakeLists.txt +++ b/src/templates/C++/kde-frameworks5/CMakeLists.txt @@ -15,7 +15,7 @@ include(FeatureSummary) set(QT_MIN_VERSION "5.5.0") find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core Gui Widgets) -set(REQUIRED_KF5_VERSION "5.18.0") +set(REQUIRED_KF5_VERSION "5.37.0") find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED COMPONENTS ConfigWidgets CoreAddons diff --git a/src/templates/C++/kde-frameworks5/doc/index.docbook b/src/templates/C++/kde-frameworks5/doc/index.docbook index c2b49b9..703ff84 100644 --- a/src/templates/C++/kde-frameworks5/doc/index.docbook +++ b/src/templates/C++/kde-frameworks5/doc/index.docbook @@ -2,21 +2,36 @@ - %{APPNAME}"> - - + %{APPNAMELC}"> + Translatable Entity"> - + ]> - + + - + -The &%{APPNAMELC}; Handbook +The &kmyapplication; Handbook @@ -91,27 +106,36 @@ and use `&George.N.Ugnacious; &George.N.Ugnacious.mail;' in the author element. -2014 +2015 George N. Ugnacious -&FDLNotice; +&CCBYSA4Notice; -2014-04-03 - - -1.01.00 +Frameworks xx.yy or Plasma xx.yy or Applications xx.yy or xx.yy (Applications xx.yy) or $applicationname xx.yy -&%{APPNAMELC}; is an application specially designed to do nothing you would +&kmyapplication; is an application specially designed to do nothing you would ever want. @@ -139,6 +163,24 @@ system. Any chapter labelled (OPTIONAL) may be left out at the author's discretion. Other chapters should not be left out in order to maintain a consistent documentation style across all KDE apps. --> + + Introduction @@ -148,13 +190,13 @@ problems. Basically a long version of the abstract. Don't include a revision history. (see installation appendix comment) --> -&%{APPNAMELC}; is a program that lets you do absolutely nothing. Please report +&kmyapplication; is a program that lets you do absolutely nothing. Please report any problems or feature requests to the &kde; mailing lists. -Using &%{APPNAMELC}; +Using &kmyapplication; patent issues. --> -Here's a screenshot of &%{APPNAMELC}; +Here's a screenshot of &kmyapplication; @@ -180,7 +222,7 @@ patent issues. --> -More &%{APPNAMELC}; features +More &kmyapplication; features It slices! It dices! and it comes with a free toaster! @@ -192,7 +234,7 @@ The Squiggle Tool Squiggle is used to draw squiggly lines all over -the &%{APPNAMELC}; main window. It's not a bug, it's a feature! +the &kmyapplication; main window. It's not a bug, it's a feature! @@ -227,7 +269,7 @@ Use variablelist markup for this --> -The main &%{APPNAMELC}; window +The main &kmyapplication; window The File Menu @@ -248,7 +290,8 @@ which will be expanded to: Creates a new document - + + &Ctrl;S @@ -258,7 +301,8 @@ which will be expanded to: Saves the document - + + &Ctrl;Q @@ -266,37 +310,61 @@ which will be expanded to: File Quit -Quits &%{APPNAMELC}; +Quits &kmyapplication;
- -The Help Menu + - - - - + +The Settings and Help Menu + +&kmyapplication; has the common &kde; Settings and Help +menu items, for more information read the sections about the Settings Menu and Help Menu +of the &kde; Fundamentals. + + -&help.menu.documentation; + +The Help Menu + +&kmyapplication; has the common &kde; Help menu item, for more information read the section +about the Help Menu of the &kde; Fundamentals. + + + +Menu Items +Apart from the common &kde; menus described in the Menu +chapter of the &kde; Fundamentals documentation &kmyapplication; has these application specific menu entries: + + + + + +The Help Menu +&kmyapplication; has a default &kde; Help menu as described in the +&kde; Fundamentals +with two additional entries: + -Developer's Guide to &%{APPNAMELC}; +Developer's Guide to &kmyapplication; -Programming &%{APPNAMELC}; plugins is a joy to behold. +Programming &kmyapplication; plugins is a joy to behold. @@ -315,13 +383,10 @@ This is also a great place to provide pointers to other FAQ's if your users must do some complicated configuration on other programs in order for your application work. --> -&reporting.bugs; -&updating.documentation; - -My Mouse doesn't work. How do I quit &%{APPNAMELC};? +My Mouse doesn't work. How do I quit &kmyapplication;? You silly goose! Check out the Commands @@ -350,7 +415,7 @@ distribution. --> Credits and License -&%{APPNAMELC}; +&kmyapplication; Program copyright 2010-2014 John Q. Hacker jqh at kde.org @@ -371,12 +436,19 @@ Documentation Copyright © 2012-2014 George N. Ugnacious gnu at kde.org< -&underFDL; + + +&underCCBYSA4; + + + &underGPL; @@ -386,11 +458,17 @@ Documentation Copyright © 2012-2014 George N. Ugnacious gnu at kde.org< + + Installation -How to obtain &%{APPNAMELC}; +How to obtain &kmyapplication; -In order to successfully use &%{APPNAMELC};, you need few libraries from +In order to successfully use &kmyapplication;, you need few libraries from &kf5; 5.1 (bar, baz). Foobar.lib is -required in order to support the advanced &%{APPNAMELC}; features. &%{APPNAMELC}; uses +required in order to support the advanced &kmyapplication; features. &kmyapplication; uses about 5 megs of memory to run, but this may vary depending on your platform and configuration. -All required libraries as well as &%{APPNAMELC}; itself can be found -on The &%{APPNAMELC}; home page. +All required libraries as well as &kmyapplication; itself can be found +on The &kmyapplication; home page. - + &File @@ -68,7 +68,6 @@ &Settings - diff --git a/pics/CMakeLists.txt b/pics/CMakeLists.txt index 66a3587..11ff67c 100644 --- a/pics/CMakeLists.txt +++ b/pics/CMakeLists.txt @@ -1,3 +1,3 @@ -install( FILES theme.svg playing.png splash.png DESTINATION ${DATA_INSTALL_DIR}/juk/pics ) +install( FILES theme.svg playing.png DESTINATION ${DATA_INSTALL_DIR}/juk/pics ) diff --git a/pics/splash.png b/pics/splash.png deleted file mode 100644 index 3cbaca7..0000000 Binary files a/pics/splash.png and /dev/null differ diff --git a/splashscreen.cpp b/splashscreen.cpp deleted file mode 100644 index ca7b1bb..0000000 --- a/splashscreen.cpp +++ /dev/null @@ -1,110 +0,0 @@ -/** - * Copyright (C) 2002-2004 Scott Wheeler - * - * This program is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free Software - * Foundation; either version 2 of the License, or (at your option) any later - * version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A - * PARTICULAR PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along with - * this program. If not, see . - */ - -#include "splashscreen.h" -#include "juk_debug.h" - -#include -#include -#include - -#include -#include -#include - -SplashScreen *SplashScreen::splash = 0; -bool SplashScreen::done = false; -int SplashScreen::count = 0; - -static QString loadedText(int i) -{ - return i18nc("%1 is a count of loaded music tracks", "Loading: %1", i); -} - -//////////////////////////////////////////////////////////////////////////////// -// pubic members -//////////////////////////////////////////////////////////////////////////////// - -SplashScreen *SplashScreen::instance() -{ - if(!splash && !done) - splash = new SplashScreen(); - return splash; -} - -void SplashScreen::finishedLoading() -{ - done = true; - delete splash; - splash = 0; -} - -void SplashScreen::increment() -{ - if(splash) { - count++; - if(( count & 63 ) == 0) - splash->processEvents(); - } -} - -void SplashScreen::update() -{ - if(splash) - splash->processEvents(); -} - -//////////////////////////////////////////////////////////////////////////////// -// protected members -//////////////////////////////////////////////////////////////////////////////// - -SplashScreen::SplashScreen() : QLabel(0, Qt::SplashScreen) -{ - setObjectName( QLatin1String("splashScreen" )); - - QPixmap background = UserIcon("splash"); - resize(background.size()); - QPalette palette; - palette.setBrush(backgroundRole(), QBrush(background)); - - setMargin(7); - setAlignment(Qt::AlignLeft | Qt::AlignBottom); - - palette.setColor(foregroundRole(), QColor(107, 158, 194)); - setPalette(palette); - - QFont f = font(); - f.setPixelSize(10); - setFont(f); - - setText(loadedText(0)); -} - -SplashScreen::~SplashScreen() -{ - -} - -//////////////////////////////////////////////////////////////////////////////// -// private methods -//////////////////////////////////////////////////////////////////////////////// - -void SplashScreen::processEvents() -{ - setText(loadedText(count)); -} - -// vim: set et sw=4 tw=0 sta: diff --git a/splashscreen.h b/splashscreen.h deleted file mode 100644 index 5ef87e7..0000000 --- a/splashscreen.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - * Copyright (C) 2002-2004 Scott Wheeler - * - * This program is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free Software - * Foundation; either version 2 of the License, or (at your option) any later - * version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A - * PARTICULAR PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along with - * this program. If not, see . - */ - -#ifndef SPLASHSCREEN_H -#define SPLASHSCREEN_H - -#include - -/** - * Well, all of this session restoration sure is fun, but it's starting to take - * a while, especially say, if you're building KDE and indexing your file system - * in the background. ;-) So, despite my general hate of splashscreens I - * thought on appropriate here. - * - * As in other places, this is a singleton. That makes it relatively easy to - * handle the updates from whichever class seems appropriate through static - * methods. - */ - -class SplashScreen : public QLabel -{ -public: - static SplashScreen *instance(); - static void finishedLoading(); - static void increment(); - static void update(); - -protected: - SplashScreen(); - virtual ~SplashScreen(); - -private: - void processEvents(); - - static SplashScreen *splash; - static bool done; - static int count; -}; - -#endif - -// vim: set et sw=4 tw=0 sta: From null at kde.org Wed Aug 30 19:39:21 2017 From: null at kde.org (Stephane Mankowski) Date: Wed, 30 Aug 2017 19:39:21 +0000 Subject: [skrooge] doc: Documentation update Message-ID: Git commit e7964c45b81bfbacea77dc5b7340657d44e3e137 by Stephane Mankowski. Committed on 30/08/2017 at 19:38. Pushed by smankowski into branch 'master'. Documentation update A +- -- doc/dashboard_pfs.png M +23 -7 doc/index.docbook https://commits.kde.org/skrooge/e7964c45b81bfbacea77dc5b7340657d44e3e137 diff --git a/doc/dashboard_pfs.png b/doc/dashboard_pfs.png new file mode 100644 index 00000000..58c4376f Binary files /dev/null and b/doc/dashboard_pfs.png differ diff --git a/doc/index.docbook b/doc/index.docbook index 24966779..75b58c4c 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -50,8 +50,8 @@ &FDLNotice; - 2016-06-15 - Skrooge 2.5.0 + 2017-08-30 + Skrooge 2.9.0 @@ -693,7 +693,12 @@ IIF: Intuit Interchange Format is used by QuickBooks. SKG: This is useful to merge 2 &skrooge; documents PDF: This allows to create the operation from a PDF invoice. The invoice is also associated to the operation as a property. Read the How to if you want to know how to extract information from an invoice not supported yet. - Backend: &skrooge; can also import operations by using a backend. The only one supported is WEBOOB. By using this backend you can import all operations from all your banks in only one click. For that, you just have to install WEBOOB and activate the corresponding backend from settings. + Backend: &skrooge; can also import operations by using a backend. For the moment, the three following backends can be used: + + weboob: By using this backend you can import all operations from all your banks in only one click. For that, you just have to install activate and activate the corresponding backend from settings. + weboob_coming: By using this backend you can import all coming operations from all your banks in only one click. This can be used for card with deferred debit. For that, you just have to install activate and activate the corresponding backend from settings. + aqbanking: By using this backend you can import all operations from all your banks in only one click. For that, you just have to install and configure aqbanking-cli. + If you do not want to store your bank passwords in the configuration file of WEBOOB, you can do that: @@ -1163,7 +1168,18 @@ Display the estimation of interest for each account. You have to use the simulation page to define the rate of each account. - + + + + Personal financial score + + + + + + + Display your personal financial score. + @@ -1965,7 +1981,7 @@ file is opened. It is also recommended to create a different account (⪚ "ETF" Type: see Unit Types. Reference Unit: the (other) unit used to compute value of the (current) unit. For example, if you have EADS shares, and want to see their value in euros, you should select € as reference unit in EADS unit. Country - Download source: The source to download quotes. The recommended one is "Yahoo". + Download source: The source to download quotes. The recommended one is "Yahoo". By clicking on the arrow on the right of the "Download" field, you can directly download new sources from store.kde.org Internet Code: The Internet code for this unit. If given this code, &skrooge; is able to download the unit values from selected source. @@ -2544,11 +2560,11 @@ file is opened. It is also recommended to create a different account (⪚ "ETF" &skrooge; - Program copyright 2001-2014 Stéphane Mankowski + Program copyright 2001-2017 Stéphane Mankowski stephane at mankowski.fr - Documentation copyright 2001-2014 Guillaume DE BURE + Documentation copyright 2001-2017 Guillaume DE BURE gdebure at yahoo.com From null at kde.org Thu Aug 31 05:25:27 2017 From: null at kde.org (Yuri Chornoivan) Date: Thu, 31 Aug 2017 05:25:27 +0000 Subject: [skrooge] doc: Fix minor typos Message-ID: Git commit cced53c1b59a13a8b1498e5a4354d5be07f64c9f by Yuri Chornoivan. Committed on 31/08/2017 at 05:25. Pushed by yurchor into branch 'master'. Fix minor typos M +2 -2 doc/index.docbook https://commits.kde.org/skrooge/cced53c1b59a13a8b1498e5a4354d5be07f64c9f diff --git a/doc/index.docbook b/doc/index.docbook index 75b58c4c..d0543406 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -695,7 +695,7 @@ PDF: This allows to create the operation from a PDF invoice. The invoice is also associated to the operation as a property. Read the How to if you want to know how to extract information from an invoice not supported yet. Backend: &skrooge; can also import operations by using a backend. For the moment, the three following backends can be used: - weboob: By using this backend you can import all operations from all your banks in only one click. For that, you just have to install activate and activate the corresponding backend from settings. + weboob: By using this backend you can import all operations from all your banks in only one click. For that, you just have to install weboob and activate the corresponding backend from settings. weboob_coming: By using this backend you can import all coming operations from all your banks in only one click. This can be used for card with deferred debit. For that, you just have to install activate and activate the corresponding backend from settings. aqbanking: By using this backend you can import all operations from all your banks in only one click. For that, you just have to install and configure aqbanking-cli. @@ -1981,7 +1981,7 @@ file is opened. It is also recommended to create a different account (⪚ "ETF" Type: see Unit Types. Reference Unit: the (other) unit used to compute value of the (current) unit. For example, if you have EADS shares, and want to see their value in euros, you should select € as reference unit in EADS unit. Country - Download source: The source to download quotes. The recommended one is "Yahoo". By clicking on the arrow on the right of the "Download" field, you can directly download new sources from store.kde.org + Download source: The source to download quotes. The recommended one is "Yahoo". By clicking on the arrow on the right of the "Download" field, you can directly download new sources from store.kde.org Internet Code: The Internet code for this unit. If given this code, &skrooge; is able to download the unit values from selected source. From null at kde.org Thu Aug 31 19:35:51 2017 From: null at kde.org (Jack Ostroff) Date: Thu, 31 Aug 2017 19:35:51 +0000 Subject: [kmymoney/4.8] doc: REVIEW:130210 two more updates for whatsnew doc for 4.8.1 Message-ID: Git commit 06eec27a6885535f5ef3782232f564cff32672bf by Jack Ostroff. Committed on 31/08/2017 at 19:30. Pushed by ostroffjh into branch '4.8'. REVIEW:130210 two more updates for whatsnew doc for 4.8.1 M +3 -3 doc/whatsnew.docbook https://commits.kde.org/kmymoney/06eec27a6885535f5ef3782232f564cff32672bf diff --git a/doc/whatsnew.docbook b/doc/whatsnew.docbook index 92907341..c793b2ca 100644 --- a/doc/whatsnew.docbook +++ b/doc/whatsnew.docbook @@ -11,8 +11,8 @@ As with every release, the &kappname; development team has worked hard to make this one better and easier to use in every way, although most of the developer effort has recently gone toward releasing a version of &kappname; which runs - under KDE Frameworks (aka KF5.) However, this release does include almost 50 - different bug fixes and new features. For the future, any further releases in + under KDE Frameworks (aka KF5.) However, this release does include almost 70 + bug fixes and four new features. For the future, any further releases in the 4.8.x series will likely contain only bug fixes. @@ -25,7 +25,7 @@ The complete - list of bugs fixed in this releast + list of bugs fixed in this release From null at kde.org Thu Aug 31 19:35:51 2017 From: null at kde.org (Jack Ostroff) Date: Thu, 31 Aug 2017 19:35:51 +0000 Subject: [kmymoney/4.8] doc: Final doc changes for 4.8.1 release. Message-ID: Git commit 2ea42b731a5f6fa1bf70b182d3bd6591d87f7651 by Jack Ostroff. Committed on 31/08/2017 at 17:37. Pushed by ostroffjh into branch '4.8'. Final doc changes for 4.8.1 release. M +44 -29 doc/whatsnew.docbook https://commits.kde.org/kmymoney/2ea42b731a5f6fa1bf70b182d3bd6591d87f7651 diff --git a/doc/whatsnew.docbook b/doc/whatsnew.docbook index 411dff15..92907341 100644 --- a/doc/whatsnew.docbook +++ b/doc/whatsnew.docbook @@ -9,21 +9,36 @@ As with every release, the &kappname; development team has worked hard to make - this release better and easier to use in every way, although most of the - developer effort has recently gone toward releasing a version of &kappname; - which runs under KDE Frameworks (aka KF5.) However, this release does include - almost 50 different bug fixes and new features. For the future, and any - further releases in the 4.8.x series will likely contain only bug fixes. + this one better and easier to use in every way, although most of the developer + effort has recently gone toward releasing a version of &kappname; which runs + under KDE Frameworks (aka KF5.) However, this release does include almost 50 + different bug fixes and new features. For the future, any further releases in + the 4.8.x series will likely contain only bug fixes. - Here are some of the bugs fixed and new features found in this release: + Below are links to the full lists followed by highlights of the bugs fixed and + new features found in this release. - Multiple improvements to data import, including: + The complete + list of bugs fixed in this releast + + + + + + The + complete list of new features in this release + + + + + + Improvements to data import, including: @@ -61,7 +76,7 @@ - Multiple improvements to the &Windows; version, including: + Improvements to the &Windows; version, including: @@ -90,6 +105,25 @@ + + + Improvements to the database back end + + + + + Avoid a crash if the database is not present restoring from hibernation. + + + + + + Corrected SQL syntax issues causing errors. + + + + + The user is now notified if changing a memo in a transaction would make it @@ -107,30 +141,11 @@ - Removee restriction on configuring VAT account assignments for certain + Removed restriction on configuring VAT assignments for certain types of accounts. - - - Several improvements to the database back end - - - - - Avoiding a crash if the database is not present restoring from hibernation. - - - - - - Corrected SQL syntax issues causing errors. - - - - - Eliminated false positive errors from Consistency Check @@ -145,7 +160,7 @@ - Elimination of several causes of crashes. + Eliminated several causes of crashes. From null at kde.org Thu Aug 31 19:35:51 2017 From: null at kde.org (Jack Ostroff) Date: Thu, 31 Aug 2017 19:35:51 +0000 Subject: [kmymoney/4.8] doc: initial doc update for 4.8.1 Message-ID: Git commit 0854a68b4f25f5ddccfab144772cd860fdcf141e by Jack Ostroff. Committed on 26/07/2017 at 21:51. Pushed by ostroffjh into branch '4.8'. initial doc update for 4.8.1 M +2 -4 doc/credits.docbook M +16 -3 doc/details-impexp.docbook M +6 -19 doc/index.docbook M +9 -7 doc/introduction.docbook M +98 -31 doc/whatsnew.docbook https://commits.kde.org/kmymoney/0854a68b4f25f5ddccfab144772cd860fdcf141e diff --git a/doc/credits.docbook b/doc/credits.docbook index 91279bba..412035ce 100644 --- a/doc/credits.docbook +++ b/doc/credits.docbook @@ -8,13 +8,11 @@ Credits - Program Copyright © 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, - 2010, 2011, 2012, 2013, 2014 The KMyMoney Development Team + Program Copyright © 2000 - 2017 The KMyMoney Development Team - Documentation Copyright © 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, - 2009, 2010, 2011, 2012, 2013, 2014 The KMyMoney Development Team + Documentation Copyright © 2000 - 2017 The KMyMoney Development Team diff --git a/doc/details-impexp.docbook b/doc/details-impexp.docbook index 3bf43e7e..f744bdf6 100644 --- a/doc/details-impexp.docbook +++ b/doc/details-impexp.docbook @@ -4,8 +4,8 @@ &Ace.Jones; &Ace.Jones.mail; - 2011-07-3 - 4.6 + 2017-07-25 + 4.8.1 Importing and Exporting @@ -539,7 +539,8 @@ - &Thomas.Baumgart; &Thomas.Baumgart.mail; + &Thomas.Baumgart; &Thomas.Baumgart.mail; + &Jack.H.Ostroff; &Jack.H.Ostroff.mail; QIF Importer @@ -758,6 +759,18 @@ during import. + + + Another possible use of a profile is if your QIF file uses a non-standard + character set, such as ISO-8859-1. To have &kappname; convert the file to + UTF-8 on import, you can use + + + iconv -f iso-8859-1 -t utf-8 + + + as the value of the filter. + @@ -178,18 +165,18 @@ Please respect the format of the date (YYYY-MM-DD) and of the version (V.MM.LL), it could be used by automation scripts. Do NOT change these in the translation. --> -2014-08-30 -4.7.01 +2017-07-25 +4.8.1 - &kappname;, the personal finance manager for &kde;. + &kappname;, the personal finance manager by &kde;. - This handbook describes &kappname; version 4.7. + This handbook describes &kappname; version 4.8.1 diff --git a/doc/introduction.docbook b/doc/introduction.docbook index d497ed9d..a35add9b 100644 --- a/doc/introduction.docbook +++ b/doc/introduction.docbook @@ -1,8 +1,8 @@ - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Introduction @@ -11,7 +11,7 @@ What is &kappname;? - Put simply, &kappname; is a personal finance manager for &kde;. It enables + Put simply, &kappname; is a personal finance manager by &kde;. It enables users of open source operating systems and applications to keep careful track of their personal finances by providing a broad array of financial features and tools. @@ -59,10 +59,12 @@ As a personal finance manager, &kappname; is not intended to scale to the - needs of an average business. A small business might find sufficient - functionality to use &kappname;, but features such as accounts-receivable and - accounts-payable are not directly supported. However, it would be possible to - create client, supplier, document, or other features through plugins. + needs of an average business or organization. A small business might find + sufficient functionality to use &kappname;, but features such as + accounts-receivable and accounts-payable are not directly supported. However, + it would be possible to create client, supplier, document, or other features + through plugins. There are also legal requirements on business bookkeeping in + many countries, which &kappname; does not meet. diff --git a/doc/whatsnew.docbook b/doc/whatsnew.docbook index e12766dc..fd310d4d 100644 --- a/doc/whatsnew.docbook +++ b/doc/whatsnew.docbook @@ -1,86 +1,153 @@ - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 What's new in this release - As with every release, the &kappname; development team has been working hard - to make this release better and easier to use in every way. We have also made - quite a few improvements. We are confident you will like what you see. + As with every release, the &kappname; development team has worked hard to make + this release better and easier to use in every way, although most of the + developer effort has recently gone toward releasing a version of &kappname; + which runs under KDE Frameworks. However, this release does include almost 50 + different bug fixes and new features. For the future, and any further + releases in the 4.8.x series will likely contain only bug fixes. - In addition to numerous bug fixes, this version also includes new features and - functionality. Although all new features have had some testing, this is - considered a development release, in preparation for a full release 4.8 early - in 2015. - - - - Here are some of the new features found in this release: + Here are some of the bugs fixed and new features found in this release: - Transaction tags were added. This was long requested feature and allows an improved categorization of transaction. + Multiple improvements to data import, including: - + + + + Improved payee matching + + + + + + Avoid crash if you provide an invalid name for the import file + + + + + + Resolved numerous issues with importing QIF and CSV files + + + + + Removed some restrictions on the type of account to which data can be + imported. + + + + + + Allowed OFX import to use Client UID, required by some banks. + + + + + - Better performance of the user interface. Performance in general has been improved by fixing performance issues spotted using a profiler. + Multiple improvements to the &Windows; version, including: + + + + Changes to make the build process easier and more reliable. + + + + + + Allow saving reports as .csv and not just .html. + + + + + + Fixed localization problems on 64 bit versions. + + + + + + Resolved issues with file backup. + + + - Proper input methods support was added. &kappname; can now be safely used with languages that need input methods for easier use. + The user is now notified if changing a memo in a transaction would make it + different from the memo in the other split of the transaction (such as in + a transfer.) - Added a frozen column to improve visualizing forecast details. This way the account name won't be shifted out of the view when horizontally scrolling the forecast details. + Added a setting to configure location of optional log file for imported + data. - The application icons were improved. + Remove restriction on configuring VAT account assignments for certain + types of accounts. - Many improvements in the importing and online banking modules, including: + Several improvements to the database back end - - - - The homepage can show accounts online banking status. + Avoiding a crash if the database is not present restoring from hibernation. - OFX plugin now allows custom application version. - - - - - - There is a new plugin to export csv files. + Corrected SQL syntax issues causing errors. + + + + + + Eliminated false positive errors from Consistency Check + + + + + + Several improvements to importing and exporting templates. + + + + + + Elimination of several causes of crashes. + From null at kde.org Thu Aug 31 19:35:51 2017 From: null at kde.org (Jack Ostroff) Date: Thu, 31 Aug 2017 19:35:51 +0000 Subject: [kmymoney/4.8] doc: accept Thomas' suggested edits Message-ID: Git commit 1f45fa59c0c945dace54b5180883d8ebfa6dbef4 by Jack Ostroff. Committed on 15/08/2017 at 21:27. Pushed by ostroffjh into branch '4.8'. accept Thomas' suggested edits M +4 -3 doc/details-impexp.docbook M +5 -6 doc/whatsnew.docbook https://commits.kde.org/kmymoney/1f45fa59c0c945dace54b5180883d8ebfa6dbef4 diff --git a/doc/details-impexp.docbook b/doc/details-impexp.docbook index f744bdf6..90bba179 100644 --- a/doc/details-impexp.docbook +++ b/doc/details-impexp.docbook @@ -773,9 +773,10 @@