From noreply at phabricator.kde.org Wed Nov 1 16:29:10 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Wed, 01 Nov 2017 16:29:10 +0000 Subject: D8595: Update Kapptemplate docbook Message-ID: lueck created this revision. lueck added reviewers: Documentation, kossebau. REVISION SUMMARY bump date + releaseinfo use entity ⪚ add link to store.kde.org TEST PLAN checkXML5 index.docbook REPOSITORY R450 KAppTemplate REVISION DETAIL https://phabricator.kde.org/D8595 AFFECTED FILES doc/index.docbook To: lueck, #documentation, kossebau -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Fri Nov 3 15:40:28 2017 From: null at kde.org (Albert Astals Cid) Date: Fri, 03 Nov 2017 15:40:28 +0000 Subject: [okular/dont-use-docdata-for-annots-and-forms] doc: Adapt the manual a bit about the new save options Message-ID: Git commit 30297bc477960b7a94e7777dda4049d6b2703fc3 by Albert Astals Cid. Committed on 03/11/2017 at 15:39. Pushed by aacid into branch 'dont-use-docdata-for-annots-and-forms'. Adapt the manual a bit about the new save options And also remove some "you can do this since this ancient version" which doesn't really make much sense. M +13 -27 doc/index.docbook https://commits.kde.org/okular/30297bc477960b7a94e7777dda4049d6b2703fc3 diff --git a/doc/index.docbook b/doc/index.docbook index 0d01a9f4..74140b40 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -438,9 +438,6 @@ Context menu actions like Rename Bookmarks etc.) Annotations &okular; allows you to review and annotate your documents. - Annotations created in &okular; are automatically saved in the internal local data folder - for each user. - &okular; does not implicitly change any document it opens. &okular;'s Annotations @@ -460,22 +457,11 @@ Context menu actions like Rename Bookmarks etc.) Using the context menu either in the Reviews view of the navigation panel or in the main window you can open a Pop up Note for any kind of annotation and add or edit comments. Annotations are not only limited to &PDF; files, they can be used for any format &okular; supports. - Since &kde; 4.2, &okular; has the "document archiving" feature. This is an &okular;-specific format for carrying the document plus various metadata related to it (currently only annotations). You can save a "document archive" from the open document by choosing FileExport AsDocument Archive. To open an &okular; document archive, just open it with &okular; as it would be ⪚ a &PDF; document. + &okular; has the "document archiving" feature. This is an &okular;-specific format for carrying the document plus various metadata related to it (currently only annotations). You can save a "document archive" from the open document by choosing FileSave As and selecting Okular Archive in the Filter selector. To open an &okular; document archive, just open it with &okular; as it would be ⪚ a &PDF; document. - Since &okular; 0.15 you can also save annotations directly into &PDF; files. This feature is only available if &okular; has been built with version 0.20 or later of Poppler rendering library. You can use File Save As... to save the copy of &PDF; file with annotations. + You can also save annotations directly into &PDF; files. You can use File Save to save it over the current file or File Save As... to save it to a new file. - - - It is not possible to save annotations into &PDF; file if original file was encrypted and &okular; uses Poppler libraries of version which is lower than 0.22. - - - - - If you open a &PDF; with existing annotations, your annotation changes are not automatically saved in the internal local data folder, and you need to save the modified document (using FileSave As...) before closing it. Should you forget to do this &okular; will show confirmation window that allows you to save the document. - - - Due to DRM limitations (typically with &PDF; documents), adding, editing some properties @@ -488,7 +474,7 @@ Context menu actions like Rename Bookmarks etc.) - Since &okular; 0.17 you can configure the default properties and appearance of each annotating tool. Please refer to the corresponding section in this documentation. + You can configure the default properties and appearance of each annotating tool. Please refer to the corresponding section in this documentation. Adding annotations @@ -999,31 +985,31 @@ Context menu actions like Rename Bookmarks etc.) &Ctrl;S File - Save As... + Save - Saves the document under a new name including all the changes (annotations, form contents, &etc;), provided the document backend supports saving changes. With the &PDF; backend it is possible to save the document with the changed values of the form fields. It can be possible (provided that the data were not secured using DRM) to save annotations with &PDF; files. - - - Note that, due to the way this is implemented, even if there are no changes to the file, the new file need not to be an exact bit-for-bit copy of the original file (⪚ can have a different SHA-1 hash, &etc;). - - + Saves the document including all the changes (annotations, form contents, &etc;), provided the document backend supports saving those changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; archive. - + &Ctrl;&Shift;S File - Save Copy As... + Save As... - Saves a copy of the original document under a new name (completely bypassing the document backend). The saved document will be a bit-for-bit copy of the original. + Saves the document under a new name including all the changes (annotations, form contents, &etc;), provided the document backend supports saving changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; archive. + + + Note that, due to the way this is implemented, even if there are no changes to the file, the new file need not to be an exact bit-for-bit copy of the original file (⪚ can have a different SHA-1 hash, &etc;). + + From null at kde.org Sun Nov 5 08:26:23 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:26:23 +0000 Subject: [kconfigwidgets/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 88e56d46fb6b33651732804688afc7256548c76a by l10n daemon script. Committed on 05/11/2017 at 08:26. Pushed by dfaure into tag 'v5.40.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +666 -0 po/af/kconfigwidgets5.po A +99 -0 po/af/kf5_entry.desktop [TRAILING SPACE] ** A +629 -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 +627 -0 po/ast/kconfigwidgets5.po A +73 -0 po/ast/kf5_entry.desktop [TRAILING SPACE] ** A +679 -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 +637 -0 po/bg/kconfigwidgets5.po A +99 -0 po/bg/kf5_entry.desktop [TRAILING SPACE] ** A +640 -0 po/bn/kconfigwidgets5.po A +98 -0 po/bn/kf5_entry.desktop [TRAILING SPACE] ** A +665 -0 po/bn_IN/kconfigwidgets5.po A +93 -0 po/bn_IN/kf5_entry.desktop [TRAILING SPACE] ** A +669 -0 po/br/kconfigwidgets5.po A +99 -0 po/br/kf5_entry.desktop [TRAILING SPACE] ** A +645 -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 +680 -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 +642 -0 po/el/kconfigwidgets5.po A +99 -0 po/el/kf5_entry.desktop [TRAILING SPACE] ** A +626 -0 po/en_GB/kconfigwidgets5.po A +99 -0 po/en_GB/kf5_entry.desktop [TRAILING SPACE] ** A +674 -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 +628 -0 po/et/kconfigwidgets5.po A +99 -0 po/et/kf5_entry.desktop [TRAILING SPACE] ** A +632 -0 po/eu/kconfigwidgets5.po A +99 -0 po/eu/kf5_entry.desktop [TRAILING SPACE] ** A +676 -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 +682 -0 po/fy/kconfigwidgets5.po A +97 -0 po/fy/kf5_entry.desktop [TRAILING SPACE] ** A +639 -0 po/ga/kconfigwidgets5.po A +99 -0 po/ga/kf5_entry.desktop [TRAILING SPACE] ** A +632 -0 po/gd/kconfigwidgets5.po A +639 -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 +640 -0 po/he/kconfigwidgets5.po A +99 -0 po/he/kf5_entry.desktop [TRAILING SPACE] ** A +639 -0 po/hi/kconfigwidgets5.po A +98 -0 po/hi/kf5_entry.desktop [TRAILING SPACE] ** A +671 -0 po/hne/kconfigwidgets5.po A +76 -0 po/hne/kf5_entry.desktop [TRAILING SPACE] ** A +677 -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 +631 -0 po/hu/kconfigwidgets5.po A +99 -0 po/hu/kf5_entry.desktop [TRAILING SPACE] ** A +645 -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 +628 -0 po/id/kconfigwidgets5.po A +82 -0 po/id/kf5_entry.desktop [TRAILING SPACE] ** A +647 -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 +654 -0 po/ja/kconfigwidgets5.po A +99 -0 po/ja/kf5_entry.desktop [TRAILING SPACE] ** A +669 -0 po/ka/kconfigwidgets5.po A +98 -0 po/ka/kf5_entry.desktop [TRAILING SPACE] ** A +640 -0 po/kk/kconfigwidgets5.po A +96 -0 po/kk/kf5_entry.desktop [TRAILING SPACE] ** A +636 -0 po/km/kconfigwidgets5.po A +96 -0 po/km/kf5_entry.desktop [TRAILING SPACE] ** A +678 -0 po/kn/kconfigwidgets5.po A +77 -0 po/kn/kf5_entry.desktop A +628 -0 po/ko/kconfigwidgets5.po A +99 -0 po/ko/kf5_entry.desktop [TRAILING SPACE] ** A +677 -0 po/ku/kconfigwidgets5.po A +96 -0 po/ku/kf5_entry.desktop [TRAILING SPACE] ** A +669 -0 po/lb/kconfigwidgets5.po A +97 -0 po/lb/kf5_entry.desktop [TRAILING SPACE] ** A +639 -0 po/lt/kconfigwidgets5.po A +98 -0 po/lt/kf5_entry.desktop [TRAILING SPACE] ** A +681 -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 +679 -0 po/mk/kconfigwidgets5.po A +116 -0 po/mk/kf5_entry.desktop [TRAILING SPACE] ** A +681 -0 po/ml/kconfigwidgets5.po A +90 -0 po/ml/kf5_entry.desktop A +638 -0 po/mr/kconfigwidgets5.po A +85 -0 po/mr/kf5_entry.desktop A +673 -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 +635 -0 po/nds/kconfigwidgets5.po A +95 -0 po/nds/kf5_entry.desktop A +675 -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 +688 -0 po/oc/kconfigwidgets5.po A +676 -0 po/or/kconfigwidgets5.po A +85 -0 po/or/kf5_entry.desktop [TRAILING SPACE] ** A +640 -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 +671 -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 +643 -0 po/pt_BR/kconfigwidgets5.po A +98 -0 po/pt_BR/kf5_entry.desktop A +635 -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 +669 -0 po/si/kconfigwidgets5.po A +77 -0 po/si/kf5_entry.desktop A +634 -0 po/sk/kconfigwidgets5.po A +641 -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 +630 -0 po/sr/kconfigwidgets5.po A +99 -0 po/sr/kf5_entry.desktop A +629 -0 po/sr at ijekavian/kconfigwidgets5.po A +69 -0 po/sr at ijekavian/kf5_entry.desktop [TRAILING SPACE] ** A +629 -0 po/sr at ijekavianlatin/kconfigwidgets5.po A +69 -0 po/sr at ijekavianlatin/kf5_entry.desktop A +629 -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 +674 -0 po/ta/kconfigwidgets5.po A +98 -0 po/ta/kf5_entry.desktop A +642 -0 po/te/kconfigwidgets5.po A +95 -0 po/te/kf5_entry.desktop A +661 -0 po/tg/kconfigwidgets5.po A +97 -0 po/tg/kf5_entry.desktop A +677 -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 +674 -0 po/tt/kconfigwidgets5.po A +71 -0 po/tt/kf5_entry.desktop A +635 -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 +675 -0 po/vi/kconfigwidgets5.po A +99 -0 po/vi/kf5_entry.desktop A +675 -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 +634 -0 po/zh_CN/kconfigwidgets5.po A +99 -0 po/zh_CN/kf5_entry.desktop A +693 -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/88e56d46fb6b33651732804688afc7256548c76a From null at kde.org Sun Nov 5 08:28:27 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:28:27 +0000 Subject: [kdelibs4support/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 07e770d95ca1465410a889991ac3c29022d47d8f by l10n daemon script. Committed on 05/11/2017 at 08:28. Pushed by dfaure into tag 'v5.40.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 +13424 -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 +13323 -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 +13466 -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 +13519 -0 po/sr/kdelibs4support.po A +13525 -0 po/sr at ijekavian/kdelibs4support.po A +13525 -0 po/sr at ijekavianlatin/kdelibs4support.po A +261 -0 po/sr at latin/docs/kdebugdialog5/index.docbook A +13521 -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 +13329 -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/07e770d95ca1465410a889991ac3c29022d47d8f From null at kde.org Sun Nov 5 08:28:46 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:28:46 +0000 Subject: [kdesignerplugin/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 8e993e695c5b7bef392fb48b13958944d1f50d5c by l10n daemon script. Committed on 05/11/2017 at 08:28. Pushed by dfaure into tag 'v5.40.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 +80 -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 +76 -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/8e993e695c5b7bef392fb48b13958944d1f50d5c From null at kde.org Sun Nov 5 08:29:49 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:29:49 +0000 Subject: [kdoctools/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 2f0af13a47153943405923a96bbae3da697ecc3d by l10n daemon script. Committed on 05/11/2017 at 08:29. Pushed by dfaure into tag 'v5.40.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 +42 -0 po/zh_CN/kdoctools5.po A +40 -0 po/zh_TW/kdoctools5.po https://commits.kde.org/kdoctools/2f0af13a47153943405923a96bbae3da697ecc3d From null at kde.org Sun Nov 5 08:32:40 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:32:40 +0000 Subject: [kinit/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 00fb4cac92353e07c1df7a5a1f8df3408ea82060 by l10n daemon script. Committed on 05/11/2017 at 08:32. Pushed by dfaure into tag 'v5.40.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 +117 -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 +122 -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 +123 -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/00fb4cac92353e07c1df7a5a1f8df3408ea82060 From null at kde.org Sun Nov 5 08:33:15 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:33:15 +0000 Subject: [kio/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 645fbbc54e6a725ce62256d3054055708e5b68e9 by l10n daemon script. Committed on 05/11/2017 at 08:33. Pushed by dfaure into tag 'v5.40.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +9563 -0 po/af/kio5.po A +9024 -0 po/ar/kio5.po A +8251 -0 po/ast/kio5.po A +8699 -0 po/be/kio5.po A +8935 -0 po/be at latin/kio5.po A +9342 -0 po/bg/kio5.po A +8520 -0 po/bn/kio5.po A +8475 -0 po/br/kio5.po A +9225 -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 +9214 -0 po/ca/kio5.po A +9211 -0 po/ca at valencia/kio5.po A +8990 -0 po/cs/kio5.po A +9068 -0 po/csb/kio5.po A +9460 -0 po/cy/kio5.po A +9124 -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 +9330 -0 po/de/kio5.po A +9360 -0 po/el/kio5.po A +9099 -0 po/en_GB/kio5.po A +9213 -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 +9237 -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 +9158 -0 po/et/kio5.po A +9137 -0 po/eu/kio5.po A +9337 -0 po/fa/kio5.po A +9080 -0 po/fi/kio5.po A +9280 -0 po/fr/kio5.po A +9632 -0 po/fy/kio5.po A +9171 -0 po/ga/kio5.po A +9158 -0 po/gl/kio5.po A +8435 -0 po/gu/kio5.po A +8793 -0 po/he/kio5.po A +8893 -0 po/hi/kio5.po A +9260 -0 po/hr/kio5.po A +9202 -0 po/hsb/kio5.po A +9236 -0 po/hu/kio5.po A +9204 -0 po/ia/kio5.po A +8246 -0 po/id/kio5.po A +9309 -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 +9218 -0 po/it/kio5.po A +9315 -0 po/ja/kio5.po A +9111 -0 po/kk/kio5.po A +9096 -0 po/km/kio5.po A +8987 -0 po/ko/kio5.po A +8318 -0 po/ku/kio5.po A +9192 -0 po/lt/kio5.po A +9237 -0 po/lv/kio5.po A +8718 -0 po/mai/kio5.po A +9455 -0 po/mk/kio5.po A +8453 -0 po/ml/kio5.po A +8307 -0 po/mr/kio5.po A +9484 -0 po/ms/kio5.po A +98 -0 po/nb/docs/kcontrol5/trash/index.docbook A +8957 -0 po/nb/kio5.po A +9245 -0 po/nds/kio5.po A +9448 -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 +9261 -0 po/nl/kio5.po A +8765 -0 po/nn/kio5.po A +8306 -0 po/oc/kio5.po A +8565 -0 po/pa/kio5.po A +9091 -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 +9239 -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 +9290 -0 po/pt_BR/kio5.po A +9312 -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 +9153 -0 po/ru/kio5.po A +8604 -0 po/se/kio5.po A +9159 -0 po/sk/kio5.po A +9161 -0 po/sl/kio5.po A +8278 -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 +9195 -0 po/sr/kio5.po A +9199 -0 po/sr at ijekavian/kio5.po A +9208 -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 +9202 -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 +9122 -0 po/sv/kio5.po A +9347 -0 po/ta/kio5.po A +9547 -0 po/tg/kio5.po A +9120 -0 po/th/kio5.po A +9055 -0 po/tr/kio5.po A +8882 -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 +9170 -0 po/uk/kio5.po A +8650 -0 po/uz/kio5.po A +8627 -0 po/uz at cyrillic/kio5.po A +9442 -0 po/vi/kio5.po A +9016 -0 po/wa/kio5.po A +9083 -0 po/xh/kio5.po A +8710 -0 po/zh_CN/kio5.po A +8749 -0 po/zh_TW/kio5.po https://commits.kde.org/kio/645fbbc54e6a725ce62256d3054055708e5b68e9 From null at kde.org Sun Nov 5 08:34:39 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:34:39 +0000 Subject: [kjs/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 8d1af33a8d68513a3dc790264c8c1e057e878fe6 by l10n daemon script. Committed on 05/11/2017 at 08:34. Pushed by dfaure into tag 'v5.40.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/8d1af33a8d68513a3dc790264c8c1e057e878fe6 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 Nov 5 08:34:58 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:34:58 +0000 Subject: [kjsembed/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 2629e61704bfd30506ff91801debc228fbea536b by l10n daemon script. Committed on 05/11/2017 at 08:34. Pushed by dfaure into tag 'v5.40.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 +256 -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 +256 -0 po/sr/kjsembed5.po A +255 -0 po/sr at ijekavian/kjsembed5.po A +255 -0 po/sr at ijekavianlatin/kjsembed5.po A +255 -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 +254 -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/2629e61704bfd30506ff91801debc228fbea536b From null at kde.org Sun Nov 5 08:36:28 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:36:28 +0000 Subject: [kpackage/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 6edd2d354b12ee111f7bd325e129e9044d4ff1f2 by l10n daemon script. Committed on 05/11/2017 at 08:36. Pushed by dfaure into tag 'v5.40.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 +513 -0 po/cs/libkpackage5.po A +517 -0 po/da/libkpackage5.po A +327 -0 po/de/docs/kpackagetool/man-kpackagetool5.1.docbook A +521 -0 po/de/libkpackage5.po A +530 -0 po/el/libkpackage5.po A +525 -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 +520 -0 po/et/libkpackage5.po A +526 -0 po/eu/libkpackage5.po A +529 -0 po/fi/libkpackage5.po A +538 -0 po/fr/libkpackage5.po A +536 -0 po/gd/libkpackage5.po A +530 -0 po/gl/libkpackage5.po A +504 -0 po/he/libkpackage5.po A +536 -0 po/hu/libkpackage5.po A +526 -0 po/ia/libkpackage5.po A +509 -0 po/id/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 +517 -0 po/ko/libkpackage5.po A +504 -0 po/lt/libkpackage5.po A +526 -0 po/mr/libkpackage5.po A +515 -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 +517 -0 po/nn/libkpackage5.po A +521 -0 po/pa/libkpackage5.po A +518 -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 +526 -0 po/pt_BR/libkpackage5.po A +506 -0 po/ro/libkpackage5.po A +535 -0 po/ru/libkpackage5.po A +519 -0 po/sk/libkpackage5.po A +523 -0 po/sl/libkpackage5.po A +555 -0 po/sr/libkpackage5.po A +555 -0 po/sr at ijekavian/libkpackage5.po A +556 -0 po/sr at ijekavianlatin/libkpackage5.po A +556 -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 +515 -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 +514 -0 po/zh_CN/libkpackage5.po A +511 -0 po/zh_TW/libkpackage5.po https://commits.kde.org/kpackage/6edd2d354b12ee111f7bd325e129e9044d4ff1f2 From null at kde.org Sun Nov 5 08:37:56 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:37:56 +0000 Subject: [kross/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 3022ad7055facd0ee7b2f7fa90338413b62d6fb1 by l10n daemon script. Committed on 05/11/2017 at 08:37. Pushed by dfaure into tag 'v5.40.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 +206 -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 +212 -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 +211 -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/3022ad7055facd0ee7b2f7fa90338413b62d6fb1 From null at kde.org Sun Nov 5 08:38:29 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:38:29 +0000 Subject: [kservice/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit a99a3631727c5c1e47efa3c5db99ce97ca94b0d3 by l10n daemon script. Committed on 05/11/2017 at 08:38. Pushed by dfaure into tag 'v5.40.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 +215 -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 +211 -0 po/sr/kservice5.po A +210 -0 po/sr at ijekavian/kservice5.po A +210 -0 po/sr at ijekavianlatin/kservice5.po A +210 -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 +216 -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/a99a3631727c5c1e47efa3c5db99ce97ca94b0d3 From null at kde.org Sun Nov 5 08:40:09 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:40:09 +0000 Subject: [kwallet/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 52085f00d74ea159b4c7dcb49408afbf77263121 by l10n daemon script. Committed on 05/11/2017 at 08:40. Pushed by dfaure into tag 'v5.40.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 +142 -0 po/eu/kwallet-query.po A +866 -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 +882 -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 +835 -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 +867 -0 po/sr/kwalletd5.po A +138 -0 po/sr at ijekavian/kwallet-query.po A +868 -0 po/sr at ijekavian/kwalletd5.po A +138 -0 po/sr at ijekavianlatin/kwallet-query.po A +869 -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 +868 -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 +137 -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 +139 -0 po/zh_CN/kwallet-query.po A +812 -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/52085f00d74ea159b4c7dcb49408afbf77263121 From null at kde.org Sun Nov 5 08:27:47 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:27:47 +0000 Subject: [kded/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 2738cb745dc7498cd094a35a12ea3ba3902b0fcc by l10n daemon script. Committed on 05/11/2017 at 08:27. Pushed by dfaure into tag 'v5.40.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/2738cb745dc7498cd094a35a12ea3ba3902b0fcc 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 Nov 5 08:42:44 2017 From: null at kde.org (l10n daemon script) Date: Sun, 05 Nov 2017 08:42:44 +0000 Subject: [plasma-framework/v5.40.0-rc1] po: GIT_SILENT Commit translations from l10n-kf5 (silent) Message-ID: Git commit 02a8d241976ebe3897aac30fd2216016a765d035 by l10n daemon script. Committed on 05/11/2017 at 08:42. Pushed by dfaure into tag 'v5.40.0-rc1'. GIT_SILENT Commit translations from l10n-kf5 A +807 -0 po/ar/libplasma5.po A +802 -0 po/ast/libplasma5.po A +860 -0 po/bs/libplasma5.po A +277 -0 po/ca/docs/plasmapkg2/man-plasmapkg2.1.docbook A +812 -0 po/ca/libplasma5.po A +812 -0 po/ca at valencia/libplasma5.po A +807 -0 po/cs/libplasma5.po A +807 -0 po/da/libplasma5.po A +277 -0 po/de/docs/plasmapkg2/man-plasmapkg2.1.docbook A +808 -0 po/de/libplasma5.po A +811 -0 po/el/libplasma5.po A +810 -0 po/en_GB/libplasma5.po A +269 -0 po/es/docs/plasmapkg2/man-plasmapkg2.1.docbook A +810 -0 po/es/libplasma5.po A +807 -0 po/et/libplasma5.po A +811 -0 po/eu/libplasma5.po A +815 -0 po/fi/libplasma5.po A +822 -0 po/fr/libplasma5.po A +818 -0 po/gd/libplasma5.po A +813 -0 po/gl/libplasma5.po A +803 -0 po/he/libplasma5.po A +811 -0 po/hu/libplasma5.po A +807 -0 po/ia/libplasma5.po A +802 -0 po/id/libplasma5.po A +275 -0 po/it/docs/plasmapkg2/man-plasmapkg2.1.docbook A +812 -0 po/it/libplasma5.po A +804 -0 po/ja/libplasma5.po A +808 -0 po/ko/libplasma5.po A +811 -0 po/lt/libplasma5.po A +28 -0 po/lt/scripts/libplasma5/libplasma5.js A +58 -0 po/lt/scripts/libplasma5/plasmoids.js A +816 -0 po/mr/libplasma5.po A +809 -0 po/nb/libplasma5.po A +820 -0 po/nds/libplasma5.po A +277 -0 po/nl/docs/plasmapkg2/man-plasmapkg2.1.docbook A +809 -0 po/nl/libplasma5.po A +810 -0 po/nn/libplasma5.po A +807 -0 po/pa/libplasma5.po A +811 -0 po/pl/libplasma5.po A +277 -0 po/pt/docs/plasmapkg2/man-plasmapkg2.1.docbook A +805 -0 po/pt/libplasma5.po A +277 -0 po/pt_BR/docs/plasmapkg2/man-plasmapkg2.1.docbook A +825 -0 po/pt_BR/libplasma5.po A +806 -0 po/ro/libplasma5.po A +834 -0 po/ru/libplasma5.po A +805 -0 po/sk/libplasma5.po A +808 -0 po/sl/libplasma5.po A +903 -0 po/sr/libplasma5.po A +903 -0 po/sr at ijekavian/libplasma5.po A +903 -0 po/sr at ijekavianlatin/libplasma5.po A +903 -0 po/sr at latin/libplasma5.po A +275 -0 po/sv/docs/plasmapkg2/man-plasmapkg2.1.docbook A +810 -0 po/sv/libplasma5.po A +809 -0 po/tr/libplasma5.po A +819 -0 po/ug/libplasma5.po A +267 -0 po/uk/docs/plasmapkg2/man-plasmapkg2.1.docbook A +812 -0 po/uk/libplasma5.po A +809 -0 po/zh_CN/libplasma5.po A +806 -0 po/zh_TW/libplasma5.po https://commits.kde.org/plasma-framework/02a8d241976ebe3897aac30fd2216016a765d035 From null at kde.org Sun Nov 5 12:47:44 2017 From: null at kde.org (Thomas Eschenbacher) Date: Sun, 05 Nov 2017 12:47:44 +0000 Subject: [kwave] /: switched on MP3 support per default, Message-ID: Git commit df6640205e71d3a3378c35a5a5fad6a19c19c10d by Thomas Eschenbacher. Committed on 05/11/2017 at 12:45. Pushed by eschenbacher into branch 'master'. switched on MP3 support per default, removed Q&A entry about MP3 and patent issues from handbook M +1 -0 CHANGES M +1 -19 doc/en/index.docbook M +1 -3 kwave.spec.in M +1 -1 plugins/codec_mp3/CMakeLists.txt https://commits.kde.org/kwave/df6640205e71d3a3378c35a5a5fad6a19c19c10d diff --git a/CHANGES b/CHANGES index 18f1cc13..b695ddfc 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,7 @@ xx.xx.x [xxxx-xx-xx] + * switched on MP3 support per default * new plugin: export to K3b project file * reduced flicker of position widget * bugfix: deleting labels per menu did not work diff --git a/doc/en/index.docbook b/doc/en/index.docbook index d3b57de8..d11bfcbb 100644 --- a/doc/en/index.docbook +++ b/doc/en/index.docbook @@ -1147,7 +1147,7 @@ The plans for future include support for import and also export filters for more formats and maybe some filter that uses a user-definable script with a call to an external filter, so that even formats not supported - by SoX (like MP3) can be read and/or written. + by SoX can be read and/or written.
@@ -7641,24 +7641,6 @@ - - - - What about MP3 support? - - - - - Well, as long as there are patent issues, we support only MP3 - import through the mad library and export via the external - program lame. - Additionally you need to have the permission to use code - covered by the MP3 patents when generating a Kwave package - for distributing! - - - - &FDLNotice; - 2017-10-02 + 2017-11-06 1.3 (Applications 17.12) @@ -775,7 +775,7 @@ Context menu actions like Rename Bookmarks etc.) Removing annotations To remove an annotation, just click on it with the &RMB;, and select - Delete. + Delete or select an annotation using the &LMB; and press the ∇ key. When removing the annotation, its window will be closed if open. @@ -810,6 +810,14 @@ Context menu actions like Rename Bookmarks etc.) To move an annotation, hold down the &Ctrl; key, move the mouse pointer on it and then start dragging with the &LMB;. + If you click with the &LMB; on an annotation, it gets selected. Resize handles appear on the + selection rectangle. When the cursor is moved over one of the 8 resize handles on + the corners or edges, the cursor shape changes to indicate the resize mode. Click anywhere + else on the annotation to move it. + Pressing &Esc; or clicking an area outside the annotation cancels a selection. + + Resizing is only applicable for annotation types Inline Note, Stamp and Ellipse. + Depending on the document permissions (typically with &PDF; documents), some options @@ -850,7 +858,7 @@ Context menu actions like Rename Bookmarks etc.) The list pane permits to view the bookmark list in a tree-like fashion: each document in the list can be expanded or collapsed by clicking on the < or v icon next to it. - Click on icon below the list to show only the bookmarks from the current document. + Click on icon below the list to show only the bookmarks from the current document. Right-click menu of document item can be used to open document, rename its item or remove it from the list. Remember that the removal of a document item leads to the removal of all bookmarks in the corresponding document. @@ -858,6 +866,9 @@ Context menu actions like Rename Bookmarks etc.) Right-click menus of individual bookmark items allow you to go to the bookmark, rename or remove it. + + The Right-click menu of items in the table of contents can be used to create bookmarks or go to the next or previous bookmark. + diff --git a/doc/rating.png b/doc/rating.png deleted file mode 100644 index 3630d8ff..00000000 Binary files a/doc/rating.png and /dev/null differ From noreply at phabricator.kde.org Tue Nov 7 10:03:20 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Tue, 07 Nov 2017 10:03:20 +0000 Subject: D8677: Update okular docbook In-Reply-To: References: Message-ID: <20171107100254.99285.A51F98B26FFFBAA9@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R223:01ce40b955f9: Update okular docbook (authored by lueck). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D8677?vs=21953&id=22017#toc REPOSITORY R223 Okular CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D8677?vs=21953&id=22017 REVISION DETAIL https://phabricator.kde.org/D8677 AFFECTED FILES doc/bookmarks.png doc/index.docbook doc/rating.png To: lueck, #documentation, #okular, yurchor Cc: aacid -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Tue Nov 7 10:09:09 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Tue, 07 Nov 2017 10:09:09 +0000 Subject: D8595: Update Kapptemplate docbook In-Reply-To: References: Message-ID: <20171107100908.5216.3D42122D1D5F0024@phabricator.kde.org> lueck added a comment. Please review REPOSITORY R450 KAppTemplate REVISION DETAIL https://phabricator.kde.org/D8595 To: lueck, #documentation, kossebau -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Tue Nov 7 13:51:01 2017 From: noreply at phabricator.kde.org (Nathaniel Graham) Date: Tue, 07 Nov 2017 13:51:01 +0000 Subject: D8684: text improvements for Colors, Icons, Style, and Workspace KCMs In-Reply-To: References: Message-ID: <20171107135059.90432.6C2746F25C8B6ED0@phabricator.kde.org> ngraham updated this revision to Diff 22027. ngraham added a comment. Update dobcook dates and release versions REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D8684?vs=22015&id=22027 BRANCH arcpatch-D8684 REVISION DETAIL https://phabricator.kde.org/D8684 AFFECTED FILES doc/kcontrol/colors/index.docbook doc/kcontrol/icons/index.docbook doc/kcontrol/kcmstyle/index.docbook kcms/colors/scmeditoroptions.ui kcms/icons/icons.cpp kcms/style/finetuning.ui kcms/workspaceoptions/mainpage.ui To: ngraham, abetts, #vdg, #plasma, #documentation, apol Cc: lueck, apol, plasma-devel, abetts, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, sebas, mart -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Tue Nov 7 13:51:24 2017 From: noreply at phabricator.kde.org (Nathaniel Graham) Date: Tue, 07 Nov 2017 13:51:24 +0000 Subject: D8684: text improvements for Colors, Icons, Style, and Workspace KCMs In-Reply-To: References: Message-ID: <20171107135124.37753.E83B09EC098E347F@phabricator.kde.org> ngraham marked 3 inline comments as done. REPOSITORY R119 Plasma Desktop BRANCH arcpatch-D8684 REVISION DETAIL https://phabricator.kde.org/D8684 To: ngraham, abetts, #vdg, #plasma, #documentation, apol Cc: lueck, apol, plasma-devel, abetts, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, sebas, mart -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Wed Nov 8 03:06:08 2017 From: noreply at phabricator.kde.org (Andres Betts) Date: Wed, 08 Nov 2017 03:06:08 +0000 Subject: D8684: text improvements for Colors, Icons, Style, and Workspace KCMs In-Reply-To: References: Message-ID: <20171108030608.36820.FC7DB02466488203@phabricator.kde.org> abetts accepted this revision. REPOSITORY R119 Plasma Desktop BRANCH arcpatch-D8684 REVISION DETAIL https://phabricator.kde.org/D8684 To: ngraham, abetts, #vdg, #plasma, #documentation, apol Cc: lueck, apol, plasma-devel, abetts, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, sebas, mart -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Wed Nov 8 03:06:52 2017 From: null at kde.org (Nathaniel Graham) Date: Wed, 08 Nov 2017 03:06:52 +0000 Subject: [plasma-desktop] /: text improvements for Colors, Icons, Style, and Workspace KCMs Message-ID: Git commit df78989bb287ba8c319658a703960ac3c47d8810 by Nathaniel Graham. Committed on 08/11/2017 at 03:06. Pushed by ngraham into branch 'master'. text improvements for Colors, Icons, Style, and Workspace KCMs Summary: BUG: 386570 BUG: 386565 BUG: 386575 BUG: 386567 Implement some of @abetts' proposals in the above-mentioned bugs Test Plan: Tested in KDE Neon: {F5479678} {F5479394} {F5479213} {F5479363} Reviewers: abetts, #vdg, #plasma, #documentation, apol Reviewed By: abetts, #vdg, #plasma, apol Subscribers: lueck, apol, plasma-devel, abetts Tags: #plasma Differential Revision: https://phabricator.kde.org/D8684 M +4 -4 doc/kcontrol/colors/index.docbook M +3 -3 doc/kcontrol/icons/index.docbook M +5 -5 doc/kcontrol/kcmstyle/index.docbook M +2 -2 kcms/colors/scmeditoroptions.ui M +1 -1 kcms/icons/icons.cpp M +3 -3 kcms/style/finetuning.ui M +2 -2 kcms/workspaceoptions/mainpage.ui https://commits.kde.org/plasma-desktop/df78989bb287ba8c319658a703960ac3c47d8810 diff --git a/doc/kcontrol/colors/index.docbook b/doc/kcontrol/colors/index.docbook index cd392e3c..436168ef 100644 --- a/doc/kcontrol/colors/index.docbook +++ b/doc/kcontrol/colors/index.docbook @@ -14,8 +14,8 @@ -2016-09-20 -Plasma 5.8 +2017-11-07 +Plasma 5.11 KDE @@ -80,7 +80,7 @@ assigning colors. - Apply inactive window color effects + Apply effects to inactive windows — If checked, state effects (see below) will be applied to inactive windows. This can help visually identify active versus inactive windows, and may have aesthetic value, depending on your taste. However, some @@ -89,7 +89,7 @@ effects, color state effects do not require compositing support and will work on all systems, however they will only work on &kde; applications. - Inactive selection changes color + Use different colors for inactive selections — If checked, the current selection in elements which do not have input focus will be drawn using a different color. This can assist visual identification of the element with input focus in some applications, diff --git a/doc/kcontrol/icons/index.docbook b/doc/kcontrol/icons/index.docbook index da65b1bf..942c4331 100644 --- a/doc/kcontrol/icons/index.docbook +++ b/doc/kcontrol/icons/index.docbook @@ -15,8 +15,8 @@ -2016-09-21 -Plasma 5.8 +2017-11-07 +Plasma 5.11 KDE @@ -221,7 +221,7 @@ a loss of quality. You can also choose animated icons. Many of the icons have animations associated with them. Enable the checkbox labelled -Animate Icons, to enable this effect, but note +Enable icon animations, to enable this effect, but note that it may appear slow or jerky if your graphics card is old or you are low on memory. diff --git a/doc/kcontrol/kcmstyle/index.docbook b/doc/kcontrol/kcmstyle/index.docbook index 1820ef57..e3d79ffa 100644 --- a/doc/kcontrol/kcmstyle/index.docbook +++ b/doc/kcontrol/kcmstyle/index.docbook @@ -14,8 +14,8 @@ -2017-04-01 -Plasma 5.9 +2017-11-07 +Plasma 5.11 KDE @@ -73,12 +73,12 @@ a dialog to select further settings. -Show icons on buttons +Show icons in buttons If this option is selected, action buttons (like OK and Apply) will have a small icon located within them to act as a visual reference. If this option is not selected, then only text -will appear on the button. +will appear in the button. @@ -93,7 +93,7 @@ applications. -Main toolbar text, Secondary toolbar text +Main toolbar text location, Secondary toolbar text location These drop down boxes lets you determine where on the button in both toolbars the text name of the button will appear as the default. diff --git a/kcms/colors/scmeditoroptions.ui b/kcms/colors/scmeditoroptions.ui index 790b48b6..47f51615 100644 --- a/kcms/colors/scmeditoroptions.ui +++ b/kcms/colors/scmeditoroptions.ui @@ -14,14 +14,14 @@ - Apply inactive window color &effects + Apply &effects to inactive windows - In&active selection changes color + Use different colors for in&active selections diff --git a/kcms/icons/icons.cpp b/kcms/icons/icons.cpp index 586306d0..bd83c0b4 100644 --- a/kcms/icons/icons.cpp +++ b/kcms/icons/icons.cpp @@ -99,7 +99,7 @@ KIconConfig::KIconConfig(QWidget *parent) lbl->setBuddy(mpSizeBox); grid->addWidget(mpSizeBox, 0, 1, Qt::AlignLeft); - mpAnimatedCheck = new QCheckBox(i18n("Animate icons"), m_pTab1); + mpAnimatedCheck = new QCheckBox(i18n("Enable icon animations"), m_pTab1); connect(mpAnimatedCheck, &QCheckBox::toggled, this, &KIconConfig::slotAnimatedCheck); grid->addWidget(mpAnimatedCheck, 2, 0, 1, 2, Qt::AlignLeft); grid->setRowStretch(3, 10); diff --git a/kcms/style/finetuning.ui b/kcms/style/finetuning.ui index 9da7716a..6e505ed4 100644 --- a/kcms/style/finetuning.ui +++ b/kcms/style/finetuning.ui @@ -41,7 +41,7 @@ - Show icons on buttons: + Show icons in buttons: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -60,7 +60,7 @@ - Main toolbar text: + Main toolbar text location: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -97,7 +97,7 @@ - Secondary toolbar text: + Secondary toolbar text location: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter diff --git a/kcms/workspaceoptions/mainpage.ui b/kcms/workspaceoptions/mainpage.ui index 59ab0e01..800c4736 100644 --- a/kcms/workspaceoptions/mainpage.ui +++ b/kcms/workspaceoptions/mainpage.ui @@ -17,7 +17,7 @@ - Show Informational Tips + Display informational tooltips on mouse hover true @@ -40,7 +40,7 @@ - Visual feedback for status changes + Display visual feedback for status changes From noreply at phabricator.kde.org Wed Nov 8 03:07:04 2017 From: noreply at phabricator.kde.org (Nathaniel Graham) Date: Wed, 08 Nov 2017 03:07:04 +0000 Subject: D8684: text improvements for Colors, Icons, Style, and Workspace KCMs In-Reply-To: References: Message-ID: <20171108030703.42743.A45D07DB96948406@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R119:df78989bb287: text improvements for Colors, Icons, Style, and Workspace KCMs (authored by ngraham). REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D8684?vs=22027&id=22062 REVISION DETAIL https://phabricator.kde.org/D8684 AFFECTED FILES doc/kcontrol/colors/index.docbook doc/kcontrol/icons/index.docbook doc/kcontrol/kcmstyle/index.docbook kcms/colors/scmeditoroptions.ui kcms/icons/icons.cpp kcms/style/finetuning.ui kcms/workspaceoptions/mainpage.ui To: ngraham, abetts, #vdg, #plasma, #documentation, apol Cc: lueck, apol, plasma-devel, abetts, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, sebas, mart -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla_noreply at kde.org Wed Nov 8 05:00:03 2017 From: bugzilla_noreply at kde.org (Burkhard Lueck) Date: Wed, 08 Nov 2017 05:00:03 +0000 Subject: [docs] [Bug 386636] New: Kioslave documention not found using the search field Application Name Message-ID: https://bugs.kde.org/show_bug.cgi?id=386636 Bug ID: 386636 Summary: Kioslave documention not found using the search field Application Name Product: docs Version: unspecified Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: docs.kde.org Assignee: kde-doc-english at kde.org Reporter: lueck at hube-lueck.de Target Milestone: --- Entering e.g. help in the search field "Application Name" offers hits like "kioslave/help" or "kioslave5/help", but selecting any "kioslave[5]/*" entry gives the error "The application kioslave5 could not be found. Please check if you entered the name correctly, or use the navigation on the left to access the complete KDE User Documentation" -- You are receiving this mail because: You are the assignee for the bug. From bugzilla_noreply at kde.org Wed Nov 8 09:53:41 2017 From: bugzilla_noreply at kde.org (Luigi Toscano) Date: Wed, 08 Nov 2017 09:53:41 +0000 Subject: [docs] [Bug 386636] Kioslave documention not found using the search field Application Name In-Reply-To: References: Message-ID: https://bugs.kde.org/show_bug.cgi?id=386636 Luigi Toscano changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luigi.toscano at tiscali.it Status|UNCONFIRMED |CONFIRMED Ever confirmed|0 |1 --- Comment #1 from Luigi Toscano --- It may be related to some new code introduced for security enforcement some time ago, but I thought I handled this case too :/ -- You are receiving this mail because: You are the assignee for the bug. From noreply at phabricator.kde.org Wed Nov 8 10:45:32 2017 From: noreply at phabricator.kde.org (Friedrich W. H. Kossebau) Date: Wed, 08 Nov 2017 10:45:32 +0000 Subject: D8595: Update Kapptemplate docbook In-Reply-To: References: Message-ID: <20171108104530.90432.35D8B1A81CC744B4@phabricator.kde.org> kossebau accepted this revision. kossebau added a comment. This revision is now accepted and ready to land. Looks good, thanks REPOSITORY R450 KAppTemplate REVISION DETAIL https://phabricator.kde.org/D8595 To: lueck, #documentation, kossebau -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Wed Nov 8 12:16:23 2017 From: null at kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Wed, 08 Nov 2017 12:16:23 +0000 Subject: [kapptemplate] doc: Update Kapptemplate docbook Message-ID: Git commit ab4639b654908527619a25bb60168d9938380087 by Burkhard Lück. Committed on 08/11/2017 at 12:15. Pushed by lueck into branch 'master'. Update Kapptemplate docbook bump date + releaseinfo use entity ⪚ add link to store.kde.org Differential Revision: https://phabricator.kde.org/D8595 M +3 -3 doc/index.docbook https://commits.kde.org/kapptemplate/ab4639b654908527619a25bb60168d9938380087 diff --git a/doc/index.docbook b/doc/index.docbook index e90ed8a..1f4d04e 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -28,8 +28,8 @@ &FDLNotice; -2016-06-06 -0.1 (Applications 16.08) +2017-11-01 +0.1 (Applications 17.12) @@ -51,7 +51,7 @@ repeatedly written code and a proper structure. -&kapptemplate; picks up templates which are installed on your machine. Those are often part of the development files for libraries or can be downloaded e.g. from the website store.kde.org. +&kapptemplate; picks up templates which are installed on your machine. Those are often part of the development files for libraries or can be downloaded ⪚ from the website store.kde.org. Answer the wizard questions on each page and generate your template. From noreply at phabricator.kde.org Wed Nov 8 12:16:29 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Wed, 08 Nov 2017 12:16:29 +0000 Subject: D8595: Update Kapptemplate docbook In-Reply-To: References: Message-ID: <20171108121628.14031.787F3B93AFCF0111@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R450:ab4639b65490: Update Kapptemplate docbook (authored by lueck). REPOSITORY R450 KAppTemplate CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D8595?vs=21713&id=22073 REVISION DETAIL https://phabricator.kde.org/D8595 AFFECTED FILES doc/index.docbook To: lueck, #documentation, kossebau -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Thu Nov 9 11:25:37 2017 From: null at kde.org (=?utf-8?q?Sebastian_K=C3=BCgler?=) Date: Thu, 09 Nov 2017 11:25:37 +0000 Subject: [plasma-desktop] /: Change visible bell to visual bell Message-ID: Git commit e1b3898c7e88c4eeed3bb646d3cb124a65784b03 by Sebastian Kügler. Committed on 09/11/2017 at 11:25. Pushed by sebas into branch 'master'. Change visible bell to visual bell BUG:386638 M +3 -3 doc/kcontrol/kcmaccess/index.docbook M +3 -3 kcms/access/accessibility.ui M +1 -1 kcms/access/kcmaccess.desktop https://commits.kde.org/plasma-desktop/e1b3898c7e88c4eeed3bb646d3cb124a65784b03 diff --git a/doc/kcontrol/kcmaccess/index.docbook b/doc/kcontrol/kcmaccess/index.docbook index 728424e7..b1feff68 100644 --- a/doc/kcontrol/kcmaccess/index.docbook +++ b/doc/kcontrol/kcmaccess/index.docbook @@ -69,14 +69,14 @@ to find the exact file. For those users who have difficulty hearing the System bell, or those -users who have a silent computer, &kde; offers the visible bell. This +users who have a silent computer, &kde; offers the visual bell. This provides a visual signal (inverting the screen or flashing a color across it) when the system bell would normally sound. -To use the visible bell, first place a mark in the check box labeled -Use visible bell. +To use the visual bell, first place a mark in the check box labeled +Use visual bell. diff --git a/kcms/access/accessibility.ui b/kcms/access/accessibility.ui index 1a57ae50..9e22faa9 100644 --- a/kcms/access/accessibility.ui +++ b/kcms/access/accessibility.ui @@ -103,16 +103,16 @@ - Visible Bell + Visual Bell - This option will turn on the "visible bell", i.e. a visible notification shown every time that normally just a bell would occur. This is especially useful for deaf people. + This option will turn on the "visual bell", i.e. a visual notification shown every time that normally just a bell would occur. This is especially useful for deaf people. - &Use visible bell + &Use visual bell diff --git a/kcms/access/kcmaccess.desktop b/kcms/access/kcmaccess.desktop index 87964d16..3c0e3f55 100644 --- a/kcms/access/kcmaccess.desktop +++ b/kcms/access/kcmaccess.desktop @@ -154,7 +154,7 @@ Comment[x-test]=xxAccessibility Optionsxx Comment[zh_CN]=辅助功能选项 Comment[zh_TW]=無障礙輔助選項 -X-KDE-Keywords=access,accessibility,deaf,impaired,hearing,hearing loss,bell,audible bell,visible bell,Keyboard,keys,sticky keys,bounce keys,slow keys,mouse navigation,num pad,numpad,activation gestures,gestures,sticky,modifier keys,modifier,locking keys +X-KDE-Keywords=access,accessibility,deaf,impaired,hearing,hearing loss,bell,audible bell,visible bell,visual bell,Keyboard,keys,sticky keys,bounce keys,slow keys,mouse navigation,num pad,numpad,activation gestures,gestures,sticky,modifier keys,modifier,locking keys X-KDE-Keywords[bs]=pristup,pristupačnost,gluh,oštećen,sluh,gubitak sluha,zvono,zvučno zvono,vidljivo zvono,tastatura,tipke,ljepljive tipke,odskočne tipke,usporene tipke,navigacija uz pomoć miša,numerički dio, X-KDE-Keywords[ca]=accés,accessibilitat,sord,discapacitat,oïda,pèrdua d'oïda,campana,campana audible,campana visible,Teclat,tecles apegaloses,repetició de tecles,tecles lentes,navegació de ratolí,teclat numèric,activació de gestos,gestors,apegalós,tecles modificadores,modificador,tecles bloquejadores X-KDE-Keywords[ca at valencia]=accés,accessibilitat,sord,discapacitat,oïda,pèrdua d'oïda,campana,campana audible,campana visible,Teclat,tecles apegaloses,repetició de tecles,tecles lentes,navegació de ratolí,teclat numèric,activació de gestos,gestors,apegalós,tecles modificadores,modificador,tecles bloquejadores From null at kde.org Sat Nov 11 11:00:16 2017 From: null at kde.org (Alexander Reinholdt) Date: Sat, 11 Nov 2017 11:00:16 +0000 Subject: [smb4k] doc: Update handbook. Message-ID: Git commit d3d4d5f12e2ddc364ac58918459a8d3aef7a65f3 by Alexander Reinholdt. Committed on 11/11/2017 at 10:59. Pushed by areinholdt into branch 'master'. Update handbook. M +6 -1 doc/index.docbook https://commits.kde.org/smb4k/d3d4d5f12e2ddc364ac58918459a8d3aef7a65f3 diff --git a/doc/index.docbook b/doc/index.docbook index c6b8313..16c29f3 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1485,7 +1485,12 @@ polkit.addRule(function(action, subject) { Remarks for NetBSD Users - NetBSD users should stick to the &kde;4-based &smb4k; for now, since the &plasma; desktop is not available in pkgsrc yet. + To make &smb4k; run on NetBSD, you might need to adjust some things: + + If mounting does not work, you should add the polkit rules as described above. + As of the November 2017, pkgsrc does not contain the &plasma; desktop. When using a different desktop environment, &Qt; and &kf5; applications might be missing the icons. In that case, you might want to download the sources of qt5ct, configure, compile and install it. Follow the directions in the README file. + If qt5ct does not start due to a missing libGL.so.2 shared library file, create the /etc/ld.so.conf file and add the path /usr/X11R7/lib to it. This should fix the problem. + From null at kde.org Sun Nov 12 17:09:40 2017 From: null at kde.org (Alexander Reinholdt) Date: Sun, 12 Nov 2017 17:09:40 +0000 Subject: [smb4k] doc: Updated handbook. Message-ID: Git commit 6453ce80d3d36fa4d6a75218c5d7eaf80e627dfa by Alexander Reinholdt. Committed on 12/11/2017 at 17:09. Pushed by areinholdt into branch 'master'. Updated handbook. M +9 -8 doc/index.docbook https://commits.kde.org/smb4k/6453ce80d3d36fa4d6a75218c5d7eaf80e627dfa diff --git a/doc/index.docbook b/doc/index.docbook index 16c29f3..9c1b279 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1425,11 +1425,11 @@ Special Remarks - Remarks Regarding the Samba Security Fixes of April 12, 2016 + Samba Security Fixes of April 12, 2016 On April 12, 2016 the Samba team released security fixes for the Badlock bug. Unfortunately, they also introduced a regression that causes the net command to fail on many systems when querying remote hosts. If you experience this issue, you can add two lines to the [global] section of your smb.conf file to make browsing work again: @@ -1443,11 +1443,11 @@ client ipc max protocol = NT1 - Remarks Regarding Denied Privilege Escalation + Denied Privilege Escalation In case the mount and unmount actions fail with an AuthorizationDeniedError, your polkit-1 setup might need to be adjusted: Add a file, ⪚ named 10-mounthelper.rules, to the $PREFIX/etc/polkit-1/rules.d/ directory with the following content: @@ -1485,11 +1485,12 @@ polkit.addRule(function(action, subject) { Remarks for NetBSD Users - To make &smb4k; run on NetBSD, you might need to adjust some things: + To make the &kf5;-based version of &smb4k; run on NetBSD, you might need to adjust some things: - If mounting does not work, you should add the polkit rules as described above. - As of the November 2017, pkgsrc does not contain the &plasma; desktop. When using a different desktop environment, &Qt; and &kf5; applications might be missing the icons. In that case, you might want to download the sources of qt5ct, configure, compile and install it. Follow the directions in the README file. - If qt5ct does not start due to a missing libGL.so.2 shared library file, create the /etc/ld.so.conf file and add the path /usr/X11R7/lib to it. This should fix the problem. + If mounting does not work, you should add the polkit-1 rules as described above. + As of November 2017, pkgsrc does not contain the &plasma; desktop. When using a different desktop environment, &Qt; and &kf5; applications might be missing the icons. In that case, you might want to download the sources of qt5ct, configure, compile and install it. Therefor, follow the directions in the README file. To use qt5ct with your desktop environment, add the following line to your ~/.xinitrc or ~/.profile file: +export QT_QPA_PLATFORMTHEME=qt5ct + If qt5ct does not start due to a missing libGL.so.2 shared library file, create the /etc/ld.so.conf file and add the path /usr/X11R7/lib to it. This should fix the problem. From null at kde.org Mon Nov 13 11:00:16 2017 From: null at kde.org (Mauro Carvalho Chehab) Date: Mon, 13 Nov 2017 11:00:16 +0000 Subject: [kaffeine] doc: doc: improve Kaffeine's handbook manual Message-ID: Git commit 5031844c6cecbf793f47a369a1c3970e0598ba0e by Mauro Carvalho Chehab. Committed on 13/11/2017 at 10:58. Pushed by mauroc into branch 'master'. doc: improve Kaffeine's handbook manual Add explanations about the generic TV settings and improve descriptions for the EPG and recording schedule windows. Signed-off-by: Mauro Carvalho Chehab M +230 -28 doc/index.docbook A +- -- doc/kaffeine_configure_tv_general_opts.png M +- -- doc/kaffeine_program_guide.png https://commits.kde.org/kaffeine/5031844c6cecbf793f47a369a1c3970e0598ba0e diff --git a/doc/index.docbook b/doc/index.docbook index 6ce5f13..da6c144 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -32,7 +32,7 @@ Carvalho Chehab -
mchehab at infradead.org
+
mchehab+kde at kernel.org
@@ -42,12 +42,13 @@ 2004 2016 +2017 The &kaffeine; Authors &FDLNotice; -2016-06-26 -&kaffeine; 2.0.4 +2017-11-11 +&kaffeine; 2.0.14 @@ -64,6 +65,7 @@ audio mp3 dvd +atsc dvb-t dvb-c dvb-s @@ -153,23 +155,154 @@ on the player window to create a new playlist. To change a playlist name edit it -Graphical User Interface for Digital TV +Digital TV configuration While the basic functionality is useful enough for someone who wants a simple, yet powerful media player, the best feature in &kaffeine; is to use it as a &GUI; frontend to watch and record digital TV. -In &kaffeine; version 2.0, the digital TV support was extended to support DVB-T2 and ISDB-T. -Since it now uses libdvbv5, extending support for other digital TV standards is simple. -Also, since it uses the &Linux; DVB version 5 API, it supports frontends capable of implementing multiple TVs at once. +Since &kaffeine; version 2.0, the digital TV support uses libdvbv5 and +was extended to support new standards like DVB-T2 and ISDB-T. Extending its +support for newer digital TV standards is now simpler. +Also, since it uses the &Linux; DVB version 5 API, it supports frontends +capable of implementing multiple digital TV standards. -Setting the TV configuration on &kaffeine; is as simple as clicking on the Television pop up menu, -and selecting the Configure Television option. A pop up window will open that requests the parameters to be used: +Setting the TV configuration on &kaffeine; is as simple as clicking on +the Television pop up menu, and selecting the +Configure Television option. A pop up window +will open, allowing setting the parameters to be used: -TV Configuration +TV Configuration - General Options + + + + + +TV Configuration - General Options + + + + + +General digital TV settings + + +The General Options menu allows setting the +device-independent settings. + + + +The Recording folder sets the location where all TV +program records will be stored. + + + +The Time shift folder is used in conjunction with the +pause button +() of the media player screen. When the button +is pressed, a time shift file will be stored at the location pointed by this +menu option. + + + +The Begin margin and End margin +options are used to setup a sort of security margin in order +to avoid losing the beginning and the end of a program, as the time stamps at +the program guide may not be precise. So, it actually starts recording a few +minutes before the Start time defined at the +Program Guide. The exact amount of time before is +defined via Begin margin. It extends the +record by the amount of time defined by End margin. +after the end of the program. + + + +The Naming style for recordings is used to setup how +&kaffeine; will name a program. Several macros can be used to dynamically +change the name of the record: + + + + +%title - Title of the program, as seen at the +Program Guide and Recording Schedule +menus; + + + + +%day, %month, %year, %hour, %min, %sec - Fields from the +time stamp with represents the time when &kaffeine; starts recording a program; + + + + +%channel - Name of the channel that streamed the program. + + + + + +The Action after recording finishes option is used to +setup an optional command to be executed when &kaffeine; stops recording a +program. + + + +Cliking at the Update Scan Data over Internet option +makes &kaffeine; to check if a new channel scanning definition file is +present at +KDE's site. + + +&kaffeine; uses a file called scanfile.dvb with stores a list of known +digital TV channels per Country and City. This file is kept in sync with +the contents of the +dtv-scan-tables tree, maintained +by LinuxTV community. For more details, +please see the +dtv-scan-tables wiki page. + + +When the button is clicked, &kaffeine; will download the latest version of the +channel definitions and store on a user-specific local data file, overriding +any contents of a previous one. + +Please notice that, in order to use the newest definitions, it is +required to close the TV configuration dialog and reopen. + + +The Edit scanfile option allows +editing the file, with can be useful to add a new set of channels, while +the upstream file is not updated. If you need to use it, please consider +sending an update to +dtv-scan-tables + for others to also benefit for the new channel definitions. + + + +The Use ISO 8859-1 charset instead of ISO 6937 +option allows to select the default to be used on MPEG-TS messages +that don't explicitly set a charset. If not set, it defaults to using +ISO-6937 encoding. If set, the default changes to ISO 8859-1. + + + +The Create info files to accompany EPG recordings +option enables the creation of an ancillary files for scheduled records +with the contents of the program guide for records made via the +Program guide. + + + + +Configuring digital TV sources + + +TV Device Configuration @@ -186,6 +319,10 @@ combo box (or using one of the Autoscan sources) is enough for non-satellite con The same happens for devices that support multiple TV standards: +
+ +Digital TV channel setup + Channel Configuration @@ -203,6 +340,7 @@ After clicking on the Ok button, the next step is to scan the Television pop up menu, option Channels:
+ Scanning Channels @@ -216,9 +354,28 @@ the Television pop up menu, option Channels: -If more then one standard is supported, the Source combo box will allow you to select the -one that will be used to scan. Don’t forget to connect the device’s antenna cable to match -the standard that will be used. Then, click Start Scan to start scanning for channels. +If more then one standard is supported, the Source +combo box will allow you to select the one that will be used to scan. Don't +forget to connect the device's antenna cable to match the standard that +will be used. + + + +When &kaffeine; identifies a channel, it reads a MPEG-TS +table called Network Information Table (NIT), with contains +information about channels using different tuning parameters transmitted by +the same broadcaster. On certain networks, it is possible that some tuning +parameters to be stored on several NIT tables +(called other NITs). This is more common on some cable and +satellite systems. By selecting Search transponders for other +Networks, &kaffeine; is instructed to wait and parse all other +NITs, with may make it to find more channels, at the cost +of taking a lot more time to complete the channel scan operation. + + + +The channel scan operation is started by clicking at +Start Scan. Once finished, the discovered channels will appear on the right. These channels can be copied to the left side by clicking Add Filtered. It is possible to check the tuning parameters for the channel in the left side by clicking on the Edit button. @@ -241,6 +398,11 @@ Some parameters are adjustable in the window that pops up. Once the channels are saved, watching TV is as simple as clicking on the Digital TV button in the main window: + + + +Watching TV + Watching TV @@ -265,16 +427,15 @@ that allows you to quick record and save the program to disk.
+ +Program Guide - -Recording Programs - -Besides clicking on the record button - -when the live view is opened, &kaffeine; has other ways to record a program. -One method is to select the program to be recorded using the Television pop up menu -and selecting the Program Guide option. -It will present a list of programs that were identified on a previously played program: + +Digital TV channels usually transmit a list of the current and future +attractions. This is called Electronic Program Guide - EPG. +The EPG data is captured when a channel's content is played. +To see the EPG, open the Television +pop up menu and select the Program Guide option: @@ -290,10 +451,37 @@ It will present a list of programs that were identified on a previously played p -Clicking on the +On some Countries, the EPG may be availabe on multiple languages. By +default, &kaffeine; shows any languages on EPG. If multiple languages +are available for a given EPG entry, and no explicit language content is +select, it will prefix the title, subtitle and description data with a 3 +code language code, as defined by ISO 639-2 specification. + + + +The EPG Language option allows to filter just one +language. If enabled, the filter will also be applied to the On +Screen Display - OSD and to any new scheduled +recordings. It won't affect pre-existing scheduled recordings. + + +Besides clicking on the record button + +when the live view is opened, &kaffeine; also allows to record a program +via the program guide, by clicking on the -Record Show button will mark the program to be recorded. The record needs to be enabled -via the Recording Schedule option, also located in the Television menu: +Record Show at the +Program Guide window. + + + + +Recording Schedule + + +To see the programs that are scheduled to be recorded, open the +Television pop up menu and select the +Recording Schedule option: @@ -309,8 +497,22 @@ via the Recording Schedule option, also located in the -By clicking one the New button, it is also possible to directly define a time and duration for a program to be recorded. +By clicking one the New button, it is possible +to directly define a time and duration for a program to be recorded. +In this case, it won't use the EPG definitions. + +By selecting an existing program and clicking at the +Edit button, you may change the start time +and the record duration. You may also program it to be recorded +weekly or daily. + + +By selecting an existing program and clicking at the +Remove button, it will remove the program from +the recording schedule. + + @@ -319,12 +521,12 @@ By clicking one the New button, it is also possible to di Copyright and License -Program copyright 2007-2016, The &kaffeine; Authors +Program copyright 2007-2017, The &kaffeine; Authors Documentation copyright 2003-2005, Jürgen Kofler kaffeine at gmx.net, -Christophe Thommeret hftom at free.fr, Mauro Carvalho Chehab mchehab at infradead.org +Christophe Thommeret hftom at free.fr, Mauro Carvalho Chehab mchehab+kde at kernel.org &underFDL; diff --git a/doc/kaffeine_configure_tv_general_opts.png b/doc/kaffeine_configure_tv_general_opts.png new file mode 100644 index 0000000..069a3bd Binary files /dev/null and b/doc/kaffeine_configure_tv_general_opts.png differ diff --git a/doc/kaffeine_program_guide.png b/doc/kaffeine_program_guide.png index 6d416f6..8e2eec2 100644 Binary files a/doc/kaffeine_program_guide.png and b/doc/kaffeine_program_guide.png differ From null at kde.org Mon Nov 13 15:26:47 2017 From: null at kde.org (Yuri Chornoivan) Date: Mon, 13 Nov 2017 15:26:47 +0000 Subject: [kaffeine] doc: Fix minor typos Message-ID: Git commit 345ee6892050ddc4a56ad3593a3d4256362a9a93 by Yuri Chornoivan. Committed on 13/11/2017 at 15:26. Pushed by yurchor into branch 'master'. Fix minor typos M +11 -11 doc/index.docbook https://commits.kde.org/kaffeine/345ee6892050ddc4a56ad3593a3d4256362a9a93 diff --git a/doc/index.docbook b/doc/index.docbook index da6c144..df821b4 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -212,7 +212,7 @@ The Begin margin and End margin options are used to setup a sort of security margin in order to avoid losing the beginning and the end of a program, as the time stamps at the program guide may not be precise. So, it actually starts recording a few -minutes before the Start time defined at the +minutes before the Start time defined in the Program Guide. The exact amount of time before is defined via Begin margin. It extends the record by the amount of time defined by End margin. @@ -280,19 +280,19 @@ editing the file, with can be useful to add a new set of channels, while the upstream file is not updated. If you need to use it, please consider sending an update to dtv-scan-tables - for others to also benefit for the new channel definitions. + for others to also benefit from the new channel definitions. The Use ISO 8859-1 charset instead of ISO 6937 -option allows to select the default to be used on MPEG-TS messages +option allows selecting the default to be used on MPEG-TS messages that don't explicitly set a charset. If not set, it defaults to using ISO-6937 encoding. If set, the default changes to ISO 8859-1. The Create info files to accompany EPG recordings -option enables the creation of an ancillary files for scheduled records +option enables the creation of ancillary files for scheduled records with the contents of the program guide for records made via the Program guide. @@ -374,7 +374,7 @@ of taking a lot more time to complete the channel scan operation. -The channel scan operation is started by clicking at +The channel scan operation is started by clicking on Start Scan. Once finished, the discovered channels will appear on the right. These channels can be copied to the left side by clicking Add Filtered. It is possible to check the tuning parameters @@ -451,15 +451,15 @@ pop up menu and select the Program Guide option:
-On some Countries, the EPG may be availabe on multiple languages. By +On some Countries, the EPG may be available in multiple languages. By default, &kaffeine; shows any languages on EPG. If multiple languages are available for a given EPG entry, and no explicit language content is select, it will prefix the title, subtitle and description data with a 3 -code language code, as defined by ISO 639-2 specification. +letter language code, as defined by ISO 639-2 specification. -The EPG Language option allows to filter just one +The EPG Language option allows filtering just one language. If enabled, the filter will also be applied to the On Screen Display - OSD and to any new scheduled recordings. It won't affect pre-existing scheduled recordings. @@ -467,7 +467,7 @@ recordings. It won't affect pre-existing scheduled recordings. Besides clicking on the record button -when the live view is opened, &kaffeine; also allows to record a program +when the live view is opened, &kaffeine; also allows recording a program via the program guide, by clicking on the Record Show at the @@ -502,13 +502,13 @@ to directly define a time and duration for a program to be recorded. In this case, it won't use the EPG definitions. -By selecting an existing program and clicking at the +By selecting an existing program and clicking on the Edit button, you may change the start time and the record duration. You may also program it to be recorded weekly or daily. -By selecting an existing program and clicking at the +By selecting an existing program and clicking on the Remove button, it will remove the program from the recording schedule. From null at kde.org Mon Nov 13 15:43:10 2017 From: null at kde.org (Mauro Carvalho Chehab) Date: Mon, 13 Nov 2017 15:43:10 +0000 Subject: [kaffeine] doc: doc: update documentation about device settings Message-ID: Git commit 3d976dd56236b2bb042e6a9f330b6a73226be5fe by Mauro Carvalho Chehab. Committed on 13/11/2017 at 15:42. Pushed by mauroc into branch 'master'. doc: update documentation about device settings There are a few items missing to document on device settings. The more important one is how to setup the configuration for satellite systems. So, improve documentation for them. Signed-off-by: Mauro Carvalho Chehab M +183 -7 doc/index.docbook A +- -- doc/kaffeine_configure_tv_dvbs2_device.png A +- -- doc/kaffeine_configure_tv_lnbf.png https://commits.kde.org/kaffeine/3d976dd56236b2bb042e6a9f330b6a73226be5fe diff --git a/doc/index.docbook b/doc/index.docbook index df821b4..fc06a8f 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -314,15 +314,15 @@ with the contents of the program guide for records made via the -The Device menus have the per-device setup. Usually selecting the country and the city in the Source -combo box (or using one of the Autoscan sources) is enough for non-satellite configurations. -The same happens for devices that support multiple TV standards: +The Device menus have the per-device setup. Usually +selecting the country and the city in the Source +combo box (or using one of the Autoscan sources) is enough for non-satellite +configurations. +The same happens for devices that support multiple TV standards. On those +devices, you need to setup the Source for each +TV standard: - - -Digital TV channel setup - Channel Configuration @@ -335,6 +335,182 @@ The same happens for devices that support multiple TV standards: + +The Tuner timeout specifies the amount of time the +channel scan will wait to get a signal lock. Usually, the default is +enough for most devices, but if the device is too slow to lock, such +value can be increased. + + + +The Name specifies the name associated of with source +that will appear at the Channel menu. + + + +Satellite devices + + +The configuration for satellite devices (DVB-S, DVB-S2) are more complex, +as there are different satellite system arrangements that are possible. +Also, on satellite systems, it is usually up to the device to power up an +amplifier located at the satellite dish - called LNBf - via a DC voltage. + + +Also, as satellite systems use a wide bandwidth and accept signals using +different polarities, it is common to use a protocol - called DiSEqC - in +order to select a range of channels to be received. + + +The first step is to teach &kaffeine; about the satellite configuration +via the Configuration combo box: + + + +Satellite device definitions + + + + + +Satellite device definitions + + + + + +The following Configuration values are possible: + + + + +DiSEqC Switch - The antenna cable is connected to +a DiSEqC switch or the LNBf requires DiSEqC commands to select a range +of channels. This is the most common setting. It allows having up to 4 +satellites connected at the same time, each with its own dish. For each +satellite, you need to set the configuration for the LNBf at the dish +pointing to it. + + + + +USALS Rotor - The antenna cable is connected to +a single dish with a USALS Rotor, controlled via DiSEqC. Multiple satellites +can be configured, as the rotor will change the dish position when a different +satellite is chosen. You need to specify the position of the dish +(latitude, longitude). + + + + +Positions Rotor - The antenna cable is connected to +a single dish with a Rotor with a set of fixed positions, controlled via +DiSEqC. Multiple satellites can be configured, as the rotor will change the +dish position when a different satellite is chosen. + + + + +Disable DiSEqC - The antenna cable is connected +to a dish without any elements supporting DiSEqC. This setup is typically +used with multipoint bandstacked LNBf, where all channels are present at +the same time at the antenna cabling. + + + + + +On a typical satellite system, the LNBf uses the power up voltage to select +between a lower voltage (13V) for vertical or circular right polarization and +a higher voltage (18V) for horizontal or circular left polarization. +However, due to cabling loss, sometimes the LNBf doesn't understand the +high voltage and several channels won't tune or will tune wrong. So, a few +devices offer an option to increase the voltage to a higher setting +(14V or 19V). This is enabled via the tri-state +Use Higher LNBf voltage option. Three values +are possible: + + + + + +tri-state - Don't send a command to the device to +adjust the voltage level. That's the default. + + + + +unselected - Use normal values (13V/18V) for the +DC voltage. Only select it if the device supports adjusting the level. + + + + +selected - Use higher values (14V/19V) for the +DC voltage. Only select it if the device supports adjusting the level. + + + + + + + +Configurations without a rotor + + +When either DiSEqC Switch or Disable DiSEqC + options are used, the first step is to set the satellite that +will be used as a signal source, via a combo box on the right. With a +DiSEqC switch, it is possible to select up to 4 sources. +Each with its own LNBf. After setting the source(s), for each source, click at +the corresponding LNBf Settings button to open a popup +window to select the LNBf type inside the dish that corresponds to the source: + + + +LNBf definitions + + + + + +LNBf definitions + + + + + + + +Rotor configurations + + +When a rotor is used, there is just one LNBf with is shared with multiple +satellites. So, the next step is to select the LNBf type via the +LNB Settings dialog. + + +For USALS rotor, the positioning is done via satellite position (latitude, +longitude). So, just select the satellites that will be used via a combo box +and click at the Add Satellite button. + + +For positions rotor, the positioning is done via a preconfigured position +number. So, just select the satellite position at the number dialog on the +left and the satellite via a combo box on the right and click at the +Add Satellite button. + + +If a satellite was added by mistake, you can select the satellite and +click at the Remove Satellite button to remove it. + + + + + + +Digital TV channel setup + After clicking on the Ok button, the next step is to scan for the digital channels, using the Television pop up menu, option Channels: diff --git a/doc/kaffeine_configure_tv_dvbs2_device.png b/doc/kaffeine_configure_tv_dvbs2_device.png new file mode 100644 index 0000000..658cec6 Binary files /dev/null and b/doc/kaffeine_configure_tv_dvbs2_device.png differ diff --git a/doc/kaffeine_configure_tv_lnbf.png b/doc/kaffeine_configure_tv_lnbf.png new file mode 100644 index 0000000..431c6e0 Binary files /dev/null and b/doc/kaffeine_configure_tv_lnbf.png differ From null at kde.org Mon Nov 13 18:09:02 2017 From: null at kde.org (Yuri Chornoivan) Date: Mon, 13 Nov 2017 18:09:02 +0000 Subject: [kaffeine] doc: Fix minor typo Message-ID: Git commit ba849741d8efb8221810a28438ef3b55e0b0ae72 by Yuri Chornoivan. Committed on 13/11/2017 at 18:08. Pushed by yurchor into branch 'master'. Fix minor typo M +1 -1 doc/index.docbook https://commits.kde.org/kaffeine/ba849741d8efb8221810a28438ef3b55e0b0ae72 diff --git a/doc/index.docbook b/doc/index.docbook index fc06a8f..f804cfb 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -252,7 +252,7 @@ program. -Cliking at the Update Scan Data over Internet option +Clicking at the Update Scan Data over Internet option makes &kaffeine; to check if a new channel scanning definition file is present at KDE's site. From null at kde.org Tue Nov 14 18:19:48 2017 From: null at kde.org (Barth Netterfield) Date: Tue, 14 Nov 2017 18:19:48 +0000 Subject: [kst-plot] docbook/kst: More updates to the docbook. Message-ID: Git commit ffda365b834ced253419cc87d7c5c3dff9d2101b by Barth Netterfield. Committed on 14/11/2017 at 18:16. Pushed by netterfield into branch 'master'. More updates to the docbook. M +1 -1 docbook/kst/index.docbook M +44 -10 docbook/kst/saving-chapter.docbook https://commits.kde.org/kst-plot/ffda365b834ced253419cc87d7c5c3dff9d2101b diff --git a/docbook/kst/index.docbook b/docbook/kst/index.docbook index ed09a516..c080eb78 100644 --- a/docbook/kst/index.docbook +++ b/docbook/kst/index.docbook @@ -113,7 +113,7 @@ the order. --> &data-chapter; -&commontasks-chapter; + diff --git a/docbook/kst/saving-chapter.docbook b/docbook/kst/saving-chapter.docbook index 6ffe2d3d..3782e9b7 100644 --- a/docbook/kst/saving-chapter.docbook +++ b/docbook/kst/saving-chapter.docbook @@ -4,7 +4,41 @@ &kst; provides various methods of saving and exporting data and plots. These methods are described below. - + + + + + Saving Sessions: saves a capture of the entire &kst; session for future use. + + + + + + Exporting vectors: export one or more Vectors to an ASCII file. + + + + + + Printing tabs: Send one or more of the current tabs to a printer. + + + + + + Exporting tabs: Save one or more plots to an image file. + + + + + + Copy tab: :copy an image of the current tab to the clipbard for pasting in an other application. + + + + + + Saving Plot Definitions A plot definition is essentially a capture of a &kst; session. It contains all the plots, data objects, and plot layouts @@ -17,15 +51,15 @@ the location you wish to save the plot definition, enter a filename, and click < The plot definition will be saved as a *.kst file. - + - + Exporting Vectors and Plots Vectors and plots in &kst; can be exported to files. This can be useful, for example, in capturing plots of live data or using generated vectors in a different application. - + Exporting Vectors To export or save a vector to a file, select Save Vectors to Disk... @@ -48,10 +82,10 @@ of the file will contain the elements of the selected vector. See below for an e 499 - + - + Exporting Plots To export a &kst; plot to a graphics file, select Export to Graphics File... @@ -157,14 +191,14 @@ intervals, if selected). - + - + - + Printing To print all the plots in the current window, select @@ -210,7 +244,7 @@ curves in the print output. - + From null at kde.org Tue Nov 14 18:19:48 2017 From: null at kde.org (Barth Netterfield) Date: Tue, 14 Nov 2017 18:19:48 +0000 Subject: [kst-plot] docbook/kst: Updates to the docbook. Message-ID: Git commit f9fd4246b7c730ea7b782a2d4cd7115b261d6401 by Barth Netterfield. Committed on 14/11/2017 at 18:16. Pushed by netterfield into branch 'master'. Updates to the docbook. A +- -- docbook/kst/Icon-kst-matrixnew.png A +- -- docbook/kst/Screenshot-kst-fitdialog.png A +- -- docbook/kst/Screenshot-kst-image1.png A +- -- docbook/kst/Screenshot-kst-image2.png A +- -- docbook/kst/Screenshot-kst-new-image.png A +- -- docbook/kst/Screenshot-kst-newmatrix.png M +165 -2 docbook/kst/data-chapter.docbook https://commits.kde.org/kst-plot/f9fd4246b7c730ea7b782a2d4cd7115b261d6401 diff --git a/docbook/kst/Icon-kst-matrixnew.png b/docbook/kst/Icon-kst-matrixnew.png new file mode 100644 index 00000000..3f57776c Binary files /dev/null and b/docbook/kst/Icon-kst-matrixnew.png differ diff --git a/docbook/kst/Screenshot-kst-fitdialog.png b/docbook/kst/Screenshot-kst-fitdialog.png new file mode 100644 index 00000000..99127182 Binary files /dev/null and b/docbook/kst/Screenshot-kst-fitdialog.png differ diff --git a/docbook/kst/Screenshot-kst-image1.png b/docbook/kst/Screenshot-kst-image1.png new file mode 100644 index 00000000..559b0dbe Binary files /dev/null and b/docbook/kst/Screenshot-kst-image1.png differ diff --git a/docbook/kst/Screenshot-kst-image2.png b/docbook/kst/Screenshot-kst-image2.png new file mode 100644 index 00000000..8d281aed Binary files /dev/null and b/docbook/kst/Screenshot-kst-image2.png differ diff --git a/docbook/kst/Screenshot-kst-new-image.png b/docbook/kst/Screenshot-kst-new-image.png new file mode 100644 index 00000000..44dc5286 Binary files /dev/null and b/docbook/kst/Screenshot-kst-new-image.png differ diff --git a/docbook/kst/Screenshot-kst-newmatrix.png b/docbook/kst/Screenshot-kst-newmatrix.png new file mode 100644 index 00000000..ba2da4cb Binary files /dev/null and b/docbook/kst/Screenshot-kst-newmatrix.png differ diff --git a/docbook/kst/data-chapter.docbook b/docbook/kst/data-chapter.docbook index 3cfe047d..29115155 100644 --- a/docbook/kst/data-chapter.docbook +++ b/docbook/kst/data-chapter.docbook @@ -841,25 +841,188 @@ Auto-generating axes labels for plots will be based on these units. - A number of scalars, unique to each filter, which are parameters for the filter. + A number of numbers or scalars which are parameters for the filter. + + A number of filters are available in kst. The band pass, band stop, high pass and low pass filters are conventional zero phase shift fourier domain filters whose band edges follow the shape of a Butterworth filter. A higher order filter is a steeper cutoff. + + + + Numerical Integrals can be created with the Cumulative Sum filter, and Numerical Derivatives with the Fixed Step Differentiation filter. In both of these dX takes the size of the step between samples. + + + + For fields such as angles which have (for example) a discontinuity at 360 degrees, the Unwind Fliter can be used to make the signal continuous. So if the unfiltered signal goes from 359.5 degrees to 0.5 degrees in consecutive samples, the filtered signal will go from 359.5 degrees to 360.5 degrees. + + + + The Flag filter can be used to mask a vector with NaNs whenever certain bit patters in the flag field are true. + + + + The easiest way to create a filter is by selecting Create filter from the + plot context menu (right click in the plot, and then selecting the curve you would like to fit. + + + + You can also create a filter plugin by selecting the appropriate filter from the Filter plugin submenu in the Create menu. With this dialog you can select the input vectors, but it does not automatically create a curve. You will have to create a curve by hand by selecting Curve in the Create menu. + -Other Plugins +Standard Plugins + + Plugins that do not fit the requirements of being either fits are filters can be created from the Standard Plugin submenu in the Create menu. They are not well documented. + Matrices + +Matrices are two dimensional tables of numbers. They can be used as the inputs to Data Objects. They are also used to define the values for Images. While different types of Matrices are created in different ways, they can all be used in Data Objects or Images in the same way. + + + + + + + + Data Matrices aquire their data from Data Sources (ie, data files). They can be created from the Matrix option in the Create menu, or by selecting the + + + + + + + + icon in any matrix selector (for example, in the Image dialog). + + + + + Editable Matrices have their data defined through the Python interface. They can not be created or edited in the GUI. + + + + + Output Matrices are the output of data objects, such as Spectrograms. + + + + + + +New Matrix Dialog + + + + + +The New Matrix Dialog + + + + + + Matrices can be read from: + + + + + + + + Any data file compatible with QImage - (jpg, png, tiff, bmp, gif, etc). For color images, four + matrices can be read: RED, GREEN, BLUE, and GRAY. + + + + + conventional 2D FITS images (if built with cfitsio). + + + + + BIT Image Streams (BIS) fiiles. + + + + + + +The BIS data source can provide matrices from an image stream. In these cases, the frame number can be selected when the Matrix is created. + + Images + + +Images are used to create plottable objects from Matrices. The pixels are directly mapped from the matrix. ie, rows in the matrix are rows in the image. Columns in the matrix are columns in the image. The value of the Matrix sets the color of the pixel. + + + + Images are typically created from selecting Image from the Create menu. The Image dialog is shown below: + + + +New Image Dialog + + + + + +The New Image Dialog + + + + + + A matrix has been read from a png file, and selected in the Matrix selector (GRAY (M1)). A color map rather than a contour map has been selected, and a grey scale color pallet has been selected. With Real-time auto threshold selected, the maximum value in the matrix will be set to the maximum value of the color pallet, and the minimum value in the matrix will be set to the minimum value of the color pallet. All other values will be linearly interpolated. Alternatively, the maximum and minimum values can be set once, either using Smart/Percentile tool, or by manually setting the thresholds. + + + + The resulting image is shown below. Note that, by default, the image will automatically fill the plot window, and will not preserve aspect ratio. + + + +New Image Dialog + + + + + +The New Image Dialog + + + + + + The aspect ratio can be normalized by selecting Normalize X-Axis to Y-Axis in the X Zoom submenu of the Zoom plot context menu, or by pressing the "n" key in a plot window. The image will now have square pixels. + + + +New Image Dialog + + + + + +The New Image Dialog + + + + + + The range of the color pallet can be adjusted from the curve edit dialog, or by pressing 'i' in an image. This will cycle the color limits, allowing an increasing fraction of the pixels to be saturated at either end of the color scale before returning to full range. + + From null at kde.org Tue Nov 14 18:46:51 2017 From: null at kde.org (Yuri Chornoivan) Date: Tue, 14 Nov 2017 18:46:51 +0000 Subject: [kaffeine] /: Fix various minor typos Message-ID: Git commit e92232e4f723cf54dbf7ed5769c66b78a7711519 by Yuri Chornoivan. Committed on 14/11/2017 at 18:46. Pushed by yurchor into branch 'master'. Fix various minor typos M +8 -8 doc/index.docbook M +1 -1 src/dvb/dvbconfigdialog.cpp https://commits.kde.org/kaffeine/e92232e4f723cf54dbf7ed5769c66b78a7711519 diff --git a/doc/index.docbook b/doc/index.docbook index f804cfb..1d74e6d 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -214,8 +214,8 @@ to avoid losing the beginning and the end of a program, as the time stamps at the program guide may not be precise. So, it actually starts recording a few minutes before the Start time defined in the Program Guide. The exact amount of time before is -defined via Begin margin. It extends the -record by the amount of time defined by End margin. +defined via Begin margin. &kaffeine; extends the +record by the amount of time defined by End margin after the end of the program. @@ -258,7 +258,7 @@ present at KDE's site. -&kaffeine; uses a file called scanfile.dvb with stores a list of known +&kaffeine; uses a file called scanfile.dvb to store a list of known digital TV channels per Country and City. This file is kept in sync with the contents of the dtv-scan-tables tree, maintained @@ -276,7 +276,7 @@ required to close the TV configuration dialog and reopen. The Edit scanfile option allows -editing the file, with can be useful to add a new set of channels, while +editing the file, which can be useful to add a new set of channels, while the upstream file is not updated. If you need to use it, please consider sending an update to dtv-scan-tables @@ -343,7 +343,7 @@ value can be increased. -The Name specifies the name associated of with source +The Name specifies the name associated with source that will appear at the Channel menu. @@ -485,7 +485,7 @@ window to select the LNBf type inside the dish that corresponds to the source: Rotor configurations -When a rotor is used, there is just one LNBf with is shared with multiple +When a rotor is used, there is just one LNBf which is shared with multiple satellites. So, the next step is to select the LNBf type via the LNB Settings dialog. @@ -538,14 +538,14 @@ will be used. When &kaffeine; identifies a channel, it reads a MPEG-TS -table called Network Information Table (NIT), with contains +table called Network Information Table (NIT), which contains information about channels using different tuning parameters transmitted by the same broadcaster. On certain networks, it is possible that some tuning parameters to be stored on several NIT tables (called other NITs). This is more common on some cable and satellite systems. By selecting Search transponders for other Networks, &kaffeine; is instructed to wait and parse all other -NITs, with may make it to find more channels, at the cost +NITs, which may make it to find more channels, at the cost of taking a lot more time to complete the channel scan operation. diff --git a/src/dvb/dvbconfigdialog.cpp b/src/dvb/dvbconfigdialog.cpp index 599a3a5..9990aea 100644 --- a/src/dvb/dvbconfigdialog.cpp +++ b/src/dvb/dvbconfigdialog.cpp @@ -1052,7 +1052,7 @@ DvbSConfigObject::DvbSConfigObject(QWidget *parent_, QBoxLayout *boxLayout, DvbM higherVoltageBox->setToolTip(i18n("On some DVB devices, there's an extra control that allows to increase the \n" "voltage sent to LNBf, in order to compensate for cabling loss. This tri-state\n" "button defaults to not use it. It may be set to:\n" - "- normal mode (unckecked);\n" + "- normal mode (unchecked);\n" "- higher voltage mode (checked);\n" "- tristate (don't send the control).")); layout->addWidget(higherVoltageBox, 1, 1); From null at kde.org Tue Nov 14 19:05:58 2017 From: null at kde.org (Alexander Potashev) Date: Tue, 14 Nov 2017 19:05:58 +0000 Subject: [kdoctools] src/customization/ru: Update Russian translation Message-ID: Git commit c9671b49db6fa9a9b73860a9c29971b2372a0bc6 by Alexander Potashev. Committed on 14/11/2017 at 19:05. Pushed by aspotashev into branch 'master'. Update Russian translation M +3 -1 src/customization/ru/catalog.xml A +4 -0 src/customization/ru/entities/ccbysa4-notice.docbook M +5 -4 src/customization/ru/entities/help-menu.docbook M +1 -0 src/customization/ru/entities/report-bugs.docbook M +1 -1 src/customization/ru/entities/underArtisticLicense.docbook A +3 -0 src/customization/ru/entities/underCCBYSA4.docbook M +3 -3 src/customization/ru/entities/underFDL.docbook M +1 -0 src/customization/ru/entities/update-doc.docbook M +3 -6 src/customization/ru/lang.entities M +11 -2 src/customization/ru/strings.entities M +26 -26 src/customization/ru/user.entities https://commits.kde.org/kdoctools/c9671b49db6fa9a9b73860a9c29971b2372a0bc6 diff --git a/src/customization/ru/catalog.xml b/src/customization/ru/catalog.xml index 601d341..b89b3fe 100644 --- a/src/customization/ru/catalog.xml +++ b/src/customization/ru/catalog.xml @@ -12,9 +12,11 @@ uri="entities/lgpl-notice.docbook"/> + uri="entities/underGPL.docbook"/> + Вам даётся право копировать, распространять и/или модифицировать этот +документ на условиях лицензии Creative Commons Attribution-ShareAlike 4.0 +International либо (по вашему выбору) любой более поздней версии этой лицензии. +Копия лицензии находится по ссылке . diff --git a/src/customization/ru/entities/help-menu.docbook b/src/customization/ru/entities/help-menu.docbook index d33bf70..8cf97f1 100644 --- a/src/customization/ru/entities/help-menu.docbook +++ b/src/customization/ru/entities/help-menu.docbook @@ -1,3 +1,4 @@ + @@ -9,8 +10,8 @@ Руководство пользователя &kappname; -Запускает Центр помощи KDE и открывает -справочное руководство по &kappname;. (Этот документ вы и читаете). +Запускает Центр справки KDE и открывает +справочное руководство по &kappname; (этот документ вы и читаете). @@ -22,7 +23,7 @@ Что это? -Вид курсора меняется на стрелочку со знаком +Вид курсора меняется на стрелку со знаком вопроса. Нажимая на различные элементы внутри &kappname;, вы увидите подсказку с объяснениями назначения и действия данного элемента (если она для него существует). @@ -36,7 +37,7 @@ Открывается диалог отправки сообщения об ошибке. Он служит для того, чтобы вы могли отправить сведения об обнаруженной -вами ошибке в программе или свое пожелание, чтобы какая-либо +вами ошибке в программе или своё пожелание, чтобы какая-либо пока что отсутствующая возможность была реализована в будущих версиях программы. diff --git a/src/customization/ru/entities/report-bugs.docbook b/src/customization/ru/entities/report-bugs.docbook index c9f2992..c3d3cd8 100644 --- a/src/customization/ru/entities/report-bugs.docbook +++ b/src/customization/ru/entities/report-bugs.docbook @@ -1 +1,2 @@ + diff --git a/src/customization/ru/entities/underArtisticLicense.docbook b/src/customization/ru/entities/underArtisticLicense.docbook index f12e655..c086caf 100644 --- a/src/customization/ru/entities/underArtisticLicense.docbook +++ b/src/customization/ru/entities/underArtisticLicense.docbook @@ -1,2 +1,2 @@ -Программа распространяется на условиях Программа распространяется на условиях лицензии Artistic License. diff --git a/src/customization/ru/entities/underCCBYSA4.docbook b/src/customization/ru/entities/underCCBYSA4.docbook new file mode 100644 index 0000000..08fa352 --- /dev/null +++ b/src/customization/ru/entities/underCCBYSA4.docbook @@ -0,0 +1,3 @@ +Этот документ распространяется на +условиях лицензии Creative +Commons Attribution-ShareAlike 4.0 International. diff --git a/src/customization/ru/entities/underFDL.docbook b/src/customization/ru/entities/underFDL.docbook index e34ef7e..3b7bd09 100644 --- a/src/customization/ru/entities/underFDL.docbook +++ b/src/customization/ru/entities/underFDL.docbook @@ -1,4 +1,4 @@ - -Этот документ распространяется на условиях Этот документ распространяется на условиях GNU Free Documentation -License. \ No newline at end of file +License. diff --git a/src/customization/ru/entities/update-doc.docbook b/src/customization/ru/entities/update-doc.docbook index f4b8ac1..89c7859 100644 --- a/src/customization/ru/entities/update-doc.docbook +++ b/src/customization/ru/entities/update-doc.docbook @@ -1,3 +1,4 @@ + Возможно, была выпущена обновлённая версия этого документа. С последней версией документа можно ознакомиться по адресу http://docs.kde.org/. diff --git a/src/customization/ru/lang.entities b/src/customization/ru/lang.entities index 4568e42..63a0973 100644 --- a/src/customization/ru/lang.entities +++ b/src/customization/ru/lang.entities @@ -13,9 +13,9 @@ + "entities/underLGPL.docbook" > + "entities/underCCBYSA4.docbook" > - + "entities/ccbysa4-notice.docbook"> diff --git a/src/customization/ru/strings.entities b/src/customization/ru/strings.entities index 1e85abe..ad78ed2 100644 --- a/src/customization/ru/strings.entities +++ b/src/customization/ru/strings.entities @@ -22,9 +22,18 @@ ]]> - + + help: - man:'> + man:'> diff --git a/src/customization/ru/user.entities b/src/customization/ru/user.entities index bde0378..906a817 100644 --- a/src/customization/ru/user.entities +++ b/src/customization/ru/user.entities @@ -6,38 +6,38 @@ names (which if they occur will cost you a _lot_ of time) --> -Центр справки &kde;" > -левая кнопка мыши"> -средняя кнопка мыши"> -правая кнопка мыши"> - -dpi'> -FAQ'> -и т.д."> +Alt"> +Ctrl"> +dpi'> например"> +Enter"> +Esc"> +и т.д."> +FAQ'> т.е."> - -Параметры системы"> -Параметры системы"> - &kde; Frameworks"> -SC"> -&kde; Software Compilation"> -KF5"> 5"> - -K-меню"> - -&kde; Plasma Active"> +левая кнопка мыши"> +Meta"> +средняя кнопка мыши"> + +&kde; Plasma Mobile"> Медиацентр &kde; Plasma"> &kde; Plasma для нетбуков"> &kde; Plasma для настольных компьютеров"> Рабочие среды &kde; Plasma"> +правая кнопка мыши"> +Shift"> +Пробел"> +Параметры системы"> +Tab"> + + +Параметры системы"> +KF5"> +K-меню"> +SC"> +&kde; Software Compilation"> +&kde; Plasma Active"> -Shift"> -Alt"> -Tab"> -Esc"> -Enter"> - -Ctrl"> +Центр справки &kde;" > From null at kde.org Wed Nov 15 09:00:53 2017 From: null at kde.org (Albert Astals Cid) Date: Wed, 15 Nov 2017 09:00:53 +0000 Subject: [okular/dont-use-docdata-for-annots-and-forms] doc: okular archive -> okular document archive Message-ID: Git commit d63c0ed50ecea12a5cb5760733f48a719ab1d517 by Albert Astals Cid. Committed on 15/11/2017 at 09:00. Pushed by aacid into branch 'dont-use-docdata-for-annots-and-forms'. okular archive -> okular document archive M +4 -4 doc/index.docbook https://commits.kde.org/okular/d63c0ed50ecea12a5cb5760733f48a719ab1d517 diff --git a/doc/index.docbook b/doc/index.docbook index 74140b40..4b35dc78 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -457,7 +457,7 @@ Context menu actions like Rename Bookmarks etc.) Using the context menu either in the Reviews view of the navigation panel or in the main window you can open a Pop up Note for any kind of annotation and add or edit comments. Annotations are not only limited to &PDF; files, they can be used for any format &okular; supports. - &okular; has the "document archiving" feature. This is an &okular;-specific format for carrying the document plus various metadata related to it (currently only annotations). You can save a "document archive" from the open document by choosing FileSave As and selecting Okular Archive in the Filter selector. To open an &okular; document archive, just open it with &okular; as it would be ⪚ a &PDF; document. + &okular; has the "document archiving" feature. This is an &okular;-specific format for carrying the document plus various metadata related to it (currently only annotations). You can save a "document archive" from the open document by choosing FileSave As and selecting Okular document archive in the Filter selector. To open an &okular; document archive, just open it with &okular; as it would be ⪚ a &PDF; document. You can also save annotations directly into &PDF; files. You can use File Save to save it over the current file or File Save As... to save it to a new file. @@ -929,7 +929,7 @@ Context menu actions like Rename Bookmarks etc.) - Open a supported file or &okular; archive. If there is already an opened file it will be closed. For more information, see the section about Opening Files. + Open a supported file or &okular; document archive. If there is already an opened file it will be closed. For more information, see the section about Opening Files. @@ -989,7 +989,7 @@ Context menu actions like Rename Bookmarks etc.) - Saves the document including all the changes (annotations, form contents, &etc;), provided the document backend supports saving those changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; archive. + Saves the document including all the changes (annotations, form contents, &etc;), provided the document backend supports saving those changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; document archive. @@ -1004,7 +1004,7 @@ Context menu actions like Rename Bookmarks etc.) - Saves the document under a new name including all the changes (annotations, form contents, &etc;), provided the document backend supports saving changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; archive. + Saves the document under a new name including all the changes (annotations, form contents, &etc;), provided the document backend supports saving changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; document archive. Note that, due to the way this is implemented, even if there are no changes to the file, the new file need not to be an exact bit-for-bit copy of the original file (⪚ can have a different SHA-1 hash, &etc;). From null at kde.org Wed Nov 15 10:20:38 2017 From: null at kde.org (Albert Astals Cid) Date: Wed, 15 Nov 2017 10:20:38 +0000 Subject: [okular/dont-use-docdata-for-annots-and-forms] /: Some text tweaking suggested in the phabricator review Message-ID: Git commit 37097a0c3875b21b67126c11673f54092440018d by Albert Astals Cid. Committed on 15/11/2017 at 09:08. Pushed by aacid into branch 'dont-use-docdata-for-annots-and-forms'. Some text tweaking suggested in the phabricator review M +2 -2 doc/index.docbook M +3 -3 part.cpp https://commits.kde.org/okular/37097a0c3875b21b67126c11673f54092440018d diff --git a/doc/index.docbook b/doc/index.docbook index 4b35dc78..5218b752 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -989,7 +989,7 @@ Context menu actions like Rename Bookmarks etc.) - Saves the document including all the changes (annotations, form contents, &etc;), provided the document backend supports saving those changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; document archive. + Saves the document including all the changes (annotations, form contents, &etc;), provided the document backend supports saving those changes. If the backend does not support saving the changes, the user will be given the option to either discard or to save them together with the document in an &okular; document archive. @@ -1004,7 +1004,7 @@ Context menu actions like Rename Bookmarks etc.) - Saves the document under a new name including all the changes (annotations, form contents, &etc;), provided the document backend supports saving changes, if the backend does not support saving the changes the user will be give the option to lose them or to save as &okular; document archive. + Saves the document under a new name including all the changes (annotations, form contents, &etc;), provided the document backend supports saving changes. If the backend does not support saving the changes, the user will be given the option to either discard or to save them together with the document in an &okular; document archive. Note that, due to the way this is implemented, even if there are no changes to the file, the new file need not to be an exact bit-for-bit copy of the original file (⪚ can have a different SHA-1 hash, &etc;). diff --git a/part.cpp b/part.cpp index 50ca274b..c025bf6c 100644 --- a/part.cpp +++ b/part.cpp @@ -2484,7 +2484,7 @@ bool Part::saveAs( const QUrl & saveUrl, SaveAsFlags flags ) if ( !hasUserAcceptedReload && !m_document->canSwapBackingFile() ) { const int res = KMessageBox::warningYesNo( widget(), - i18n( "The current document format backend doesn't support internal reload on save so we will close and open the file again.
This means that the undo/redo stack will be lost.
Do you want to continue?" ), + i18n( "After saving, the current document format requires the file to be reloaded. Your undo/redo history will be lost.
Do you want to continue?" ), i18n( "Save - Warning" ) ); switch ( res ) @@ -2517,8 +2517,8 @@ bool Part::saveAs( const QUrl & saveUrl, SaveAsFlags flags ) if ( !listOfwontSaves.isEmpty() ) { const QString warningMessage = m_document->canSwapBackingFile() ? - i18n( "You are about to save changes, but the current file format does not support saving the following elements. Please use the Okular document archive format to preserve them. Click Continue to save ignoring these elements." ) : - i18n( "You are about to save changes, but the current file format does not support saving the following elements. Please use the Okular document archive format to preserve them. Click Continue to save but you will lose these elements (as well as the undo/redo history)." ); + i18n( "You are about to save changes, but the current file format does not support saving the following elements. Please use the Okular document archive format to preserve them. Click Continue to save the document and discard these elements." ) : + i18n( "You are about to save changes, but the current file format does not support saving the following elements. Please use the Okular document archive format to preserve them. Click Continue to save, but you will lose these elements as well as the undo/redo history." ); const QString continueMessage = m_document->canSwapBackingFile() ? i18n( "Continue" ) : i18n( "Continue losing changes" ); From null at kde.org Wed Nov 15 12:56:40 2017 From: null at kde.org (Alexander Potashev) Date: Wed, 15 Nov 2017 12:56:40 +0000 Subject: [kio] docs/kcontrol5/netpref: docs/kcontrol5/netpref: Fix date Message-ID: Git commit 538923126412eeb0123d7364f02dc28b07230e30 by Alexander Potashev. Committed on 15/11/2017 at 12:56. Pushed by aspotashev into branch 'master'. docs/kcontrol5/netpref: Fix date M +1 -1 docs/kcontrol5/netpref/index.docbook https://commits.kde.org/kio/538923126412eeb0123d7364f02dc28b07230e30 diff --git a/docs/kcontrol5/netpref/index.docbook b/docs/kcontrol5/netpref/index.docbook index e9949a8e..704dd0c9 100644 --- a/docs/kcontrol5/netpref/index.docbook +++ b/docs/kcontrol5/netpref/index.docbook @@ -14,7 +14,7 @@ -2016-16-10 +2016-11-10 Frameworks 5.29 From null at kde.org Thu Nov 16 14:03:33 2017 From: null at kde.org (Albert Astals Cid) Date: Thu, 16 Nov 2017 14:03:33 +0000 Subject: [okular/Applications/17.12] /: Merge branch 'dont-use-docdata-for-annots-and-forms' into Applications/17.12 Message-ID: Git commit 3957683d7651494a7bc48b26e6b113161e9a888c by Albert Astals Cid. Committed on 16/11/2017 at 14:00. Pushed by aacid into branch 'Applications/17.12'. Merge branch 'dont-use-docdata-for-annots-and-forms' into Applications/17.12 M +303 -115 core/document.cpp M +5 -0 core/generator.cpp M +23 -1 core/generator.h M +99 -10 core/page.cpp M +14 -28 doc/index.docbook M +11 -0 generators/kimgio/generator_kimgio.cpp M +28 -5 generators/poppler/generator_pdf.cpp M +448 -150 part.cpp https://commits.kde.org/okular/3957683d7651494a7bc48b26e6b113161e9a888c From null at kde.org Sat Nov 18 15:07:00 2017 From: null at kde.org (Ralf Habacker) Date: Sat, 18 Nov 2017 15:07:00 +0000 Subject: [kmymoney/4.8] doc: Keep release info up to date with other docbook files Message-ID: Git commit 9d99dbeb166cea454cd3667e5f6ffb71cbf84b4e by Ralf Habacker. Committed on 18/11/2017 at 14:09. Pushed by habacker into branch '4.8'. Keep release info up to date with other docbook files M +2 -2 doc/credits.docbook M +2 -2 doc/details-accounts.docbook M +2 -2 doc/details-budgets.docbook M +2 -2 doc/details-categories.docbook M +2 -2 doc/details-currencies.docbook M +2 -2 doc/details-database.docbook M +2 -2 doc/details-forecast.docbook M +2 -2 doc/details-formats.docbook M +2 -2 doc/details-institutions.docbook M +2 -2 doc/details-investments.docbook M +2 -2 doc/details-ledgers.docbook M +2 -2 doc/details-loans.docbook M +2 -2 doc/details-payees.docbook M +2 -2 doc/details-reconciliation.docbook M +2 -2 doc/details-reports.docbook M +2 -2 doc/details-schedules.docbook M +2 -2 doc/details-search.docbook M +2 -2 doc/details-settings.docbook M +2 -2 doc/details-tags.docbook M +2 -2 doc/details-widgets.docbook M +2 -2 doc/faq.docbook M +2 -2 doc/firsttime.docbook M +2 -2 doc/installation.docbook M +2 -2 doc/makemostof.docbook M +2 -2 doc/reference.docbook https://commits.kde.org/kmymoney/9d99dbeb166cea454cd3667e5f6ffb71cbf84b4e diff --git a/doc/credits.docbook b/doc/credits.docbook index 412035ce..f5200fd7 100644 --- a/doc/credits.docbook +++ b/doc/credits.docbook @@ -1,8 +1,8 @@ - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Credits diff --git a/doc/details-accounts.docbook b/doc/details-accounts.docbook index 8633d700..46910ac3 100644 --- a/doc/details-accounts.docbook +++ b/doc/details-accounts.docbook @@ -5,8 +5,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; &Roger.Lum; &Roger.Lum.mail; - 2011-07-21 - 4.6 + 2017-07-25 + 4.8.1 Accounts diff --git a/doc/details-budgets.docbook b/doc/details-budgets.docbook index 847a5d33..d735c10d 100644 --- a/doc/details-budgets.docbook +++ b/doc/details-budgets.docbook @@ -5,8 +5,8 @@ &Colin.Wright; &Colin.Wright.mail; &Jack.H.Ostroff; &Jack.H.Ostroff.mail; - 2011-06-29 - 4.6 + 2017-07-25 + 4.8.1 Budgets diff --git a/doc/details-categories.docbook b/doc/details-categories.docbook index 84818813..376a88a4 100644 --- a/doc/details-categories.docbook +++ b/doc/details-categories.docbook @@ -4,8 +4,8 @@ &Roger.Lum; &Roger.Lum.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Categories diff --git a/doc/details-currencies.docbook b/doc/details-currencies.docbook index cd057a03..ed34e826 100644 --- a/doc/details-currencies.docbook +++ b/doc/details-currencies.docbook @@ -4,8 +4,8 @@ &Thomas.Baumgart; &Thomas.Baumgart.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Currencies diff --git a/doc/details-database.docbook b/doc/details-database.docbook index 1caae285..933e30b1 100644 --- a/doc/details-database.docbook +++ b/doc/details-database.docbook @@ -4,8 +4,8 @@ &Tony.Bloomfield; &Tony.Bloomfield.mail; - 2011-07-21 - 4.6 + 2017-07-25 + 4.8.1 Database diff --git a/doc/details-forecast.docbook b/doc/details-forecast.docbook index 837bf49d..900db1f4 100644 --- a/doc/details-forecast.docbook +++ b/doc/details-forecast.docbook @@ -4,8 +4,8 @@ &Colin.Wright; &Colin.Wright.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Forecast diff --git a/doc/details-formats.docbook b/doc/details-formats.docbook index 5ca88e99..54e4ec39 100644 --- a/doc/details-formats.docbook +++ b/doc/details-formats.docbook @@ -4,8 +4,8 @@ &Thomas.Baumgart; &Thomas.Baumgart.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 File Formats diff --git a/doc/details-institutions.docbook b/doc/details-institutions.docbook index 8020de1c..fe28cd1e 100644 --- a/doc/details-institutions.docbook +++ b/doc/details-institutions.docbook @@ -4,8 +4,8 @@ &Roger.Lum; &Roger.Lum.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Institutions diff --git a/doc/details-investments.docbook b/doc/details-investments.docbook index 4c42c1a0..0951c1bd 100644 --- a/doc/details-investments.docbook +++ b/doc/details-investments.docbook @@ -4,8 +4,8 @@ &Ace.Jones; &Ace.Jones.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Investments diff --git a/doc/details-ledgers.docbook b/doc/details-ledgers.docbook index 7226c96c..e88cfb9f 100644 --- a/doc/details-ledgers.docbook +++ b/doc/details-ledgers.docbook @@ -5,8 +5,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; &Roger.Lum; &Roger.Lum.mail; - 2010-07-23 - 4.5 + 2017-07-25 + 4.8.1 Ledgers diff --git a/doc/details-loans.docbook b/doc/details-loans.docbook index 9ba45658..a768014c 100644 --- a/doc/details-loans.docbook +++ b/doc/details-loans.docbook @@ -4,8 +4,8 @@ &Darin.Strait; &Darin.Strait.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Loans diff --git a/doc/details-payees.docbook b/doc/details-payees.docbook index e55c323e..091f5cfb 100644 --- a/doc/details-payees.docbook +++ b/doc/details-payees.docbook @@ -5,8 +5,8 @@ &Roger.Lum; &Roger.Lum.mail; &Ace.Jones; &Ace.Jones.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Payees diff --git a/doc/details-reconciliation.docbook b/doc/details-reconciliation.docbook index 6a68afaf..de5dd7d5 100644 --- a/doc/details-reconciliation.docbook +++ b/doc/details-reconciliation.docbook @@ -4,8 +4,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; - 2010-07-21 - 4.5 + 2017-07-25 + 4.8.1 Reconciliation diff --git a/doc/details-reports.docbook b/doc/details-reports.docbook index 937c758b..2a603347 100644 --- a/doc/details-reports.docbook +++ b/doc/details-reports.docbook @@ -4,8 +4,8 @@ &Ace.Jones; &Ace.Jones.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Reports diff --git a/doc/details-schedules.docbook b/doc/details-schedules.docbook index c77bdaa3..67db2b46 100644 --- a/doc/details-schedules.docbook +++ b/doc/details-schedules.docbook @@ -5,8 +5,8 @@ &Roger.Lum; &Roger.Lum.mail; &Michael.T.Edwardes; &Michael.T.Edwardes.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Schedules diff --git a/doc/details-search.docbook b/doc/details-search.docbook index 529b378c..ff6109d8 100644 --- a/doc/details-search.docbook +++ b/doc/details-search.docbook @@ -4,8 +4,8 @@ &Darin.Strait; &Darin.Strait.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Search Transactions diff --git a/doc/details-settings.docbook b/doc/details-settings.docbook index 8362b3e6..37391e2f 100644 --- a/doc/details-settings.docbook +++ b/doc/details-settings.docbook @@ -4,8 +4,8 @@ &Roger.Lum; &Roger.Lum.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 &kappname; Settings diff --git a/doc/details-tags.docbook b/doc/details-tags.docbook index dbde3ceb..5bc5463a 100644 --- a/doc/details-tags.docbook +++ b/doc/details-tags.docbook @@ -4,8 +4,8 @@ &Cristian.Onet; &Cristian.Onet.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Tags diff --git a/doc/details-widgets.docbook b/doc/details-widgets.docbook index 9f3987e7..d5c01628 100644 --- a/doc/details-widgets.docbook +++ b/doc/details-widgets.docbook @@ -4,8 +4,8 @@ &Thomas.Baumgart; &Thomas.Baumgart.mail; - 2010-07-25 - 4.5 + 2017-07-25 + 4.8.1 Widgets diff --git a/doc/faq.docbook b/doc/faq.docbook index 67f34ca5..152e2a72 100644 --- a/doc/faq.docbook +++ b/doc/faq.docbook @@ -4,8 +4,8 @@ &Jack.H.Ostroff; &Jack.H.Ostroff.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Questions and Answers diff --git a/doc/firsttime.docbook b/doc/firsttime.docbook index 8fb61e77..a67cfb79 100644 --- a/doc/firsttime.docbook +++ b/doc/firsttime.docbook @@ -4,8 +4,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Using &kappname; for the first time diff --git a/doc/installation.docbook b/doc/installation.docbook index 8ec5e8c8..4ae0c77a 100644 --- a/doc/installation.docbook +++ b/doc/installation.docbook @@ -4,8 +4,8 @@ &Jack.H.Ostroff; &Jack.H.Ostroff.mail; - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Installation diff --git a/doc/makemostof.docbook b/doc/makemostof.docbook index 3c270b41..ac42997c 100644 --- a/doc/makemostof.docbook +++ b/doc/makemostof.docbook @@ -6,8 +6,8 @@ joe1011010_km at users.sourceforge.net - 2010-07-19 - 4.5 + 2017-07-25 + 4.8.1 Making the most of &kappname; diff --git a/doc/reference.docbook b/doc/reference.docbook index 0b21b3a7..ef06e139 100644 --- a/doc/reference.docbook +++ b/doc/reference.docbook @@ -1,8 +1,8 @@ - 2014-08-30 - 4.7.01 + 2017-07-25 + 4.8.1 Reference From noreply at phabricator.kde.org Sun Nov 19 09:29:16 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Sun, 19 Nov 2017 09:29:16 +0000 Subject: R261:9d99dbeb166c: Keep release info up to date with other docbook files In-Reply-To: References: Message-ID: <20171119092915.124690.C543C2914C80E670@phabricator.kde.org> ltoscano added an auditor: kde-doc-english. BRANCHES 4.8 USERS habacker (Author) kde-doc-english (Auditor) COMMIT https://phabricator.kde.org/R261:9d99dbeb166c To: habacker, kde-doc-english, ltoscano Cc: ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sun Nov 19 13:33:02 2017 From: null at kde.org (Andrey Goreev) Date: Sun, 19 Nov 2017 13:33:02 +0000 Subject: [digikam-doc] digikam: shortcuts page added Message-ID: Git commit 86e3c0b3853b8b30c9faa3d814fe6dee8500089b by Andrey Goreev. Committed on 19/11/2017 at 13:32. Pushed by agoreev into branch 'master'. shortcuts page added M +1 -0 digikam/index.docbook https://commits.kde.org/digikam-doc/86e3c0b3853b8b30c9faa3d814fe6dee8500089b diff --git a/digikam/index.docbook b/digikam/index.docbook index 16c92bc..3ca201f 100644 --- a/digikam/index.docbook +++ b/digikam/index.docbook @@ -89,6 +89,7 @@ + From null at kde.org Sun Nov 19 15:51:55 2017 From: null at kde.org (Andrey Goreev) Date: Sun, 19 Nov 2017 15:51:55 +0000 Subject: [digikam-doc] digikam: shortcuts page added second try Message-ID: Git commit d57133c23526d809a83f0f9a6316b81d1ac64315 by Andrey Goreev. Committed on 19/11/2017 at 15:51. Pushed by agoreev into branch 'master'. shortcuts page added second try A +67 -0 digikam/using-setup-shortcuts.docbook https://commits.kde.org/digikam-doc/d57133c23526d809a83f0f9a6316b81d1ac64315 diff --git a/digikam/using-setup-shortcuts.docbook b/digikam/using-setup-shortcuts.docbook new file mode 100644 index 0000000..d87d220 --- /dev/null +++ b/digikam/using-setup-shortcuts.docbook @@ -0,0 +1,67 @@ + + Configure Shortcuts + + + digiKam keyboard shortcuts by default: + +ASSIGN RATING +------------- + +no rating : CTRL + key_0 +1 star : CTRL + key_1 +2 stars : CTRL + key_2 +3 stars : CTRL + key_3 +4 stars : CTRL + key_4 +5 stars : CTRL + key_5 + +ASSIGN PICK LABEL +----------------- + +none : ALT + key_0 +rejected : ALT + key_1 +pending : ALT + key_2 +accepted : ALT + key_3 + +ASSIGN COLOR LABEL +------------------ + +none : CTRL + ALT + key_0 +red : CTRL + ALT + key_1 +orange : CTRL + ALT + key_2 +yellow : CTRL + ALT + key_3 +green : CTRL + ALT + key_4 +blue : CTRL + ALT + key_5 +magenta : CTRL + ALT + key_6 +gray : CTRL + ALT + key_7 +black : CTRL + ALT + key_8 +white : CTRL + ALT + key_9 + +ZOOMING +------- + +zoom in : CTRL + key_+ +zoom out : CTRL + key_- +zoom 100% : CTRL + key_. +fit to window : CTRL + ALT + key_e +fit to selection : CTRL + ALT + key_s + +GENERAL +------- + +delete items permanently : SHIF + DEL + + +================================================================================================================================ + +LINKS +----- + +APPLE APERTURE 3 : http://documentation.apple.com/en/aperture_otherhelp/Aperture%203%20Keyboard%20Shortcuts%20(en).pdf +ADOBE LIGHTROOM 3 : http://www.lightroomqueen.com/downloads/shortcuts/lightroom_shortcuts_30.pdf +ADOBE PHOTOSHOP CS4 : http://morris-photographics.com/photoshop/shortcuts/downloads/PSCS4_Keyboard_Shortcuts_PC.pdf +THE GIMP 2.x : http://www.keyxl.com/aaae27c/66/Gimp-Photo-software-keyboard-shortcuts.htm +DESKTOP SHORCUTS TABLE : http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts + + + + From null at kde.org Sun Nov 19 18:33:00 2017 From: null at kde.org (Yuri Chornoivan) Date: Sun, 19 Nov 2017 18:33:00 +0000 Subject: [digikam-doc] digikam: Fix Shortcuts section according to our rules of formatting Message-ID: Git commit eb8a7249072e2ce1b02fac1da5cf8fca7a9151d9 by Yuri Chornoivan. Committed on 19/11/2017 at 18:32. Pushed by yurchor into branch 'master'. Fix Shortcuts section according to our rules of formatting M +210 -59 digikam/using-setup-shortcuts.docbook https://commits.kde.org/digikam-doc/eb8a7249072e2ce1b02fac1da5cf8fca7a9151d9 diff --git a/digikam/using-setup-shortcuts.docbook b/digikam/using-setup-shortcuts.docbook index d87d220..df0e195 100644 --- a/digikam/using-setup-shortcuts.docbook +++ b/digikam/using-setup-shortcuts.docbook @@ -2,66 +2,217 @@ Configure Shortcuts - digiKam keyboard shortcuts by default: - -ASSIGN RATING -------------- - -no rating : CTRL + key_0 -1 star : CTRL + key_1 -2 stars : CTRL + key_2 -3 stars : CTRL + key_3 -4 stars : CTRL + key_4 -5 stars : CTRL + key_5 - -ASSIGN PICK LABEL ------------------ - -none : ALT + key_0 -rejected : ALT + key_1 -pending : ALT + key_2 -accepted : ALT + key_3 - -ASSIGN COLOR LABEL ------------------- - -none : CTRL + ALT + key_0 -red : CTRL + ALT + key_1 -orange : CTRL + ALT + key_2 -yellow : CTRL + ALT + key_3 -green : CTRL + ALT + key_4 -blue : CTRL + ALT + key_5 -magenta : CTRL + ALT + key_6 -gray : CTRL + ALT + key_7 -black : CTRL + ALT + key_8 -white : CTRL + ALT + key_9 - -ZOOMING -------- - -zoom in : CTRL + key_+ -zoom out : CTRL + key_- -zoom 100% : CTRL + key_. -fit to window : CTRL + ALT + key_e -fit to selection : CTRL + ALT + key_s - -GENERAL -------- - -delete items permanently : SHIF + DEL - - -================================================================================================================================ - -LINKS ------ + &digikam; has the common &kde; shortcut configuration tool accessed via the SettingsConfigure Shortcuts main menu item. For more information read the section about the shortcut configuration in &kde; applications of the &kde; Fundamentals. + + + &digiKam; keyboard shortcuts by default: + -APPLE APERTURE 3 : http://documentation.apple.com/en/aperture_otherhelp/Aperture%203%20Keyboard%20Shortcuts%20(en).pdf -ADOBE LIGHTROOM 3 : http://www.lightroomqueen.com/downloads/shortcuts/lightroom_shortcuts_30.pdf -ADOBE PHOTOSHOP CS4 : http://morris-photographics.com/photoshop/shortcuts/downloads/PSCS4_Keyboard_Shortcuts_PC.pdf -THE GIMP 2.x : http://www.keyxl.com/aaae27c/66/Gimp-Photo-software-keyboard-shortcuts.htm -DESKTOP SHORCUTS TABLE : http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts + + Rating assignment + + + + + Rating + Shortcut + + + + + no rating + &Ctrl;0 + + + 1 star + &Ctrl;1 + + + 2 stars + &Ctrl;2 + + + 3 stars + &Ctrl;3 + + + 4 stars + &Ctrl;4 + + + 5 stars + &Ctrl;5 + + + + + + + + Pick label assignment + + + + + Pick Label + Shortcut + + + + + none + &Alt;0 + + + rejected + &Alt;1 + + + pending + &Alt;2 + + + accepted/entry> + &Alt;3 + + + + + + + + Color label assignment + + + + + Color Label + Shortcut + + + + + none + &Ctrl;&Alt;0 + + + red + &Ctrl;&Alt;1 + + + orange + &Ctrl;&Alt;2 + + + yellow + &Ctrl;&Alt;3 + + + green + &Ctrl;&Alt;4 + + + blue + &Ctrl;&Alt;5 + + + magenta + &Ctrl;&Alt;6 + + + gray + &Ctrl;&Alt;7 + + + black + &Ctrl;&Alt;8 + + + white + &Ctrl;&Alt;9 + + + + + + + + Zooming + + + + + Action + Shortcut + + + + + Zoom in + &Ctrl;+ + + + Zoom out + &Ctrl;- + + + Zoom 100% + &Ctrl;. + + + Fit to window + &Ctrl;&Alt;E + + + Fit to selection + &Ctrl;&Alt;S + + + + + + + + General shortcuts + + + + + Action + Shortcut + + + + + Delete items permanently + &Shift; ∇ + + + + + + + + Useful links + + + + Apple Aperture 3 shortcuts + + + Adobe Ligthroom 3 shortcuts + + + Adobe Photoshop CS4 shortcuts + + + GIMP 2.x shortcuts + + + Desktop shortcuts table + + + -
From null at kde.org Sun Nov 19 18:39:56 2017 From: null at kde.org (Yuri Chornoivan) Date: Sun, 19 Nov 2017 18:39:56 +0000 Subject: [digikam-doc] digikam: Fix my typo Message-ID: Git commit 6100aa5329b6e3b2969ba0981eb7404e4930db79 by Yuri Chornoivan. Committed on 19/11/2017 at 18:39. Pushed by yurchor into branch 'master'. Fix my typo M +1 -1 digikam/using-setup-shortcuts.docbook https://commits.kde.org/digikam-doc/6100aa5329b6e3b2969ba0981eb7404e4930db79 diff --git a/digikam/using-setup-shortcuts.docbook b/digikam/using-setup-shortcuts.docbook index df0e195..53c1965 100644 --- a/digikam/using-setup-shortcuts.docbook +++ b/digikam/using-setup-shortcuts.docbook @@ -5,7 +5,7 @@ &digikam; has the common &kde; shortcut configuration tool accessed via the SettingsConfigure Shortcuts main menu item. For more information read the section about the shortcut configuration in &kde; applications of the &kde; Fundamentals.
- &digiKam; keyboard shortcuts by default: + &digikam; keyboard shortcuts by default: From null at kde.org Mon Nov 20 06:44:56 2017 From: null at kde.org (Yuri Chornoivan) Date: Mon, 20 Nov 2017 06:44:56 +0000 Subject: [digikam-doc] digikam: Fix my typo Message-ID: Git commit d8d0278fe5019173311d654e9dededc4dca6f774 by Yuri Chornoivan. Committed on 20/11/2017 at 06:44. Pushed by yurchor into branch 'master'. Fix my typo M +1 -1 digikam/using-setup-shortcuts.docbook https://commits.kde.org/digikam-doc/d8d0278fe5019173311d654e9dededc4dca6f774 diff --git a/digikam/using-setup-shortcuts.docbook b/digikam/using-setup-shortcuts.docbook index 53c1965..31399e7 100644 --- a/digikam/using-setup-shortcuts.docbook +++ b/digikam/using-setup-shortcuts.docbook @@ -72,7 +72,7 @@ &Alt;2 - accepted/entry> + accepted &Alt;3 From null at kde.org Mon Nov 20 07:01:20 2017 From: null at kde.org (Yuri Chornoivan) Date: Mon, 20 Nov 2017 07:01:20 +0000 Subject: [digikam-doc] digikam: One more minor fix Message-ID: Git commit 56b96f0f01473840ef6bfa34b1c8cb26e57705a7 by Yuri Chornoivan. Committed on 20/11/2017 at 07:01. Pushed by yurchor into branch 'master'. One more minor fix M +1 -1 digikam/using-setup-shortcuts.docbook https://commits.kde.org/digikam-doc/56b96f0f01473840ef6bfa34b1c8cb26e57705a7 diff --git a/digikam/using-setup-shortcuts.docbook b/digikam/using-setup-shortcuts.docbook index 31399e7..5af72f3 100644 --- a/digikam/using-setup-shortcuts.docbook +++ b/digikam/using-setup-shortcuts.docbook @@ -200,7 +200,7 @@ Apple Aperture 3 shortcuts
- Adobe Ligthroom 3 shortcuts + Adobe Lightroom 3 shortcuts Adobe Photoshop CS4 shortcuts From null at kde.org Mon Nov 20 19:23:39 2017 From: null at kde.org (Barth Netterfield) Date: Mon, 20 Nov 2017 19:23:39 +0000 Subject: [kst-plot] docbook/kst: More updates to docbook. Message-ID: Git commit d0a4cec5d2c9832776ba51d3856d6f3af135d0dd by Barth Netterfield. Committed on 20/11/2017 at 19:23. Pushed by netterfield into branch 'master'. More updates to docbook. M +64 -9 docbook/kst/saving-chapter.docbook https://commits.kde.org/kst-plot/d0a4cec5d2c9832776ba51d3856d6f3af135d0dd diff --git a/docbook/kst/saving-chapter.docbook b/docbook/kst/saving-chapter.docbook index 3782e9b7..e04c082f 100644 --- a/docbook/kst/saving-chapter.docbook +++ b/docbook/kst/saving-chapter.docbook @@ -8,7 +8,7 @@ - Saving Sessions: saves a capture of the entire &kst; session for future use. + Saving and loading Sessions: A capture of the entire &kst; session can be saved for future use. @@ -38,19 +38,74 @@ - -Saving Plot Definitions + +Saving Sessions -A plot definition is essentially a capture of a &kst; session. It contains all the plots, data objects, and plot layouts -that are present at the time of saving. + Selecting Save or Save As from the File menu will save the state of the current kst session. By default, these session files have the extentions .kst. If this session file is opened later, the state of kst, including the loading of all data files, and the saving of all plots will be returned to the state when it was saved. + -To save a plot definition, simply select Save or Save As... -(depending on whether or not you wish to save to a new file) from the File menu. Browse to -the location you wish to save the plot definition, enter a filename, and click Save. -The plot definition will be saved as a *.kst file. + Session files are loaded by: + + + + Selecting Open from the File menu. + + + + + Selecting one of the session files in the Recent Sessions submenu in the File menu. + + + + + + Selecting one of the sessions listed at the bottom of the File menu. + + + + + + using the commend line. For example: + kst2 sessionfile.kst + + + + + + + There are a few details to be aware of with sessions files: + + + + + + + Data read from data source files are not embedded in the kst session file. Instead, the file name and frame ranges are stored, and when the session is loaded, the data files are re-loaded from disk. If the the data source files have been moved or deleted, then loading will fail. If the contents of the data source files have changed, then the data loaded will be whatever is now in the data file. + + + + + + Vectors which have been created from numpy arrays through the python interface are embedded in the data file, so reloading the session reloads the vectors that have been copied through pyKst. + + + + + + The undo stack is cleared when a session file is loaded. + + + + + + When a session file is loaded, the current session is cleared. + + + + From null at kde.org Wed Nov 22 01:07:30 2017 From: null at kde.org (James D. Smith) Date: Wed, 22 Nov 2017 01:07:30 +0000 Subject: [ktp-contact-list] /: Independent account presence support. Message-ID: Git commit f40dc5815e0c8e66781331ede1ffd8716d4b0921 by James D. Smith. Committed on 22/11/2017 at 01:06. Pushed by smithjd into branch 'master'. Independent account presence support. Bugfixes and improvements. REVIEW: 130189 BUG: 181748 GUI: M +1 -0 CMakeLists.txt A +303 -0 dialogs/advanced-presence-dialog.cpp [License: GPL (v2/3)] A +59 -0 dialogs/advanced-presence-dialog.h [License: GPL (v2/3)] M +5 -0 dialogs/custom-presence-dialog.cpp M +78 -102 global-presence-chooser.cpp M +6 -4 global-presence-chooser.h M +7 -27 main-widget.cpp M +0 -2 main-widget.h https://commits.kde.org/ktp-contact-list/f40dc5815e0c8e66781331ede1ffd8716d4b0921 diff --git a/CMakeLists.txt b/CMakeLists.txt index 9d31463..54d96c4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,6 +51,7 @@ set (ktp_contactlist_SRCS global-presence-chooser.cpp dialogs/remove-contact-dialog.cpp dialogs/custom-presence-dialog.cpp + dialogs/advanced-presence-dialog.cpp tooltips/ktooltip.cpp tooltips/tooltipmanager.cpp tooltips/ktooltipwindow.cpp diff --git a/dialogs/advanced-presence-dialog.cpp b/dialogs/advanced-presence-dialog.cpp new file mode 100644 index 0000000..3bc0fb3 --- /dev/null +++ b/dialogs/advanced-presence-dialog.cpp @@ -0,0 +1,303 @@ +/* + Copyright © 2017 James D. Smith + + 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 . +*/ + +#include "advanced-presence-dialog.h" +#include "global-presence-chooser.h" + +#include +#include +#include +#include +#include + +#include + +#include +#include +#include +#include + +#include +#include +#include +#include + +//A sneaky class that adds an extra entries to the end of the presence model. +class AccountPresenceModelExtended : public QAbstractListModel +{ + Q_OBJECT +public: + AccountPresenceModelExtended(KTp::PresenceModel *presenceModel, QObject *parent); + int rowCount(const QModelIndex &parent = QModelIndex()) const; + QVariant data(const QModelIndex &index, int role) const; + /** Adds a presence to the model which is to be used when the presence has been set externally and we need to show it, but not save it to the config*/ + QModelIndex addTemporaryPresence(const KTp::Presence &presence); + void removeTemporaryPresence(); +private slots: + void sourceRowsInserted(const QModelIndex &index, int start, int end); + void sourceRowsRemoved(const QModelIndex &index, int start, int end); +private: + KTp::Presence m_temporaryPresence; + KTp::PresenceModel *m_model; +}; + +AccountPresenceModelExtended::AccountPresenceModelExtended(KTp::PresenceModel *presenceModel, QObject *parent) : + QAbstractListModel(parent), + m_model(presenceModel) +{ + connect(m_model, &QAbstractItemModel::rowsInserted, this, &AccountPresenceModelExtended::sourceRowsInserted); + connect(m_model, &QAbstractItemModel::rowsRemoved, this, &AccountPresenceModelExtended::sourceRowsRemoved); +} + +//return number of rows + the extra items added to end of list +int AccountPresenceModelExtended::rowCount(const QModelIndex &parent) const +{ + if (parent.isValid()) { + return 0; + } + int rowCount = m_model->rowCount(parent); + if (m_temporaryPresence.isValid()) { + rowCount++; + } + return rowCount; +} + +QVariant AccountPresenceModelExtended::data(const QModelIndex &index, int role) const +{ + if (m_temporaryPresence.isValid() && index.row() == rowCount() - 1) { + switch (role) { + case Qt::DisplayRole: + return m_temporaryPresence.statusMessage(); + case Qt::DecorationRole: + return m_temporaryPresence.icon(); + case KTp::PresenceModel::PresenceRole: + return QVariant::fromValue(m_temporaryPresence); + } + } else { + return m_model->data(m_model->index(index.row()), role); + } + return QVariant(); +} + +void AccountPresenceModelExtended::sourceRowsInserted(const QModelIndex &index, int start, int end) +{ + beginInsertRows(createIndex(index.row(), 0), start, end); + endInsertRows(); +} + +void AccountPresenceModelExtended::sourceRowsRemoved(const QModelIndex &index, int start, int end) +{ + beginRemoveRows(createIndex(index.row(), 0), start, end); + endRemoveRows(); +} + +void AccountPresenceModelExtended::removeTemporaryPresence() +{ + if (!m_temporaryPresence.isValid()) { + return; //if not already set, do nothing. + } + + int row = m_model->rowCount(); + beginRemoveRows(QModelIndex(), row, row); + m_temporaryPresence = KTp::Presence(); + endRemoveRows(); +} + +QModelIndex AccountPresenceModelExtended::addTemporaryPresence(const KTp::Presence &presence) +{ + int row = m_model->rowCount(); + + //if the temp presence already exists, don't remove and readd it + //but simply replace it + if (m_temporaryPresence.isValid()) { + m_temporaryPresence = presence; + emit dataChanged(this->createIndex(row, 0), this->createIndex(row, 0)); + } else { + beginInsertRows(QModelIndex(), row, row); + m_temporaryPresence = presence; + endInsertRows(); + } + + return this->createIndex(row, 0); +} + +AdvancedPresenceDialog::AdvancedPresenceDialog(KTp::PresenceModel *presenceModel, KTp::GlobalPresence *globalPresence, QWidget *parent) + : QDialog(parent), + m_presenceModel(presenceModel), + m_accountsModel(new KTp::AccountsListModel()), + m_globalPresence(globalPresence) +{ + setupDialog(); +} + +void AdvancedPresenceDialog::setupDialog() +{ + setWindowTitle(i18n("Advanced Presence Setting")); + + QVBoxLayout *vLayout = new QVBoxLayout(); + QDialogButtonBox *buttonBox = new QDialogButtonBox(QDialogButtonBox::Close, this); + connect(buttonBox, &QDialogButtonBox::rejected, this, &QDialog::reject); + + if (m_globalPresence->enabledAccounts()->accounts().isEmpty()) { + QLabel *emptyBox = new QLabel(); + emptyBox->setText(i18n("It appears that you do not have any accounts configured")); + QVBoxLayout *emptyAccountLayout = new QVBoxLayout(); + emptyAccountLayout->addWidget(emptyBox); + + vLayout->addWidget(emptyBox); + } else { + m_accountsModel->setAccountSet(m_globalPresence->enabledAccounts()); + for (int i = 0; i < m_accountsModel->rowCount(); i++) { + const QModelIndex &index = m_accountsModel->index(i, 0); + + if (!m_accountsModel->data(index, KTp::AccountsListModel::AccountRole).value()->isValid()) + continue; + + QVBoxLayout *vAccountLayout = new QVBoxLayout(); + QHBoxLayout *hAccountLayout = new QHBoxLayout(); + QHBoxLayout *lHAccountLayout = new QHBoxLayout(); + + const QIcon &accountIcon = m_accountsModel->data(index, Qt::DecorationRole).value(); + QLabel *icoLabel = new QLabel(); + icoLabel->setPixmap(accountIcon.pixmap(accountIcon.actualSize(QSize(16, 16)))); + QLabel *label = new QLabel(m_accountsModel->data(index, Qt::DisplayRole).value()); + + auto setComboLineEdit = [=] () { + if (m_comboBoxes[i]->currentData(KTp::PresenceModel::PresenceRole).value().statusMessage().isEmpty()) { + m_comboBoxes[i]->lineEdit()->setPlaceholderText(i18n("Set a status message ...")); + m_comboBoxes[i]->lineEdit()->setReadOnly(false); + } else { + m_comboBoxes[i]->lineEdit()->setPlaceholderText(m_comboBoxes[i]->currentData(Qt::DisplayRole).value()); + m_comboBoxes[i]->lineEdit()->setReadOnly(true); + } + + m_comboBoxes[i]->lineEdit()->setToolTip(m_comboBoxes[i]->currentData(Qt::DisplayRole).value()); + }; + + QCheckBox *checkBox = new QCheckBox(); + checkBox->setChecked(true); + connect(checkBox, &QCheckBox::clicked, [=] (bool checked) { + m_comboBoxes[i]->setEnabled(checked); + KTp::Presence presence; + if (checked) { + setComboLineEdit(); + presence = m_comboBoxes[i]->currentData(KTp::PresenceModel::PresenceRole).value(); + } else { + m_comboBoxes[i]->lineEdit()->setPlaceholderText(m_comboBoxes[i]->currentData(Qt::DisplayRole).value()); + presence.setStatus(Tp::ConnectionPresenceTypeUnset, QLatin1String("unset"), QString()); + } + + m_accountsModel->setData(index, QVariant::fromValue(presence), KTp::AccountsListModel::StatusHandlerPresenceRole); + }); + + KTp::Presence accountPresence = m_accountsModel->data(index, KTp::AccountsListModel::StatusHandlerPresenceRole).value(); + if (accountPresence.type() == Tp::ConnectionPresenceTypeUnset) { + if (m_globalPresence->globalPresence().type() == Tp::ConnectionPresenceTypeUnset) { + accountPresence = m_accountsModel->data(index, KTp::AccountsListModel::RequestedPresenceRole).value(); + } else { + accountPresence = m_globalPresence->globalPresence(); + checkBox->setChecked(false); + } + } + + m_comboBoxes.insert(i, new QComboBox()); + m_extendedModels.insert(i, new AccountPresenceModelExtended(m_presenceModel, this)); + m_comboBoxes[i]->setModel(m_extendedModels[i]); + m_comboBoxes[i]->setEnabled(checkBox->isChecked()); + m_comboBoxes[i]->setEditable(true); + m_comboBoxes[i]->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLengthWithIcon); + m_comboBoxes[i]->setWhatsThis(KDED_STATUS_MESSAGE_PARSER_WHATSTHIS); + m_comboBoxes[i]->installEventFilter(this); + + int width = m_comboBoxes[i]->minimumSizeHint().width(); + m_comboBoxes[i]->setMinimumContentsLength(width); + + connect(m_comboBoxes[i], static_cast(&QComboBox::activated), [=] { + setComboLineEdit(); + + if (m_comboBoxes[i]->currentIndex() < m_presenceModel->rowCount()) { + m_extendedModels[i]->removeTemporaryPresence(); + } + + m_accountsModel->setData(index, m_comboBoxes[i]->currentData(KTp::PresenceModel::PresenceRole), KTp::AccountsListModel::StatusHandlerPresenceRole); + }); + + const QModelIndexList &matchIndexList = m_presenceModel->match(m_presenceModel->index(0, 0), KTp::PresenceModel::PresenceRole, QVariant::fromValue(accountPresence)); + if (!matchIndexList.isEmpty()) { + m_comboBoxes[i]->setCurrentIndex(matchIndexList.at(0).row()); + } else { + const QModelIndex &tempPresenceIndex = m_extendedModels[i]->addTemporaryPresence(accountPresence); + m_comboBoxes[i]->setCurrentIndex(tempPresenceIndex.row()); + } + + setComboLineEdit(); + + lHAccountLayout->addWidget(icoLabel); + lHAccountLayout->addWidget(label, Qt::AlignLeft); + vAccountLayout->addLayout(lHAccountLayout); + hAccountLayout->addWidget(checkBox); + hAccountLayout->addWidget(m_comboBoxes[i]); + vAccountLayout->addLayout(hAccountLayout); + vLayout->addLayout(vAccountLayout); + } + } + + vLayout->addWidget(buttonBox); + setLayout(vLayout); +} + +bool AdvancedPresenceDialog::eventFilter(QObject* obj, QEvent* event) +{ + QComboBox *comboBox = qobject_cast(obj); + + if (event->type() == QEvent::KeyPress) { + QKeyEvent *keyEvent = static_cast(event); + if (keyEvent->modifiers() == Qt::NoModifier && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && m_comboBoxes.values().contains(comboBox)) { + const QModelIndex &index = m_accountsModel->index(m_comboBoxes.key(comboBox), 0); + KTp::Presence accountPresence = comboBox->currentData(KTp::PresenceModel::PresenceRole).value(); + accountPresence.setStatusMessage(comboBox->lineEdit()->text()); + + const QModelIndexList &matchIndexList = m_presenceModel->match(m_presenceModel->index(0, 0), KTp::PresenceModel::PresenceRole, QVariant::fromValue(accountPresence)); + if (matchIndexList.isEmpty()) { + const QModelIndex &tempPresenceIndex = m_extendedModels[index.row()]->addTemporaryPresence(accountPresence); + comboBox->setCurrentIndex(tempPresenceIndex.row()); + } + + comboBox->lineEdit()->setPlaceholderText(comboBox->currentData(Qt::DisplayRole).value()); + comboBox->lineEdit()->setToolTip(comboBox->currentData(Qt::DisplayRole).value()); + comboBox->clearFocus(); + + m_accountsModel->setData(index, comboBox->currentData(KTp::PresenceModel::PresenceRole), KTp::AccountsListModel::StatusHandlerPresenceRole); + + return true; + } else { + return false; + } + } + + if (event->type() == QEvent::FocusOut) { + comboBox->clearFocus(); + } + + // standard event processing + return QObject::eventFilter(obj, event); +} + +#include "advanced-presence-dialog.moc" diff --git a/dialogs/advanced-presence-dialog.h b/dialogs/advanced-presence-dialog.h new file mode 100644 index 0000000..fa8161f --- /dev/null +++ b/dialogs/advanced-presence-dialog.h @@ -0,0 +1,59 @@ +/* + Copyright © 2017 James D. Smith + + 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 . +*/ + +#ifndef ADVANCED_PRESENCE_DIALOG_H +#define ADVANCED_PRESENCE_DIALOG_H + +#include +#include + +class QPushButton; +class QListView; +class QComboBox; +class AccountPresenceModelExtended; + +namespace KTp { + class Presence; + class GlobalPresence; + class PresenceModel; + class AccountsListModel; +} + +class AdvancedPresenceDialog : public QDialog +{ + Q_OBJECT + +public: + explicit AdvancedPresenceDialog(KTp::PresenceModel *presenceModel, KTp::GlobalPresence *globalPresence, QWidget *parent = 0); + bool eventFilter(QObject* obj, QEvent* event); + +private: + ///Setup the initial dialog + void setupDialog(); + + KTp::PresenceModel *m_presenceModel; + KTp::AccountsListModel *m_accountsModel; + KTp::GlobalPresence *m_globalPresence; + + QHash m_comboBoxes; + QHash m_extendedModels; +}; + +#endif // ADVANCED_PRESENCE_DIALOG_H diff --git a/dialogs/custom-presence-dialog.cpp b/dialogs/custom-presence-dialog.cpp index e85dc46..73588cf 100644 --- a/dialogs/custom-presence-dialog.cpp +++ b/dialogs/custom-presence-dialog.cpp @@ -19,6 +19,7 @@ */ #include "custom-presence-dialog.h" +#include "global-presence-chooser.h" #include #include @@ -97,6 +98,7 @@ void CustomPresenceDialog::setupDialog() m_statusMessage->show(); m_statusMessage->lineEdit()->setPlaceholderText(m_statusMessage->currentText()); + m_statusMessage->lineEdit()->setWhatsThis(KDED_STATUS_MESSAGE_PARSER_WHATSTHIS); connect(m_statusMessage, SIGNAL(editTextChanged(QString)), this, SLOT(presenceMessageTextChanged(QString))); @@ -202,6 +204,9 @@ void CustomPresenceDialog::presenceViewSelectionChanged(const QModelIndex& index } else { m_removeStatus->setEnabled(false); } + + KTp::Presence presence = index.data(KTp::PresenceModel::PresenceRole).value(); + m_statusMessage->lineEdit()->setText(presence.statusMessage()); } #include "custom-presence-dialog.moc" diff --git a/global-presence-chooser.cpp b/global-presence-chooser.cpp index 323217c..f9b5a82 100644 --- a/global-presence-chooser.cpp +++ b/global-presence-chooser.cpp @@ -20,12 +20,13 @@ #include "global-presence-chooser.h" -#include +#include "dialogs/custom-presence-dialog.h" +#include "dialogs/advanced-presence-dialog.h" + #include +#include #include -#include "dialogs/custom-presence-dialog.h" - #include #include #include @@ -34,7 +35,6 @@ #include #include -#include #include #include @@ -45,8 +45,27 @@ #include #include -//A sneaky class that adds an extra entries to the end of the presence model, -//currently "Now listening to" and "Configure Custom Presences" +extern const QString KDED_STATUS_MESSAGE_PARSER_WHATSTHIS( + i18n("

Tokens can be used wherever a status message can be set to create a dynamic status message.

") + + i18n("

%tr+<val>: Countdown to 0 from <val> minutes. e.g. %tr+30

") + + i18n("

%time+[<val>]: The current local time, or if a value is specified, the local time <val> minutes in the future. e.g. %time+10

") + + i18n("

%utc+[<val>]: The current UTC time, or if a value is specified, the UTC time <val> minutes into the future. e.g. %utc

") + + i18n("

%te+[<val>]: Time elapsed from message activation. Append an initial elapsed time "<val>" in minutes.; e.g. %te+5

") + + i18n("

%title: Now Playing track title.

") + + i18n("

%artist: Now Playing track or album artist.

") + + i18n("

%album: Now Playing album.

") + + i18n("

%track: Now Playing track number.

") + + i18n("

%um+[<val>]: When specified globally or in an account presence status message, overrides all automatic presence messages. When specified in an automatic presence status message, is substituted for the global or account presence status message (if specified). When val = g in an account presence status message or an automatic presence status message, overrides the account presence status message or automatic presence status message with the global presence status message. e.g. %um, %um+g

") + + i18n("

%tu+<val>: Refresh the status message every <val> minutes. e.g. %tu+2

") + + i18n("

%tx+<val>: Expire the status message after <val> minutes, or when the Now Playing active player stops (val = np). e.g. %tx+20, %tx+np

") + + i18n("

%xm+"<val>": Specify a message to follow %tr, %time, %utc, and %tx token expiry. e.g. %xm+"Back %time. %tx+3 %xm+"Running late""

") + + i18n("

%tf+"<val>": Specify the format for local time using QDateTime::toString() expressions. e.g. %tf+"h:mm AP t"

") + + i18n("

%uf+"<val>": Specify the format for UTC time using QDateTime::toString() expressions. e.g. %uf+"hh:mm t"

") + + i18n("

%sp+"<val>": Change the separator for empty fields. e.g. %sp+"-"

") + + i18n("

Using tokens requires the Telepathy KDED module to be loaded. Tokens can be escaped by prepending a backslash character, e.g. \%sp

") + ); + +//A sneaky class that adds an extra entries to the end of the presence model. class PresenceModelExtended : public QAbstractListModel { Q_OBJECT @@ -70,8 +89,8 @@ PresenceModelExtended::PresenceModelExtended(KTp::PresenceModel *presenceModel, QAbstractListModel(parent), m_model(presenceModel) { - connect(m_model, SIGNAL(rowsInserted(QModelIndex,int,int)), SLOT(sourceRowsInserted(QModelIndex,int,int))); - connect(m_model, SIGNAL(rowsRemoved(QModelIndex,int,int)), SLOT(sourceRowsRemoved(QModelIndex,int,int))); + connect(m_model, &QAbstractItemModel::rowsInserted, this, &PresenceModelExtended::sourceRowsInserted); + connect(m_model, &QAbstractItemModel::rowsRemoved, this, &PresenceModelExtended::sourceRowsRemoved); } //return number of rows + the extra items added to end of list @@ -103,9 +122,9 @@ QVariant PresenceModelExtended::data(const QModelIndex &index, int role) const } else if (index.row() == rowCount() - 2) { switch (role) { case Qt::DisplayRole: - return i18n("Now listening to..."); + return i18n("Advanced Presence Setting..."); case Qt::DecorationRole: - return QIcon::fromTheme("speaker"); + return QIcon::fromTheme("configure"); } } else if (m_temporaryPresence.isValid() && index.row() == rowCount() - 3) { switch (role) { @@ -180,8 +199,6 @@ GlobalPresenceChooser::GlobalPresenceChooser(QWidget *parent) : m_changePresenceMessageButton(new QPushButton(this)) { this->setModel(m_modelExtended); - //needed for mousemove events - setMouseTracking(true); m_busyOverlay->setSequence(KIconLoader::global()->loadPixmapSequence("process-working", KIconLoader::SizeSmallMedium)); setEditable(false); @@ -190,37 +207,34 @@ GlobalPresenceChooser::GlobalPresenceChooser(QWidget *parent) : m_changePresenceMessageButton->setFlat(true); m_changePresenceMessageButton->setToolTip(i18n("Click to change your presence message")); - connect(this, SIGNAL(currentIndexChanged(int)), SLOT(onAllComboChanges(int))); - connect(this, SIGNAL(activated(int)), SLOT(onUserActivatedComboChange(int))); - connect(m_globalPresence, SIGNAL(requestedPresenceChanged(KTp::Presence)), SLOT(onPresenceChanged(KTp::Presence))); - connect(m_globalPresence, SIGNAL(connectionStatusChanged(Tp::ConnectionStatus)), SLOT(onConnectionStatusChanged(Tp::ConnectionStatus))); - connect(m_changePresenceMessageButton, SIGNAL(clicked(bool)), this, SLOT(onChangePresenceMessageClicked())); + connect(this, static_cast(&KComboBox::currentIndexChanged), &GlobalPresenceChooser::onAllComboChanges); + connect(this, static_cast(&KComboBox::activated), &GlobalPresenceChooser::onUserActivatedComboChange); + connect(m_globalPresence, &KTp::GlobalPresence::currentPresenceChanged, this, &GlobalPresenceChooser::onPresenceChanged); + connect(m_globalPresence, &KTp::GlobalPresence::connectionStatusChanged, this, &GlobalPresenceChooser::onConnectionStatusChanged); + connect(m_changePresenceMessageButton, &QPushButton::clicked, this, &GlobalPresenceChooser::onChangePresenceMessageClicked); - onPresenceChanged(m_globalPresence->requestedPresence()); + onPresenceChanged(m_globalPresence->currentPresence()); //we need to check if there is some account connecting and if so, spin the spinner onConnectionStatusChanged(m_globalPresence->connectionStatus()); } -void GlobalPresenceChooser::setAccountManager(const Tp::AccountManagerPtr &accountManager) -{ - m_accountManager = accountManager; - m_globalPresence->setAccountManager(accountManager); -} - bool GlobalPresenceChooser::event(QEvent *e) { if (e->type() == QEvent::ToolTip) { - if (m_accountManager.isNull()) { - return false; - } - QHelpEvent *helpEvent = static_cast(e); QString toolTipText; - toolTipText.append(""); - Q_FOREACH(const Tp::AccountPtr &account, m_accountManager->allAccounts()) { - if (account->isEnabled()) { + if (isEditable()) { + toolTipText = KDED_STATUS_MESSAGE_PARSER_WHATSTHIS; + } else { + if (m_globalPresence->accountManager().isNull()) { + return false; + } + + toolTipText.append("
"); + + for (const Tp::AccountPtr &account : m_globalPresence->accountManager()->enabledAccounts()->accounts()) { KTp::Presence accountPresence(account->currentPresence()); QString presenceIconPath = KIconLoader::global()->iconPath(accountPresence.icon().name(), 1); QString presenceIconString = QString::fromLatin1("").arg(presenceIconPath); @@ -229,14 +243,17 @@ bool GlobalPresenceChooser::event(QEvent *e) QString presenceString; if (account->connectionStatus() == Tp::ConnectionStatusConnecting) { presenceString = i18nc("Presence string when the account is connecting", "Connecting..."); + } else if (!account->currentPresence().statusMessage().isEmpty()){ + presenceString = QString::fromLatin1("(%1) ").arg(accountPresence.displayString()) + accountPresence.statusMessage(); } else { presenceString = accountPresence.displayString(); } toolTipText.append(QString::fromLatin1("").arg(accountIconString, account->displayName(), presenceIconString, presenceString)); } + + toolTipText.append("
%1 %2
%3 %4
"); } - toolTipText.append(""); QToolTip::showText(helpEvent->globalPos(), toolTipText, this); return true; } @@ -246,10 +263,8 @@ bool GlobalPresenceChooser::event(QEvent *e) } if (e->type() == QEvent::ContextMenu) { - QMouseEvent *me = static_cast(e); if (isEditable()) { - //we need to correctly position the menu, otherwise it just appears at (0;0) - m_lineEditContextMenu.data()->exec(me->globalPos()); + m_lineEditContextMenu = lineEdit()->createStandardContextMenu(); return true; } @@ -303,7 +318,7 @@ void GlobalPresenceChooser::setEditable(bool editable) m_busyOverlay->setWidget(0); } else { m_busyOverlay->setWidget(this); - if (m_globalPresence->connectionStatus() == Tp::ConnectionStatusConnecting) { + if (m_globalPresence->connectionStatus() == KTp::GlobalPresence::Connecting) { m_busyOverlay->start(); // If telepathy is still connecting, overlay must be spinning again. } } @@ -312,57 +327,24 @@ void GlobalPresenceChooser::setEditable(bool editable) void GlobalPresenceChooser::onUserActivatedComboChange(int index) { - if (index == -1) { + if ((index == -1) || (index == count() - 3)) { return; } - //if they select the "configure item" - if (index == count() - 1) { + + if (index == count() - 2) { + QPointer dialog = new AdvancedPresenceDialog(m_model, m_globalPresence, this); + dialog.data()->exec(); + delete dialog.data(); + } else if (index == count() - 1) { QPointer dialog = new CustomPresenceDialog(m_model, this); dialog.data()->exec(); delete dialog.data(); - onPresenceChanged(m_globalPresence->requestedPresence()); - } else if (index == count() - 2) { - KSharedConfigPtr config = KSharedConfig::openConfig(QLatin1String("ktelepathyrc")); - KConfigGroup kdedConfig = config->group("KDED"); - - bool pluginEnabled = kdedConfig.readEntry("nowPlayingEnabled", false); - - if (!pluginEnabled) { - if (KMessageBox::questionYesNo(this, - i18n("This plugin is currently disabled. Do you want to enable it and use as your presence?"), - i18n("Plugin disabled")) == KMessageBox::Yes) { - - kdedConfig.writeEntry("nowPlayingEnabled", true); - kdedConfig.sync(); - - QDBusMessage message = QDBusMessage::createSignal(QLatin1String("/Telepathy"), - QLatin1String("org.kde.Telepathy"), - QLatin1String("settingsChange")); - QDBusConnection::sessionBus().send(message); - } else { - onPresenceChanged(m_globalPresence->requestedPresence()); - return; - } - } - - QDBusMessage message = QDBusMessage::createSignal(QLatin1String("/Telepathy"), - QLatin1String("org.kde.Telepathy"), - QLatin1String("activateNowPlaying")); - QDBusConnection::sessionBus().send(message); - onPresenceChanged(m_globalPresence->requestedPresence()); - } else if (m_modelExtended->temporaryPresence().isValid() && index == count() - 3) { - //do nothing if the temporary presence is selected. This is only used for externally set presences. - //at which point reselecting it does nothing. } else { - QDBusMessage message = QDBusMessage::createSignal(QLatin1String("/Telepathy"), - QLatin1String("org.kde.Telepathy"), - QLatin1String("deactivateNowPlaying")); - QDBusConnection::sessionBus().send(message); - onPresenceChanged(m_globalPresence->requestedPresence()); - // only set global presence on user change KTp::Presence presence = itemData(index, KTp::PresenceModel::PresenceRole).value(); m_globalPresence->setPresence(presence); } + + onPresenceChanged(m_globalPresence->currentPresence()); } void GlobalPresenceChooser::onAllComboChanges(int index) @@ -378,35 +360,32 @@ void GlobalPresenceChooser::onAllComboChanges(int index) } } + clearFocus(); } - void GlobalPresenceChooser::onPresenceChanged(const KTp::Presence &presence) { - if (presence.type() == Tp::ConnectionPresenceTypeUnknown) { + if (presence.type() == Tp::ConnectionPresenceTypeUnset) { setCurrentIndex(-1); m_busyOverlay->start(); return; } - for (int i = 0; i < count() ; i++) { - KTp::Presence itemPresence = itemData(i, KTp::PresenceModel::PresenceRole).value(); - if (itemPresence.type() == presence.type() && itemPresence.statusMessage() == presence.statusMessage()) { - setCurrentIndex(i); - if (itemPresence != m_modelExtended->temporaryPresence()) { - m_modelExtended->removeTemporaryPresence(); - } - return; - } + + const QModelIndexList &matchIndexList = m_model->match(m_model->index(0, 0), KTp::PresenceModel::PresenceRole, QVariant::fromValue(presence)); + if (!matchIndexList.isEmpty()) { + m_modelExtended->removeTemporaryPresence(); + setCurrentIndex(matchIndexList.at(0).row()); + } else { + const QModelIndex &index = m_modelExtended->addTemporaryPresence(presence); + setCurrentIndex(index.row()); } - QModelIndex index = m_modelExtended->addTemporaryPresence(presence); - setCurrentIndex(index.row()); m_busyOverlay->stop(); } -void GlobalPresenceChooser::onConnectionStatusChanged(Tp::ConnectionStatus connectionStatus) +void GlobalPresenceChooser::onConnectionStatusChanged(KTp::GlobalPresence::ConnectionStatus connectionStatus) { - if (connectionStatus == Tp::ConnectionStatusConnecting) { + if (connectionStatus == KTp::GlobalPresence::Connecting) { repositionOverlays(); m_busyOverlay->start(); } else { @@ -443,27 +422,24 @@ void GlobalPresenceChooser::onChangePresenceMessageClicked() setEditable(true); //if current presence has no presence message, delete the text - if (m_globalPresence->requestedPresence().statusMessage().isEmpty()) { + if (m_globalPresence->globalPresence().statusMessage().isEmpty()) { lineEdit()->clear(); + } else { + lineEdit()->setText(m_globalPresence->globalPresence().statusMessage()); } - m_lineEditContextMenu = lineEdit()->createStandardContextMenu(); - lineEdit()->setFocus(); } void GlobalPresenceChooser::onConfirmPresenceMessageClicked() { m_changePresenceMessageButton->show(); - KTp::Presence presence = itemData(currentIndex(), KTp::PresenceModel::PresenceRole).value(); - presence.setStatus(presence.type(), presence.status(), lineEdit()->text()); - QModelIndex newPresence = m_model->addPresence(presence); //m_model->addPresence(presence); + presence.setStatusMessage(lineEdit()->text()); + setEditable(false); - setCurrentIndex(newPresence.row()); - onUserActivatedComboChange(newPresence.row()); - onAllComboChanges(newPresence.row()); + m_globalPresence->setPresence(presence); } diff --git a/global-presence-chooser.h b/global-presence-chooser.h index f07b882..3c6e48d 100644 --- a/global-presence-chooser.h +++ b/global-presence-chooser.h @@ -23,7 +23,7 @@ #include -#include +#include #include class QMenu; @@ -36,15 +36,18 @@ namespace KTp { class PresenceModel; } +extern const QString KDED_STATUS_MESSAGE_PARSER_WHATSTHIS; + class GlobalPresenceChooser : public KComboBox { Q_OBJECT public: explicit GlobalPresenceChooser(QWidget *parent = 0); - void setAccountManager(const Tp::AccountManagerPtr &accountManager); void repositionOverlays(); + KTp::GlobalPresence *globalPresence() {return m_globalPresence;}; + protected: virtual bool event(QEvent *event); virtual void setEditable(bool editable); /** Hides overlay and calls ancestor's method. */ @@ -53,7 +56,7 @@ private Q_SLOTS: void onUserActivatedComboChange(int index); void onAllComboChanges(int index); void onPresenceChanged(const KTp::Presence &presence); - void onConnectionStatusChanged(Tp::ConnectionStatus connectionStatus); + void onConnectionStatusChanged(KTp::GlobalPresence::ConnectionStatus connectionStatus); void onChangePresenceMessageClicked(); void onConfirmPresenceMessageClicked(); @@ -63,7 +66,6 @@ private: PresenceModelExtended *m_modelExtended; KPixmapSequenceOverlayPainter *m_busyOverlay; - Tp::AccountManagerPtr m_accountManager; QPushButton *m_changePresenceMessageButton; QPointer m_lineEditContextMenu; }; diff --git a/main-widget.cpp b/main-widget.cpp index 4b4f700..31622ac 100644 --- a/main-widget.cpp +++ b/main-widget.cpp @@ -46,6 +46,7 @@ #include #include #include +#include #include #include #include @@ -179,7 +180,7 @@ void MainWidget::onAccountManagerReady(Tp::PendingOperation* op) return; } - m_presenceChooser->setAccountManager(m_accountManager); + m_presenceChooser->globalPresence()->setAccountManager(m_accountManager); m_contactsListView->setAccountManager(m_accountManager); m_contextMenu->setAccountManager(m_accountManager); } @@ -291,8 +292,9 @@ void MainWidget::closeEvent(QCloseEvent* e) if (qApp->closingDown()) { //the standard KMessageBox control saves "true" if you select the checkbox, therefore the reversed var name bool dontCheckForPlasmoid = notifyConigGroup.readEntry("dont_check_for_plasmoid", false); + bool onlineAccounts = !m_presenceChooser->globalPresence()->onlineAccounts()->accounts().isEmpty(); - if (isAnyAccountOnline() && !dontCheckForPlasmoid) { + if (onlineAccounts && !dontCheckForPlasmoid) { if (!isPresencePlasmoidPresent()) { switch (KMessageBox::warningYesNoCancel(this, i18n("You do not have any other presence controls active (a Presence widget for example).\n" @@ -305,17 +307,17 @@ void MainWidget::closeEvent(QCloseEvent* e) case KMessageBox::No: generalConfigGroup.writeEntry("go_offline_when_closing", true); - goOffline(); + m_presenceChooser->globalPresence()->setPresence(KTp::Presence::offline(), KTp::GlobalPresence::Session); break; case KMessageBox::Cancel: e->ignore(); return; } } - } else if (isAnyAccountOnline() && dontCheckForPlasmoid) { + } else if (onlineAccounts && dontCheckForPlasmoid) { bool shouldGoOffline = generalConfigGroup.readEntry("go_offline_when_closing", false); if (shouldGoOffline) { - goOffline(); + m_presenceChooser->globalPresence()->setPresence(KTp::Presence::offline(), KTp::GlobalPresence::Session); } } @@ -340,28 +342,6 @@ bool MainWidget::isPresencePlasmoidPresent() const } } -void MainWidget::goOffline() -{ - //FIXME use global presence - qCDebug(KTP_CONTACTLIST_MODULE) << "Setting all accounts offline..."; - foreach (const Tp::AccountPtr &account, m_accountManager->allAccounts()) { - if (account->isEnabled() && account->isValid()) { - account->setRequestedPresence(Tp::Presence::offline()); - } - } -} - -bool MainWidget::isAnyAccountOnline() const -{ - foreach (const Tp::AccountPtr &account, m_accountManager->allAccounts()) { - if (account->isEnabled() && account->isValid() && account->isOnline()) { - return true; - } - } - - return false; -} - void MainWidget::toggleSearchWidget(bool show) { m_searchContactAction->setChecked(show); diff --git a/main-widget.h b/main-widget.h index 43334ef..59063d6 100644 --- a/main-widget.h +++ b/main-widget.h @@ -57,7 +57,6 @@ public: ~MainWidget(); bool isPresencePlasmoidPresent() const; - bool isAnyAccountOnline() const; enum SystemMessageType { /* @@ -77,7 +76,6 @@ public: public Q_SLOTS: void showMessageToUser(const QString &text, const SystemMessageType type); - void goOffline(); Q_INVOKABLE void toggleWindowVisibility(); private Q_SLOTS: From null at kde.org Wed Nov 22 18:37:51 2017 From: null at kde.org (Ralf Habacker) Date: Wed, 22 Nov 2017 18:37:51 +0000 Subject: [kmymoney/4.8] doc: Revert "Keep release info up to date with other docbook files" Message-ID: Git commit 464a40323a8f109a271ea3cbcde449e0199c0138 by Ralf Habacker. Committed on 22/11/2017 at 18:29. Pushed by habacker into branch '4.8'. Revert "Keep release info up to date with other docbook files" This reverts commit 9d99dbeb166cea454cd3667e5f6ffb71cbf84b4 A quick compare with the recent application did show that most files are up to date, but some are not, which requires to revert this commit according to the rules described at https://cgit.kde.org/kdoctools.git/tree/src/template.docbook#n11 It would be nice to have this rules at a more public location. M +2 -2 doc/credits.docbook M +2 -2 doc/details-accounts.docbook M +2 -2 doc/details-budgets.docbook M +2 -2 doc/details-categories.docbook M +2 -2 doc/details-currencies.docbook M +2 -2 doc/details-database.docbook M +2 -2 doc/details-forecast.docbook M +2 -2 doc/details-formats.docbook M +2 -2 doc/details-institutions.docbook M +2 -2 doc/details-investments.docbook M +2 -2 doc/details-ledgers.docbook M +2 -2 doc/details-loans.docbook M +2 -2 doc/details-payees.docbook M +2 -2 doc/details-reconciliation.docbook M +2 -2 doc/details-reports.docbook M +2 -2 doc/details-schedules.docbook M +2 -2 doc/details-search.docbook M +2 -2 doc/details-settings.docbook M +2 -2 doc/details-tags.docbook M +2 -2 doc/details-widgets.docbook M +2 -2 doc/faq.docbook M +2 -2 doc/firsttime.docbook M +2 -2 doc/installation.docbook M +2 -2 doc/makemostof.docbook M +2 -2 doc/reference.docbook https://commits.kde.org/kmymoney/464a40323a8f109a271ea3cbcde449e0199c0138 diff --git a/doc/credits.docbook b/doc/credits.docbook index f5200fd7..412035ce 100644 --- a/doc/credits.docbook +++ b/doc/credits.docbook @@ -1,8 +1,8 @@ - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Credits diff --git a/doc/details-accounts.docbook b/doc/details-accounts.docbook index 46910ac3..8633d700 100644 --- a/doc/details-accounts.docbook +++ b/doc/details-accounts.docbook @@ -5,8 +5,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; &Roger.Lum; &Roger.Lum.mail; - 2017-07-25 - 4.8.1 + 2011-07-21 + 4.6 Accounts diff --git a/doc/details-budgets.docbook b/doc/details-budgets.docbook index d735c10d..847a5d33 100644 --- a/doc/details-budgets.docbook +++ b/doc/details-budgets.docbook @@ -5,8 +5,8 @@ &Colin.Wright; &Colin.Wright.mail; &Jack.H.Ostroff; &Jack.H.Ostroff.mail; - 2017-07-25 - 4.8.1 + 2011-06-29 + 4.6 Budgets diff --git a/doc/details-categories.docbook b/doc/details-categories.docbook index 376a88a4..84818813 100644 --- a/doc/details-categories.docbook +++ b/doc/details-categories.docbook @@ -4,8 +4,8 @@ &Roger.Lum; &Roger.Lum.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Categories diff --git a/doc/details-currencies.docbook b/doc/details-currencies.docbook index ed34e826..cd057a03 100644 --- a/doc/details-currencies.docbook +++ b/doc/details-currencies.docbook @@ -4,8 +4,8 @@ &Thomas.Baumgart; &Thomas.Baumgart.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Currencies diff --git a/doc/details-database.docbook b/doc/details-database.docbook index 933e30b1..1caae285 100644 --- a/doc/details-database.docbook +++ b/doc/details-database.docbook @@ -4,8 +4,8 @@ &Tony.Bloomfield; &Tony.Bloomfield.mail; - 2017-07-25 - 4.8.1 + 2011-07-21 + 4.6 Database diff --git a/doc/details-forecast.docbook b/doc/details-forecast.docbook index 900db1f4..837bf49d 100644 --- a/doc/details-forecast.docbook +++ b/doc/details-forecast.docbook @@ -4,8 +4,8 @@ &Colin.Wright; &Colin.Wright.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Forecast diff --git a/doc/details-formats.docbook b/doc/details-formats.docbook index 54e4ec39..5ca88e99 100644 --- a/doc/details-formats.docbook +++ b/doc/details-formats.docbook @@ -4,8 +4,8 @@ &Thomas.Baumgart; &Thomas.Baumgart.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 File Formats diff --git a/doc/details-institutions.docbook b/doc/details-institutions.docbook index fe28cd1e..8020de1c 100644 --- a/doc/details-institutions.docbook +++ b/doc/details-institutions.docbook @@ -4,8 +4,8 @@ &Roger.Lum; &Roger.Lum.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Institutions diff --git a/doc/details-investments.docbook b/doc/details-investments.docbook index 0951c1bd..4c42c1a0 100644 --- a/doc/details-investments.docbook +++ b/doc/details-investments.docbook @@ -4,8 +4,8 @@ &Ace.Jones; &Ace.Jones.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Investments diff --git a/doc/details-ledgers.docbook b/doc/details-ledgers.docbook index e88cfb9f..7226c96c 100644 --- a/doc/details-ledgers.docbook +++ b/doc/details-ledgers.docbook @@ -5,8 +5,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; &Roger.Lum; &Roger.Lum.mail; - 2017-07-25 - 4.8.1 + 2010-07-23 + 4.5 Ledgers diff --git a/doc/details-loans.docbook b/doc/details-loans.docbook index a768014c..9ba45658 100644 --- a/doc/details-loans.docbook +++ b/doc/details-loans.docbook @@ -4,8 +4,8 @@ &Darin.Strait; &Darin.Strait.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Loans diff --git a/doc/details-payees.docbook b/doc/details-payees.docbook index 091f5cfb..e55c323e 100644 --- a/doc/details-payees.docbook +++ b/doc/details-payees.docbook @@ -5,8 +5,8 @@ &Roger.Lum; &Roger.Lum.mail; &Ace.Jones; &Ace.Jones.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Payees diff --git a/doc/details-reconciliation.docbook b/doc/details-reconciliation.docbook index de5dd7d5..6a68afaf 100644 --- a/doc/details-reconciliation.docbook +++ b/doc/details-reconciliation.docbook @@ -4,8 +4,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; - 2017-07-25 - 4.8.1 + 2010-07-21 + 4.5 Reconciliation diff --git a/doc/details-reports.docbook b/doc/details-reports.docbook index 2a603347..937c758b 100644 --- a/doc/details-reports.docbook +++ b/doc/details-reports.docbook @@ -4,8 +4,8 @@ &Ace.Jones; &Ace.Jones.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Reports diff --git a/doc/details-schedules.docbook b/doc/details-schedules.docbook index 67db2b46..c77bdaa3 100644 --- a/doc/details-schedules.docbook +++ b/doc/details-schedules.docbook @@ -5,8 +5,8 @@ &Roger.Lum; &Roger.Lum.mail; &Michael.T.Edwardes; &Michael.T.Edwardes.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Schedules diff --git a/doc/details-search.docbook b/doc/details-search.docbook index ff6109d8..529b378c 100644 --- a/doc/details-search.docbook +++ b/doc/details-search.docbook @@ -4,8 +4,8 @@ &Darin.Strait; &Darin.Strait.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Search Transactions diff --git a/doc/details-settings.docbook b/doc/details-settings.docbook index 37391e2f..8362b3e6 100644 --- a/doc/details-settings.docbook +++ b/doc/details-settings.docbook @@ -4,8 +4,8 @@ &Roger.Lum; &Roger.Lum.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 &kappname; Settings diff --git a/doc/details-tags.docbook b/doc/details-tags.docbook index 5bc5463a..dbde3ceb 100644 --- a/doc/details-tags.docbook +++ b/doc/details-tags.docbook @@ -4,8 +4,8 @@ &Cristian.Onet; &Cristian.Onet.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Tags diff --git a/doc/details-widgets.docbook b/doc/details-widgets.docbook index d5c01628..9f3987e7 100644 --- a/doc/details-widgets.docbook +++ b/doc/details-widgets.docbook @@ -4,8 +4,8 @@ &Thomas.Baumgart; &Thomas.Baumgart.mail; - 2017-07-25 - 4.8.1 + 2010-07-25 + 4.5 Widgets diff --git a/doc/faq.docbook b/doc/faq.docbook index 152e2a72..67f34ca5 100644 --- a/doc/faq.docbook +++ b/doc/faq.docbook @@ -4,8 +4,8 @@ &Jack.H.Ostroff; &Jack.H.Ostroff.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Questions and Answers diff --git a/doc/firsttime.docbook b/doc/firsttime.docbook index a67cfb79..8fb61e77 100644 --- a/doc/firsttime.docbook +++ b/doc/firsttime.docbook @@ -4,8 +4,8 @@ &Michael.T.Edwardes; &Michael.T.Edwardes.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Using &kappname; for the first time diff --git a/doc/installation.docbook b/doc/installation.docbook index 4ae0c77a..8ec5e8c8 100644 --- a/doc/installation.docbook +++ b/doc/installation.docbook @@ -4,8 +4,8 @@ &Jack.H.Ostroff; &Jack.H.Ostroff.mail; - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Installation diff --git a/doc/makemostof.docbook b/doc/makemostof.docbook index ac42997c..3c270b41 100644 --- a/doc/makemostof.docbook +++ b/doc/makemostof.docbook @@ -6,8 +6,8 @@ joe1011010_km at users.sourceforge.net - 2017-07-25 - 4.8.1 + 2010-07-19 + 4.5 Making the most of &kappname; diff --git a/doc/reference.docbook b/doc/reference.docbook index ef06e139..0b21b3a7 100644 --- a/doc/reference.docbook +++ b/doc/reference.docbook @@ -1,8 +1,8 @@ - 2017-07-25 - 4.8.1 + 2014-08-30 + 4.7.01 Reference From null at kde.org Wed Nov 22 23:21:26 2017 From: null at kde.org (Mauro Carvalho Chehab) Date: Wed, 22 Nov 2017 23:21:26 +0000 Subject: [kaffeine] /: Improve Kaffeine's handbook documentation Message-ID: Git commit faf230b8d00422f884614eb4f9f4a1c0a0487cec by Mauro Carvalho Chehab, on behalf of Antoni Bella Pérez. Committed on 22/11/2017 at 23:20. Pushed by mauroc into branch 'master'. Improve Kaffeine's handbook documentation Signed-off-by: Mauro Carvalho Chehab M +26 -21 doc/index.docbook M +1 -1 src/dvb/dvbconfigdialog.cpp https://commits.kde.org/kaffeine/faf230b8d00422f884614eb4f9f4a1c0a0487cec diff --git a/doc/index.docbook b/doc/index.docbook index 1d74e6d..ab94346 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -72,6 +72,7 @@ dvb-t2 dvb-s2 isdb-t +tv @@ -88,7 +89,7 @@ Digital TV playback if your machine has a Digital Video Broadcast (DVB) device plugged into it.
Once &kaffeine; starts, it presents a screen with the main functions in the middle, -and it’s possible to switch to other functions via either the pop up menu or the lateral menu: +and it’s possible to switch to other functions via either the menu bar or the left sidebar: @@ -129,9 +130,9 @@ It also supports opening a list of files to create and manage The Playlist Window -&kaffeine; supports multiple playlists. Choose the active one with the Playlist selector. -You can easily drag some files or folders from the file browser and drop it on the playlist to enqueue or drop it -on the player window to create a new playlist. To change a playlist name edit it and confirm with Return. +&kaffeine; supports multiple playlists. Choose the active one with the Playlist selector in +the left sidebar. You can easily drag some files or folders from the file browser and drop it on the playlist to enqueue +or drop it on the player window to create a new playlist. To change a playlist name edit it and confirm with Return. Playlist Window @@ -145,7 +146,8 @@ on the player window to create a new playlist. To change a playlist name edit it -You can find all playlist related functions in the Playlist-Menu and the context-menu (right-click on playlist). +You can find all playlist related functions in the Playlist item from the menu bar +and the context-menu (right-click on playlist). @@ -168,9 +170,9 @@ Also, since it uses the &Linux; DVB version 5 API, it supports frontends capable of implementing multiple digital TV standards. -Setting the TV configuration on &kaffeine; is as simple as clicking on -the Television pop up menu, and selecting the -Configure Television option. A pop up window +Setting the TV configuration on &kaffeine; is as simple as open the +Television item from the menu bar and select the +Configure Television... option. A pop up window will open, allowing setting the parameters to be used: @@ -220,8 +222,8 @@ after the end of the program. -The Naming style for recordings is used to setup how -&kaffeine; will name a program. Several macros can be used to dynamically +The Naming style for recordings option is used to setup +how &kaffeine; will name a program. Several macros can be used to dynamically change the name of the record: @@ -314,7 +316,7 @@ with the contents of the program guide for records made via the -The Device menus have the per-device setup. Usually +The Device tabs have the per-device setup. Usually selecting the country and the city in the Source combo box (or using one of the Autoscan sources) is enough for non-satellite configurations. @@ -344,7 +346,8 @@ value can be increased. The Name specifies the name associated with source -that will appear at the Channel menu. +that will appear selecting Television item from the menubar +and Channels option, for settings panel. @@ -379,7 +382,7 @@ via the Configuration combo box: -The following Configuration values are possible: +The following values are possible: @@ -512,8 +515,10 @@ click at the Remove Satellite button to remove it. Digital TV channel setup -After clicking on the Ok button, the next step is to scan for the digital channels, using -the Television pop up menu, option Channels: +After clicking on the Ok button, the next step is to +scan for the digital channels, using the Television item +from the menubar and select Channels option, for +settings panel: @@ -593,11 +598,11 @@ Once the channels are saved, watching TV is as simple as clicking on the &kaffeine; also allows you to click on the -to pause it. -When the button is clicked, &kaffeine; will record the program and once the +button to pause it. +With this action, &kaffeine; will record the program and once the button is pressed it will start the program from -the point it was paused. There is also a +the point it was paused, this is known as time shifting. There is also a button that allows you to quick record and save the program to disk. @@ -610,8 +615,8 @@ that allows you to quick record and save the program to disk. Digital TV channels usually transmit a list of the current and future attractions. This is called Electronic Program Guide - EPG. The EPG data is captured when a channel's content is played. -To see the EPG, open the Television -pop up menu and select the Program Guide option: +To see the EPG, open the Television item +from the menubar and select the Program Guide option: @@ -656,7 +661,7 @@ via the program guide, by clicking on the To see the programs that are scheduled to be recorded, open the -Television pop up menu and select the +Television item from the menubar and select the Recording Schedule option: diff --git a/src/dvb/dvbconfigdialog.cpp b/src/dvb/dvbconfigdialog.cpp index b3158d4..fc44459 100644 --- a/src/dvb/dvbconfigdialog.cpp +++ b/src/dvb/dvbconfigdialog.cpp @@ -128,7 +128,7 @@ DvbConfigDialog::DvbConfigDialog(DvbManager *manager_, QWidget *parent) : QDialo namingFormatValidLabel->setPixmap(validPixmap); gridLayout->addWidget(namingFormatValidLabel, 4,2); - gridLayout->addWidget(new QLabel(i18n("Action after recording finishes.")), 5, 0); + gridLayout->addWidget(new QLabel(i18n("Action after recording finishes:")), 5, 0); actionAfterRecordingLineEdit = new QLineEdit(widget); actionAfterRecordingLineEdit->setText(manager->getActionAfterRecording()); From noreply at phabricator.kde.org Thu Nov 23 04:41:36 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Thu, 23 Nov 2017 04:41:36 +0000 Subject: D8960: Update Kget docbook Message-ID: lueck created this revision. lueck added reviewers: Documentation, wbauer. REVISION SUMMARY remove unused entities bump date + releaseinfo proofread + update remove appendix installtion TEST PLAN checkXML5 index.docbook REPOSITORY R433 KGet REVISION DETAIL https://phabricator.kde.org/D8960 AFFECTED FILES doc/index.docbook To: lueck, #documentation, wbauer -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Thu Nov 23 06:02:20 2017 From: noreply at phabricator.kde.org (Yuri Chornoivan) Date: Thu, 23 Nov 2017 06:02:20 +0000 Subject: D8960: Update Kget docbook In-Reply-To: References: Message-ID: <20171123060158.56312.B189E50EEB74129F@phabricator.kde.org> yurchor requested changes to this revision. yurchor added inline comments. This revision now requires changes to proceed. INLINE COMMENTS > index.docbook:405 > > -Using the two methods Checksums and Signature > +Using the two methods Automatik checksums verification and Signature > you can verify your downloads. You just have to tick the Automatic verification check box. Automatik -> Automatic REPOSITORY R433 KGet REVISION DETAIL https://phabricator.kde.org/D8960 To: lueck, #documentation, wbauer, yurchor Cc: yurchor -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Thu Nov 23 06:48:42 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Thu, 23 Nov 2017 06:48:42 +0000 Subject: D8960: Update Kget docbook In-Reply-To: References: Message-ID: <20171123064842.105562.53B6B17D45F0146F@phabricator.kde.org> lueck updated this revision to Diff 22796. lueck added a comment. fix typo spottetd by Yuri add missing markup fix wrong title Advanced -> Integration CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D8960?vs=22791&id=22796 REVISION DETAIL https://phabricator.kde.org/D8960 AFFECTED FILES doc/index.docbook To: lueck, #documentation, wbauer, yurchor Cc: yurchor -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Thu Nov 23 06:49:11 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Thu, 23 Nov 2017 06:49:11 +0000 Subject: D8960: Update Kget docbook In-Reply-To: References: Message-ID: <20171123064910.106455.9D110566F2804443@phabricator.kde.org> lueck marked an inline comment as done. REVISION DETAIL https://phabricator.kde.org/D8960 To: lueck, #documentation, wbauer, yurchor Cc: yurchor -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Thu Nov 23 06:57:08 2017 From: noreply at phabricator.kde.org (Yuri Chornoivan) Date: Thu, 23 Nov 2017 06:57:08 +0000 Subject: D8960: Update Kget docbook In-Reply-To: References: Message-ID: <20171123065708.106519.4F3E609B576116A5@phabricator.kde.org> yurchor accepted this revision as: yurchor. REVISION DETAIL https://phabricator.kde.org/D8960 To: lueck, #documentation, wbauer, yurchor Cc: yurchor -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Thu Nov 23 11:07:47 2017 From: null at kde.org (Elvis Angelaccio) Date: Thu, 23 Nov 2017 11:07:47 +0000 Subject: [symmy] /: Add docbook Message-ID: Git commit e19f53fe7c67bf9ad82db1a1b142450ea9d5b957 by Elvis Angelaccio. Committed on 23/11/2017 at 11:07. Pushed by elvisangelaccio into branch 'master'. Add docbook M +2 -0 CMakeLists.txt A +3 -0 doc/CMakeLists.txt A +140 -0 doc/index.docbook https://commits.kde.org/symmy/e19f53fe7c67bf9ad82db1a1b142450ea9d5b957 diff --git a/CMakeLists.txt b/CMakeLists.txt index 7e504b1..0cbd1bf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,6 +24,7 @@ find_package(Qt5 CONFIG REQUIRED Widgets) find_package(KF5 REQUIRED COMPONENTS + DocTools KIO I18n WidgetsAddons) @@ -35,6 +36,7 @@ ecm_setup_version(PROJECT VARIABLE_PREFIX SYMMY VERSION_HEADER symmyversion.h) +add_subdirectory(doc) add_subdirectory(src) add_subdirectory(plugins) diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt new file mode 100644 index 0000000..9fafa82 --- /dev/null +++ b/doc/CMakeLists.txt @@ -0,0 +1,3 @@ +kdoctools_create_handbook(index.docbook + INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en + SUBDIR symmy) diff --git a/doc/index.docbook b/doc/index.docbook new file mode 100644 index 0000000..5ee9b99 --- /dev/null +++ b/doc/index.docbook @@ -0,0 +1,140 @@ + +Symmy"> + + + +]> + + + + +The &symmy; Handbook + + + ElvisAngelaccio + +
+ elvis.angelaccio at kde.org +
+
+
+ +
+ + +2017 +Elvis Angelaccio + + +2017-11-23 +&symmy; 0.70 + + + &FDLNotice; + + + + + &symmy; is a frontend for the symmetric encryption functionality of GPG. + + + + + KDE + encryption + + +
+ + + Introduction + + &symmy; is a simple command-line application that can be used to encrypt or decrypt one or more files using the symmetric encryption functionality of GPG. + A file encrypted by &symmy; can be decrypted by anyone who has access to the GPG program and the encryption key. + + + &symmy; can also be used from Dolphin or Plasma Folder View thanks to the Encrypt and Decrypt items in the context menu. + + + + + Usage + + + Encrypt Files + + You can encrypt one or more files by selecting them in Dolphin or Plasma Folder View and clicking the Encrypt entry in the context menu. + + + Note that you cannot encrypt a folder. If you need to do that, you should compress the folder and then encrypt the resulting archive. + + + It's also not possible to encrypt remote files or files that are already encrypted. + + + Choose an Encryption Key + + &symmy; will ask you a password (or passphrase) that will be used as encryption key for all the selected files. + You should choose a strong encryption key and you should store it in a secure place (such as a password manager). + If you need to send the key to another person, you should do so over a secure channel (for example, by meeting in person). + + + + Manage an Encryption Operation + + The encryption operation will take some time depending on the number of files and on their size. + You can track the progress of the operation from the notification applet provided by Plasma. + From the notification plasmoid you can also abort the encryption operation if necessary. + + + + + + Decrypt Files + + You can decrypt one or more encrypted files by selecting them in Dolphin or Plasma Folder View and clicking the Decrypt entry in the context menu. + Note that this entry will be visibile only when selecting encrypted files. + + + Type the Decryption Key + + To decrypt the selected files, &symmy; will ask you the password or passphrase that was used as encryption key. + Remember that symmetric encryption means that encryption and decryption keys are the same. + &symmy; assumes that all the selected files have been encrypted using the same key. + If that's not the case, it will fail to decrypt one or more files and it will tell you at the end of the decryption operation. + + + + Manage a Decryption Operation + + The decryption operation will take some time depending on the number of files and on their size. + You can track the progress of the operation from the notification applet provided by Plasma. + From the notification plasmoid you can also abort the decryption operation if necessary. + + + + + + + + Credits and License + + &symmy; + + + Program copyright © 2017 Elvis Angelaccio + elvis.angelaccio at kde.org + + + Documentation copyright © 2017 Elvis Angelaccio + elvis.angelaccio at kde.org + + +&underFDL; +&underGPL; + + +&documentation.index; + +
From null at kde.org Thu Nov 23 12:21:28 2017 From: null at kde.org (Elvis Angelaccio) Date: Thu, 23 Nov 2017 12:21:28 +0000 Subject: [symmy] /: Show an error if gpg-agent is not running Message-ID: Git commit 11c066946f59dd15586d7867f8d36a53a5fdb6f6 by Elvis Angelaccio. Committed on 23/11/2017 at 12:19. Pushed by elvisangelaccio into branch 'master'. Show an error if gpg-agent is not running In the encryption case, this is the main reason why the operation could fail. In the decryption case, it's hard to distinguish between wrong passphrase and broken GPG setup, but if at least one file was decrypted then we are sure gpg-agent is up and running. M +6 -0 doc/index.docbook M +14 -11 src/compositejob.cpp M +1 -1 src/encryptjob.cpp https://commits.kde.org/symmy/11c066946f59dd15586d7867f8d36a53a5fdb6f6 diff --git a/doc/index.docbook b/doc/index.docbook index 5ee9b99..7dfa11b 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -80,6 +80,12 @@ If you need to send the key to another person, you should do so over a secure channel (for example, by meeting in person).
+ + GPG Requirement + + &symmy; uses GPG to perform the actual encryption, so it assumes that the gpg-agent process is running and properly configured. + + Manage an Encryption Operation diff --git a/src/compositejob.cpp b/src/compositejob.cpp index bd4e72e..2f42cf6 100644 --- a/src/compositejob.cpp +++ b/src/compositejob.cpp @@ -62,11 +62,17 @@ bool CompositeJob::doKill() void CompositeJob::slotResult(KJob *job) { - if (job->error() and task() == Task::Decryption) { - qCDebug(SYMMY) << "Job failed with code" << job->error() << "and error" << job->errorText(); - auto decryptJob = qobject_cast(job); + if (job->error() == KJob::UserDefinedError) { + qCDebug(SYMMY) << "Job failed:" << job->errorText(); + if (task() == Task::Encryption) { + setError(KJob::UserDefinedError); + KMessageBox::error(nullptr, xi18nc("@info", "Encryption operation failed. Please check whether the gpg-agent process is running.")); + emitResult(); + return; + } - if (decryptJob and decryptJob->error() != KJob::KilledJobError) { + auto decryptJob = qobject_cast(job); + if (decryptJob) { qCDebug(SYMMY) << "Subjob failed to decrypt" << decryptJob->ciphertextFilename(); m_failedDecryptions << decryptJob->ciphertextFilename(); } @@ -83,16 +89,13 @@ void CompositeJob::slotResult(KJob *job) qCDebug(SYMMY) << "Composite job finished"; if (!m_failedDecryptions.isEmpty()) { - if (m_failedDecryptions.size() == 1) { - KMessageBox::error(nullptr, xi18nc("@info", "Could not decrypt the following ciphertext:%1", m_failedDecryptions.at(0))); - } else { - KMessageBox::errorList(nullptr, i18n("Could not decrypt the following ciphertexts:"), m_failedDecryptions); - } - // Nothing was decrypted, mark the composite job as failed. if (m_failedDecryptions.size() == filenames().size()) { setError(KJob::UserDefinedError); - setErrorText(i18n("Wrong decryption key.")); + KMessageBox::error(nullptr, xi18nc("@info", "Decryption operation failed. Please check whether the decryption key is correct." + "You should also check whether the gpg-agent process is running.")); + } else { + KMessageBox::errorList(nullptr, xi18nc("@info", "Could not decrypt the following ciphertexts.Please check whether the decryption key is correct."), m_failedDecryptions); } } diff --git a/src/encryptjob.cpp b/src/encryptjob.cpp index d5c7ebc..402995d 100644 --- a/src/encryptjob.cpp +++ b/src/encryptjob.cpp @@ -91,7 +91,7 @@ void EncryptJob::slotResult(const EncryptionResult &, const QByteArray &, const qCDebug(SYMMY) << "Encryption job finished, ciphertext size:" << m_ciphertext->size(); if (m_ciphertext->size() == 0) { - setError(KilledJobError); + setError(UserDefinedError); emitResult(); return; } From noreply at phabricator.kde.org Thu Nov 23 18:07:03 2017 From: noreply at phabricator.kde.org (Wolfgang Bauer) Date: Thu, 23 Nov 2017 18:07:03 +0000 Subject: D8960: Update Kget docbook In-Reply-To: References: Message-ID: <20171123180333.48726.31C286459CA77989@phabricator.kde.org> wbauer accepted this revision. wbauer added a comment. Looks good from my side... REVISION DETAIL https://phabricator.kde.org/D8960 To: lueck, #documentation, wbauer, yurchor Cc: yurchor -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Fri Nov 24 00:13:33 2017 From: null at kde.org (Luigi Toscano) Date: Fri, 24 Nov 2017 00:13:33 +0000 Subject: [labplot] doc: doc: fixes mostly around the occurences of &kde; Message-ID: Git commit ca3162117c90f81300d4a5aa6f7c808ef314f241 by Luigi Toscano. Committed on 24/11/2017 at 00:05. Pushed by ltoscano into branch 'master'. doc: fixes mostly around the occurences of &kde; - the interface is not "&kde; integrated" (KDE is not the desktop, and labplot is a generic Qt/Frameworks applications anyway); - similarly, use "KDE Frameworks" instead of "KDE" when needed; - remove the not needed dash in "KDE Applications"'; - update the list of command line options: remove outdated options and add the new one; - remove the useless &kappdata; entity. M +9 -23 doc/index.docbook https://commits.kde.org/labplot/ca3162117c90f81300d4a5aa6f7c808ef314f241 diff --git a/doc/index.docbook b/doc/index.docbook index c299e489..af92a46a 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -3,7 +3,6 @@ ATEX"> EX"> LabPlot"> - ]> @@ -79,7 +78,7 @@ Introduction -&LabPlot; is a &kde;-application for interactive graphing and analysis of scientific data. &LabPlot; provides an easy way to create, manage and edit plots. +&LabPlot; is a &kde; application for interactive graphing and analysis of scientific data. &LabPlot; provides an easy way to create, manage and edit plots. @@ -349,7 +348,7 @@ The results shown on the worksheet can be exported to different formats via the CAS Worksheet -The CAS worksheet is, besides the worksheet, the third central part of the application and provides an area to you use your favorite mathematical applications from within an elegant &kde;-integrated Worksheet Interface. +The CAS worksheet is, besides the worksheet, the third central part of the application and provides an area to you use your favorite mathematical applications from within an elegant Worksheet Interface. &LabPlot; offers you several choices for the backends you wish to use with it. The choice to make depends on what you want to achieve. @@ -2333,26 +2332,13 @@ When starting &LabPlot; from the command prompt, you can supply the name of a pr -labplot2 -This lists the options available for changing the -way &LabPlot; interacts with &Qt;. - - - -labplot2 -This lists the options available for changing the way -&LabPlot; interacts with &kde;. - - - -labplot2 -This lists all of the command line options. +labplot2 +Do not show the splash screen - -labplot2 -do not show the splash screen +labplot2 +Start in the presenter mode @@ -2362,7 +2348,7 @@ way &LabPlot; interacts with &Qt;. labplot2 -Lists version information for &Qt;, &kde;, and &LabPlot;. +Lists version information for &LabPlot;. Also available through labplot2 @@ -2384,8 +2370,8 @@ Also available through labplot2 -&LabPlot; is developed for Unix platforms and uses the &Qt; toolkit and &kde;. Normally you can expect &LabPlot; -to build and run on every platform &kde; (>=4) supports. +&LabPlot; is developed for Unix platforms and uses the &Qt; toolkit and &kde-frameworks;. Normally you can expect &LabPlot; +to build and run on every platform &kde-frameworks; supports. A recent list of supported platforms and tips for compiling and running &LabPlot; can be found on http://labplot.wiki.sourceforge.net/Download. From null at kde.org Fri Nov 24 13:16:44 2017 From: null at kde.org (Yuri Chornoivan) Date: Fri, 24 Nov 2017 13:16:44 +0000 Subject: [symmy] doc: Fix minor typo Message-ID: Git commit 3a71db289d46b100b2ea6874141cff11933b908e by Yuri Chornoivan. Committed on 24/11/2017 at 13:16. Pushed by yurchor into branch 'master'. Fix minor typo M +1 -1 doc/index.docbook https://commits.kde.org/symmy/3a71db289d46b100b2ea6874141cff11933b908e diff --git a/doc/index.docbook b/doc/index.docbook index 7dfa11b..d394f59 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -100,7 +100,7 @@ Decrypt Files You can decrypt one or more encrypted files by selecting them in Dolphin or Plasma Folder View and clicking the Decrypt entry in the context menu. - Note that this entry will be visibile only when selecting encrypted files. + Note that this entry will be visible only when selecting encrypted files. Type the Decryption Key From noreply at phabricator.kde.org Fri Nov 24 15:16:04 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Fri, 24 Nov 2017 15:16:04 +0000 Subject: D8988: Proofread Symmy docbook Message-ID: lueck created this revision. lueck added reviewers: elvisangelaccio, Documentation. REVISION SUMMARY remove kappname - unused in kf5 use CCBYSA4 - required for new docbooks use entities dolphin, plasma General issues to be discussed: - symmy is a cli application, but this is installed as handbook - no desktop file with a X-DocPath, therefore this handbook is not visible in khelpcenter, only in konqueror with help:/symmy, but hard to find by joe user - man symmy -> No manual entry for symmy Possible solutions - convert handbook to manpage - will not be on docs.kde.org - add a basic manpage in docbook format with link to the handbook install this handbook and a desktop file with X-DocPath,Exec,Terminal,Nodisplay entries similar as kdesrc-build TEST PLAN checkXML5 index.docbook REPOSITORY R893 Symmy REVISION DETAIL https://phabricator.kde.org/D8988 AFFECTED FILES doc/index.docbook To: lueck, elvisangelaccio, #documentation -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Fri Nov 24 15:23:33 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Fri, 24 Nov 2017 15:23:33 +0000 Subject: D8988: Proofread Symmy docbook In-Reply-To: References: Message-ID: <20171124151902.11800.D4A3921F8322E397@phabricator.kde.org> ltoscano added a comment. Probably better to go with a man page, if @elvisangelaccio agrees. REPOSITORY R893 Symmy REVISION DETAIL https://phabricator.kde.org/D8988 To: lueck, elvisangelaccio, #documentation Cc: ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Fri Nov 24 22:24:48 2017 From: noreply at phabricator.kde.org (Elvis Angelaccio) Date: Fri, 24 Nov 2017 22:24:48 +0000 Subject: D8988: Proofread Symmy docbook In-Reply-To: References: Message-ID: <20171124222447.105611.BBF1397D2051FD0D@phabricator.kde.org> elvisangelaccio added a comment. We probably need a manpage anyway, since this is a cli app. If we go with manpage only, would it show up in khelpcenter? REPOSITORY R893 Symmy REVISION DETAIL https://phabricator.kde.org/D8988 To: lueck, elvisangelaccio, #documentation Cc: ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Fri Nov 24 22:28:31 2017 From: noreply at phabricator.kde.org (Luigi Toscano) Date: Fri, 24 Nov 2017 22:28:31 +0000 Subject: D8988: Proofread Symmy docbook In-Reply-To: References: Message-ID: <20171124222830.70528.C3B40C73789AD168@phabricator.kde.org> ltoscano added a comment. Yes, because khelpcenter supports also man and info pages. REPOSITORY R893 Symmy REVISION DETAIL https://phabricator.kde.org/D8988 To: lueck, elvisangelaccio, #documentation Cc: ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Nov 25 10:12:55 2017 From: noreply at phabricator.kde.org (Elvis Angelaccio) Date: Sat, 25 Nov 2017 10:12:55 +0000 Subject: D8994: Install manpage rather than docbook Message-ID: elvisangelaccio created this revision. elvisangelaccio added a reviewer: Documentation. REVISION SUMMARY Supersedes https://phabricator.kde.org/D8988 BRANCH master REVISION DETAIL https://phabricator.kde.org/D8994 AFFECTED FILES doc/CMakeLists.txt doc/index.docbook doc/man-symmy.1.docbook To: elvisangelaccio, #documentation -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Nov 25 10:13:21 2017 From: noreply at phabricator.kde.org (Elvis Angelaccio) Date: Sat, 25 Nov 2017 10:13:21 +0000 Subject: D8994: Install manpage rather than docbook In-Reply-To: References: Message-ID: <20171125101320.105791.48B41B3FD6FB25EC@phabricator.kde.org> elvisangelaccio added reviewers: lueck, ltoscano. REVISION DETAIL https://phabricator.kde.org/D8994 To: elvisangelaccio, #documentation, lueck, ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Nov 25 11:17:04 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Sat, 25 Nov 2017 11:17:04 +0000 Subject: D8994: Install manpage rather than docbook In-Reply-To: References: Message-ID: <20171125111703.81285.463F2AB13EDDC6BA@phabricator.kde.org> lueck accepted this revision as: lueck. lueck added a comment. This revision is now accepted and ready to land. With the entities this man page is ready to get in INLINE COMMENTS > man-symmy.1.docbook:10 > + > + ElvisAngelaccio > + elvis.angelaccio at kde.org Please use the entity &Elvis.Angelaccio; defined in kdoctools contibutors.entries > man-symmy.1.docbook:11 > + ElvisAngelaccio > + elvis.angelaccio at kde.org > + Authored this program and this man page Please use the entity &Elvis.Angelaccio.mail; defined in kdoctools contibutors.entries BRANCH master REVISION DETAIL https://phabricator.kde.org/D8994 To: elvisangelaccio, #documentation, lueck, ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Nov 25 12:38:47 2017 From: noreply at phabricator.kde.org (Elvis Angelaccio) Date: Sat, 25 Nov 2017 12:38:47 +0000 Subject: D8994: Install manpage rather than docbook In-Reply-To: References: Message-ID: <20171125123846.106455.252FA7D513BAF5FE@phabricator.kde.org> This revision was automatically updated to reflect the committed changes. Closed by commit R893:5b3eb51374cf: Install manpage rather than docbook (authored by elvisangelaccio). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D8994?vs=22914&id=22915#toc REPOSITORY R893 Symmy CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D8994?vs=22914&id=22915 REVISION DETAIL https://phabricator.kde.org/D8994 AFFECTED FILES CMakeLists.txt doc/CMakeLists.txt doc/index.docbook doc/man-symmy.1.docbook To: elvisangelaccio, #documentation, lueck, ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sat Nov 25 12:38:41 2017 From: null at kde.org (Elvis Angelaccio) Date: Sat, 25 Nov 2017 12:38:41 +0000 Subject: [symmy] /: Install manpage rather than docbook Message-ID: Git commit 5b3eb51374cff62a5535492e68e069c05634c6e7 by Elvis Angelaccio. Committed on 25/11/2017 at 12:37. Pushed by elvisangelaccio into branch 'master'. Install manpage rather than docbook Supersedes D8988 KDocTools >= 5.27 is required for the Elvis.Angelaccio entities. Reviewers: #documentation Differential Revision: https://phabricator.kde.org/D8994 M +4 -3 CMakeLists.txt M +4 -3 doc/CMakeLists.txt D +0 -146 doc/index.docbook A +176 -0 doc/man-symmy.1.docbook https://commits.kde.org/symmy/5b3eb51374cff62a5535492e68e069c05634c6e7 diff --git a/CMakeLists.txt b/CMakeLists.txt index 0cbd1bf..ee8f677 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,9 +4,10 @@ set (CMAKE_CXX_STANDARD 11) set(SYMMY_VERSION 0.70.0) project(symmy VERSION ${SYMMY_VERSION}) -find_package(ECM REQUIRED NO_MODULE) -set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) +set(KF5_MIN_VERSION 5.27.0) +find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) include(KDEInstallDirs) include(KDECMakeSettings) @@ -23,7 +24,7 @@ find_package(Qt5 CONFIG REQUIRED Gui Widgets) -find_package(KF5 REQUIRED COMPONENTS +find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS DocTools KIO I18n diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 9fafa82..59082a5 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -1,3 +1,4 @@ -kdoctools_create_handbook(index.docbook - INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en - SUBDIR symmy) +kdoctools_create_manpage(man-symmy.1.docbook + 1 + INSTALL_DESTINATION + ${KDE_INSTALL_MANDIR}) diff --git a/doc/index.docbook b/doc/index.docbook deleted file mode 100644 index d394f59..0000000 --- a/doc/index.docbook +++ /dev/null @@ -1,146 +0,0 @@ - -Symmy"> - - - -]> - - - - -The &symmy; Handbook - - - ElvisAngelaccio - -
- elvis.angelaccio at kde.org -
-
-
- -
- - -2017 -Elvis Angelaccio - - -2017-11-23 -&symmy; 0.70 - - - &FDLNotice; - - - - - &symmy; is a frontend for the symmetric encryption functionality of GPG. - - - - - KDE - encryption - - -
- - - Introduction - - &symmy; is a simple command-line application that can be used to encrypt or decrypt one or more files using the symmetric encryption functionality of GPG. - A file encrypted by &symmy; can be decrypted by anyone who has access to the GPG program and the encryption key. - - - &symmy; can also be used from Dolphin or Plasma Folder View thanks to the Encrypt and Decrypt items in the context menu. - - - - - Usage - - - Encrypt Files - - You can encrypt one or more files by selecting them in Dolphin or Plasma Folder View and clicking the Encrypt entry in the context menu. - - - Note that you cannot encrypt a folder. If you need to do that, you should compress the folder and then encrypt the resulting archive. - - - It's also not possible to encrypt remote files or files that are already encrypted. - - - Choose an Encryption Key - - &symmy; will ask you a password (or passphrase) that will be used as encryption key for all the selected files. - You should choose a strong encryption key and you should store it in a secure place (such as a password manager). - If you need to send the key to another person, you should do so over a secure channel (for example, by meeting in person). - - - - GPG Requirement - - &symmy; uses GPG to perform the actual encryption, so it assumes that the gpg-agent process is running and properly configured. - - - - Manage an Encryption Operation - - The encryption operation will take some time depending on the number of files and on their size. - You can track the progress of the operation from the notification applet provided by Plasma. - From the notification plasmoid you can also abort the encryption operation if necessary. - - - - - - Decrypt Files - - You can decrypt one or more encrypted files by selecting them in Dolphin or Plasma Folder View and clicking the Decrypt entry in the context menu. - Note that this entry will be visible only when selecting encrypted files. - - - Type the Decryption Key - - To decrypt the selected files, &symmy; will ask you the password or passphrase that was used as encryption key. - Remember that symmetric encryption means that encryption and decryption keys are the same. - &symmy; assumes that all the selected files have been encrypted using the same key. - If that's not the case, it will fail to decrypt one or more files and it will tell you at the end of the decryption operation. - - - - Manage a Decryption Operation - - The decryption operation will take some time depending on the number of files and on their size. - You can track the progress of the operation from the notification applet provided by Plasma. - From the notification plasmoid you can also abort the decryption operation if necessary. - - - - - - - - Credits and License - - &symmy; - - - Program copyright © 2017 Elvis Angelaccio - elvis.angelaccio at kde.org - - - Documentation copyright © 2017 Elvis Angelaccio - elvis.angelaccio at kde.org - - -&underFDL; -&underGPL; - - -&documentation.index; - -
diff --git a/doc/man-symmy.1.docbook b/doc/man-symmy.1.docbook new file mode 100644 index 0000000..3731318 --- /dev/null +++ b/doc/man-symmy.1.docbook @@ -0,0 +1,176 @@ + + +]> + + + +Symmy User's Manual + +&Elvis.Angelaccio; +&Elvis.Angelaccio.mail; +Authored this program and this man page + +2017-11-25 +symmy 0.70 + + + +symmy +1 + + + +symmy +Frontend for the symmetric encryption functionality of GPG. + + + + +symmy +OPTIONS +FILES + + + + +DESCRIPTION + +symmy is a simple application that can be used to encrypt or decrypt one or more files using the symmetric encryption functionality of GPG. +A file encrypted by symmy can be decrypted by anyone who has access to the GPG program and the encryption key. + + +symmy can also be used from &dolphin; or &plasma; Folder View thanks to the Encrypt and Decrypt items in the context menu. + + + + +ENCRYPTION + +You can encrypt one or more files by writing their paths after the option. +You can also select them in &dolphin; or &plasma; Folder View and click the Encrypt entry in the context menu. + + +Note that you cannot encrypt a folder. If you need to do that, you should compress the folder and then encrypt the resulting archive. +It's also not possible to encrypt remote files or files that are already encrypted. + + + +Choosing an Encryption Key + +symmy will ask you a password (or passphrase) that will be used as encryption key for all the selected files. +You should choose a strong encryption key and you should store it in a secure place (such as a password manager). +If you need to send the key to another person, you should do so over a secure channel (for example, by meeting in person). + + + + +GPG Requirement + +symmy uses GPG to perform the actual encryption, so it assumes that the gpg-agent process is running and properly configured. + + + + +Managing an Encryption Operation + +The encryption operation will take some time depending on the number of files and on their size. +You can track the progress of the operation from the notification applet provided by &plasma;. +From the notification plasmoid you can also abort the encryption operation if necessary. + + + + + +DECRYPTION + +You can decrypt one or more encrypted files by writing their paths after the option. +You can also select them in &dolphin; or &plasma; Folder View and click the Decrypt entry in the context menu. +Note that this entry will be visible only when selecting encrypted files. + + + +Managing a Decryption Operation + +The decryption operation will take some time depending on the number of files and on their size. +You can track the progress of the operation from the notification applet provided by &plasma;. +From the notification plasmoid you can also abort the decryption operation if necessary. + + + + + + +OPTIONS + + + + + + + + +Encrypts the given list of files after asking a passphrase. This option is implicitly set if there are no other options. + + + + + + + + + + +Decrypts the given list of files after asking the decryption key. Note that and are mutually exclusive. + + + + + + + + + + +Shows a brief synopsis and description of the command line options. + + + + + + + + + + +Shows the version of this program. + + + + + + + + + + +Shows information about the author of this program. + + + + + + + + + + +Shows information about the license of this program. + + + + + + + + From noreply at phabricator.kde.org Sat Nov 25 12:41:06 2017 From: noreply at phabricator.kde.org (Elvis Angelaccio) Date: Sat, 25 Nov 2017 12:41:06 +0000 Subject: D8994: Install manpage rather than docbook In-Reply-To: References: Message-ID: <20171125124106.93433.3721B73372097502@phabricator.kde.org> elvisangelaccio marked 2 inline comments as done. REPOSITORY R893 Symmy REVISION DETAIL https://phabricator.kde.org/D8994 To: elvisangelaccio, #documentation, lueck, ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at phabricator.kde.org Sat Nov 25 12:49:57 2017 From: noreply at phabricator.kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Sat, 25 Nov 2017 12:49:57 +0000 Subject: D8988: Proofread Symmy docbook In-Reply-To: References: Message-ID: <20171125124957.58484.36F46A2D61178636@phabricator.kde.org> lueck abandoned this revision. lueck added a comment. Superseded by https://phabricator.kde.org/D8994 REPOSITORY R893 Symmy REVISION DETAIL https://phabricator.kde.org/D8988 To: lueck, elvisangelaccio, #documentation Cc: ltoscano -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Sun Nov 26 12:47:57 2017 From: null at kde.org (=?utf-8?q?Antoni_Bella_P=C3=A9rez?=) Date: Sun, 26 Nov 2017 12:47:57 +0000 Subject: [kaffeine] /: Improvement of the Kaffeine doc by adding a chapter for the menu bar items. Message-ID: Git commit ee74bc1a4dd2ee18b25372d665f4cfa98a2f2414 by Antoni Bella Pérez. Committed on 26/11/2017 at 12:47. Pushed by bellaperez into branch 'master'. Improvement of the Kaffeine doc by adding a chapter for the menu bar items. A +- -- doc/application-x-subrip.png A +- -- doc/audio-volume-high.png A +- -- doc/audio-volume-low.png A +- -- doc/audio-volume-medium.png A +- -- doc/audio-volume-muted.png A +- -- doc/configure-shortcuts.png A +- -- doc/configure.png A +- -- doc/dialog-information.png A +- -- doc/document-open-folder.png A +- -- doc/document-open-recent.png A +- -- doc/document-save-as.png M +- -- doc/document-save.png A +- -- doc/edit-clear-list.png A +- -- doc/edit-delete.png A +- -- doc/edit-rename.png A +- -- doc/format-justify-center.png A +- -- doc/go-jump.png A +- -- doc/gtk-quit.png M +669 -1 doc/index.docbook A +- -- doc/list-add.png A +- -- doc/media-optical-audio.png A +- -- doc/media-optical-video.png A +- -- doc/media-optical.png M +- -- doc/media-playback-pause.png M +- -- doc/media-playback-start.png A +- -- doc/media-playback-stop.png A +- -- doc/media-playlist-repeat.png A +- -- doc/media-playlist-shuffle.png M +- -- doc/media-record.png A +- -- doc/media-skip-backward.png A +- -- doc/media-skip-forward.png D +- -- doc/startwindow.png A +- -- doc/text-html.png A +- -- doc/video-television.png A +- -- doc/view-fullscreen.png A +- -- doc/view-list-details.png A +- -- doc/view-pim-calendar.png A +- -- doc/view-restore.png M +2 -2 src/mainwindow.cpp M +1 -1 src/playlist/playlisttab.cpp https://commits.kde.org/kaffeine/ee74bc1a4dd2ee18b25372d665f4cfa98a2f2414 diff --git a/doc/application-x-subrip.png b/doc/application-x-subrip.png new file mode 100644 index 0000000..d592247 Binary files /dev/null and b/doc/application-x-subrip.png differ diff --git a/doc/audio-volume-high.png b/doc/audio-volume-high.png new file mode 100644 index 0000000..917364f Binary files /dev/null and b/doc/audio-volume-high.png differ diff --git a/doc/audio-volume-low.png b/doc/audio-volume-low.png new file mode 100644 index 0000000..7f8986d Binary files /dev/null and b/doc/audio-volume-low.png differ diff --git a/doc/audio-volume-medium.png b/doc/audio-volume-medium.png new file mode 100644 index 0000000..34cb503 Binary files /dev/null and b/doc/audio-volume-medium.png differ diff --git a/doc/audio-volume-muted.png b/doc/audio-volume-muted.png new file mode 100644 index 0000000..ac2e9c8 Binary files /dev/null and b/doc/audio-volume-muted.png differ diff --git a/doc/configure-shortcuts.png b/doc/configure-shortcuts.png new file mode 100644 index 0000000..6501836 Binary files /dev/null and b/doc/configure-shortcuts.png differ diff --git a/doc/configure.png b/doc/configure.png new file mode 100644 index 0000000..fedf74d Binary files /dev/null and b/doc/configure.png differ diff --git a/doc/dialog-information.png b/doc/dialog-information.png new file mode 100644 index 0000000..cfcb72e Binary files /dev/null and b/doc/dialog-information.png differ diff --git a/doc/document-open-folder.png b/doc/document-open-folder.png new file mode 100644 index 0000000..81716c1 Binary files /dev/null and b/doc/document-open-folder.png differ diff --git a/doc/document-open-recent.png b/doc/document-open-recent.png new file mode 100644 index 0000000..4209fa8 Binary files /dev/null and b/doc/document-open-recent.png differ diff --git a/doc/document-save-as.png b/doc/document-save-as.png new file mode 100644 index 0000000..5688e25 Binary files /dev/null and b/doc/document-save-as.png differ diff --git a/doc/document-save.png b/doc/document-save.png index 5e813d1..b97b6a9 100644 Binary files a/doc/document-save.png and b/doc/document-save.png differ diff --git a/doc/edit-clear-list.png b/doc/edit-clear-list.png new file mode 100644 index 0000000..4e3fc49 Binary files /dev/null and b/doc/edit-clear-list.png differ diff --git a/doc/edit-delete.png b/doc/edit-delete.png new file mode 100644 index 0000000..2d77a2a Binary files /dev/null and b/doc/edit-delete.png differ diff --git a/doc/edit-rename.png b/doc/edit-rename.png new file mode 100644 index 0000000..924224e Binary files /dev/null and b/doc/edit-rename.png differ diff --git a/doc/format-justify-center.png b/doc/format-justify-center.png new file mode 100644 index 0000000..c9eb729 Binary files /dev/null and b/doc/format-justify-center.png differ diff --git a/doc/go-jump.png b/doc/go-jump.png new file mode 100644 index 0000000..9f9ec26 Binary files /dev/null and b/doc/go-jump.png differ diff --git a/doc/gtk-quit.png b/doc/gtk-quit.png new file mode 100644 index 0000000..abab448 Binary files /dev/null and b/doc/gtk-quit.png differ diff --git a/doc/index.docbook b/doc/index.docbook index ab94346..579aa4a 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -47,7 +47,7 @@ &FDLNotice; -2017-11-11 +2017-11-26 &kaffeine; 2.0.14 @@ -695,7 +695,675 @@ the recording schedule.
+
+ + +The &kaffeine; menubar + + +The File Menu + + + + + + +&Ctrl;O + +File +Open... + + + Opens the file dialog and allows you to select a local file to play. + + + + + + +&Ctrl;U + +File +Open URL... + + + Open a dialog for text input, so you can enter the &URL; of a supported external media stream. + + + + + + +File +Open Recent + + + Offers a drop-down list to open a local recent resource. It has an Clear List option to clear that list. + + + + + +File +Play Audio &CD; + + + Select the playback of an Audio &CD; that should already be in the reading drive. + + + + + +File +Play Video &CD; + + + Select the playback of a Video &CD; that should already be in the reading drive. + + + + + +File +Play &DVD; + + + Select the playback of a &DVD; that should already be in the reading drive. + + + + + +File +Play &DVD; Folder + + + Opens the file dialog and allows you to select a &DVD; folder to play. This folder contains the raw data found on the &DVD;. + + + + + + +&Ctrl;Q + +File +Quit + + + Quits &kaffeine;. + + + + + + + +The Playback Menu + + + + + + +&PgUp; + +Playback +Previous + + + If you playback two streams or more in one session, will select the previous one. + + + + + + +&Space; + +Playback +Play\Pause + + + and icons. With A check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. + + + + + + +&Backspace; + +Playback +Stop + + + Stop a stream what you are watching. + + + + + + +&PgDn; + +Playback +Next + + + If you playback two streams or more in one session and you are watching the previous one, will select the next one. + + + + + + +F + +Playback +Full Screen Mode\Exit Full Screen Mode + + + and icons. Switch the full screen mode. + + + + + + +. + +Playback +Minimal Mode\Exit Minimal Mode + + + and icons. Switch the minimal mode. A &GUI; mode in a window, where we only have contextual menu and keyboard shortcuts. + + + + + +Playback +Subtitle + + +Offers a drop-down list with options related to the subtitle stream(s). + + + + + + + Playback + Subtitle + off\Name-of-subtitle + + + Select the avaible subtitle from this drop-down list. These subtitles channels will vary depending on the content of the source stream. + + + + + + Playback + Subtitle + Add subtitle file + + + This option is for add a local subtitle file through a file dialog. + + + + + + + + + +Playback +Audio + + +Offers a drop-down list with options related to the audio stream(s). + + + + + + Playback + Audio + Audio Device + + + Offers a drop-down list shows the available audio devices. + + + + + + Playback + Audio + Increase Volume + + + Raise the audio volume. + + + + + + Playback + Audio + Decrease Volume + + + Lower the audio volume. + + + + + + Playback + Audio + Mute Volume + + + and icons. Silence the audio volume and return it. + + + + + + + + + +Playback +Video + + +Offers a drop-down list with options related to the video stream(s). + + + + + + + Playback + Video + Deinterlace + + + Whith a check box to verify your selection. Is the process of converting interlaced video, such as common analog television signals and more. See Wikipedia article for more details. + + + + + + Playback + Video + Aspect Ratio + + + Offers a drop-down list with disponible aspect ratios, more an Automatic option. The aspect ratio of an image describes the proportional relationship between its width and height. + + + + + + Playback + Video + Video size + + + Offers a drop-down list with disponible video sizes. Change the size of the image by a percentage, more Automatic and Original Size options. + + + + + + + + + + +&Ctrl;J + +Playback +Jump to Position + + + Offers a spin box for setting the desired time point to which you want to go; with hours, minutes and seconds. + + + + + +Playback +Skip + + +Offers a drop-down list with four predefined jump times. With the following options: + + + + + + + + &Shift;&Left; + + Playback + Skip + Skip 60s Backward + + + It goes 60 seconds back. + + + + + + + &Left; + + Playback + Skip + Skip 15s Backward + + + It goes 15 seconds back. + + + + + + + &Right; + + Playback + Skip + Skip 15s Forward + + + It goes 15 seconds forward. + + + + + + + &Shift;&Right; + + Playback + Skip + Skip 60s Forward + + + It goes 60 seconds forward. + + + + + + + + + +Playback +DVD Menu + + + Start with the original &DVD; graphic menu. That is explored using the cursor keys and the mouse. See Wikipedia article for more details. + + + + + +Playback +Title + + +The &DVD; content is divided into titles to easy navigation. From here you can go directly. + + + + + +Playback +Chapter + + +The &DVD; content is divided into chapters to easy navigation. From here you can go directly. + + + + + +Playback +Angle + + +A variant of the chapters: it is possible that they have included several versions (called angles) of certain scenes. From here you can go directly. + + + + + + + +The Playlist Menu + + + + + +Playlist +Repeat + + + A check box to replay in a loop the file(s) that are in the playlist. + + + + + +Playlist +Random + + + A check box to replay randomly the files that are in the playlist until all of them have been played. + + + + + +Playlist +Clear + + + Erase all entries in the playlist. + + + + + +Playlist +New + + + Create a new playlist. + + + + + +Playlist +Rename + + + Rename the current playlist. + + + + + +Playlist +Remove + + + Remove the current playlist. + + + + + + +&Ctrl;S + +Playlist +Save + + + Save the current playlist. + + + + + + +&Ctrl;&Shift;S + +Playlist +Save As... + + + Save the current playlist with a new name. + + + + + + + +The Television Menu + + + + + + +C + +Television +Channels + + + A settings panel will appear for set the channels corresponding to your area. See Digital TV channel setup section for more details. + + + + + + +G + +Television +Program Guide + + + A window will appear for manage the program guide. See Program Guide section for more details. + + + + + + +O + +Television +OSD + + + Show the on screen display infobox on the playback window during three seconds with program guide information on the current and next program. Double-clicking on it to see extended information about the current program, and then click again to remove this infobox. See Wikipedia article for more details. + + + + + + +R + +Television +Recording Schedule + + + A window will appear for manage the recording(s) scheduled. See Recording Schedule section for more details. + + + + + +Television +Instant Record + + + Whith a check box to verify your selection. Start instantly recording of the stream that is being played. + + + + + +Television +Configure Television... + + + A window will appear for setting the parameters that manage the DVB device(s). See Digital TV configuration section for more details. + + + + + + + +The Settings Menu + + +In order to simplify the use of the &kaffeine;, this menu only contains two menú items: + + + + + + +Settings +Configure Shortcuts... + + + Allows you to enable, disable, and modify keyboard shortcuts. For more information, see the section called Using and Customizing Shortcuts. + + + + + +Settings +Configure &kaffeine;... + + + Opens the configuration panel. + + + + + + + +The Help Menu + +&kaffeine; has the common &kde; Help menu items, for more information read the sections about the Help Menu of the &kde; Fundamentals. + + diff --git a/doc/list-add.png b/doc/list-add.png new file mode 100644 index 0000000..a4e9fa0 Binary files /dev/null and b/doc/list-add.png differ diff --git a/doc/media-optical-audio.png b/doc/media-optical-audio.png new file mode 100644 index 0000000..9920031 Binary files /dev/null and b/doc/media-optical-audio.png differ diff --git a/doc/media-optical-video.png b/doc/media-optical-video.png new file mode 100644 index 0000000..6a8d1aa Binary files /dev/null and b/doc/media-optical-video.png differ diff --git a/doc/media-optical.png b/doc/media-optical.png new file mode 100644 index 0000000..db93eb4 Binary files /dev/null and b/doc/media-optical.png differ diff --git a/doc/media-playback-pause.png b/doc/media-playback-pause.png index 2377717..c233d6a 100644 Binary files a/doc/media-playback-pause.png and b/doc/media-playback-pause.png differ diff --git a/doc/media-playback-start.png b/doc/media-playback-start.png index 1113056..cc567d6 100644 Binary files a/doc/media-playback-start.png and b/doc/media-playback-start.png differ diff --git a/doc/media-playback-stop.png b/doc/media-playback-stop.png new file mode 100644 index 0000000..859a2ab Binary files /dev/null and b/doc/media-playback-stop.png differ diff --git a/doc/media-playlist-repeat.png b/doc/media-playlist-repeat.png new file mode 100644 index 0000000..2366986 Binary files /dev/null and b/doc/media-playlist-repeat.png differ diff --git a/doc/media-playlist-shuffle.png b/doc/media-playlist-shuffle.png new file mode 100644 index 0000000..2ae7675 Binary files /dev/null and b/doc/media-playlist-shuffle.png differ diff --git a/doc/media-record.png b/doc/media-record.png index 8bc8573..0f2d3ec 100644 Binary files a/doc/media-record.png and b/doc/media-record.png differ diff --git a/doc/media-skip-backward.png b/doc/media-skip-backward.png new file mode 100644 index 0000000..d8ef3ab Binary files /dev/null and b/doc/media-skip-backward.png differ diff --git a/doc/media-skip-forward.png b/doc/media-skip-forward.png new file mode 100644 index 0000000..9519b86 Binary files /dev/null and b/doc/media-skip-forward.png differ diff --git a/doc/startwindow.png b/doc/startwindow.png deleted file mode 100644 index dd63ee7..0000000 Binary files a/doc/startwindow.png and /dev/null differ diff --git a/doc/text-html.png b/doc/text-html.png new file mode 100644 index 0000000..b09a8ef Binary files /dev/null and b/doc/text-html.png differ diff --git a/doc/video-television.png b/doc/video-television.png new file mode 100644 index 0000000..4679b9f Binary files /dev/null and b/doc/video-television.png differ diff --git a/doc/view-fullscreen.png b/doc/view-fullscreen.png new file mode 100644 index 0000000..83688a1 Binary files /dev/null and b/doc/view-fullscreen.png differ diff --git a/doc/view-list-details.png b/doc/view-list-details.png new file mode 100644 index 0000000..5946e94 Binary files /dev/null and b/doc/view-list-details.png differ diff --git a/doc/view-pim-calendar.png b/doc/view-pim-calendar.png new file mode 100644 index 0000000..8d8ca47 Binary files /dev/null and b/doc/view-pim-calendar.png differ diff --git a/doc/view-restore.png b/doc/view-restore.png new file mode 100644 index 0000000..76de403 Binary files /dev/null and b/doc/view-restore.png differ diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 7e2aa85..40759be 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -123,7 +123,7 @@ StartTab::StartTab(MainWindow *mainWindow) connect(button, SIGNAL(clicked()), mainWindow, SLOT(openAudioCd())); gridLayout->addWidget(button, 0, 1); - button = addShortcut(i18n("&3 Play Video CD"), QIcon::fromTheme(QLatin1String("media-optical"), QIcon(":media-optical")), this); + button = addShortcut(i18n("&3 Play Video CD"), QIcon::fromTheme(QLatin1String("media-optical"), QIcon(":media-optical-video")), this); button->setShortcut(Qt::Key_3); button->setWhatsThis(i18n("Start playing a Video CD. It assumes that the CD is already there at the CD drive")); connect(button, SIGNAL(clicked()), mainWindow, SLOT(openVideoCd())); @@ -227,7 +227,7 @@ void MainWindow::run() connect(action, SIGNAL(triggered(bool)), this, SLOT(openAudioCd())); menu->addAction(collection->addAction(QLatin1String("file_play_audiocd"), action)); - action = new QAction(QIcon::fromTheme(QLatin1String("media-optical"), QIcon(":media-optical")), i18n("Play Video CD"), collection); + action = new QAction(QIcon::fromTheme(QLatin1String("media-optical"), QIcon(":media-optical-video")), i18n("Play Video CD"), collection); connect(action, SIGNAL(triggered(bool)), this, SLOT(openVideoCd())); menu->addAction(collection->addAction(QLatin1String("file_play_videocd"), action)); diff --git a/src/playlist/playlisttab.cpp b/src/playlist/playlisttab.cpp index 99839fb..01f1290 100644 --- a/src/playlist/playlisttab.cpp +++ b/src/playlist/playlisttab.cpp @@ -413,7 +413,7 @@ PlaylistTab::PlaylistTab(QMenu *menu, KActionCollection *collection, MediaWidget menu->addSeparator(); - QAction *newAction = new QAction(QIcon::fromTheme(QLatin1String("list-add"), QIcon(":list-add")), i18nc("@action", "New"), this); + QAction *newAction = new QAction(QIcon::fromTheme(QLatin1String("list-add"), QIcon(":list-add")), i18nc("@action:inmenu playlist", "New"), this); connect(newAction, SIGNAL(triggered(bool)), this, SLOT(newPlaylist())); menu->addAction(collection->addAction(QLatin1String("playlist_new"), newAction)); From null at kde.org Sun Nov 26 15:59:07 2017 From: null at kde.org (=?utf-8?q?Antoni_Bella_P=C3=A9rez?=) Date: Sun, 26 Nov 2017 15:59:07 +0000 Subject: [kaffeine] doc: Solve output of 'meinproc5 --check' Message-ID: Git commit 9d39f0decb28b4824e6f98565b6754fcca54ae5f by Antoni Bella Pérez. Committed on 26/11/2017 at 15:58. Pushed by bellaperez into branch 'master'. Solve output of 'meinproc5 --check' M +42 -42 doc/index.docbook https://commits.kde.org/kaffeine/9d39f0decb28b4824e6f98565b6754fcca54ae5f diff --git a/doc/index.docbook b/doc/index.docbook index 579aa4a..2586336 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -714,7 +714,7 @@ the recording schedule. Open... - Opens the file dialog and allows you to select a local file to play. + Opens the file dialog and allows you to select a local file to play. @@ -727,7 +727,7 @@ the recording schedule. Open URL... - Open a dialog for text input, so you can enter the &URL; of a supported external media stream. + Open a dialog for text input, so you can enter the &URL; of a supported external media stream. @@ -738,7 +738,7 @@ the recording schedule. Open Recent - Offers a drop-down list to open a local recent resource. It has an Clear List option to clear that list. + Offers a drop-down list to open a local recent resource. It has an Clear List option to clear that list. @@ -748,7 +748,7 @@ the recording schedule. Play Audio &CD; - Select the playback of an Audio &CD; that should already be in the reading drive. + Select the playback of an Audio &CD; that should already be in the reading drive. @@ -758,7 +758,7 @@ the recording schedule. Play Video &CD; - Select the playback of a Video &CD; that should already be in the reading drive. + Select the playback of a Video &CD; that should already be in the reading drive. @@ -768,7 +768,7 @@ the recording schedule. Play &DVD; - Select the playback of a &DVD; that should already be in the reading drive. + Select the playback of a &DVD; that should already be in the reading drive. @@ -778,7 +778,7 @@ the recording schedule. Play &DVD; Folder - Opens the file dialog and allows you to select a &DVD; folder to play. This folder contains the raw data found on the &DVD;. + Opens the file dialog and allows you to select a &DVD; folder to play. This folder contains the raw data found on the &DVD;. @@ -791,7 +791,7 @@ the recording schedule. Quit - Quits &kaffeine;. + Quits &kaffeine;. @@ -812,7 +812,7 @@ the recording schedule. Previous - If you playback two streams or more in one session, will select the previous one. + If you playback two streams or more in one session, will select the previous one. @@ -825,7 +825,7 @@ the recording schedule. Play\Pause - and icons. With A check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. + and icons. With A check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. @@ -838,7 +838,7 @@ the recording schedule. Stop - Stop a stream what you are watching. + Stop a stream what you are watching. @@ -851,7 +851,7 @@ the recording schedule. Next - If you playback two streams or more in one session and you are watching the previous one, will select the next one. + If you playback two streams or more in one session and you are watching the previous one, will select the next one. @@ -864,7 +864,7 @@ the recording schedule. Full Screen Mode\Exit Full Screen Mode - and icons. Switch the full screen mode. + and icons. Switch the full screen mode. @@ -877,7 +877,7 @@ the recording schedule. Minimal Mode\Exit Minimal Mode - and icons. Switch the minimal mode. A &GUI; mode in a window, where we only have contextual menu and keyboard shortcuts. + and icons. Switch the minimal mode. A &GUI; mode in a window, where we only have contextual menu and keyboard shortcuts. @@ -910,7 +910,7 @@ Offers a drop-down list with options related to the subtitle stream(s)Add subtitle file - This option is for add a local subtitle file through a file dialog. + This option is for add a local subtitle file through a file dialog. @@ -947,7 +947,7 @@ Offers a drop-down list with options related to the audio stream(s)Increase Volume - Raise the audio volume. + Raise the audio volume. @@ -958,7 +958,7 @@ Offers a drop-down list with options related to the audio stream(s)Decrease Volume - Lower the audio volume. + Lower the audio volume. @@ -969,7 +969,7 @@ Offers a drop-down list with options related to the audio stream(s)Mute Volume - and icons. Silence the audio volume and return it. + and icons. Silence the audio volume and return it. @@ -995,7 +995,7 @@ Offers a drop-down list with options related to the video stream(s)Deinterlace - Whith a check box to verify your selection. Is the process of converting interlaced video, such as common analog television signals and more. See Wikipedia article for more details. + Whith a check box to verify your selection. Is the process of converting interlaced video, such as common analog television signals and more. See Wikipedia article for more details. @@ -1034,7 +1034,7 @@ Offers a drop-down list with options related to the video stream(s)Jump to Position - Offers a spin box for setting the desired time point to which you want to go; with hours, minutes and seconds. + Offers a spin box for setting the desired time point to which you want to go; with hours, minutes and seconds. @@ -1059,7 +1059,7 @@ Offers a drop-down list with options related to the video stream(s)Skip 60s Backward - It goes 60 seconds back. + It goes 60 seconds back. @@ -1073,7 +1073,7 @@ Offers a drop-down list with options related to the video stream(s)Skip 15s Backward - It goes 15 seconds back. + It goes 15 seconds back. @@ -1087,7 +1087,7 @@ Offers a drop-down list with options related to the video stream(s)Skip 15s Forward - It goes 15 seconds forward. + It goes 15 seconds forward. @@ -1101,7 +1101,7 @@ Offers a drop-down list with options related to the video stream(s)Skip 60s Forward - It goes 60 seconds forward. + It goes 60 seconds forward. @@ -1115,7 +1115,7 @@ Offers a drop-down list with options related to the video stream(s)DVD Menu - Start with the original &DVD; graphic menu. That is explored using the cursor keys and the mouse. See Wikipedia article for more details. + Start with the original &DVD; graphic menu. That is explored using the cursor keys and the mouse. See Wikipedia article for more details. @@ -1145,7 +1145,7 @@ Offers a drop-down list with options related to the video stream(s)Angle -A variant of the chapters: it is possible that they have included several versions (called angles) of certain scenes. From here you can go directly. +A variant of the chapters: it is possible that they have included several versions (called angles) of certain scenes. From here you can go directly. @@ -1163,7 +1163,7 @@ Offers a drop-down list with options related to the video stream(s)Repeat - A check box to replay in a loop the file(s) that are in the playlist. + A check box to replay in a loop the file(s) that are in the playlist. @@ -1173,7 +1173,7 @@ Offers a drop-down list with options related to the video stream(s)Random - A check box to replay randomly the files that are in the playlist until all of them have been played. + A check box to replay randomly the files that are in the playlist until all of them have been played. @@ -1183,7 +1183,7 @@ Offers a drop-down list with options related to the video stream(s)Clear - Erase all entries in the playlist. + Erase all entries in the playlist. @@ -1193,7 +1193,7 @@ Offers a drop-down list with options related to the video stream(s)New - Create a new playlist. + Create a new playlist. @@ -1203,7 +1203,7 @@ Offers a drop-down list with options related to the video stream(s)Rename - Rename the current playlist. + Rename the current playlist. @@ -1213,7 +1213,7 @@ Offers a drop-down list with options related to the video stream(s)Remove - Remove the current playlist. + Remove the current playlist. @@ -1226,7 +1226,7 @@ Offers a drop-down list with options related to the video stream(s)Save - Save the current playlist. + Save the current playlist. @@ -1239,7 +1239,7 @@ Offers a drop-down list with options related to the video stream(s)Save As... - Save the current playlist with a new name. + Save the current playlist with a new name. @@ -1260,7 +1260,7 @@ Offers a drop-down list with options related to the video stream(s)Channels - A settings panel will appear for set the channels corresponding to your area. See Digital TV channel setup section for more details. + A settings panel will appear for set the channels corresponding to your area. See Digital TV channel setup section for more details. @@ -1273,7 +1273,7 @@ Offers a drop-down list with options related to the video stream(s)Program Guide - A window will appear for manage the program guide. See Program Guide section for more details. + A window will appear for manage the program guide. See Program Guide section for more details. @@ -1286,7 +1286,7 @@ Offers a drop-down list with options related to the video stream(s)OSD - Show the on screen display infobox on the playback window during three seconds with program guide information on the current and next program. Double-clicking on it to see extended information about the current program, and then click again to remove this infobox. See Wikipedia article for more details. + Show the on screen display infobox on the playback window during three seconds with program guide information on the current and next program. Double-clicking on it to see extended information about the current program, and then click again to remove this infobox. See Wikipedia article for more details. @@ -1299,7 +1299,7 @@ Offers a drop-down list with options related to the video stream(s)Recording Schedule - A window will appear for manage the recording(s) scheduled. See Recording Schedule section for more details. + A window will appear for manage the recording(s) scheduled. See Recording Schedule section for more details. @@ -1309,7 +1309,7 @@ Offers a drop-down list with options related to the video stream(s)Instant Record - Whith a check box to verify your selection. Start instantly recording of the stream that is being played. + Whith a check box to verify your selection. Start instantly recording of the stream that is being played. @@ -1319,7 +1319,7 @@ Offers a drop-down list with options related to the video stream(s)Configure Television... - A window will appear for setting the parameters that manage the DVB device(s). See Digital TV configuration section for more details. + A window will appear for setting the parameters that manage the DVB device(s). See Digital TV configuration section for more details. @@ -1341,7 +1341,7 @@ In order to simplify the use of the &kaffeine;, this menu only contains two men Configure Shortcuts... - Allows you to enable, disable, and modify keyboard shortcuts. For more information, see the section called Using and Customizing Shortcuts. + Allows you to enable, disable, and modify keyboard shortcuts. For more information, see the section called Using and Customizing Shortcuts. @@ -1351,7 +1351,7 @@ In order to simplify the use of the &kaffeine;, this menu only contains two men Configure &kaffeine;... - Opens the configuration panel. + Opens the configuration panel.
From null at kde.org Sun Nov 26 16:16:47 2017 From: null at kde.org (=?utf-8?q?Antoni_Bella_P=C3=A9rez?=) Date: Sun, 26 Nov 2017 16:16:47 +0000 Subject: [kaffeine] doc: I restore two icons used in the playback bar. Message-ID: Git commit 2182180eadc91c66fcb45ae5354861ef91cc0ac1 by Antoni Bella Pérez. Committed on 26/11/2017 at 16:16. Pushed by bellaperez into branch 'master'. I restore two icons used in the playback bar. M +3 -3 doc/index.docbook A +- -- doc/media-playback-pause-circular.png A +- -- doc/media-playback-start-circular.png https://commits.kde.org/kaffeine/2182180eadc91c66fcb45ae5354861ef91cc0ac1 diff --git a/doc/index.docbook b/doc/index.docbook index 2586336..e8520a2 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -204,7 +204,7 @@ program records will be stored. The Time shift folder is used in conjunction with the pause button -() of the media player screen. When the button +() of the media player screen. When the button is pressed, a time shift file will be stored at the location pointed by this menu option. @@ -597,10 +597,10 @@ Once the channels are saved, watching TV is as simple as clicking on the &kaffeine; also allows you to click on the - + button to pause it. With this action, &kaffeine; will record the program and once the - + button is pressed it will start the program from the point it was paused, this is known as time shifting. There is also a button diff --git a/doc/media-playback-pause-circular.png b/doc/media-playback-pause-circular.png new file mode 100644 index 0000000..2377717 Binary files /dev/null and b/doc/media-playback-pause-circular.png differ diff --git a/doc/media-playback-start-circular.png b/doc/media-playback-start-circular.png new file mode 100644 index 0000000..1113056 Binary files /dev/null and b/doc/media-playback-start-circular.png differ From freekdekruijf at kde.nl Sun Nov 26 15:09:09 2017 From: freekdekruijf at kde.nl (Freek de Kruijf) Date: Sun, 26 Nov 2017 16:09:09 +0100 Subject: [kaffeine] /: Improvement of the Kaffeine doc by adding a chapter for the menu bar items. In-Reply-To: References: Message-ID: <1615979.7jZo6IUIjy@eiktum> Op zondag 26 november 2017 13:47:57 CET schreef Antoni Bella Pérez: > Git commit ee74bc1a4dd2ee18b25372d665f4cfa98a2f2414 by Antoni Bella Pérez. Generating the Dutch docbook failed. Header contains wrong DTD. -- vr.gr. vertaler van KDE Freek de Kruijf From null at kde.org Mon Nov 27 00:36:58 2017 From: null at kde.org (Alexander Potashev) Date: Mon, 27 Nov 2017 00:36:58 +0000 Subject: [audiocd-kio] doc: Restore entity &etc; Message-ID: Git commit d2e1f80164037d0dc9bf7f6d4fdd7839b6580719 by Alexander Potashev. Committed on 27/11/2017 at 00:36. Pushed by aspotashev into branch 'master'. Restore entity &etc; M +1 -1 doc/index.docbook https://commits.kde.org/audiocd-kio/d2e1f80164037d0dc9bf7f6d4fdd7839b6580719 diff --git a/doc/index.docbook b/doc/index.docbook index 5820533..5cf66cd 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -204,7 +204,7 @@ you have an IDE CD writer) then make sure you check that you have read and write permissions on the generic SCSI device, which is probably /dev/sg0, /dev/sg1, If it still doesn't work, +class="devicefile">/dev/sg1, &etc; If it still doesn't work, try typing audiocd:/?device=/dev/sg0 (or similar) to tell kio_audiocd which device your &CD-ROM; is. From antonibella5 at yahoo.com Mon Nov 27 08:24:26 2017 From: antonibella5 at yahoo.com (=?UTF-8?Q?Antoni_Bella_P=C3=A9rez?=) Date: Mon, 27 Nov 2017 08:24:26 +0000 (UTC) Subject: [kaffeine] /: Improvement of the Kaffeine doc by adding a chapter for the menu bar items. In-Reply-To: <1615979.7jZo6IUIjy@eiktum> References: <1615979.7jZo6IUIjy@eiktum> Message-ID: <598836293.5064289.1511771066941@mail.yahoo.com> I look at it this afternoon. Sent from Yahoo Mail on Android On dl., nov. 27, 2017 at 0:32, Freek de Kruijf wrote: Op zondag 26 november 2017 13:47:57 CET schreef Antoni Bella Pérez: > Git commit ee74bc1a4dd2ee18b25372d665f4cfa98a2f2414 by Antoni Bella Pérez. Generating the Dutch docbook failed. Header contains wrong DTD. -- vr.gr. vertaler van KDE Freek de Kruijf -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Mon Nov 27 16:56:56 2017 From: null at kde.org (Yuri Chornoivan) Date: Mon, 27 Nov 2017 16:56:56 +0000 Subject: [kaffeine] doc: Fix various typos Message-ID: Git commit ba8b80f8714496e39026a48fefadb2ebc95b22f9 by Yuri Chornoivan. Committed on 27/11/2017 at 16:56. Pushed by yurchor into branch 'master'. Fix various typos M +7 -7 doc/index.docbook https://commits.kde.org/kaffeine/ba8b80f8714496e39026a48fefadb2ebc95b22f9 diff --git a/doc/index.docbook b/doc/index.docbook index e8520a2..7255325 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -825,7 +825,7 @@ the recording schedule. Play\Pause - and icons. With A check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. + and icons. With a check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. @@ -899,7 +899,7 @@ Offers a drop-down list with options related to the subtitle stream(s)off\Name-of-subtitle - Select the avaible subtitle from this drop-down list. These subtitles channels will vary depending on the content of the source stream. + Select the available subtitle from this drop-down list. These subtitles channels will vary depending on the content of the source stream. @@ -995,7 +995,7 @@ Offers a drop-down list with options related to the video stream(s)Deinterlace - Whith a check box to verify your selection. Is the process of converting interlaced video, such as common analog television signals and more. See Wikipedia article for more details. + With a check box to verify your selection. Is the process of converting interlaced video, such as common analog television signals and more. See Wikipedia article for more details. @@ -1006,7 +1006,7 @@ Offers a drop-down list with options related to the video stream(s)Aspect Ratio - Offers a drop-down list with disponible aspect ratios, more an Automatic option. The aspect ratio of an image describes the proportional relationship between its width and height. + Offers a drop-down list with available aspect ratios, more an Automatic option. The aspect ratio of an image describes the proportional relationship between its width and height. @@ -1017,7 +1017,7 @@ Offers a drop-down list with options related to the video stream(s)Video size - Offers a drop-down list with disponible video sizes. Change the size of the image by a percentage, more Automatic and Original Size options. + Offers a drop-down list with available video sizes. Change the size of the image by a percentage, more Automatic and Original Size options. @@ -1309,7 +1309,7 @@ Offers a drop-down list with options related to the video stream(s)Instant Record - Whith a check box to verify your selection. Start instantly recording of the stream that is being played. + With a check box to verify your selection. Start instantly recording of the stream that is being played. @@ -1330,7 +1330,7 @@ Offers a drop-down list with options related to the video stream(s)The Settings Menu -In order to simplify the use of the &kaffeine;, this menu only contains two menú items: +In order to simplify the use of the &kaffeine;, this menu only contains two menu items: From yurchor at ukr.net Mon Nov 27 17:17:21 2017 From: yurchor at ukr.net (Yuri Chornoivan) Date: Mon, 27 Nov 2017 19:17:21 +0200 Subject: [kaffeine] /: Improvement of the Kaffeine doc by adding a chapter for the menu bar items. In-Reply-To: <1615979.7jZo6IUIjy@eiktum> References: <1615979.7jZo6IUIjy@eiktum> Message-ID: <21599691.VyLSMHWPnG@localhost.localdomain> неділя, 26 листопада 2017 р. 17:09:09 EET Freek de Kruijf написано: > Op zondag 26 november 2017 13:47:57 CET schreef Antoni Bella Pérez: > > Git commit ee74bc1a4dd2ee18b25372d665f4cfa98a2f2414 by Antoni Bella Pérez. > > Generating the Dutch docbook failed. Header contains wrong DTD. Hi, Works fine for Ukrainian here. Can it be that the English docbook was not updated somehow in your system? Best regards, Yuri From null at kde.org Mon Nov 27 18:11:48 2017 From: null at kde.org (=?utf-8?q?Antoni_Bella_P=C3=A9rez?=) Date: Mon, 27 Nov 2017 18:11:48 +0000 Subject: [kaffeine] doc: Merge branch 'master' of git://anongit.kde.org/kaffeine Message-ID: Git commit eb3ebf0caf9580e0f4c8bb3839e5450606c4c3be by Antoni Bella Pérez. Committed on 27/11/2017 at 18:09. Pushed by bellaperez into branch 'master'. Merge branch 'master' of git://anongit.kde.org/kaffeine M +7 -7 doc/index.docbook https://commits.kde.org/kaffeine/eb3ebf0caf9580e0f4c8bb3839e5450606c4c3be diff --cc doc/index.docbook index a6f51a8,7255325..1c142bf --- a/doc/index.docbook +++ b/doc/index.docbook @@@ -822,10 -822,10 +822,10 @@@ the recording schedule &Space; Playback -Play\Pause +Play/Pause - and icons. With A check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. + and icons. With a check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. @@@ -896,10 -896,10 +896,10 @@@ Offers a drop-down list with op Playback Subtitle - off\Name-of-subtitle + off/Name-of-subtitle - Select the avaible subtitle from this drop-down list. These subtitles channels will vary depending on the content of the source stream. + Select the available subtitle from this drop-down list. These subtitles channels will vary depending on the content of the source stream. From null at kde.org Mon Nov 27 18:11:48 2017 From: null at kde.org (=?utf-8?q?Antoni_Bella_P=C3=A9rez?=) Date: Mon, 27 Nov 2017 18:11:48 +0000 Subject: [kaffeine] doc: Incorrect use of backslash (\) char -> change to common slash (/): Message-ID: Git commit 5bc63e8e19bee4b1d098dd659f67384f87b9b786 by Antoni Bella Pérez. Committed on 27/11/2017 at 18:03. Pushed by bellaperez into branch 'master'. Incorrect use of backslash (\) char -> change to common slash (/): - This resulted in translatable strings but not showed in the translated final work. M +4 -4 doc/index.docbook https://commits.kde.org/kaffeine/5bc63e8e19bee4b1d098dd659f67384f87b9b786 diff --git a/doc/index.docbook b/doc/index.docbook index e8520a2..a6f51a8 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -822,7 +822,7 @@ the recording schedule. &Space; Playback -Play\Pause +Play/Pause and icons. With A check box for play a stream or pause what you are watching. On a television's stream will proceed to record it, this is known as time shifting. @@ -861,7 +861,7 @@ the recording schedule. F Playback -Full Screen Mode\Exit Full Screen Mode +Full Screen Mode/Exit Full Screen Mode and icons. Switch the full screen mode. @@ -874,7 +874,7 @@ the recording schedule. . Playback -Minimal Mode\Exit Minimal Mode +Minimal Mode/Exit Minimal Mode and icons. Switch the minimal mode. A &GUI; mode in a window, where we only have contextual menu and keyboard shortcuts. @@ -896,7 +896,7 @@ Offers a drop-down list with options related to the subtitle stream(s) Playback Subtitle - off\Name-of-subtitle + off/Name-of-subtitle Select the avaible subtitle from this drop-down list. These subtitles channels will vary depending on the content of the source stream. From antonibella5 at yahoo.com Mon Nov 27 18:34:38 2017 From: antonibella5 at yahoo.com (=?UTF-8?Q?Antoni_Bella_P=C3=A9rez?=) Date: Mon, 27 Nov 2017 18:34:38 +0000 (UTC) Subject: [kaffeine] /: Improvement of the Kaffeine doc by adding a chapter for the menu bar items. References: <2112457151.5992808.1511807678809.ref@mail.yahoo.com> Message-ID: <2112457151.5992808.1511807678809@mail.yahoo.com> #yiv2813773922 p, #yiv2813773922 li {white-space:pre-wrap;} El dilluns, 27 de novembre de 2017, a les 18:17:21 CET, Yuri Chornoivan va escriure: > неділя, 26 листопада 2017 р. 17:09:09 EET Freek de Kruijf написано: > > Op zondag 26 november 2017 13:47:57 CET schreef Antoni Bella Pérez: > > > Git commit ee74bc1a4dd2ee18b25372d665f4cfa98a2f2414 by Antoni Bella > > > Pérez. > > > > Generating the Dutch docbook failed. Header contains wrong DTD. > > Hi, > > Works fine for Ukrainian here. > > Can it be that the English docbook was not updated somehow in your system? > > Best regards, > Yuri   Hi,   True. Using 'meinproc5 --check' had to work.   Sure you use the command without the '--noupdate' option   scripts/update_xml nl extragear-multimedia kaffeine I just fixed an important problem that did prevented the correct translation. Thank you for last spelling fixes, Yuri   Regards Toni -------------- next part -------------- An HTML attachment was scrubbed... URL: From null at kde.org Tue Nov 28 08:45:48 2017 From: null at kde.org (=?utf-8?q?Burkhard_L=C3=BCck?=) Date: Tue, 28 Nov 2017 08:45:48 +0000 Subject: [kreversi] doc: comment Export + Configure for High Scores in documentation, commented in code (kexthighscore_gui.cpp as well Message-ID: Git commit db5793b75b166b128bdcb403da61b232df43046b by Burkhard Lück. Committed on 28/11/2017 at 08:44. Pushed by lueck into branch 'master'. comment Export + Configure for High Scores in documentation, commented in code (kexthighscore_gui.cpp as well M +5 -4 doc/index.docbook https://commits.kde.org/kreversi/db5793b75b166b128bdcb403da61b232df43046b diff --git a/doc/index.docbook b/doc/index.docbook index e32ecfe..2a6dd7a 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -38,8 +38,8 @@ &FDLNotice; -2017-07-11 -2.1 (Applications 17.08) +2017-11-28 +2.1 (Applications 17.12) @@ -253,9 +253,10 @@ action="simul">&Ctrl;N action="simul">&Ctrl;H GameShow High Scores Opens a dialog that displays different high score tables. -Export... the high scores into a file or click on + + Git commit 2b3a9ceb911095dc6ea670cca1cde054747b2de3 by Mauro Carvalho Chehab. Committed on 29/11/2017 at 10:21. Pushed by mauroc into branch 'master'. handbook: add a note about the behavior of audio device selection The audio device selection is only available when more than one audio device is detected at the machine. When there's just one (with is the usual case on most settings), it will not open a drop-down list. Signed-off-by: Mauro Carvalho Chehab M +1 -1 doc/index.docbook https://commits.kde.org/kaffeine/2b3a9ceb911095dc6ea670cca1cde054747b2de3 diff --git a/doc/index.docbook b/doc/index.docbook index 1c142bf..1e25f45 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -936,7 +936,7 @@ Offers a drop-down list with options related to the audio stream(s)Audio Device - Offers a drop-down list shows the available audio devices. + Offers a drop-down list shows the available audio devices. Only available if more than one audio device was detected when Kaffeine was started.