Hello community, here is the log from the commit of package kdf for openSUSE:Factory checked in at 2018-08-24 17:07:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdf (Old) and /work/SRC/openSUSE:Factory/.kdf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdf" Fri Aug 24 17:07:30 2018 rev:87 rq:630217 version:18.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kdf/kdf.changes 2018-07-19 22:51:48.842597984 +0200 +++ /work/SRC/openSUSE:Factory/.kdf.new/kdf.changes 2018-08-24 17:07:35.734320194 +0200 @@ -1,0 +2,24 @@ +Thu Aug 16 22:03:50 UTC 2018 - christo...@krop.fr + +- Update to 18.08.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08.0.php +- Changes since 18.07.80: + * None + +------------------------------------------------------------------- +Thu Jul 26 13:00:40 UTC 2018 - lbeltr...@kde.org + +- Update to 18.07.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.07.80.php +- Changes since 18.04.3: + * Not necessary to generate moc file + * Remove extra ; + * Warning-- + * Do not duplicate work of KAboutData::setupCommandLine() + * Add simple appdata file for KDiskFree + +------------------------------------------------------------------- Old: ---- kdf-18.04.3.tar.xz New: ---- kdf-18.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdf.spec ++++++ --- /var/tmp/diff_new_pack.qhzCrn/_old 2018-08-24 17:07:36.182320727 +0200 +++ /var/tmp/diff_new_pack.qhzCrn/_new 2018-08-24 17:07:36.182320727 +0200 @@ -19,11 +19,11 @@ %bcond_without lang Name: kdf -Version: 18.04.3 +Version: 18.08.0 Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) -%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} +%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: Disk Usage Viewer License: GPL-2.0+ Group: System/Monitoring @@ -97,6 +97,7 @@ %{_kf5_plugindir}/libkcm_kdf.so %{_kf5_servicesdir}/kcmdf.desktop %{_kf5_kxmlguidir}/kdf/ +%{_kf5_appstreamdir}/org.kde.kdf.appdata.xml %files -n kwikdisk %defattr(-,root,root) ++++++ kdf-18.04.3.tar.xz -> kdf-18.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/CMakeLists.txt new/kdf-18.08.0/CMakeLists.txt --- old/kdf-18.04.3/CMakeLists.txt 2018-07-10 02:08:00.000000000 +0200 +++ new/kdf-18.08.0/CMakeLists.txt 2018-08-10 02:07:24.000000000 +0200 @@ -4,8 +4,8 @@ # KDE Application Version, managed by release script set (KDE_APPLICATIONS_VERSION_MAJOR "18") -set (KDE_APPLICATIONS_VERSION_MINOR "04") -set (KDE_APPLICATIONS_VERSION_MICRO "3") +set (KDE_APPLICATIONS_VERSION_MINOR "08") +set (KDE_APPLICATIONS_VERSION_MICRO "0") set (KDE_APPLICATIONS_VERSION "${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}") if(NOT UNIX) @@ -57,6 +57,13 @@ XmlGui ) +add_definitions(-DQT_NO_CAST_FROM_ASCII) +add_definitions(-DQT_NO_CAST_TO_ASCII) +add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT) +add_definitions(-DQT_NO_URL_CAST_FROM_STRING) +add_definitions(-DQT_USE_QSTRINGBUILDER) +#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) + add_subdirectory(desktop) add_subdirectory(doc) add_subdirectory(pics) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/desktop/CMakeLists.txt new/kdf-18.08.0/desktop/CMakeLists.txt --- old/kdf-18.04.3/desktop/CMakeLists.txt 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/desktop/CMakeLists.txt 2018-08-06 22:43:47.000000000 +0200 @@ -4,3 +4,4 @@ install( PROGRAMS org.kde.kdf.desktop org.kde.kwikdisk.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install( FILES kdfui.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/kdf) install( FILES kcmdf.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) +install(FILES org.kde.kdf.appdata.xml DESTINATION ${CMAKE_INSTALL_METAINFODIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/desktop/org.kde.kdf.appdata.xml new/kdf-18.08.0/desktop/org.kde.kdf.appdata.xml --- old/kdf-18.04.3/desktop/org.kde.kdf.appdata.xml 1970-01-01 01:00:00.000000000 +0100 +++ new/kdf-18.08.0/desktop/org.kde.kdf.appdata.xml 2018-08-06 22:43:47.000000000 +0200 @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<component type="desktop-application"> + <id>org.kde.kdf</id> + <metadata_license>FSFAP</metadata_license> + <project_license>GPL-2.0+</project_license> + <name>KDiskFree</name> + <name xml:lang="ast">KDiskFree</name> + <name xml:lang="ca">KDiskFree</name> + <name xml:lang="ca-valencia">KDiskFree</name> + <name xml:lang="cs">KDiskFree</name> + <name xml:lang="de">KDiskFree</name> + <name xml:lang="en-GB">KDiskFree</name> + <name xml:lang="es">KDiskFree</name> + <name xml:lang="fi">KDiskFree</name> + <name xml:lang="fr">KDiskFree</name> + <name xml:lang="gl">KDiskFree</name> + <name xml:lang="ia">KDiskFree</name> + <name xml:lang="it">KDiskFree</name> + <name xml:lang="nl">KDiskFree</name> + <name xml:lang="nn">KDiskFree</name> + <name xml:lang="pl">KDiskFree</name> + <name xml:lang="pt">KDiskFree</name> + <name xml:lang="pt-BR">KDiskFree</name> + <name xml:lang="sk">KDiskFree</name> + <name xml:lang="sv">Kdiskfree</name> + <name xml:lang="uk">KDiskFree</name> + <name xml:lang="x-test">xxKDiskFreexx</name> + <name xml:lang="zh-CN">KDiskFree</name> + <summary>View Disk Usage</summary> + <summary xml:lang="ca">Veure l'ús de disc</summary> + <summary xml:lang="ca-valencia">Veure l'ús de disc</summary> + <summary xml:lang="cs">Zobrazení využití disku</summary> + <summary xml:lang="de">Festplattenbelegung anzeigen</summary> + <summary xml:lang="en-GB">View Disk Usage</summary> + <summary xml:lang="es">Visor de uso del disco</summary> + <summary xml:lang="fi">Näytä levynkäyttö</summary> + <summary xml:lang="fr">Visualiser l'occupation du disque</summary> + <summary xml:lang="gl">Visor do uso dos discos</summary> + <summary xml:lang="ia">Vide uso de disco</summary> + <summary xml:lang="it">Visualizza l'utilizzo del disco</summary> + <summary xml:lang="nl">Schijfgebruik bekijken</summary> + <summary xml:lang="nn">Vis diskbruk</summary> + <summary xml:lang="pl">Informacja o wolnym miejscu na dyskach</summary> + <summary xml:lang="pt">Visualização do Uso do Disco</summary> + <summary xml:lang="pt-BR">Mostra a utilização do disco</summary> + <summary xml:lang="sk">Zobraziť využitie disku</summary> + <summary xml:lang="sv">Visa hårddiskanvändning</summary> + <summary xml:lang="uk">Перегляд використання диска</summary> + <summary xml:lang="x-test">xxView Disk Usagexx</summary> + <summary xml:lang="zh-CN">查看磁盘使用状况</summary> + <description> + <p> + KDiskFree displays the available file devices (hard drive partitions, floppy and CD drives, etc.) along with information on their capacity, free space, type and mount point. It also allows you to mount and unmount drives and view them in a file manager. + </p> + <p xml:lang="ca">El KDiskFree mostra els dispositius de fitxers disponibles (particions de disc dur, disquets i unitats de CD, etc.) juntament amb informació de la seva capacitat, espai lliure, tipus i punt de muntatge. També permet muntar i desmuntar les unitats i veure-les en un gestor de fitxers.</p> + <p xml:lang="ca-valencia">El KDiskFree mostra els dispositius de fitxers disponibles (particions de disc dur, disquets i unitats de CD, etc.) juntament amb informació de la seua capacitat, espai lliure, tipus i punt de muntatge. També permet muntar i desmuntar les unitats i veure-les en un gestor de fitxers.</p> + <p xml:lang="de">KDiskFree zeigt die verfügbaren Plattenbereiche an (Partitionen auf Festplatten, Disketten, CD-Laufwerke, USB-Sticks usw.). Zu jedem Bereich wird die Gesamtgröße, der freie Bereich, das Dateisystem und der Ort des Einhängens ins Dateisystem (Einhängepunkt) angezeigt. Mit KDiskFree können auch (sofern die Berechtigung vorhanden ist) Laufwerke ein- bzw. ausgehängt und die Dateiverwaltung mit der Anzeige für dieses Laufwerk geöffnet werden.</p> + <p xml:lang="en-GB">KDiskFree displays the available file devices (hard drive partitions, floppy and CD drives, etc.) along with information on their capacity, free space, type and mount point. It also allows you to mount and unmount drives and view them in a file manager.</p> + <p xml:lang="es">KDiskFree muestra los dispositivos de archivos disponibles (particiones de disco duro, disquetes, unidades de CD, etc.), junto a información sobre su capacidad, espacio libre, tipo y punto de montaje. También le permite montar y desmontar dispositivos, así como abrirlos en un gestor de archivos.</p> + <p xml:lang="fi">KDiskFree näyttää saatavilla olevat tiedostolaitteet (kiintolevyosiot, levyke- ja CD-asemat jne.) tietoineen: kapasiteetti, vapaa tila, tyyppi ja liitospiste. Se antaa myös liittää ja irrottaa asemia ja katsoa niitä tiedostonhallinnassa.</p> + <p xml:lang="fr">KDiskFree affiche les systèmes de fichiers disponibles (partitions du disque dur, lecteurs disquettes/CD/DVD, etc.) ainsi que des informations sur leur capacité, l'espace disponible, leur type et leur point de montage. L'outil vous permet également de monter, de libérer et d'afficher les lecteurs dans un gestionnaire de fichiers.</p> + <p xml:lang="gl">KDiskFree mostra os dispositivos de ficheiros dispoñíbeis (particións de discos duros, lectores de disquetes e CD, etc.) xunto con información sobre a súa capacidade, espazo libre, tipo e punto de montaxe. Tamén permite montar e desmontar lectores e velos no xestor de ficheiros.</p> + <p xml:lang="it">KDiskFree mostra i dispositivi file disponibili (partizioni dei dischi fissi, unità a dischetti e lettori CD, eccetera) insieme ad informazioni sulla loro capacità, sullo spazio libero, sul tipo e sul punto di montaggio. Permette anche di montare e di smontare le unità e di visualizzarle in un gestore di file.</p> + <p xml:lang="nl">KDiskFree toont de beschikbare apparaten voor bestandsopslag (vaste-schijfpartities, diskette- en -stations, USB-sticks, cd-station, etc.), met informatie over hun capaciteit, vrije ruimte, type en aankoppelpunt. Het geeft u ook de mogelijkheid om schijven aan- en af te koppelen en ze in een bestandsbeheerder te bekijken.</p> + <p xml:lang="nn">KDiskFree viser lagringseiningar – for eksempel harddiskpartisjonar, diskettar og CD-plater – med informasjon om kapasitet, plassbruk, type og monteringspunkt. Det kan òg montera og avmontera einingar og opna dei i filhandsamaren.</p> + <p xml:lang="pl">KDiskFree wyświetla dostępne urządzenia plikowe (partycje dysków twardych, dyskietki i napędy CD, itp.) wraz z informacją o ich pojemności, wolnej przestrzeni, rodzaju i punkcie podpięcia. Umożliwia podpinanie i odpinanie napędów, a także przeglądanie ich w przeglądarce plików.</p> + <p xml:lang="pt">O KDiskFree mostra os dispositivos de ficheiros disponíveis (partições de discos rígidos, unidades de disquetes e CD's, etc.) em conjunto com informações sobre a sua capacidade, espaço livre, tipo e ponto de montagem. Também lhe permite montar e desmontar as unidades e vê-las num gestor de ficheiros.</p> + <p xml:lang="pt-BR">O KDiskFree mostra os dispositivos de arquivos disponíveis (partições de discos rígidos, unidades de disquetes e CDs, dispositivos USB, etc.) juntamente com informações sobre sua capacidade, espaço livre, tipo e ponto de montagem. Também permite a montagem e desmontagem de unidades e visualizá-las em um gerenciador de arquivos.</p> + <p xml:lang="sv">Kdiskfree visar tillgängliga filenheter (hårddiskpartitioner, diskett- och cd-enheter, etc.) tillsammans med information om deras kapacitet, ledigt utrymme, typ och monteringsplats. Det låter dig också montera och avmontera enheter och visa dem i en filhanterare.</p> + <p xml:lang="uk">KDiskFree показує список доступних файлових пристроїв (розділів жорсткого диска, пристроїв читання гнучких дисків, компакт-дисків, флеш-карток USB тощо), а також інформацію щодо їх місткості, вільного місця, типу і точки монтування. Ця програма також надає вам можливість монтувати, демонтувати пристрої і переглядати їх вміст у програмі для роботи з файлами.</p> + <p xml:lang="x-test">xxKDiskFree displays the available file devices (hard drive partitions, floppy and CD drives, etc.) along with information on their capacity, free space, type and mount point. It also allows you to mount and unmount drives and view them in a file manager.xx</p> + <p xml:lang="zh-CN">KDiskFree 显示所有的文件设备 (硬盘分区,软盘和 CD 驱动器等) 及他们的容量,可用空间,类型和挂载点。它也允许您挂载及卸载驱动器,以及在文件管理器中查看它们。</p> + </description> + <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kdf</url> + <url type="donation">https://www.kde.org/community/donations/</url> + <url type="help">https://docs.kde.org/?application=kdf</url> + <url type="homepage">https://utils.kde.org/projects/kdf/</url> + <screenshots> + <screenshot type="default"> + <image>https://www.kde.org/images/screenshots/kdiskfree.png</image> + </screenshot> + </screenshots> + <project_group>KDE</project_group> + <provides> + <binary>kdf</binary> + </provides> + <launchable type="desktop-id">org.kde.kdf.desktop</launchable> +</component> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/desktop/org.kde.kdf.desktop new/kdf-18.08.0/desktop/org.kde.kdf.desktop --- old/kdf-18.04.3/desktop/org.kde.kdf.desktop 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/desktop/org.kde.kdf.desktop 2018-08-06 22:43:47.000000000 +0200 @@ -161,6 +161,7 @@ Comment[nn]=Viser informasjon om harddiskar og andre lagringseiningar Comment[pl]=Wyświetla informacje o dyskach twardych i innych urządzeniach do przechowywania danych Comment[pt]=Mostrar informações sobre os discos rígidos e outros dispositivos de armazenamento +Comment[pt_BR]=Mostra informações sobre os discos rígidos e outros dispositivos de armazenamento Comment[sk]=Zobrazí informácie o pevných diskoch a iných úložných zariadeniach Comment[sl]=Pokaže podrobnosti o trdih diskih in drugih shranjevalnih napravah Comment[sr]=Приказ података о хард‑диску и другим складишним уређајима diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/desktop/org.kde.kwikdisk.desktop new/kdf-18.08.0/desktop/org.kde.kwikdisk.desktop --- old/kdf-18.04.3/desktop/org.kde.kwikdisk.desktop 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/desktop/org.kde.kwikdisk.desktop 2018-08-06 22:43:47.000000000 +0200 @@ -163,6 +163,7 @@ Comment[nn]=Panelikon for montering av avmontering av diskar Comment[pl]=Ikona na panelu do podpinania i odpinania dysków Comment[pt]=Ícone do painel para montar e desmontar os discos +Comment[pt_BR]=Ícone do painel para montar e desmontar os discos Comment[sk]=Ikona panelu na pripojenie a odpojenie diskov Comment[sl]=Ikona za pult, s katero lahko priklopite/odklopite diske Comment[sr]=Панелска иконица за монтирање и демонтирање дискова diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/po/da/kdf.po new/kdf-18.08.0/po/da/kdf.po --- old/kdf-18.04.3/po/da/kdf.po 2018-07-10 02:07:59.000000000 +0200 +++ new/kdf-18.08.0/po/da/kdf.po 2018-08-10 02:07:24.000000000 +0200 @@ -2,7 +2,7 @@ # Danish translation of kdf # Copyright (C). # -# Erik Kjær Pedersen <e...@binghamton.edu>, 1999,2002,2003, 2004. +# Erik Kjær Pedersen <e...@binghamton.edu>, 1999, 2002, 2003, 2004. # Martin Schlander <mschlan...@opensuse.org>, 2008, 2009, 2016. msgid "" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/po/id/kdf.po new/kdf-18.08.0/po/id/kdf.po --- old/kdf-18.04.3/po/id/kdf.po 2018-07-10 02:08:00.000000000 +0200 +++ new/kdf-18.08.0/po/id/kdf.po 2018-08-10 02:07:24.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:17+0100\n" -"PO-Revision-Date: 2018-04-16 08:17+0700\n" +"PO-Revision-Date: 2018-06-30 00:46+0700\n" "Last-Translator: Wantoyo <wanto...@gmail.com>\n" "Language-Team: Indonesian <kde-i18n-...@kde.org>\n" "Language: id\n" @@ -72,7 +72,7 @@ #, kde-format msgctxt "Update action" msgid "&Update" -msgstr "Perbahar&ui" +msgstr "&Update" #: src/kdf.cpp:76 #, kde-format @@ -201,7 +201,7 @@ #, kde-format msgctxt "Disk percentage" msgid "%1%" -msgstr "" +msgstr "%1%" #: src/kdfwidget.cpp:72 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/po/ru/docs/kcontrol/blockdevices/index.docbook new/kdf-18.08.0/po/ru/docs/kcontrol/blockdevices/index.docbook --- old/kdf-18.04.3/po/ru/docs/kcontrol/blockdevices/index.docbook 1970-01-01 01:00:00.000000000 +0100 +++ new/kdf-18.08.0/po/ru/docs/kcontrol/blockdevices/index.docbook 2018-08-10 02:07:24.000000000 +0200 @@ -0,0 +1,167 @@ +<?xml version="1.0" ?> +<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ +<!ENTITY % addindex "IGNORE"> +<!ENTITY % Russian "INCLUDE" +> <!-- change language only here --> +]> + +<article id="block-devices" lang="&language;"> +<title +>Блочные устройства</title> + +<articleinfo> + +<authorgroup> +<author +><firstname +>Mike</firstname +> <surname +>McBride</surname +> </author> +<othercredit role="translator" +><firstname +>Ольга</firstname +><surname +>Миронова</surname +><affiliation +><address +><email +>om...@basealt.ru</email +></address +></affiliation +><contrib +>Перевод на русский язык</contrib +></othercredit +><othercredit role="translator" +><firstname +></firstname +><surname +></surname +><affiliation +><address +><email +>olegbata...@mail.ru</email +></address +></affiliation +><contrib +></contrib +></othercredit +><othercredit role="reviewer" +><firstname +>Александр</firstname +><surname +>Яворский</surname +><contrib +>Рецензирование</contrib +></othercredit +> +</authorgroup> + +<date +>2016-04-14</date> +<releaseinfo +>Приложения 16.04</releaseinfo> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>KControl</keyword> +<keyword +>блочные устройства</keyword> +<keyword +>дисковое пространство</keyword> +</keywordset> +</articleinfo> + +<sect1> +<title +>Устройства хранения данных</title> + +<para +>В окне этого модуля настройки показаны доступные файловые устройства и информация о каждом из них. Здесь также можно управлять точками монтирования, подключать и отключать устройства. </para> + +<para +>Обычно в этой вкладке отображается следующая информация: </para> + +<itemizedlist> +<listitem +><para +>значок, обозначающий тип носителя;</para +></listitem> +<listitem +><para +>имя устройства;</para +></listitem> +<listitem +><para +>тип файловой системы;</para +></listitem> +<listitem +><para +>общий размер;</para +></listitem> +<listitem +><para +>точка монтирования;</para +></listitem> +<listitem +><para +>свободное место на диске;</para +></listitem> +<listitem +><para +>процент заполнения пространства, в числовом и графическом отображении.</para +></listitem> +</itemizedlist> + +<para +>Щелчок <mousebutton +>левой</mousebutton +> кнопкой мыши по заголовку столбца сортирует список устройств по этому критерию. Второй щелчок <mousebutton +>левой</mousebutton +> кнопкой мыши изменяет порядок сортировки на обратный. </para> + +<para +>Щелчок <mousebutton +>правой</mousebutton +> кнопкой мыши по строке списка открывает контекстное меню. Если выделенное устройство не подключено, для выбора будет доступен пункт <guimenuitem +>Подключить устройство</guimenuitem +>. Если устройство подключено, его можно отключить, выбрав пункт <guimenuitem +>Отключить устройство</guimenuitem +>. Пункт <guimenuitem +>Открыть в диспетчере файлов</guimenuitem +> открывает новое окно, в котором будут показаны файлы, содержащиеся на устройстве. </para> + +<para +>Задать подходящие команды подключения и отключения, а также настроить то, как диспетчер файлов должен открываться из контекстного меню, можно в приложении для определения свободного дискового пространства &kdiskfree;. </para> + +<sect2> +<title +>Автор раздела</title> + +<para +>Этот раздел составлен на основе документации по <application +>kdf</application +>, написанной Jonathan Singer <email +>jsin...@leeta.net</email +>.</para> + +<para +>Переработка для KDE 2.0: Mike McBride <email +>mpmcbri...@yahoo.com</email +>.</para> +<para +>Ольга Миронова<email +>om...@basealt.ru</email +></para +><para +>Oleg Batalov<email +>olegbata...@mail.ru</email +></para +> + +</sect2> +</sect1> +</article> + Binary files old/kdf-18.04.3/po/uk/docs/kdf/kdf.png and new/kdf-18.08.0/po/uk/docs/kdf/kdf.png differ Binary files old/kdf-18.04.3/po/uk/docs/kdf/kdf_config.png and new/kdf-18.08.0/po/uk/docs/kdf/kdf_config.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/po/zh_CN/kdf.po new/kdf-18.08.0/po/zh_CN/kdf.po --- old/kdf-18.04.3/po/zh_CN/kdf.po 2018-07-10 02:08:00.000000000 +0200 +++ new/kdf-18.08.0/po/zh_CN/kdf.po 2018-08-10 02:07:24.000000000 +0200 @@ -10,7 +10,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:17+0100\n" -"PO-Revision-Date: 2018-07-03 17:42\n" +"PO-Revision-Date: 2018-07-24 08:49\n" "Last-Translator: guoyunhebrave <guoyunhebr...@gmail.com>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/po/zh_TW/kdf.po new/kdf-18.08.0/po/zh_TW/kdf.po --- old/kdf-18.04.3/po/zh_TW/kdf.po 2018-07-10 02:08:00.000000000 +0200 +++ new/kdf-18.08.0/po/zh_TW/kdf.po 2018-08-10 02:07:24.000000000 +0200 @@ -409,48 +409,3 @@ #, kde-format msgid "Mount Commands" msgstr "裝載命令" - -#~ msgid "A test application" -#~ msgstr "一個測試程式。" - -#~ msgid "" -#~ "<h3>Hardware Information</h3><br /> All the information modules return " -#~ "information about a certain aspect of your computer hardware or your " -#~ "operating system. Not all modules are available on all hardware " -#~ "architectures and/or operating systems." -#~ msgstr "" -#~ "<h3>硬體資訊</h3><br /> 所有模組會回報有關於您的電腦或作業系統的資訊。\n" -#~ "並非每一個模組都能夠運作在所有的架構、系統上。" - -#~ msgid "Form" -#~ msgstr "表單" - -#~ msgid "Update frequency [seconds]. The value 0 disables update" -#~ msgstr "更新頻率[秒]。設為 0 則不更新顯示" - -#~ msgid "Mount command:" -#~ msgstr "裝載命令:" - -#~ msgid "Unmount command:" -#~ msgstr "卸載命令:" - -#~ msgid "" -#~ "This filename is not valid: %1\n" -#~ "It must end with \"_mount\" or \"_unmount\"." -#~ msgstr "" -#~ "不合法的檔名: %1\n" -#~ "必須以“_mount”或“_umount”結尾。" - -#~ msgid "%1 (%2) %3 on %4" -#~ msgstr "%1 (%2) %3 於 %4" - -#~ msgctxt "Storage device icon" -#~ msgid "Icon" -#~ msgstr "圖示" - -#~ msgctxt "Item on the device information column is visible" -#~ msgid "visible" -#~ msgstr "可見" - -#~ msgid "Get Unmount Command" -#~ msgstr "取得卸載命令" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/disklist.h new/kdf-18.08.0/src/disklist.h --- old/kdf-18.04.3/src/disklist.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/disklist.h 2018-08-06 22:43:47.000000000 +0200 @@ -62,14 +62,14 @@ Q_OBJECT public: - DiskList( QObject *parent=0 ); + explicit DiskList( QObject *parent=nullptr ); ~DiskList(); int readFSTAB(); int readDF(); int find(DiskEntry* disk); DiskEntry* at(uint index) { return disks->at(index); } - uint count() { return disks->count(); } + uint count() const { return disks->count(); } void deleteAllMountedAt(const QString &mountpoint); void setUpdatesDisabled(bool disable); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/disks.h new/kdf-18.08.0/src/disks.h --- old/kdf-18.04.3/src/disks.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/disks.h 2018-08-06 22:43:47.000000000 +0200 @@ -34,8 +34,8 @@ Q_OBJECT public: - explicit DiskEntry(QObject *parent=0, const char *name=0); - explicit DiskEntry(const QString & deviceName, QObject *parent=0, const char *name=0); + explicit DiskEntry(QObject *parent=nullptr, const char *name=nullptr); + explicit DiskEntry(const QString & deviceName, QObject *parent=nullptr, const char *name=nullptr); ~DiskEntry(); QString lastSysError() {return sysStringErrOut; } QString deviceName() const { return device; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kcmdf.cpp new/kdf-18.08.0/src/kcmdf.cpp --- old/kdf-18.04.3/src/kcmdf.cpp 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kcmdf.cpp 2018-08-06 22:43:47.000000000 +0200 @@ -60,5 +60,3 @@ } } -#include "kcmdf.moc" - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kcmdf.h new/kdf-18.08.0/src/kcmdf.h --- old/kdf-18.04.3/src/kcmdf.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kcmdf.h 2018-08-06 22:43:47.000000000 +0200 @@ -36,10 +36,10 @@ Q_OBJECT public: - explicit KDiskFreeWidget( QWidget *parent = 0 ); - ~KDiskFreeWidget(); + explicit KDiskFreeWidget( QWidget *parent = nullptr ); + ~KDiskFreeWidget() override; - QString quickHelp() const; + QString quickHelp() const override; private: KDFWidget *mKdf; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kdf.cpp new/kdf-18.08.0/src/kdf.cpp --- old/kdf-18.04.3/src/kdf.cpp 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kdf.cpp 2018-08-06 22:43:47.000000000 +0200 @@ -38,7 +38,7 @@ /***************************************************************/ KDFTopLevel::KDFTopLevel(QWidget *) - : KXmlGuiWindow(0) + : KXmlGuiWindow(nullptr) { kdf = new KDFWidget(this,false); Q_CHECK_PTR(kdf); @@ -90,8 +90,6 @@ QCommandLineParser parser; parser.setApplicationDescription(aboutData.shortDescription()); - parser.addHelpOption(); - parser.addVersionOption(); aboutData.setupCommandLine(&parser); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kdf.h new/kdf-18.08.0/src/kdf.h --- old/kdf-18.04.3/src/kdf.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kdf.h 2018-08-06 22:43:47.000000000 +0200 @@ -32,11 +32,11 @@ Q_OBJECT public: - KDFTopLevel(QWidget *parent=0); - ~KDFTopLevel() { } + explicit KDFTopLevel(QWidget *parent= nullptr); + ~KDFTopLevel() override { } protected: - void closeEvent(QCloseEvent *event); + void closeEvent(QCloseEvent *event) override; protected: KDFWidget* kdf; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kdfconfig.h new/kdf-18.08.0/src/kdfconfig.h --- old/kdf-18.04.3/src/kdfconfig.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kdfconfig.h 2018-08-06 22:43:47.000000000 +0200 @@ -45,8 +45,8 @@ Q_OBJECT public: - explicit KDFConfigWidget( QWidget *parent=0, bool init=false); - ~KDFConfigWidget(); + explicit KDFConfigWidget( QWidget *parent=nullptr, bool init=false); + ~KDFConfigWidget() override; public Q_SLOTS: void loadSettings( void ); @@ -60,7 +60,7 @@ void toggleListText( QTreeWidgetItem *item, int column ); protected: - void closeEvent( QCloseEvent * ); + void closeEvent( QCloseEvent * ) override; private: CStdOption mStd; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kdfitemdelegate.h new/kdf-18.08.0/src/kdfitemdelegate.h --- old/kdf-18.04.3/src/kdfitemdelegate.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kdfitemdelegate.h 2018-08-06 22:43:47.000000000 +0200 @@ -30,11 +30,11 @@ Q_OBJECT public: - KDFItemDelegate(QObject * parent = 0): QStyledItemDelegate(parent) {}; - ~KDFItemDelegate() {}; + explicit KDFItemDelegate(QObject * parent = nullptr): QStyledItemDelegate(parent) {} + ~KDFItemDelegate() override {} void paint(QPainter *painter, const QStyleOptionViewItem &option, - const QModelIndex &index) const; + const QModelIndex &index) const override; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kdfsortproxymodel.h new/kdf-18.08.0/src/kdfsortproxymodel.h --- old/kdf-18.04.3/src/kdfsortproxymodel.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kdfsortproxymodel.h 2018-08-06 22:43:47.000000000 +0200 @@ -28,11 +28,11 @@ Q_OBJECT public: - KDFSortFilterProxyModel(QObject * parent = 0): - QSortFilterProxyModel(parent){}; + explicit KDFSortFilterProxyModel(QObject * parent = nullptr): + QSortFilterProxyModel(parent){} protected: - bool lessThan(const QModelIndex &left, const QModelIndex &right) const; + bool lessThan(const QModelIndex &left, const QModelIndex &right) const override; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kdfwidget.h new/kdf-18.08.0/src/kdfwidget.h --- old/kdf-18.04.3/src/kdfwidget.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kdfwidget.h 2018-08-06 22:43:47.000000000 +0200 @@ -62,8 +62,8 @@ Q_OBJECT public: - explicit KDFWidget( QWidget *parent=0, bool init=false); - ~KDFWidget( ); + explicit KDFWidget( QWidget *parent=nullptr, bool init=false); + ~KDFWidget( ) override; enum ColumnNumber{ IconCol = 0, @@ -91,8 +91,8 @@ void invokeHelp( void ); protected: - void timerEvent( QTimerEvent * ); - void closeEvent( QCloseEvent * ); + void timerEvent( QTimerEvent * ) override; + void closeEvent( QCloseEvent * ) override; private: void makeColumns( void ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kwikdisk.cpp new/kdf-18.08.0/src/kwikdisk.cpp --- old/kdf-18.04.3/src/kwikdisk.cpp 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kwikdisk.cpp 2018-08-06 22:43:47.000000000 +0200 @@ -342,8 +342,6 @@ QCommandLineParser parser; parser.setApplicationDescription(aboutData.shortDescription()); - parser.addHelpOption(); - parser.addVersionOption(); aboutData.setupCommandLine(&parser); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/kwikdisk.h new/kdf-18.08.0/src/kwikdisk.h --- old/kdf-18.04.3/src/kwikdisk.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/kwikdisk.h 2018-08-06 22:43:47.000000000 +0200 @@ -59,7 +59,7 @@ void clearDeviceActions(); private: - void timerEvent(QTimerEvent *); + void timerEvent(QTimerEvent *) override; void enterEvent(QEvent *); void leaveEvent(QEvent *); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/mntconfig.h new/kdf-18.08.0/src/mntconfig.h --- old/kdf-18.04.3/src/mntconfig.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/mntconfig.h 2018-08-06 22:43:47.000000000 +0200 @@ -43,8 +43,8 @@ UmountCommandCol = 4 }; - explicit MntConfigWidget( QWidget *parent=0, bool init=false ); - ~MntConfigWidget(); + explicit MntConfigWidget( QWidget *parent=nullptr, bool init=false ); + ~MntConfigWidget() override; public Q_SLOTS: void loadSettings( void ); @@ -67,7 +67,7 @@ DiskEntry * selectedDisk( QTreeWidgetItem * ); protected: - void closeEvent( QCloseEvent * ); + void closeEvent( QCloseEvent * ) override; private: DiskList mDiskList; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/optiondialog.cpp new/kdf-18.08.0/src/optiondialog.cpp --- old/kdf-18.04.3/src/optiondialog.cpp 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/optiondialog.cpp 2018-08-06 22:43:47.000000000 +0200 @@ -48,12 +48,12 @@ } -COptionDialog::~COptionDialog( void ) +COptionDialog::~COptionDialog() { } -void COptionDialog::slotOk( void ) +void COptionDialog::slotOk() { if( dataChanged ) slotApply(); @@ -61,7 +61,7 @@ } -void COptionDialog::slotApply( void ) +void COptionDialog::slotApply() { mConf->applySettings(); mMnt->applySettings(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/optiondialog.h new/kdf-18.08.0/src/optiondialog.h --- old/kdf-18.04.3/src/optiondialog.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/optiondialog.h 2018-08-06 22:43:47.000000000 +0200 @@ -32,17 +32,17 @@ Q_OBJECT public: - explicit COptionDialog( QWidget *parent=0 ); - ~COptionDialog( void ); + explicit COptionDialog( QWidget *parent=nullptr ); + ~COptionDialog(); protected Q_SLOTS: - void slotOk( void ); - void slotApply( void ); + void slotOk(); + void slotApply(); void slotChanged(); void slotHelp(); Q_SIGNALS: - void valueChanged( void ); + void valueChanged(); private: KDFConfigWidget *mConf; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/stdoption.cpp new/kdf-18.08.0/src/stdoption.cpp --- old/kdf-18.04.3/src/stdoption.cpp 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/stdoption.cpp 2018-08-06 22:43:47.000000000 +0200 @@ -35,18 +35,18 @@ QString CStdOption::mDefaultFileManager = QLatin1String( "dolphin %m" ); int CStdOption::mDefaultUpdateFrequency = 60; -CStdOption::CStdOption( void ) +CStdOption::CStdOption() { setDefault(); } -CStdOption::~CStdOption( void ) +CStdOption::~CStdOption() { } -void CStdOption::updateConfiguration( void ) +void CStdOption::updateConfiguration() { KConfigGroup config(KSharedConfig::openConfig(), "KDFConfig"); mFileManager = config.readPathEntry( @@ -60,7 +60,7 @@ } -void CStdOption::writeConfiguration( void ) +void CStdOption::writeConfiguration() { KConfigGroup config(KSharedConfig::openConfig(), "KDFConfig"); config.writeEntry( "UpdateFrequency", mUpdateFrequency ); @@ -71,7 +71,7 @@ } -void CStdOption::writeDefaultFileManager( void ) +void CStdOption::writeDefaultFileManager() { KConfigGroup config(KSharedConfig::openConfig(), "KDFConfig"); config.writePathEntry( "FileManagerCommand", mDefaultFileManager ); @@ -80,31 +80,31 @@ -QString CStdOption::fileManager( void ) +QString CStdOption::fileManager() const { return( mFileManager ); } -int CStdOption::updateFrequency( void ) +int CStdOption::updateFrequency() const { return( mUpdateFrequency ); } -bool CStdOption::popupIfFull( void ) +bool CStdOption::popupIfFull() const { return( mPopupIfFull ); } -bool CStdOption::openFileManager( void ) +bool CStdOption::openFileManager() const { return( mOpenFileManagerOnMount ); } -void CStdOption::setDefault( void ) +void CStdOption::setDefault() { mFileManager = mDefaultFileManager; mUpdateFrequency = mDefaultUpdateFrequency; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdf-18.04.3/src/stdoption.h new/kdf-18.08.0/src/stdoption.h --- old/kdf-18.04.3/src/stdoption.h 2018-07-07 11:24:38.000000000 +0200 +++ new/kdf-18.08.0/src/stdoption.h 2018-08-06 22:43:47.000000000 +0200 @@ -35,20 +35,20 @@ class KDFPRIVATE_EXPORT CStdOption { public: - CStdOption( void ); - ~CStdOption( void ); + CStdOption(); + ~CStdOption(); - void updateConfiguration( void ); - void writeConfiguration( void ); - void writeDefaultFileManager( void ); + void updateConfiguration(); + void writeConfiguration(); + void writeDefaultFileManager(); - QString fileManager( void ); + QString fileManager() const; - int updateFrequency( void ); - bool popupIfFull( void ); - bool openFileManager( void ); + int updateFrequency() const; + bool popupIfFull() const; + bool openFileManager() const; - void setDefault( void ); + void setDefault( ); void setFileManager( const QString &fileManager ); void setUpdateFrequency( int frequency ); void setPopupIfFull( bool popupIfFull );