diff -Nru deepin-voice-note-6.0.6/assets/web/index.js deepin-voice-note-6.0.10/assets/web/index.js --- deepin-voice-note-6.0.6/assets/web/index.js 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/assets/web/index.js 2023-06-07 05:40:02.000000000 +0000 @@ -82,6 +82,8 @@ var isUlOrOl = false const airPopoverHeight = 44 //悬浮工具栏高度 const airPopoverWidth = 385 //悬浮工具栏宽度 +const airPopoverLeftMargin = 20 //悬浮工具栏距离编辑区左侧边距 +const airPopoverRightMargin = 15 //悬浮工具栏距离编辑区右侧边距 // 翻译列表 var tooltipContent = { @@ -222,6 +224,30 @@ } } +/** + * 处理编辑页面大小改变事件 + * @date 2023-05-30 + * @param {any} + * @returns {any} + */ +window.onresize = function(){ + updateAirPopoverPos() +} + +/** + * 处理air-popover位置更新 + * @date 2023-05-30 + * @param {any} + * @returns {any} + */ +function updateAirPopoverPos() { + if (!$('.note-air-popover').is(':hidden')) { + if (getSelectedRange().innerHTML != "") { + $('#summernote').summernote('airPopover.update') + } + } +} + // 判断编辑区是否为空 function isNoteNull() { return $('.note-editable').html() === '


' diff -Nru deepin-voice-note-6.0.6/assets/web/js/summernote_v9_2.js deepin-voice-note-6.0.10/assets/web/js/summernote_v9_2.js --- deepin-voice-note-6.0.6/assets/web/js/summernote_v9_2.js 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/assets/web/js/summernote_v9_2.js 2023-06-07 05:40:02.000000000 +0000 @@ -493,7 +493,7 @@ /** * returns true if all of the values in the array pass the predicate truth test. * 通过条件返回true - * + * */ function all(array, pred) { for (var idx = 0, len = array.length; idx < len; idx++) { @@ -1418,7 +1418,7 @@ function splitNode(point, options) { var isSkipPaddingBlankHTML = options && options.isSkipPaddingBlankHTML; var isNotSplitEdgePoint = options && options.isNotSplitEdgePoint; - // edge case + // edge case if (isEdgePoint(point) && (isText(point.node) || isNotSplitEdgePoint)) { if (isLeftEdgePoint(point)) { return point.node; @@ -7154,9 +7154,20 @@ let left = Math.max(bnd.left + bnd.width / 2 - 150, 0); let top = bnd.top - airPopoverHeight; // 左边距判断,显示区域宽度-距离左边距离<工具栏宽度 - if (winWidth - left < airPopoverWidth + 10) { - left = winWidth - airPopoverWidth - 10 + if (winWidth - left < airPopoverWidth + airPopoverRightMargin) { + left = winWidth - airPopoverWidth - airPopoverRightMargin + } + + // 根据UX意见,左边距最少20px + if (left <= airPopoverLeftMargin) { + // 当气泡工具栏显示不全时,让其紧贴编辑区左侧显示, + // 以便能完整显示气泡工具栏内容 + if (left <= 2) + left = -5 + else + left = airPopoverLeftMargin } + // 上边距判断,工具栏上边距不小于34(tip高度,避免遮挡) if (top < 34) { top = bnd.top + bnd.height + 14 @@ -7897,4 +7908,4 @@ } }); -}))); \ No newline at end of file +}))); diff -Nru deepin-voice-note-6.0.6/CMakeLists.txt deepin-voice-note-6.0.10/CMakeLists.txt --- deepin-voice-note-6.0.6/CMakeLists.txt 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/CMakeLists.txt 2023-06-07 05:40:02.000000000 +0000 @@ -98,6 +98,16 @@ # sourcedir # .ts +# 判断系统环境 +#file(STRINGS "/etc/os-version" MAJOR_STR REGEX "MajorVersion") +execute_process(COMMAND cat /etc/os-version OUTPUT_VARIABLE OS_INFO_STR) +string(REGEX MATCHALL "MajorVersion=[0-9]+" MAJOR_STR "${OS_INFO_STR}") +string(REGEX MATCH "[0-9]+" MAJOR_VERSION "${MAJOR_STR}") +if (MAJOR_VERSION MATCHES "23") + message("--------------------- OS_BUILD_V23 on") + add_definitions(-DOS_BUILD_V23) +endif() + execute_process(COMMAND bash ${APP_TRANS_SCRIPT} translations diff -Nru deepin-voice-note-6.0.6/debian/changelog deepin-voice-note-6.0.10/debian/changelog --- deepin-voice-note-6.0.6/debian/changelog 2023-01-12 04:36:06.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/changelog 2023-06-09 11:09:23.000000000 +0000 @@ -1,25 +1,69 @@ -deepin-voice-note (6.0.6-1) lunar; urgency=medium +deepin-voice-note (6.0.10-1) lunar; urgency=medium - * New upstream release. + * New upstream release for lunar - -- Ananta Mishra Thu, 12 Jan 2023 10:21:06 +0545 + -- Ananta Mishra Fri, 09 Jun 2023 16:54:23 +0545 -deepin-voice-note (5.7.19-1) unstable; urgency=medium +deepin-voice-note (6.0.10) unstable; urgency=medium - *modified debian/changelog - *deleted debian/compat - *debian/control - +Add Tu Qinggang to uploaders list. - *modified debian/copyright - *new file debian/deepin-voice-note.1 - *new file debian/manpages - *modified debian/rules - +Fix lintian tag hardening-no-bindnow + * New version 6.0.10 - -- Tu Qinggang Mon, 09 Nov 2020 07:57:26 +0800 + -- wangcong Wed, 7 Jun 2023 13:22:45 +0800 +deepin-voice-note (6.0.9) unstable; urgency=medium -deepin-voice-note (5.7.17-1) unstable; urgency=medium - - * Initial release (Closes: #971265) + * New version 6.0.9 - -- Tu Qinggang Mon, 28 Sep 2020 14:27:52 +0800 + -- wangcong Wed, 7 Jun 2023 10:03:45 +0800 +deepin-voice-note (6.0.8) unstable; urgency=medium + + * fix: Fix the issue of creating new text notes while using Ctrl+B bold text(Bug: 151155) + * chore: Update translations(Bug: 189815) + + -- Deepin Packages Builder Wed, 24 May 2023 15:22:15 +0800 + +deepin-voice-note (6.0.7) unstable; urgency=medium + + * New version 6.0.7 + + -- wangcong Fri, 12 May 2023 11:46:45 +0800 +deepin-voice-note (6.0.6) unstable; urgency=medium + + * New version 6.0.6 + + -- hemingyang Mon, 3 Jan 2023 15:10:45 +0800 + +deepin-voice-note (6.0.5) unstable; urgency=medium + + * New version 6.0.5 + + -- wangcong Mon, 28 Nov 2022 17:42:45 +0800 + +deepin-voice-note (6.0.4) unstable; urgency=medium + + * New version 6.0.4 + + -- hemingyang Tues, 08 Nov 2022 14:22:05 +0800 + +deepin-voice-note (6.0.3) unstable; urgency=medium + + * New version 6.0.3 + + -- hemingyang Thur, 20 Sep 2022 14:41:05 +0800 + +deepin-voice-note (6.0.2) unstable; urgency=medium + + * New version 6.0.2 + + -- hemingyang Thur, 15 Sep 2022 14:38:35 +0800 + +deepin-voice-note (6.0.1) unstable; urgency=medium + + * New version 6.0.1 + + -- hemingyang Mon, 5 Sep 2022 14:38:35 +0800 + +deepin-voice-note (1.0) unstable; urgency=medium + + * Initial release (Closes: #nnnn) + + -- Deepin Packages Builder Wed, 11 Oct 2017 17:38:35 +0800 diff -Nru deepin-voice-note-6.0.6/debian/control deepin-voice-note-6.0.10/debian/control --- deepin-voice-note-6.0.6/debian/control 2023-01-12 04:36:06.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/control 2023-06-09 11:09:23.000000000 +0000 @@ -2,41 +2,32 @@ Section: devel Priority: optional Maintainer: Ananta Mishra -XSBC-Original-Maintainer: Debian Deepin Packaging Team -Uploaders: - Tu Qinggang , - Clay Stan , Build-Depends: - cmake, debhelper-compat (= 13), - libdframeworkdbus-dev (>= 5.2.0.3), - libdframeworkdbus2 (>= 5.2.0.3), - libdtkcore5-bin, - libdtkwidget-dev, - libdtkwidget5-bin, + cmake, + qttools5-dev-tools, + libutf8proc-dev, + qtbase5-dev, + pkg-config, + libsqlite3-dev, + qtmultimedia5-dev, libglib2.0-dev, + libdtkwidget-dev (>= 5.5.17~), + libdtkwidget5-bin (>= 5.5.17~), + libdtkcore5-bin (>= 5.5.17~), + libdframeworkdbus-dev, libgstreamer1.0-dev, - libsqlite3-dev, - libutf8proc-dev, libvlc-dev, libvlccore-dev, - pkg-config, - qtbase5-dev, - qtbase5-private-dev, - qtmultimedia5-dev, - qttools5-dev-tools, + libqt5webchannel5-dev, qtwebengine5-dev, -Standards-Version: 4.6.2 -Homepage: https://github.com/linuxdeepin/deepin-voice-note -Vcs-Browser: https://salsa.debian.org/debian/deepin-voice-note -Vcs-Git: https://salsa.debian.org/debian/deepin-voice-note.git + libgtest-dev +Standards-Version: 4.6.1 +#Vcs-Browser: https://salsa.debian.org/debian/voice-note +#Vcs-Git: https://salsa.debian.org/debian/voice-note.git Package: deepin-voice-note Architecture: any -Depends: - ${misc:Depends}, - ${shlibs:Depends}, +Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer1.0-plugins-good, vlc-plugin-base, gstreamer1.0-pulseaudio Description: Voice Notes is a lightweight memo tool to make text notes and voice recordings - Voice Notes is a simple memo software with texts and voice recordings. - You are able to save the recordings as MP3 format or texts. - deepin voice note is a part of DDE(deepin desktop environment). + Voice Notes is a simple memo software with texts and voice recordings. You are able to save the recordings as MP3 format or texts. \ No newline at end of file diff -Nru deepin-voice-note-6.0.6/debian/copyright deepin-voice-note-6.0.10/debian/copyright --- deepin-voice-note-6.0.6/debian/copyright 2023-01-12 04:34:22.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/copyright 2023-06-09 11:06:14.000000000 +0000 @@ -1,10 +1,8 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: deepin-voice-note -Upstream-Contact: https://github.com/linuxdeepin/deepin-voice-note/issues -Source: https://github.com/linuxdeepin/deepin-voice-note +Upstream-Name: voice-note Files: * -Copyright: 2015-2020 Deepin Technology Co., Ltd. +Copyright: 2018 Deepin Technology Co., Ltd. License: GPL-3+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -21,23 +19,3 @@ . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". - -Files: debian/* -Copyright: 2015-2019, Deepin Technology Co., Ltd. - 2020, Tu Qinggang -License: LGPL-3+ - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - . - This package 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 Lesser General Public License - along with this program. If not, see - . - On Debian systems, the complete text of the GNU Lesser General - Public License version 3 can be found in "/usr/share/common-licenses/LGPL-3". diff -Nru deepin-voice-note-6.0.6/debian/deepin-voice-note.1 deepin-voice-note-6.0.10/debian/deepin-voice-note.1 --- deepin-voice-note-6.0.6/debian/deepin-voice-note.1 2023-01-12 04:34:22.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/deepin-voice-note.1 2023-06-09 11:06:14.000000000 +0000 @@ -1,29 +1,37 @@ -.TH deepin-voice-note 1 "2020-09-29" "Deepin" - +.\" Hey, EMACS: -*- nroff -*- +.\" (C) Copyright 2021 hufeng , +.\" +.TH "deepin-voice-note" "1" "2021-1-28" "Deepin" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) .SH NAME -deepin\-voice\-note \- Deepin voive note - -.SH SYNOPSIS -.B deepin\-voice\-note - +deepin-voice-note. +.PP .SH DESCRIPTION -.B Deepin Voice Note +Voice Notes is a lightweight memo tool to make text notes and voice recordings. +.PP Voice Notes is a simple memo software with texts and voice recordings. You are able to save the recordings as MP3 format or texts. - -.SH OPTIONS .PP -This program does not accept any command line options. - .SH SEE ALSO -https://www.deepin.org/en/original/deepin-voice-note/ - -.SH AUTHOR +https://github.com/linuxdeepin/deepin-voice-note .PP -.B deepin\-voice\-note -is written by Deepin Technology Co., Ltd. +.SH AUTHOR +.B deepin-voice-note is written by Deepin Technology Co., Ltd. .PP This manual page was written by -.MT tuqinggang@\:uniontech.com -Tu Qinggang +.MT liuyanga@\:uniontech.com +Liu Yang .ME -for the Debian Project (but may be used by others). +for the Debian Project (but may be used by others) + + diff -Nru deepin-voice-note-6.0.6/debian/rules deepin-voice-note-6.0.10/debian/rules --- deepin-voice-note-6.0.6/debian/rules 2023-01-12 04:34:22.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/rules 2023-06-09 11:06:14.000000000 +0000 @@ -1,7 +1,6 @@ #!/usr/bin/make -f export QT_SELECT=5 -export DEB_BUILD_MAINT_OPTIONS=hardening=+all include /usr/share/dpkg/default.mk DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) @@ -11,13 +10,16 @@ export DH_VERBOSE=1 %: - dh $@ + dh $@ --parallel override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SAFETYTEST_ARG="CMAKE_SAFETYTEST_ARG_OFF" \ -DAPP_VERSION=$(DEB_VERSION_UPSTREAM) -DVERSION=$(DEB_VERSION_UPSTREAM) LIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) -override_dh_clean: - rm -f ./translations/*.qm - dh_clean +#Ignore the dpkg-shlibdeps: warning (it uses none of the library's symbols) +#Qt Mutidedia lib will ref to network libraray. +override_dh_shlibdeps: + dh_shlibdeps --dpkg-shlibdeps-params=--warnings=0 + diff -Nru deepin-voice-note-6.0.6/debian/source/lintian-overrides deepin-voice-note-6.0.10/debian/source/lintian-overrides --- deepin-voice-note-6.0.6/debian/source/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/source/lintian-overrides 2023-06-09 11:06:14.000000000 +0000 @@ -0,0 +1,2 @@ +deepin-voice-note source: source-is-missing assets/web/js/handlebars.js line length is 847 characters (>512) +deepin-voice-note source: source-is-missing assets/web/css/font_4/iconfont.js line length is 13108 characters (>512) diff -Nru deepin-voice-note-6.0.6/debian/watch deepin-voice-note-6.0.10/debian/watch --- deepin-voice-note-6.0.6/debian/watch 2023-01-12 04:34:22.000000000 +0000 +++ deepin-voice-note-6.0.10/debian/watch 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -version=4 -opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%deepin-voice-note-$1.tar.gz%" \ - https://github.com/linuxdeepin/deepin-voice-note/tags \ - (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate diff -Nru deepin-voice-note-6.0.6/.github/workflows/call-build-deb.yml deepin-voice-note-6.0.10/.github/workflows/call-build-deb.yml --- deepin-voice-note-6.0.6/.github/workflows/call-build-deb.yml 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/.github/workflows/call-build-deb.yml 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -name: Call build-deb -on: - pull_request_target: - paths-ignore: - - ".github/workflows/**" - types: [ opened, closed, synchronize ] - -concurrency: - group: ${{ github.workflow }}-pull/${{ github.event.number }} - cancel-in-progress: true - -jobs: - check_job: - if: github.event.action != 'closed' || github.event.pull_request.merged - uses: linuxdeepin/.github/.github/workflows/build-deb.yml@master - secrets: - BridgeToken: ${{ secrets.BridgeToken }} diff -Nru deepin-voice-note-6.0.6/.github/workflows/call-chatOps.yml deepin-voice-note-6.0.10/.github/workflows/call-chatOps.yml --- deepin-voice-note-6.0.6/.github/workflows/call-chatOps.yml 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/.github/workflows/call-chatOps.yml 2023-06-07 05:40:02.000000000 +0000 @@ -6,5 +6,4 @@ jobs: chatopt: uses: linuxdeepin/.github/.github/workflows/chatOps.yml@master - secrets: - APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }} + secrets: inherit diff -Nru deepin-voice-note-6.0.6/.github/workflows/call-tag-build.yml deepin-voice-note-6.0.10/.github/workflows/call-tag-build.yml --- deepin-voice-note-6.0.6/.github/workflows/call-tag-build.yml 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/.github/workflows/call-tag-build.yml 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -name: tag build -on: - push: - tags: "*" - -concurrency: - group: ${{ github.workflow }} - cancel-in-progress: true - -jobs: - build: - uses: linuxdeepin/.github/.github/workflows/tag-build.yml@master - secrets: inherit diff -Nru deepin-voice-note-6.0.6/.obs/workflows.yml deepin-voice-note-6.0.10/.obs/workflows.yml --- deepin-voice-note-6.0.6/.obs/workflows.yml 1970-01-01 00:00:00.000000000 +0000 +++ deepin-voice-note-6.0.10/.obs/workflows.yml 2023-06-07 05:40:02.000000000 +0000 @@ -0,0 +1,44 @@ +test_build: + steps: + - link_package: + source_project: deepin:Develop:dde + source_package: %{SCM_REPOSITORY_NAME} + target_project: deepin:CI + + - configure_repositories: + project: deepin:CI + repositories: + - name: deepin_develop + paths: + - target_project: deepin:CI + target_repository: deepin_develop + architectures: + - x86_64 + - aarch64 + + - name: debian + paths: + - target_project: deepin:CI + target_repository: debian_sid + architectures: + - x86_64 + + filters: + event: pull_request + +tag_build: + steps: + - branch_package: + source_project: deepin:Develop:dde + source_package: %{SCM_REPOSITORY_NAME} + target_project: deepin:Unstable:dde + filters: + event: tag_push + +commit_build: + steps: + - trigger_services: + project: deepin:Develop:dde + package: %{SCM_REPOSITORY_NAME} + filters: + event: push diff -Nru deepin-voice-note-6.0.6/.reuse/dep5 deepin-voice-note-6.0.10/.reuse/dep5 --- deepin-voice-note-6.0.6/.reuse/dep5 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/.reuse/dep5 2023-06-07 05:40:02.000000000 +0000 @@ -4,7 +4,7 @@ Source: https://github.com/linuxdeepin/deepin-voice-note # ci -Files: .github/* +Files: .github/* .obs/workflows.yml Copyright: None License: CC0-1.0 diff -Nru deepin-voice-note-6.0.6/src/common/actionmanager.cpp deepin-voice-note-6.0.10/src/common/actionmanager.cpp --- deepin-voice-note-6.0.6/src/common/actionmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/actionmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "actionmanager.h" #include "common/opsstateinterface.h" diff -Nru deepin-voice-note-6.0.6/src/common/actionmanager.h deepin-voice-note-6.0.10/src/common/actionmanager.h --- deepin-voice-note-6.0.6/src/common/actionmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/actionmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef ACTIONFACTORY_H #define ACTIONFACTORY_H diff -Nru deepin-voice-note-6.0.6/src/common/audiowatcher.cpp deepin-voice-note-6.0.10/src/common/audiowatcher.cpp --- deepin-voice-note-6.0.6/src/common/audiowatcher.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/audiowatcher.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "audiowatcher.h" #include "globaldef.h" @@ -50,10 +37,10 @@ m_defaultSinkPath = m_audioDBusInterface->property("DefaultSink").value().path(); initDefaultSinkDBusInterface(); qInfo() << "current input active port name:" << m_inAudioPort.name - << "\ncurrent input active port availability:" << m_inAudioPort.availability + << "\ncurrent input active port availability(0 for Unknown, 1 for Not Available, 2 for Available.):" << m_inAudioPort.availability << "\ncurrent input device name:" << defaultSourceName() << "\ncurrent output active port name:" << m_outAudioPort.name - << "\ncurrent output active port availability:" << m_outAudioPort.availability + << "\ncurrent output active port availability(0 for Unknown, 1 for Not Available, 2 for Available.):" << m_outAudioPort.availability << "\ncurrent output device name:" << defaultSinkName(); //监听音频服务的属性改变 QDBusConnection::sessionBus().connect(AudioService, @@ -470,10 +457,10 @@ QDBusConnection::sessionBus()); if (inter->isValid()) { - //qInfo() << "音频服务: "<< AudioService <<" 默认输入源地址"<< m_defaultSourcePath << " 属性接口:"<< PropertiesInterface; + qInfo() << "音频服务: "<< AudioService <<" 默认输入源地址"<< m_defaultSourcePath << " 属性接口:"<< PropertiesInterface; QDBusReply reply = inter->call("Get", SourceInterface, "ActivePort"); reply.value().variant().value() >> port; - //qInfo() << "ActivePort:" << port; + qInfo() << __LINE__ << __func__ << "ActivePort:" << port; } else { qWarning() << "默认输入源地址 (" << m_defaultSourcePath << ") 不存在"; } @@ -525,10 +512,10 @@ QDBusConnection::sessionBus()); if (inter->isValid()) { - //qInfo() << "音频服务: "<< AudioService <<" 默认输出源地址"<< m_defaultSinkPath << " 属性接口:"<< PropertiesInterface; - QDBusReply reply = inter->call("Get", SourceInterface, "ActivePort"); + qInfo() << "音频服务: "<< AudioService <<" 默认输出源地址"<< m_defaultSinkPath << " 属性接口:"<< PropertiesInterface; + QDBusReply reply = inter->call("Get", SinkInterface, "ActivePort"); reply.value().variant().value() >> port; - //qInfo() << "ActivePort:" << port; + qInfo() << __LINE__ << __func__ << "ActivePort:" << port; } else { qWarning() << "默认输出源地址 (" << m_defaultSinkPath << ") 不存在"; } diff -Nru deepin-voice-note-6.0.6/src/common/audiowatcher.h deepin-voice-note-6.0.10/src/common/audiowatcher.h --- deepin-voice-note-6.0.6/src/common/audiowatcher.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/audiowatcher.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,51 +1,47 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef AudioWatcher_H #define AudioWatcher_H #include #include +#ifdef OS_BUILD_V23 /** * @brief AudioService 音频服务名 org.deepin.dde.Audio1 */ const static QString AudioService = QStringLiteral("org.deepin.dde.Audio1"); -//const static QString AudioService = QStringLiteral("com.deepin.daemon.Audio"); + /** * @brief AudioPath 服务地址 /org/deepin/dde/Audio1 */ const static QString AudioPath = QStringLiteral("/org/deepin/dde/Audio1"); -//const static QString AudioPath = QStringLiteral("/com/deepin/daemon/Audio"); + /** * @brief AudioInterface 接口名称 org.deepin.dde.Audio1 */ const static QString AudioInterface = QStringLiteral("org.deepin.dde.Audio1"); -//const static QString AudioInterface = QStringLiteral("com.deepin.daemon.Audio"); + /** * @brief SinkInterface 音频输出接口名称 org.deepin.dde.Audio1.Sink */ const static QString SinkInterface = QStringLiteral("org.deepin.dde.Audio1.Sink"); -//const static QString SinkInterface = QStringLiteral("com.deepin.daemon.Audio.Sink"); + /** * @brief SourceInterface 音频输入接口名称 org.deepin.dde.Audio1.Source */ const static QString SourceInterface = QStringLiteral("org.deepin.dde.Audio1.Source"); -//const static QString SourceInterface = QStringLiteral("com.deepin.daemon.Audio.Source"); + +#else +const static QString AudioService = QStringLiteral("com.deepin.daemon.Audio"); +const static QString AudioPath = QStringLiteral("/com/deepin/daemon/Audio"); +const static QString AudioInterface = QStringLiteral("com.deepin.daemon.Audio"); +const static QString SinkInterface = QStringLiteral("com.deepin.daemon.Audio.Sink"); +const static QString SourceInterface = QStringLiteral("com.deepin.daemon.Audio.Source"); +#endif /** * @brief PropertiesInterface 属性接口名称 org.freedesktop.DBus.Properties */ @@ -55,6 +51,7 @@ */ const static QString PropertiesChanged = QStringLiteral("PropertiesChanged"); + /** * @brief The AudioPort class 音频端口 */ diff -Nru deepin-voice-note-6.0.6/src/common/datatypedef.cpp deepin-voice-note-6.0.10/src/common/datatypedef.cpp --- deepin-voice-note-6.0.6/src/common/datatypedef.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/datatypedef.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "datatypedef.h" #include "common/vnoteforlder.h" #include "common/vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/src/common/datatypedef.h deepin-voice-note-6.0.10/src/common/datatypedef.h --- deepin-voice-note-6.0.6/src/common/datatypedef.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/datatypedef.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef DATATYPEDEF_H #define DATATYPEDEF_H diff -Nru deepin-voice-note-6.0.6/src/common/eventlogutils.cpp deepin-voice-note-6.0.10/src/common/eventlogutils.cpp --- deepin-voice-note-6.0.6/src/common/eventlogutils.cpp 1970-01-01 00:00:00.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/eventlogutils.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -0,0 +1,43 @@ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd +// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + +#include +#include +#include +#include + +#include "eventlogutils.h" + +EventLogUtils *EventLogUtils::mInstance(nullptr); + +EventLogUtils &EventLogUtils::get() +{ + if (mInstance == nullptr) { + mInstance = new EventLogUtils; + } + return *mInstance; +} + +EventLogUtils::EventLogUtils() +{ + QLibrary library("libdeepin-event-log.so"); + + init =reinterpret_cast(library.resolve("Initialize")); + writeEventLog = reinterpret_cast(library.resolve("WriteEventLog")); + + if (init == nullptr) + return; + + init("deepin-voice-note", true); +} + +void EventLogUtils::writeLogs(QJsonObject &data) +{ + if (writeEventLog == nullptr) + return; + + //std::string str = QJsonDocument(data).toJson(QJsonDocument::Compact).toStdString(); + writeEventLog(QJsonDocument(data).toJson(QJsonDocument::Compact).toStdString()); +} diff -Nru deepin-voice-note-6.0.6/src/common/eventlogutils.h deepin-voice-note-6.0.10/src/common/eventlogutils.h --- deepin-voice-note-6.0.6/src/common/eventlogutils.h 1970-01-01 00:00:00.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/eventlogutils.h 2023-06-07 05:40:02.000000000 +0000 @@ -0,0 +1,34 @@ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd +// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + +#ifndef EVENTLOGUTILS_H +#define EVENTLOGUTILS_H + +#include +#include + +class EventLogUtils +{ +public: + enum EventTID { + OpeningTime = 1000000000, + ClosingTime = 1000000001, + Start = 1000000003, + Quit = 1000000004 + }; + + static EventLogUtils &get(); + void writeLogs(QJsonObject &data); + +private: + bool (*init)(const std::string &packagename, bool enable_sig) = nullptr; + void (*writeEventLog)(const std::string &eventdata) = nullptr; + + static EventLogUtils *mInstance; + + EventLogUtils(); +}; + +#endif // EVENTLOGUTILS_H diff -Nru deepin-voice-note-6.0.6/src/common/gstreamrecorder.cpp deepin-voice-note-6.0.10/src/common/gstreamrecorder.cpp --- deepin-voice-note-6.0.6/src/common/gstreamrecorder.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/gstreamrecorder.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "gstreamrecorder.h" #include diff -Nru deepin-voice-note-6.0.6/src/common/gstreamrecorder.h deepin-voice-note-6.0.10/src/common/gstreamrecorder.h --- deepin-voice-note-6.0.6/src/common/gstreamrecorder.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/gstreamrecorder.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef GSTREAMRECORDER_H #define GSTREAMRECORDER_H diff -Nru deepin-voice-note-6.0.6/src/common/jscontent.cpp deepin-voice-note-6.0.10/src/common/jscontent.cpp --- deepin-voice-note-6.0.6/src/common/jscontent.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/jscontent.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "jscontent.h" #include diff -Nru deepin-voice-note-6.0.6/src/common/jscontent.h deepin-voice-note-6.0.10/src/common/jscontent.h --- deepin-voice-note-6.0.6/src/common/jscontent.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/jscontent.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef JSCONTENT_H #define JSCONTENT_H diff -Nru deepin-voice-note-6.0.6/src/common/metadataparser.cpp deepin-voice-note-6.0.10/src/common/metadataparser.cpp --- deepin-voice-note-6.0.6/src/common/metadataparser.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/metadataparser.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "metadataparser.h" #include "vnoteitem.h" #include "common/utils.h" diff -Nru deepin-voice-note-6.0.6/src/common/metadataparser.h deepin-voice-note-6.0.10/src/common/metadataparser.h --- deepin-voice-note-6.0.6/src/common/metadataparser.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/metadataparser.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef METADATAPARSER_H #define METADATAPARSER_H diff -Nru deepin-voice-note-6.0.6/src/common/opsstateinterface.cpp deepin-voice-note-6.0.10/src/common/opsstateinterface.cpp --- deepin-voice-note-6.0.6/src/common/opsstateinterface.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/opsstateinterface.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "opsstateinterface.h" #include #include diff -Nru deepin-voice-note-6.0.6/src/common/opsstateinterface.h deepin-voice-note-6.0.10/src/common/opsstateinterface.h --- deepin-voice-note-6.0.6/src/common/opsstateinterface.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/opsstateinterface.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef OPSSTATEINTERFACE_H #define OPSSTATEINTERFACE_H diff -Nru deepin-voice-note-6.0.6/src/common/performancemonitor.cpp deepin-voice-note-6.0.10/src/common/performancemonitor.cpp --- deepin-voice-note-6.0.6/src/common/performancemonitor.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/performancemonitor.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "performancemonitor.h" #include #include diff -Nru deepin-voice-note-6.0.6/src/common/performancemonitor.h deepin-voice-note-6.0.10/src/common/performancemonitor.h --- deepin-voice-note-6.0.6/src/common/performancemonitor.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/performancemonitor.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef PERFORMANCEMONITOR_H #define PERFORMANCEMONITOR_H diff -Nru deepin-voice-note-6.0.6/src/common/setting.cpp deepin-voice-note-6.0.10/src/common/setting.cpp --- deepin-voice-note-6.0.6/src/common/setting.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/setting.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "setting.h" #include diff -Nru deepin-voice-note-6.0.6/src/common/setting.h deepin-voice-note-6.0.10/src/common/setting.h --- deepin-voice-note-6.0.6/src/common/setting.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/setting.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef SETTING_H #define SETTING_H diff -Nru deepin-voice-note-6.0.6/src/common/standarditemcommon.cpp deepin-voice-note-6.0.10/src/common/standarditemcommon.cpp --- deepin-voice-note-6.0.6/src/common/standarditemcommon.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/standarditemcommon.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "standarditemcommon.h" /** diff -Nru deepin-voice-note-6.0.6/src/common/standarditemcommon.h deepin-voice-note-6.0.10/src/common/standarditemcommon.h --- deepin-voice-note-6.0.6/src/common/standarditemcommon.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/standarditemcommon.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef FOLDERTREECOMMON_H #define FOLDERTREECOMMON_H diff -Nru deepin-voice-note-6.0.6/src/common/utils.cpp deepin-voice-note-6.0.10/src/common/utils.cpp --- deepin-voice-note-6.0.6/src/common/utils.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/utils.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "utils.h" #include "globaldef.h" #include "vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/src/common/utils.h deepin-voice-note-6.0.10/src/common/utils.h --- deepin-voice-note-6.0.6/src/common/utils.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/utils.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include #include diff -Nru deepin-voice-note-6.0.6/src/common/vlcpalyer.cpp deepin-voice-note-6.0.10/src/common/vlcpalyer.cpp --- deepin-voice-note-6.0.6/src/common/vlcpalyer.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vlcpalyer.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vlcpalyer.h" #include diff -Nru deepin-voice-note-6.0.6/src/common/vlcpalyer.h deepin-voice-note-6.0.10/src/common/vlcpalyer.h --- deepin-voice-note-6.0.6/src/common/vlcpalyer.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vlcpalyer.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VLCPALYER_H #define VLCPALYER_H diff -Nru deepin-voice-note-6.0.6/src/common/vnotea2tmanager.cpp deepin-voice-note-6.0.10/src/common/vnotea2tmanager.cpp --- deepin-voice-note-6.0.6/src/common/vnotea2tmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnotea2tmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnotea2tmanager.h" #include diff -Nru deepin-voice-note-6.0.6/src/common/vnotea2tmanager.h deepin-voice-note-6.0.10/src/common/vnotea2tmanager.h --- deepin-voice-note-6.0.6/src/common/vnotea2tmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnotea2tmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEA2TMANAGER_H #define VNOTEA2TMANAGER_H diff -Nru deepin-voice-note-6.0.6/src/common/vnotedatamanager.cpp deepin-voice-note-6.0.10/src/common/vnotedatamanager.cpp --- deepin-voice-note-6.0.6/src/common/vnotedatamanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnotedatamanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnotedatamanager.h" #include "db/vnotedbmanager.h" #include "task/loadfolderworker.h" diff -Nru deepin-voice-note-6.0.6/src/common/vnotedatamanager.h deepin-voice-note-6.0.10/src/common/vnotedatamanager.h --- deepin-voice-note-6.0.6/src/common/vnotedatamanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnotedatamanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEDATAMANAGER_H #define VNOTEDATAMANAGER_H diff -Nru deepin-voice-note-6.0.6/src/common/vnoteforlder.cpp deepin-voice-note-6.0.10/src/common/vnoteforlder.cpp --- deepin-voice-note-6.0.6/src/common/vnoteforlder.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnoteforlder.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnoteforlder.h" #include "common/vnotedatamanager.h" diff -Nru deepin-voice-note-6.0.6/src/common/vnoteforlder.h deepin-voice-note-6.0.10/src/common/vnoteforlder.h --- deepin-voice-note-6.0.6/src/common/vnoteforlder.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnoteforlder.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEFORLDER_H #define VNOTEFORLDER_H diff -Nru deepin-voice-note-6.0.6/src/common/vnoteitem.cpp deepin-voice-note-6.0.10/src/common/vnoteitem.cpp --- deepin-voice-note-6.0.6/src/common/vnoteitem.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnoteitem.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnoteitem.h" #include "common/utils.h" diff -Nru deepin-voice-note-6.0.6/src/common/vnoteitem.h deepin-voice-note-6.0.10/src/common/vnoteitem.h --- deepin-voice-note-6.0.6/src/common/vnoteitem.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vnoteitem.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEITEM_H #define VNOTEITEM_H diff -Nru deepin-voice-note-6.0.6/src/common/vntaskworker.cpp deepin-voice-note-6.0.10/src/common/vntaskworker.cpp --- deepin-voice-note-6.0.6/src/common/vntaskworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vntaskworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vntaskworker.h" #include "task/vntask.h" diff -Nru deepin-voice-note-6.0.6/src/common/vntaskworker.h deepin-voice-note-6.0.10/src/common/vntaskworker.h --- deepin-voice-note-6.0.6/src/common/vntaskworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vntaskworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNTASKWORKER_H #define VNTASKWORKER_H diff -Nru deepin-voice-note-6.0.6/src/common/vtextspeechandtrmanager.cpp deepin-voice-note-6.0.10/src/common/vtextspeechandtrmanager.cpp --- deepin-voice-note-6.0.6/src/common/vtextspeechandtrmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vtextspeechandtrmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vtextspeechandtrmanager.h" diff -Nru deepin-voice-note-6.0.6/src/common/vtextspeechandtrmanager.h deepin-voice-note-6.0.10/src/common/vtextspeechandtrmanager.h --- deepin-voice-note-6.0.6/src/common/vtextspeechandtrmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/common/vtextspeechandtrmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VTEXTSPEECHANDTRMANAGER_H #define VTEXTSPEECHANDTRMANAGER_H diff -Nru deepin-voice-note-6.0.6/src/db/dbvisitor.cpp deepin-voice-note-6.0.10/src/db/dbvisitor.cpp --- deepin-voice-note-6.0.6/src/db/dbvisitor.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/dbvisitor.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "dbvisitor.h" #include "globaldef.h" #include "db/vnotefolderoper.h" diff -Nru deepin-voice-note-6.0.6/src/db/dbvisitor.h deepin-voice-note-6.0.10/src/db/dbvisitor.h --- deepin-voice-note-6.0.6/src/db/dbvisitor.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/dbvisitor.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef DBVISITOR_H #define DBVISITOR_H diff -Nru deepin-voice-note-6.0.6/src/db/vnotedbmanager.cpp deepin-voice-note-6.0.10/src/db/vnotedbmanager.cpp --- deepin-voice-note-6.0.6/src/db/vnotedbmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/vnotedbmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "db/vnotedbmanager.h" #include "db/dbvisitor.h" #include "globaldef.h" diff -Nru deepin-voice-note-6.0.6/src/db/vnotedbmanager.h deepin-voice-note-6.0.10/src/db/vnotedbmanager.h --- deepin-voice-note-6.0.6/src/db/vnotedbmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/vnotedbmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEDBMANAGER_H #define VNOTEDBMANAGER_H diff -Nru deepin-voice-note-6.0.6/src/db/vnotefolderoper.cpp deepin-voice-note-6.0.10/src/db/vnotefolderoper.cpp --- deepin-voice-note-6.0.6/src/db/vnotefolderoper.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/vnotefolderoper.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnotefolderoper.h" #include "common/utils.h" #include "common/vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/src/db/vnotefolderoper.h deepin-voice-note-6.0.10/src/db/vnotefolderoper.h --- deepin-voice-note-6.0.6/src/db/vnotefolderoper.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/vnotefolderoper.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEFOLDEROPER_H #define VNOTEFOLDEROPER_H diff -Nru deepin-voice-note-6.0.6/src/db/vnoteitemoper.cpp deepin-voice-note-6.0.10/src/db/vnoteitemoper.cpp --- deepin-voice-note-6.0.6/src/db/vnoteitemoper.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/vnoteitemoper.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnoteitemoper.h" #include "vnotefolderoper.h" #include "vnotedbmanager.h" diff -Nru deepin-voice-note-6.0.6/src/db/vnoteitemoper.h deepin-voice-note-6.0.10/src/db/vnoteitemoper.h --- deepin-voice-note-6.0.6/src/db/vnoteitemoper.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/db/vnoteitemoper.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEITEMOPER_H #define VNOTEITEMOPER_H diff -Nru deepin-voice-note-6.0.6/src/dbus/dbuslogin1manager.cpp deepin-voice-note-6.0.10/src/dbus/dbuslogin1manager.cpp --- deepin-voice-note-6.0.6/src/dbus/dbuslogin1manager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dbus/dbuslogin1manager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,27 +1,7 @@ -/* - * Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. - * - * Author: sbw - * kirigaya - * Hualet - * - * Maintainer: sbw - * kirigaya - * Hualet - * - * 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 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ +// Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later /* * This file was generated by qdbusxml2cpp version 0.8 diff -Nru deepin-voice-note-6.0.6/src/dbus/dbuslogin1manager.h deepin-voice-note-6.0.10/src/dbus/dbuslogin1manager.h --- deepin-voice-note-6.0.6/src/dbus/dbuslogin1manager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dbus/dbuslogin1manager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,27 +1,7 @@ -/* - * Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. - * - * Author: sbw - * kirigaya - * Hualet - * - * Maintainer: sbw - * kirigaya - * Hualet - * - * 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 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ +// Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later /* * This file was generated by qdbusxml2cpp version 0.8 diff -Nru deepin-voice-note-6.0.6/src/dbus/dbusvariant.cpp deepin-voice-note-6.0.10/src/dbus/dbusvariant.cpp --- deepin-voice-note-6.0.6/src/dbus/dbusvariant.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dbus/dbusvariant.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,27 +1,7 @@ -/* - * Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. - * - * Author: sbw - * kirigaya - * Hualet - * - * Maintainer: sbw - * kirigaya - * Hualet - * - * 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 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ +// Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "dbusvariant.h" diff -Nru deepin-voice-note-6.0.6/src/dbus/dbusvariant.h deepin-voice-note-6.0.10/src/dbus/dbusvariant.h --- deepin-voice-note-6.0.6/src/dbus/dbusvariant.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dbus/dbusvariant.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,27 +1,7 @@ -/* - * Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. - * - * Author: sbw - * kirigaya - * Hualet - * - * Maintainer: sbw - * kirigaya - * Hualet - * - * 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 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ +// Copyright (C) 2015 ~ 2018 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef DBUSVARIANT #define DBUSVARIANT diff -Nru deepin-voice-note-6.0.6/src/dialog/folderselectdialog.cpp deepin-voice-note-6.0.10/src/dialog/folderselectdialog.cpp --- deepin-voice-note-6.0.6/src/dialog/folderselectdialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/folderselectdialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "folderselectdialog.h" #include "views/leftviewdelegate.h" #include "views/leftviewsortfilter.h" diff -Nru deepin-voice-note-6.0.6/src/dialog/folderselectdialog.h deepin-voice-note-6.0.10/src/dialog/folderselectdialog.h --- deepin-voice-note-6.0.6/src/dialog/folderselectdialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/folderselectdialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef FOLDERSELECTDIALOG_H #define FOLDERSELECTDIALOG_H diff -Nru deepin-voice-note-6.0.6/src/dialog/imageviewerdialog.cpp deepin-voice-note-6.0.10/src/dialog/imageviewerdialog.cpp --- deepin-voice-note-6.0.6/src/dialog/imageviewerdialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/imageviewerdialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "dialog/imageviewerdialog.h" diff -Nru deepin-voice-note-6.0.6/src/dialog/imageviewerdialog.h deepin-voice-note-6.0.10/src/dialog/imageviewerdialog.h --- deepin-voice-note-6.0.6/src/dialog/imageviewerdialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/imageviewerdialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef DEEPIN_MANUAL_VIEW_WIDGETS_IMAGE_VIEWER_H #define DEEPIN_MANUAL_VIEW_WIDGETS_IMAGE_VIEWER_H diff -Nru deepin-voice-note-6.0.6/src/dialog/vnotebasedialog.cpp deepin-voice-note-6.0.10/src/dialog/vnotebasedialog.cpp --- deepin-voice-note-6.0.6/src/dialog/vnotebasedialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/vnotebasedialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "dialog/vnotebasedialog.h" #include "globaldef.h" diff -Nru deepin-voice-note-6.0.6/src/dialog/vnotebasedialog.h deepin-voice-note-6.0.10/src/dialog/vnotebasedialog.h --- deepin-voice-note-6.0.6/src/dialog/vnotebasedialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/vnotebasedialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTEBASEDIALOG_H #define VNOTEBASEDIALOG_H diff -Nru deepin-voice-note-6.0.6/src/dialog/vnotemessagedialog.cpp deepin-voice-note-6.0.10/src/dialog/vnotemessagedialog.cpp --- deepin-voice-note-6.0.6/src/dialog/vnotemessagedialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/vnotemessagedialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnotemessagedialog.h" diff -Nru deepin-voice-note-6.0.6/src/dialog/vnotemessagedialog.h deepin-voice-note-6.0.10/src/dialog/vnotemessagedialog.h --- deepin-voice-note-6.0.6/src/dialog/vnotemessagedialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/dialog/vnotemessagedialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTEMESSAGEDIALOG_H #define VNOTEMESSAGEDIALOG_H diff -Nru deepin-voice-note-6.0.6/src/globaldef.h deepin-voice-note-6.0.10/src/globaldef.h --- deepin-voice-note-6.0.6/src/globaldef.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/globaldef.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef GLOBALDEF_H #define GLOBALDEF_H diff -Nru deepin-voice-note-6.0.6/src/importolddata/olddataloadwokers.cpp deepin-voice-note-6.0.10/src/importolddata/olddataloadwokers.cpp --- deepin-voice-note-6.0.6/src/importolddata/olddataloadwokers.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/olddataloadwokers.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "olddataloadwokers.h" #include "olddbvisistors.h" #include "upgradedbutil.h" diff -Nru deepin-voice-note-6.0.6/src/importolddata/olddataloadwokers.h deepin-voice-note-6.0.10/src/importolddata/olddataloadwokers.h --- deepin-voice-note-6.0.6/src/importolddata/olddataloadwokers.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/olddataloadwokers.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef OLDDATALOADWOKERS_H #define OLDDATALOADWOKERS_H diff -Nru deepin-voice-note-6.0.6/src/importolddata/olddbvisistors.cpp deepin-voice-note-6.0.10/src/importolddata/olddbvisistors.cpp --- deepin-voice-note-6.0.6/src/importolddata/olddbvisistors.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/olddbvisistors.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "olddbvisistors.h" #include "common/vnoteforlder.h" #include "common/vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/src/importolddata/olddbvisistors.h deepin-voice-note-6.0.10/src/importolddata/olddbvisistors.h --- deepin-voice-note-6.0.6/src/importolddata/olddbvisistors.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/olddbvisistors.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef OLDDBVISISTORS_H #define OLDDBVISISTORS_H diff -Nru deepin-voice-note-6.0.6/src/importolddata/upgradedbutil.cpp deepin-voice-note-6.0.10/src/importolddata/upgradedbutil.cpp --- deepin-voice-note-6.0.6/src/importolddata/upgradedbutil.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/upgradedbutil.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "upgradedbutil.h" #include "vnoteolddatamanager.h" #include "db/vnotedbmanager.h" diff -Nru deepin-voice-note-6.0.6/src/importolddata/upgradedbutil.h deepin-voice-note-6.0.10/src/importolddata/upgradedbutil.h --- deepin-voice-note-6.0.6/src/importolddata/upgradedbutil.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/upgradedbutil.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UPGRADEDBUTIL_H #define UPGRADEDBUTIL_H #include "common/datatypedef.h" diff -Nru deepin-voice-note-6.0.6/src/importolddata/upgradeview.cpp deepin-voice-note-6.0.10/src/importolddata/upgradeview.cpp --- deepin-voice-note-6.0.6/src/importolddata/upgradeview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/upgradeview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "upgradeview.h" #include "importolddata/vnoteolddatamanager.h" #include "importolddata/olddataloadwokers.h" diff -Nru deepin-voice-note-6.0.6/src/importolddata/upgradeview.h deepin-voice-note-6.0.10/src/importolddata/upgradeview.h --- deepin-voice-note-6.0.6/src/importolddata/upgradeview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/upgradeview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UPGRADEVIEW_H #define UPGRADEVIEW_H diff -Nru deepin-voice-note-6.0.6/src/importolddata/vnoteolddatamanager.cpp deepin-voice-note-6.0.10/src/importolddata/vnoteolddatamanager.cpp --- deepin-voice-note-6.0.6/src/importolddata/vnoteolddatamanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/vnoteolddatamanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnoteolddatamanager.h" #include "olddataloadwokers.h" diff -Nru deepin-voice-note-6.0.6/src/importolddata/vnoteolddatamanager.h deepin-voice-note-6.0.10/src/importolddata/vnoteolddatamanager.h --- deepin-voice-note-6.0.6/src/importolddata/vnoteolddatamanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/importolddata/vnoteolddatamanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEOLDDATAMANAGER_H #define VNOTEOLDDATAMANAGER_H diff -Nru deepin-voice-note-6.0.6/src/main.cpp deepin-voice-note-6.0.10/src/main.cpp --- deepin-voice-note-6.0.6/src/main.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/main.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "environments.h" #include "vnoteapplication.h" #include "views/vnotemainwindow.h" diff -Nru deepin-voice-note-6.0.6/src/task/exportnoteworker.cpp deepin-voice-note-6.0.10/src/task/exportnoteworker.cpp --- deepin-voice-note-6.0.6/src/task/exportnoteworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/exportnoteworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "exportnoteworker.h" #include "globaldef.h" #include "common/vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/src/task/exportnoteworker.h deepin-voice-note-6.0.10/src/task/exportnoteworker.h --- deepin-voice-note-6.0.6/src/task/exportnoteworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/exportnoteworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef EXPORTNOTEWORKER_H #define EXPORTNOTEWORKER_H diff -Nru deepin-voice-note-6.0.6/src/task/filecleanupworker.cpp deepin-voice-note-6.0.10/src/task/filecleanupworker.cpp --- deepin-voice-note-6.0.6/src/task/filecleanupworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/filecleanupworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "filecleanupworker.h" #include "common/vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/src/task/filecleanupworker.h deepin-voice-note-6.0.10/src/task/filecleanupworker.h --- deepin-voice-note-6.0.6/src/task/filecleanupworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/filecleanupworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef FILECLEANUPWORKER_H #define FILECLEANUPWORKER_H diff -Nru deepin-voice-note-6.0.6/src/task/loadfolderworker.cpp deepin-voice-note-6.0.10/src/task/loadfolderworker.cpp --- deepin-voice-note-6.0.6/src/task/loadfolderworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/loadfolderworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "loadfolderworker.h" #include "common/vnoteforlder.h" #include "db/vnotefolderoper.h" diff -Nru deepin-voice-note-6.0.6/src/task/loadfolderworker.h deepin-voice-note-6.0.10/src/task/loadfolderworker.h --- deepin-voice-note-6.0.6/src/task/loadfolderworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/loadfolderworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef LOADFOLDERWORKER_H #define LOADFOLDERWORKER_H diff -Nru deepin-voice-note-6.0.6/src/task/loadiconsworker.cpp deepin-voice-note-6.0.10/src/task/loadiconsworker.cpp --- deepin-voice-note-6.0.6/src/task/loadiconsworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/loadiconsworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "loadiconsworker.h" #include "common/vnotedatamanager.h" diff -Nru deepin-voice-note-6.0.6/src/task/loadiconsworker.h deepin-voice-note-6.0.10/src/task/loadiconsworker.h --- deepin-voice-note-6.0.6/src/task/loadiconsworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/loadiconsworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef LOADICONSWORKER_H #define LOADICONSWORKER_H diff -Nru deepin-voice-note-6.0.6/src/task/loadnoteitemsworker.cpp deepin-voice-note-6.0.10/src/task/loadnoteitemsworker.cpp --- deepin-voice-note-6.0.6/src/task/loadnoteitemsworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/loadnoteitemsworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "loadnoteitemsworker.h" #include "db/vnoteitemoper.h" #include "globaldef.h" diff -Nru deepin-voice-note-6.0.6/src/task/loadnoteitemsworker.h deepin-voice-note-6.0.10/src/task/loadnoteitemsworker.h --- deepin-voice-note-6.0.6/src/task/loadnoteitemsworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/loadnoteitemsworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef LOADNOTEITEMSWORKER_H #define LOADNOTEITEMSWORKER_H diff -Nru deepin-voice-note-6.0.6/src/task/vnmainwnddelayinittask.cpp deepin-voice-note-6.0.10/src/task/vnmainwnddelayinittask.cpp --- deepin-voice-note-6.0.6/src/task/vnmainwnddelayinittask.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/vnmainwnddelayinittask.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnmainwnddelayinittask.h" #include "views/vnotemainwindow.h" diff -Nru deepin-voice-note-6.0.6/src/task/vnmainwnddelayinittask.h deepin-voice-note-6.0.10/src/task/vnmainwnddelayinittask.h --- deepin-voice-note-6.0.6/src/task/vnmainwnddelayinittask.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/vnmainwnddelayinittask.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNMAINWNDDELAYINITTASK_H #define VNMAINWNDDELAYINITTASK_H diff -Nru deepin-voice-note-6.0.6/src/task/vntask.cpp deepin-voice-note-6.0.10/src/task/vntask.cpp --- deepin-voice-note-6.0.6/src/task/vntask.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/vntask.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vntask.h" /** diff -Nru deepin-voice-note-6.0.6/src/task/vntask.h deepin-voice-note-6.0.10/src/task/vntask.h --- deepin-voice-note-6.0.6/src/task/vntask.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/task/vntask.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNTASK_H #define VNTASK_H diff -Nru deepin-voice-note-6.0.6/src/views/homepage.cpp deepin-voice-note-6.0.10/src/views/homepage.cpp --- deepin-voice-note-6.0.6/src/views/homepage.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/homepage.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "homepage.h" #include "common/utils.h" diff -Nru deepin-voice-note-6.0.6/src/views/homepage.h deepin-voice-note-6.0.10/src/views/homepage.h --- deepin-voice-note-6.0.6/src/views/homepage.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/homepage.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef INITEMPTYPAGE_H #define INITEMPTYPAGE_H diff -Nru deepin-voice-note-6.0.6/src/views/leftview.cpp deepin-voice-note-6.0.10/src/views/leftview.cpp --- deepin-voice-note-6.0.6/src/views/leftview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/leftview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "leftview.h" #include "leftviewdelegate.h" diff -Nru deepin-voice-note-6.0.6/src/views/leftviewdelegate.cpp deepin-voice-note-6.0.10/src/views/leftviewdelegate.cpp --- deepin-voice-note-6.0.6/src/views/leftviewdelegate.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/leftviewdelegate.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "leftview.h" #include "leftviewdelegate.h" diff -Nru deepin-voice-note-6.0.6/src/views/leftviewdelegate.h deepin-voice-note-6.0.10/src/views/leftviewdelegate.h --- deepin-voice-note-6.0.6/src/views/leftviewdelegate.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/leftviewdelegate.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef LeftViewDelegate_H #define LeftViewDelegate_H diff -Nru deepin-voice-note-6.0.6/src/views/leftview.h deepin-voice-note-6.0.10/src/views/leftview.h --- deepin-voice-note-6.0.6/src/views/leftview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/leftview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef LEFTVIEW_H #define LEFTVIEW_H diff -Nru deepin-voice-note-6.0.6/src/views/leftviewsortfilter.cpp deepin-voice-note-6.0.10/src/views/leftviewsortfilter.cpp --- deepin-voice-note-6.0.6/src/views/leftviewsortfilter.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/leftviewsortfilter.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "leftviewsortfilter.h" #include "common/vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/src/views/leftviewsortfilter.h deepin-voice-note-6.0.10/src/views/leftviewsortfilter.h --- deepin-voice-note-6.0.6/src/views/leftviewsortfilter.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/leftviewsortfilter.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef LEFTVIEWSORTFILTER_H #define LEFTVIEWSORTFILTER_H diff -Nru deepin-voice-note-6.0.6/src/views/middleview.cpp deepin-voice-note-6.0.10/src/views/middleview.cpp --- deepin-voice-note-6.0.6/src/views/middleview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/middleview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "middleview.h" #include "vnoteapplication.h" diff -Nru deepin-voice-note-6.0.6/src/views/middleviewdelegate.cpp deepin-voice-note-6.0.10/src/views/middleviewdelegate.cpp --- deepin-voice-note-6.0.6/src/views/middleviewdelegate.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/middleviewdelegate.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "middleviewdelegate.h" #include "middleview.h" diff -Nru deepin-voice-note-6.0.6/src/views/middleviewdelegate.h deepin-voice-note-6.0.10/src/views/middleviewdelegate.h --- deepin-voice-note-6.0.6/src/views/middleviewdelegate.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/middleviewdelegate.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef LEFTVIEWDELEGATE_H #define LEFTVIEWDELEGATE_H diff -Nru deepin-voice-note-6.0.6/src/views/middleview.h deepin-voice-note-6.0.10/src/views/middleview.h --- deepin-voice-note-6.0.6/src/views/middleview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/middleview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef MIDDLEVIEW_H #define MIDDLEVIEW_H diff -Nru deepin-voice-note-6.0.6/src/views/middleviewsortfilter.cpp deepin-voice-note-6.0.10/src/views/middleviewsortfilter.cpp --- deepin-voice-note-6.0.6/src/views/middleviewsortfilter.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/middleviewsortfilter.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "middleviewsortfilter.h" #include "common/vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/src/views/middleviewsortfilter.h deepin-voice-note-6.0.10/src/views/middleviewsortfilter.h --- deepin-voice-note-6.0.6/src/views/middleviewsortfilter.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/middleviewsortfilter.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef MIDDLEVIEWSORTFILTER_H #define MIDDLEVIEWSORTFILTER_H diff -Nru deepin-voice-note-6.0.6/src/views/moveview.cpp deepin-voice-note-6.0.10/src/views/moveview.cpp --- deepin-voice-note-6.0.6/src/views/moveview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/moveview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "moveview.h" #include "db/vnotefolderoper.h" #include "common/vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/src/views/moveview.h deepin-voice-note-6.0.10/src/views/moveview.h --- deepin-voice-note-6.0.6/src/views/moveview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/moveview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef MoveView_H #define MoveView_H diff -Nru deepin-voice-note-6.0.6/src/views/splashview.cpp deepin-voice-note-6.0.10/src/views/splashview.cpp --- deepin-voice-note-6.0.6/src/views/splashview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/splashview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "splashview.h" diff -Nru deepin-voice-note-6.0.6/src/views/splashview.h deepin-voice-note-6.0.10/src/views/splashview.h --- deepin-voice-note-6.0.6/src/views/splashview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/splashview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef SPLASHVIEW_H #define SPLASHVIEW_H diff -Nru deepin-voice-note-6.0.6/src/views/vnotemainwindow.cpp deepin-voice-note-6.0.10/src/views/vnotemainwindow.cpp --- deepin-voice-note-6.0.6/src/views/vnotemainwindow.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/vnotemainwindow.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "views/vnotemainwindow.h" #include "views/leftview.h" @@ -228,8 +212,8 @@ m_imgInsert->setDisabled(true); bool moveButtonEnable = true; if (stateOperation->isVoice2Text() - || stateOperation->isSearching() - || 1 == m_leftView->folderCount()) { + || stateOperation->isSearching() + || 1 == m_leftView->folderCount()) { moveButtonEnable = false; } m_multipleSelectWidget->enableButtons(m_middleView->haveText(), m_middleView->haveVoice(), moveButtonEnable); @@ -317,7 +301,7 @@ //Save recordings m_stSaveVoices.reset(new QShortcut(this)); - m_stSaveVoices->setKey(Qt::CTRL + Qt::Key_Y); + m_stSaveVoices->setKey(Qt::CTRL + Qt::Key_D); m_stSaveVoices->setContext(Qt::ApplicationShortcut); m_stSaveVoices->setAutoRepeat(false); connect(m_stSaveVoices.get(), &QShortcut::activated, this, &VNoteMainWindow::onSaveVoicesShortcut); @@ -614,10 +598,10 @@ void VNoteMainWindow::holdHaltLock() { m_lockFd = m_pLogin1Manager->Inhibit( - "shutdown:sleep", - DApplication::translate("AppMain", "Voice Notes"), - DApplication::translate("AppMain", "Recordings not saved"), - "block"); + "shutdown:sleep", + DApplication::translate("AppMain", "Voice Notes"), + DApplication::translate("AppMain", "Recordings not saved"), + "block"); if (m_lockFd.isError()) { qCritical() << "Init login manager error:" << m_lockFd.error(); @@ -787,16 +771,16 @@ m_upgradeView = new UpgradeView(this); connect(m_upgradeView, &UpgradeView::upgradeDone, - this, [this]() { - //Clear the flag after upgrade & and call - //the data loaded slot to refresh. - m_fNeedUpgradeOldDb = false; - - onVNoteFoldersLoaded(); - - qInfo() << "upgrade success."; - }, - Qt::QueuedConnection); + this, [this]() { + //Clear the flag after upgrade & and call + //the data loaded slot to refresh. + m_fNeedUpgradeOldDb = false; + + onVNoteFoldersLoaded(); + + qInfo() << "upgrade success."; + }, + Qt::QueuedConnection); } #endif @@ -885,12 +869,12 @@ QString message = ""; //错误信息提示语 if (error == VNoteA2TManager::NetworkError) { message = DApplication::translate( - "VNoteErrorMessage", - "The voice conversion failed due to the poor network connection, please have a check"); + "VNoteErrorMessage", + "The voice conversion failed due to the poor network connection, please have a check"); } else { message = DApplication::translate( - "VNoteErrorMessage", - "Voice to text conversion failed"); + "VNoteErrorMessage", + "Voice to text conversion failed"); } showAsrErrMessage(message); //显示错误信息 setSpecialStatus(VoiceToTextEnd); //更新状态 @@ -932,7 +916,7 @@ QJsonArray notebookJsonItems; for (QMap::iterator it = shortcutNotebookKeymap.begin(); - it != shortcutNotebookKeymap.end(); ++it) { + it != shortcutNotebookKeymap.end(); ++it) { QJsonObject jsonItem; jsonItem.insert("name", it.key()); jsonItem.insert("value", it.value().replace("Meta", "Super")); @@ -952,7 +936,7 @@ {DApplication::translate("Shortcuts", "Play/Pause"), "Space"}, {DApplication::translate("Shortcuts", "Record voice"), "Ctrl+R"}, {DApplication::translate("Shortcuts", "Save note"), "Ctrl+S"}, - {DApplication::translate("Shortcuts", "Save recordings"), "Ctrl+Y"}, + {DApplication::translate("Shortcuts", "Save recordings"), "Ctrl+D"}, }; QJsonObject noteJsonGroup; @@ -960,7 +944,7 @@ QJsonArray noteJsonItems; for (QMap::iterator it = shortcutNoteKeymap.begin(); - it != shortcutNoteKeymap.end(); ++it) { + it != shortcutNoteKeymap.end(); ++it) { QJsonObject jsonItem; jsonItem.insert("name", it.key()); jsonItem.insert("value", it.value().replace("Meta", "Super")); @@ -970,12 +954,14 @@ noteJsonGroup.insert("groupItems", noteJsonItems); jsonGroups.append(noteJsonGroup); //******************************Edit*************************************************** - QMap shortcutEditKeymap = { + QList> shortcutEditKeymap = { //Edit {DApplication::translate("Shortcuts", "Select all"), "Ctrl+A"}, {DApplication::translate("Shortcuts", "Copy"), "Ctrl+C"}, {DApplication::translate("Shortcuts", "Cut"), "Ctrl+X"}, {DApplication::translate("Shortcuts", "Paste"), "Ctrl+V"}, + {DApplication::translate("Shortcuts", "Undo"), "Ctrl+Z"}, + {DApplication::translate("Shortcuts", "Redo"), "Ctrl+Y"}, {DApplication::translate("Shortcuts", "Delete"), "Delete"}, }; @@ -983,11 +969,11 @@ editJsonGroup.insert("groupName", DApplication::translate("ShortcutsGroups", "Edit")); QJsonArray editJsonItems; - for (QMap::iterator it = shortcutEditKeymap.begin(); - it != shortcutEditKeymap.end(); ++it) { + for (int i = 0; i < shortcutEditKeymap.count(); i++) { QJsonObject jsonItem; - jsonItem.insert("name", it.key()); - jsonItem.insert("value", it.value().replace("Meta", "Super")); + jsonItem.insert("name", shortcutEditKeymap[i].first); + QString value = shortcutEditKeymap[i].second; + jsonItem.insert("value", value.replace("Meta", "Super")); editJsonItems.append(jsonItem); } @@ -1008,7 +994,7 @@ QJsonArray settingJsonItems; for (QMap::iterator it = shortcutSettingKeymap.begin(); - it != shortcutSettingKeymap.end(); ++it) { + it != shortcutSettingKeymap.end(); ++it) { QJsonObject jsonItem; jsonItem.insert("name", it.key()); jsonItem.insert("value", it.value().replace("Meta", "Super")); @@ -1060,7 +1046,7 @@ void VNoteMainWindow::resizeEvent(QResizeEvent *event) { // 更新搜索框的大小 - if(this->geometry().width() >= DEFAULT_WINDOWS_WIDTH) { + if (this->geometry().width() >= DEFAULT_WINDOWS_WIDTH) { m_noteSearchEdit->resize(VNOTE_SEARCHBAR_W, VNOTE_SEARCHBAR_H); } else if (this->geometry().width() <= MIN_WINDOWS_WIDTH) { m_noteSearchEdit->resize(VNOTE_SEARCHBAR_MIN_W, VNOTE_SEARCHBAR_H); @@ -1107,12 +1093,12 @@ //Is audio converting to text if (stateOperation->isVoice2Text()) { pspMessageDialg.reset(new VNoteMessageDialog( - VNoteMessageDialog::AborteAsr, - this)); + VNoteMessageDialog::AborteAsr, + this)); } else if (stateOperation->isRecording()) { //Is recording pspMessageDialg.reset(new VNoteMessageDialog( - VNoteMessageDialog::AbortRecord, - this)); + VNoteMessageDialog::AbortRecord, + this)); } if (!pspMessageDialg.isNull()) { @@ -1236,9 +1222,9 @@ ActionManager::Instance()->resetCtxMenu(ActionManager::MenuType::NoteCtxMenu); if (stateOperation->isPlaying() - || stateOperation->isRecording() - || stateOperation->isVoice2Text() - || stateOperation->isSearching()) { + || stateOperation->isRecording() + || stateOperation->isVoice2Text() + || stateOperation->isSearching()) { ActionManager::Instance()->enableAction(ActionManager::NoteAddNew, false); if (!stateOperation->isSearching()) { ActionManager::Instance()->enableAction(ActionManager::NoteDelete, false); @@ -1282,8 +1268,8 @@ ActionManager::Instance()->resetCtxMenu(ActionManager::MenuType::NotebookCtxMenu); if (stateOperation->isPlaying() - || stateOperation->isRecording() - || stateOperation->isVoice2Text()) { + || stateOperation->isRecording() + || stateOperation->isVoice2Text()) { ActionManager::Instance()->enableAction(ActionManager::NotebookAddNew, false); ActionManager::Instance()->enableAction(ActionManager::NotebookDelete, false); } @@ -2132,7 +2118,7 @@ m_stackedWidget->currentWidget()->setFocus(Qt::TabFocusReason); //当前记事本列表为隐藏笔记列表为显示状态 if (!m_leftViewHolder->isVisible() - && m_middleViewHolder->isVisible()) { + && m_middleViewHolder->isVisible()) { //进入笔记列表焦点获取优先级选择 return setAddnotepadButtonNext(event); } @@ -2182,18 +2168,18 @@ * */ if (m_leftView->hasFocus()) { if (!stateOperation->isRecording() - && !stateOperation->isVoice2Text() - && !stateOperation->isPlaying()) { + && !stateOperation->isVoice2Text() + && !stateOperation->isPlaying()) { deleteAct = ActionManager::Instance()->getActionById( - ActionManager::NotebookDelete); + ActionManager::NotebookDelete); } } else if (m_middleView->hasFocus()) { if (!stateOperation->isRecording() - && !stateOperation->isVoice2Text() - && !stateOperation->isPlaying() - && m_middleView->count() > 0) { + && !stateOperation->isVoice2Text() + && !stateOperation->isPlaying() + && m_middleView->count() > 0) { deleteAct = ActionManager::Instance()->getActionById( - ActionManager::NoteDelete); + ActionManager::NoteDelete); } } if (nullptr != deleteAct) { @@ -2227,9 +2213,9 @@ void VNoteMainWindow::onAddNotepadShortcut() { if (!(stateOperation->isRecording() - || stateOperation->isPlaying() - || stateOperation->isVoice2Text() - || stateOperation->isSearching())) { + || stateOperation->isPlaying() + || stateOperation->isVoice2Text() + || stateOperation->isSearching())) { onNewNotebook(); //If do shortcut in home page,need switch to note @@ -2254,11 +2240,16 @@ void VNoteMainWindow::onAddNoteShortcut() { + // 焦点若在文本编辑区域,仅执行文本加粗操作,不新建文本笔记. + QWidget* focusWidget = this->focusWidget(); + if (focusWidget && m_richTextEdit == focusWidget->parentWidget()) + return; + if (canDoShortcutAction() - && !(stateOperation->isRecording() - || stateOperation->isPlaying() - || stateOperation->isVoice2Text() - || stateOperation->isSearching())) { + && !(stateOperation->isRecording() + || stateOperation->isPlaying() + || stateOperation->isVoice2Text() + || stateOperation->isSearching())) { onNewNote(); } } @@ -2363,7 +2354,8 @@ //异步提示,防止阻塞前端事件 QTimer::singleShot(0, this, [this] { //正在播放时,停止播放 - if (stateOperation->isPlaying()) { + if (stateOperation->isPlaying()) + { m_recordBar->stopPlay(); } //弹出提示 @@ -2384,11 +2376,12 @@ void VNoteMainWindow::onInsertImageToWebEditor() { QStringList filePaths = DFileDialog::getOpenFileNames( - this, - "", - QStandardPaths::writableLocation(QStandardPaths::PicturesLocation), - "Image file(*.jpg *.png *.bmp)"); + this, + "", + QStandardPaths::writableLocation(QStandardPaths::PicturesLocation), + "Image file(*.jpg *.png *.bmp)"); m_imgInsert->setChecked(false); + if (JsContent::instance()->insertImages(filePaths)) { m_richTextEdit->setFocus(); //插入成功,将焦点转移至编辑区 } diff -Nru deepin-voice-note-6.0.6/src/views/vnotemainwindow.h deepin-voice-note-6.0.10/src/views/vnotemainwindow.h --- deepin-voice-note-6.0.6/src/views/vnotemainwindow.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/vnotemainwindow.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTEMAINWINDOW_H #define VNOTEMAINWINDOW_H diff -Nru deepin-voice-note-6.0.6/src/views/vnoterecordbar.cpp deepin-voice-note-6.0.10/src/views/vnoterecordbar.cpp --- deepin-voice-note-6.0.6/src/views/vnoterecordbar.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/vnoterecordbar.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnoterecordbar.h" #include "globaldef.h" @@ -62,7 +46,8 @@ m_recordBtnHover = new DWidget(this); m_recordBtn = new VNote2SIconButton("circle_record.svg", "circle_record.svg", m_recordBtnHover); - m_recordBtn->setFlat(true); +// m_recordBtn->setFlat(false); + m_recordBtn->setFocusPolicy(Qt::FocusPolicy::NoFocus); m_recordBtn->setIconSize(QSize(34, 34)); m_recordBtn->setFixedSize(QSize(54, 54)); QGridLayout *recordBtnHoverLayout = new QGridLayout; @@ -247,7 +232,9 @@ static bool msgshow = false; QString info = m_audioWatcher->getDeviceName( static_cast(mode)); + qInfo() << __LINE__ << __func__ << "info: " << info; if (info.isEmpty()) { //切换后的设备异常 + qInfo() << __LINE__ << __func__ << "音频设备异常,已禁用录制按钮"; m_recordBtn->setEnabled(false); m_recordBtn->setToolTip( DApplication::translate( diff -Nru deepin-voice-note-6.0.6/src/views/vnoterecordbar.h deepin-voice-note-6.0.10/src/views/vnoterecordbar.h --- deepin-voice-note-6.0.6/src/views/vnoterecordbar.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/vnoterecordbar.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTERECORDBAR_H #define VNOTERECORDBAR_H diff -Nru deepin-voice-note-6.0.6/src/views/webrichtexteditor.cpp deepin-voice-note-6.0.10/src/views/webrichtexteditor.cpp --- deepin-voice-note-6.0.6/src/views/webrichtexteditor.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/webrichtexteditor.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "webrichtexteditor.h" #include "common/jscontent.h" #include "common/actionmanager.h" @@ -701,6 +686,15 @@ } if (nullptr == data) { + + // 清空js页面内容 + emit JsContent::instance()->callJsSetHtml(""); + + // 开启100ms事件循环,保证js页面内容被刷新 + QEventLoop eveLoop; + QTimer::singleShot(100, &eveLoop, SLOT(quit())); + eveLoop.exec(); + this->setVisible(false); //无数据时先保存之前数据 updateNote(); diff -Nru deepin-voice-note-6.0.6/src/views/webrichtexteditor.h deepin-voice-note-6.0.10/src/views/webrichtexteditor.h --- deepin-voice-note-6.0.6/src/views/webrichtexteditor.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/views/webrichtexteditor.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef WEBRICHTEXTEDITOR_H #define WEBRICHTEXTEDITOR_H @@ -31,9 +16,15 @@ #include //获取字号接口 +#ifdef OS_BUILD_V23 #define DEEPIN_DAEMON_APPEARANCE_SERVICE "org.deepin.dde.Appearance1" #define DEEPIN_DAEMON_APPEARANCE_PATH "/org/deepin/dde/Appearance1" #define DEEPIN_DAEMON_APPEARANCE_INTERFACE "org.deepin.dde.Appearance1" +#else +#define DEEPIN_DAEMON_APPEARANCE_SERVICE "com.deepin.daemon.Appearance" +#define DEEPIN_DAEMON_APPEARANCE_PATH "/com/deepin/daemon/Appearance" +#define DEEPIN_DAEMON_APPEARANCE_INTERFACE "com.deepin.daemon.Appearance" +#endif struct VNoteItem; class VNoteRightMenu; diff -Nru deepin-voice-note-6.0.6/src/vnoteapplication.cpp deepin-voice-note-6.0.10/src/vnoteapplication.cpp --- deepin-voice-note-6.0.6/src/vnoteapplication.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/vnoteapplication.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,26 +1,12 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnoteapplication.h" #include "globaldef.h" #include "setting.h" +#include "eventlogutils.h" #include #include @@ -28,6 +14,7 @@ #include #include #include +#include /** * @brief VNoteApplication::VNoteApplication @@ -62,6 +49,12 @@ Dtk::Widget::moveToCenter(m_qspMainWnd.get()); m_qspMainWnd->show(); + QJsonObject obj{ + {"tid", EventLogUtils::Start}, + {"version", QCoreApplication::applicationVersion()}, + {"mode", 1} + }; + EventLogUtils::get().writeLogs(obj); } else { if (m_qspMainWnd->needShowMax()) { m_qspMainWnd->setWindowState(Qt::WindowMaximized); @@ -81,6 +74,40 @@ return m_qspMainWnd.get(); } +bool VNoteApplication::notify(QObject *obj, QEvent *event) +{ + if(event->type() == QEvent::KeyPress){ + QKeyEvent* keyEvent = static_cast(event); + if(keyEvent->modifiers() == (Qt::ShiftModifier | Qt::ControlModifier) && keyEvent->key() == Qt::Key_Z){ + if(m_isChageKeyEvent){ + qInfo() << "KeyPress(模拟): ctrl + shift + z"; + return DApplication::notify(obj,event); + }else{ + qInfo() << "KeyPress(主动): ctrl + shift + z"; + return false; + } + }else if(keyEvent->modifiers() == Qt::ControlModifier && keyEvent->key() == Qt::Key_Y){ + qInfo() << "KeyPress: ctrl + Y"; + QKeyEvent tevent(QEvent::KeyPress,Qt::Key_Z,Qt::ShiftModifier | Qt::ControlModifier); + m_isChageKeyEvent = true; + return DApplication::notify(obj,&tevent); + } + }else if(event->type() == QEvent::KeyRelease){ + QKeyEvent *key = static_cast(event); + if(key->modifiers() == (Qt::ShiftModifier | Qt::ControlModifier) && key->key() == Qt::Key_Z){ + qInfo() << "KeyRelease: ctrl + shift + z"; + m_isChageKeyEvent = false; + return DApplication::notify(obj,event); + }else if(key->modifiers() == Qt::ControlModifier && key->key() == Qt::Key_Y){ + qInfo() << "KeyRelease: ctrl + Y"; + QKeyEvent tevent(QEvent::KeyRelease,Qt::Key_Z,Qt::ShiftModifier | Qt::ControlModifier); + m_isChageKeyEvent = false; + return DApplication::notify(obj,&tevent); + } + } + return DApplication::notify(obj,event); +} + /** * @brief VNoteApplication::onNewProcessInstance * @param pid diff -Nru deepin-voice-note-6.0.6/src/vnoteapplication.h deepin-voice-note-6.0.10/src/vnoteapplication.h --- deepin-voice-note-6.0.6/src/vnoteapplication.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/vnoteapplication.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: V4fr3e -* -* Maintainer: V4fr3e -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEAPPLICATION_H #define VNOTEAPPLICATION_H #include "views/vnotemainwindow.h" @@ -40,6 +25,9 @@ * We can't get correct path when app's consturctor. * */ VNoteMainWindow *mainWindow() const; + + bool notify(QObject *obj,QEvent* event); + signals: public slots: @@ -52,6 +40,7 @@ protected: QScopedPointer m_qspMainWnd {nullptr}; + bool m_isChageKeyEvent = false; }; #endif // VNOTEAPPLICATION_H diff -Nru deepin-voice-note-6.0.6/src/widgets/vnote2siconbutton.cpp deepin-voice-note-6.0.10/src/widgets/vnote2siconbutton.cpp --- deepin-voice-note-6.0.6/src/widgets/vnote2siconbutton.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnote2siconbutton.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnote2siconbutton.h" #include "common/utils.h" diff -Nru deepin-voice-note-6.0.6/src/widgets/vnote2siconbutton.h deepin-voice-note-6.0.10/src/widgets/vnote2siconbutton.h --- deepin-voice-note-6.0.6/src/widgets/vnote2siconbutton.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnote2siconbutton.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTE2SICONBUTTON_H #define VNOTE2SICONBUTTON_H diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoteiconbutton.cpp deepin-voice-note-6.0.10/src/widgets/vnoteiconbutton.cpp --- deepin-voice-note-6.0.6/src/widgets/vnoteiconbutton.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoteiconbutton.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "widgets/vnoteiconbutton.h" #include "globaldef.h" diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoteiconbutton.h deepin-voice-note-6.0.10/src/widgets/vnoteiconbutton.h --- deepin-voice-note-6.0.6/src/widgets/vnoteiconbutton.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoteiconbutton.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTEICONBUTTON_H #define VNOTEICONBUTTON_H diff -Nru deepin-voice-note-6.0.6/src/widgets/vnotemultiplechoiceoptionwidget.cpp deepin-voice-note-6.0.10/src/widgets/vnotemultiplechoiceoptionwidget.cpp --- deepin-voice-note-6.0.6/src/widgets/vnotemultiplechoiceoptionwidget.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnotemultiplechoiceoptionwidget.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: ningyuchuang -* -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "vnotemultiplechoiceoptionwidget.h" #include "globaldef.h" #include "common/utils.h" diff -Nru deepin-voice-note-6.0.6/src/widgets/vnotemultiplechoiceoptionwidget.h deepin-voice-note-6.0.10/src/widgets/vnotemultiplechoiceoptionwidget.h --- deepin-voice-note-6.0.6/src/widgets/vnotemultiplechoiceoptionwidget.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnotemultiplechoiceoptionwidget.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: ningyuchuang -* -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEMULTIPLECHOICERIGHTWIDGET_H #define VNOTEMULTIPLECHOICERIGHTWIDGET_H diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoteplaywidget.cpp deepin-voice-note-6.0.10/src/widgets/vnoteplaywidget.cpp --- deepin-voice-note-6.0.6/src/widgets/vnoteplaywidget.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoteplaywidget.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnoteplaywidget.h" #include "vnote2siconbutton.h" @@ -63,8 +47,11 @@ m_timeLab->setText("00:00/00:00"); m_timeLab->setFixedHeight(15); - m_sliderHover = new DWidget(this); - m_sliderHover->setStyleSheet("QWidget{background-color:#F3F3F3;border-radius:4px;}"); + m_sliderHover = new DFrame(this); + DPalette pa = DApplicationHelper::instance()->palette(m_sliderHover); + QColor splitColor(0,0,0,13); + pa.setColor(DPalette::Base, splitColor); + m_sliderHover->setPalette(pa); m_sliderHover->setFixedHeight(36); m_nameLab = new DLabel(this); @@ -76,6 +63,7 @@ QHBoxLayout *t_blurAreaLayout = new QHBoxLayout(this); t_blurAreaLayout->setContentsMargins(0, 0, 0, 0); m_slider = new DSlider(Qt::Horizontal); + m_slider->setFixedHeight(40); m_slider->setMinimum(0); m_slider->setValue(0); diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoteplaywidget.h deepin-voice-note-6.0.10/src/widgets/vnoteplaywidget.h --- deepin-voice-note-6.0.6/src/widgets/vnoteplaywidget.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoteplaywidget.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTEPLAYWIDGET_H #define VNOTEPLAYWIDGET_H @@ -29,6 +13,7 @@ #include #include #include +#include DWIDGET_USE_NAMESPACE @@ -80,7 +65,7 @@ DLabel *m_timeLab {nullptr}; DLabel *m_nameLab {nullptr}; DSlider *m_slider {nullptr}; - DWidget *m_sliderHover {nullptr}; + DFrame *m_sliderHover {nullptr}; DIconButton *m_closeBtn {nullptr}; VNVoiceBlock *m_voiceBlock {nullptr}; VlcPalyer *m_player {nullptr}; diff -Nru deepin-voice-note-6.0.6/src/widgets/vnotepushbutton.cpp deepin-voice-note-6.0.10/src/widgets/vnotepushbutton.cpp --- deepin-voice-note-6.0.6/src/widgets/vnotepushbutton.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnotepushbutton.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* - * Copyright (C) 2020 ~ 2021 Uniontech Software Technology Co.,Ltd. - * - * Author: He MingYang - * - * Maintainer: Liu Zheng - * - * 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 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ +// Copyright (C) 2020 ~ 2021 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include #include "vnotepushbutton.h" VNotePushbutton::VNotePushbutton(QWidget *parent) : DPushButton (parent) { diff -Nru deepin-voice-note-6.0.6/src/widgets/vnotepushbutton.h deepin-voice-note-6.0.10/src/widgets/vnotepushbutton.h --- deepin-voice-note-6.0.6/src/widgets/vnotepushbutton.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnotepushbutton.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* - * Copyright (C) 2020 ~ 2021 Uniontech Software Technology Co.,Ltd. - * - * Author: He MingYang - * - * Maintainer: Liu Zheng - * - * 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 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ +// Copyright (C) 2020 ~ 2021 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef VNOTEPUSHBUTTON_H #define VNOTEPUSHBUTTON_H diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoterecordwidget.cpp deepin-voice-note-6.0.10/src/widgets/vnoterecordwidget.cpp --- deepin-voice-note-6.0.6/src/widgets/vnoterecordwidget.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoterecordwidget.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnoterecordwidget.h" #include "common/utils.h" diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoterecordwidget.h deepin-voice-note-6.0.10/src/widgets/vnoterecordwidget.h --- deepin-voice-note-6.0.6/src/widgets/vnoterecordwidget.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoterecordwidget.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNOTERECORDWIDGET_H #define VNOTERECORDWIDGET_H diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoterightmenu.cpp deepin-voice-note-6.0.10/src/widgets/vnoterightmenu.cpp --- deepin-voice-note-6.0.6/src/widgets/vnoterightmenu.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoterightmenu.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: ningyuchuang -* -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnoterightmenu.h" diff -Nru deepin-voice-note-6.0.6/src/widgets/vnoterightmenu.h deepin-voice-note-6.0.10/src/widgets/vnoterightmenu.h --- deepin-voice-note-6.0.6/src/widgets/vnoterightmenu.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnoterightmenu.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: ningyuchuang -* -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff -Nru deepin-voice-note-6.0.6/src/widgets/vnwaveform.cpp deepin-voice-note-6.0.10/src/widgets/vnwaveform.cpp --- deepin-voice-note-6.0.6/src/widgets/vnwaveform.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnwaveform.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "vnwaveform.h" #include "globaldef.h" diff -Nru deepin-voice-note-6.0.6/src/widgets/vnwaveform.h deepin-voice-note-6.0.10/src/widgets/vnwaveform.h --- deepin-voice-note-6.0.6/src/widgets/vnwaveform.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/src/widgets/vnwaveform.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #ifndef VNWAVEFORM_H #define VNWAVEFORM_H diff -Nru deepin-voice-note-6.0.6/tests/cmake-lcov-test.sh deepin-voice-note-6.0.10/tests/cmake-lcov-test.sh --- deepin-voice-note-6.0.6/tests/cmake-lcov-test.sh 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/cmake-lcov-test.sh 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +# +# SPDX-License-Identifier: GPL-3.0-or-later + utdir=build-ut rm -r $utdir rm -r ../$utdir diff -Nru deepin-voice-note-6.0.6/tests/CMakeLists.txt deepin-voice-note-6.0.10/tests/CMakeLists.txt --- deepin-voice-note-6.0.6/tests/CMakeLists.txt 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/CMakeLists.txt 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,7 @@ # Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +# SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. # -# Author: zhangteng -# -# Maintainer: zhangteng -# -# 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 3 of the License, or -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# SPDX-License-Identifier: GPL-3.0-or-later cmake_minimum_required(VERSION 3.7) diff -Nru deepin-voice-note-6.0.6/tests/src/addr_pri.h deepin-voice-note-6.0.10/tests/src/addr_pri.h --- deepin-voice-note-6.0.6/tests/src/addr_pri.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/addr_pri.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,6 +1,8 @@ +// Copyright 2019 VW-Mobvoi Inc. All Rights Reserved. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later -// Copyright 2019 VW-Mobvoi Inc. All Rights Reserved. -// Author: buwang@vw-mobvoi.com (wangbu) #ifndef LINUX_SPEECH_DOMAINS_AMBIENTLIGHT_SRC_ADDR_PRI_H_ #define LINUX_SPEECH_DOMAINS_AMBIENTLIGHT_SRC_ADDR_PRI_H_ diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_actionmanager.cpp deepin-voice-note-6.0.10/tests/src/common/ut_actionmanager.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_actionmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_actionmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOut ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_actionmanager.h" #include "actionmanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_actionmanager.h deepin-voice-note-6.0.10/tests/src/common/ut_actionmanager.h --- deepin-voice-note-6.0.6/tests/src/common/ut_actionmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_actionmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_ACTIONMANAGER_H #define UT_ACTIONMANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_audiowatcher.cpp deepin-voice-note-6.0.10/tests/src/common/ut_audiowatcher.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_audiowatcher.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_audiowatcher.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_audiowatcher.h" #include "audiowatcher.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_audiowatcher.h deepin-voice-note-6.0.10/tests/src/common/ut_audiowatcher.h --- deepin-voice-note-6.0.6/tests/src/common/ut_audiowatcher.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_audiowatcher.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_AUDIOWATCHER_H #define UT_AUDIOWATCHER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_datatypedef.cpp deepin-voice-note-6.0.10/tests/src/common/ut_datatypedef.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_datatypedef.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_datatypedef.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_datatypedef.h" #include "datatypedef.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_datatypedef.h deepin-voice-note-6.0.10/tests/src/common/ut_datatypedef.h --- deepin-voice-note-6.0.6/tests/src/common/ut_datatypedef.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_datatypedef.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_DATATYPEDEF_H #define UT_DATATYPEDEF_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_gstreamrecorder.cpp deepin-voice-note-6.0.10/tests/src/common/ut_gstreamrecorder.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_gstreamrecorder.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_gstreamrecorder.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_gstreamrecorder.h" #include "gstreamrecorder.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_gstreamrecorder.h deepin-voice-note-6.0.10/tests/src/common/ut_gstreamrecorder.h --- deepin-voice-note-6.0.6/tests/src/common/ut_gstreamrecorder.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_gstreamrecorder.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_GSTREAMRECORDER_TEST_H #define UT_GSTREAMRECORDER_TEST_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_jscontent.cpp deepin-voice-note-6.0.10/tests/src/common/ut_jscontent.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_jscontent.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_jscontent.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_jscontent.h" #include "jscontent.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_jscontent.h deepin-voice-note-6.0.10/tests/src/common/ut_jscontent.h --- deepin-voice-note-6.0.6/tests/src/common/ut_jscontent.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_jscontent.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_JSCONTENT_H #define UT_JSCONTENT_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_metadataparser.cpp deepin-voice-note-6.0.10/tests/src/common/ut_metadataparser.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_metadataparser.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_metadataparser.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_metadataparser.h" #include "metadataparser.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_metadataparser.h deepin-voice-note-6.0.10/tests/src/common/ut_metadataparser.h --- deepin-voice-note-6.0.6/tests/src/common/ut_metadataparser.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_metadataparser.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_METADATAPARSER_H #define UT_METADATAPARSER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_opsstateinterface.cpp deepin-voice-note-6.0.10/tests/src/common/ut_opsstateinterface.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_opsstateinterface.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_opsstateinterface.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_opsstateinterface.h" #include "opsstateinterface.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_opsstateinterface.h deepin-voice-note-6.0.10/tests/src/common/ut_opsstateinterface.h --- deepin-voice-note-6.0.6/tests/src/common/ut_opsstateinterface.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_opsstateinterface.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_OPSSTATEINTERFACE_H #define UT_OPSSTATEINTERFACE_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_setting.cpp deepin-voice-note-6.0.10/tests/src/common/ut_setting.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_setting.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_setting.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_setting.h" #include "setting.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_setting.h deepin-voice-note-6.0.10/tests/src/common/ut_setting.h --- deepin-voice-note-6.0.6/tests/src/common/ut_setting.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_setting.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_SETTING_H #define UT_SETTING_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_standarditemcommon.cpp deepin-voice-note-6.0.10/tests/src/common/ut_standarditemcommon.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_standarditemcommon.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_standarditemcommon.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_standarditemcommon.h" #include "standarditemcommon.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_standarditemcommon.h deepin-voice-note-6.0.10/tests/src/common/ut_standarditemcommon.h --- deepin-voice-note-6.0.6/tests/src/common/ut_standarditemcommon.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_standarditemcommon.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_STANDARDITEMCOMMON_H #define UT_STANDARDITEMCOMMON_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_utils.cpp deepin-voice-note-6.0.10/tests/src/common/ut_utils.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_utils.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_utils.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_utils.h" #include "utils.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_utils.h deepin-voice-note-6.0.10/tests/src/common/ut_utils.h --- deepin-voice-note-6.0.6/tests/src/common/ut_utils.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_utils.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_UTILS_H #define UT_UTILS_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vlcplayer.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vlcplayer.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vlcplayer.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vlcplayer.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_vlcplayer.h" #include "common/vlcpalyer.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vlcplayer.h deepin-voice-note-6.0.10/tests/src/common/ut_vlcplayer.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vlcplayer.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vlcplayer.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VLCPLAYER_H #define UT_VLCPLAYER_H #include "gtest/gtest.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnotea2tmanager.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vnotea2tmanager.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vnotea2tmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnotea2tmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnotea2tmanager.h" #include "vnotea2tmanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnotea2tmanager.h deepin-voice-note-6.0.10/tests/src/common/ut_vnotea2tmanager.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vnotea2tmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnotea2tmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEA2TMANAGER_H #define UT_VNOTEA2TMANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnotedatamanager.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vnotedatamanager.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vnotedatamanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnotedatamanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnotedatamanager.h" #include "vnotedatamanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnotedatamanager.h deepin-voice-note-6.0.10/tests/src/common/ut_vnotedatamanager.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vnotedatamanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnotedatamanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEDATAMANAGER_H #define UT_VNOTEDATAMANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnoteforlder.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vnoteforlder.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vnoteforlder.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnoteforlder.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnoteforlder.h" #include "vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnoteforlder.h deepin-voice-note-6.0.10/tests/src/common/ut_vnoteforlder.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vnoteforlder.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnoteforlder.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEFORLDER_H #define UT_VNOTEFORLDER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnoteitem.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vnoteitem.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vnoteitem.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnoteitem.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_vnoteitem.h" #include "vnoteitem.h" #include "vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vnoteitem.h deepin-voice-note-6.0.10/tests/src/common/ut_vnoteitem.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vnoteitem.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vnoteitem.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEITEM_H #define UT_VNOTEITEM_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vntaskworker.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vntaskworker.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vntaskworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vntaskworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vntaskworker.h" #include "vntaskworker.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vntaskworker.h deepin-voice-note-6.0.10/tests/src/common/ut_vntaskworker.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vntaskworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vntaskworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNTASKWORKER_H #define UT_VNTASKWORKER_H diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vtextspeechandtrmanager.cpp deepin-voice-note-6.0.10/tests/src/common/ut_vtextspeechandtrmanager.cpp --- deepin-voice-note-6.0.6/tests/src/common/ut_vtextspeechandtrmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vtextspeechandtrmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vtextspeechandtrmanager.h" #include "vtextspeechandtrmanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/common/ut_vtextspeechandtrmanager.h deepin-voice-note-6.0.10/tests/src/common/ut_vtextspeechandtrmanager.h --- deepin-voice-note-6.0.6/tests/src/common/ut_vtextspeechandtrmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/common/ut_vtextspeechandtrmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VTEXTSPEECHANDTRMANAGER_H #define UT_VTEXTSPEECHANDTRMANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_dbvisitor.cpp deepin-voice-note-6.0.10/tests/src/db/ut_dbvisitor.cpp --- deepin-voice-note-6.0.6/tests/src/db/ut_dbvisitor.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_dbvisitor.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_dbvisitor.h" #include "dbvisitor.h" diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_dbvisitor.h deepin-voice-note-6.0.10/tests/src/db/ut_dbvisitor.h --- deepin-voice-note-6.0.6/tests/src/db/ut_dbvisitor.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_dbvisitor.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_DBVISITOR_H #define UT_DBVISITOR_H diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_vnotedbmanager.cpp deepin-voice-note-6.0.10/tests/src/db/ut_vnotedbmanager.cpp --- deepin-voice-note-6.0.6/tests/src/db/ut_vnotedbmanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_vnotedbmanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnotedbmanager.h" #include "vnotedbmanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_vnotedbmanager.h deepin-voice-note-6.0.10/tests/src/db/ut_vnotedbmanager.h --- deepin-voice-note-6.0.6/tests/src/db/ut_vnotedbmanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_vnotedbmanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEDBMANAGER_H #define UT_VNOTEDBMANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_vnotefolderoper.cpp deepin-voice-note-6.0.10/tests/src/db/ut_vnotefolderoper.cpp --- deepin-voice-note-6.0.6/tests/src/db/ut_vnotefolderoper.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_vnotefolderoper.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnotefolderoper.h" #include "vnotefolderoper.h" diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_vnotefolderoper.h deepin-voice-note-6.0.10/tests/src/db/ut_vnotefolderoper.h --- deepin-voice-note-6.0.6/tests/src/db/ut_vnotefolderoper.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_vnotefolderoper.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEFOLDEROPER_H #define UT_VNOTEFOLDEROPER_H diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_vnoteitemoper.cpp deepin-voice-note-6.0.10/tests/src/db/ut_vnoteitemoper.cpp --- deepin-voice-note-6.0.6/tests/src/db/ut_vnoteitemoper.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_vnoteitemoper.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnoteitemoper.h" #include "vnotedbmanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/db/ut_vnoteitemoper.h deepin-voice-note-6.0.10/tests/src/db/ut_vnoteitemoper.h --- deepin-voice-note-6.0.6/tests/src/db/ut_vnoteitemoper.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/db/ut_vnoteitemoper.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEITEMOPER_H #define UT_VNOTEITEMOPER_H diff -Nru deepin-voice-note-6.0.6/tests/src/dbus/ut_dbuslogin1manager.cpp deepin-voice-note-6.0.10/tests/src/dbus/ut_dbuslogin1manager.cpp --- deepin-voice-note-6.0.6/tests/src/dbus/ut_dbuslogin1manager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dbus/ut_dbuslogin1manager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_dbuslogin1manager.h" #include "dbuslogin1manager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/dbus/ut_dbuslogin1manager.h deepin-voice-note-6.0.10/tests/src/dbus/ut_dbuslogin1manager.h --- deepin-voice-note-6.0.6/tests/src/dbus/ut_dbuslogin1manager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dbus/ut_dbuslogin1manager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_DBUSLOGIN1MANAGER_H #define UT_DBUSLOGIN1MANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/dbus/ut_dbusvariant.cpp deepin-voice-note-6.0.10/tests/src/dbus/ut_dbusvariant.cpp --- deepin-voice-note-6.0.6/tests/src/dbus/ut_dbusvariant.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dbus/ut_dbusvariant.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_dbusvariant.h" #include "dbusvariant.h" diff -Nru deepin-voice-note-6.0.6/tests/src/dbus/ut_dbusvariant.h deepin-voice-note-6.0.10/tests/src/dbus/ut_dbusvariant.h --- deepin-voice-note-6.0.6/tests/src/dbus/ut_dbusvariant.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dbus/ut_dbusvariant.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_DBUSVARIANT_H #define UT_DBUSVARIANT_H diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectdialog.cpp deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectdialog.cpp --- deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectdialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectdialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_folderselectdialog.h" #include "folderselectdialog.h" diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectdialog.h deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectdialog.h --- deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectdialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectdialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_FOLDERSELECTDIALOG_H #define UT_FOLDERSELECTDIALOG_H diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectview.cpp deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectview.cpp --- deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: ningyuchuang -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "folderselectdialog.h" #include "ut_folderselectview.h" #include "leftview.h" diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectview.h deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectview.h --- deepin-voice-note-6.0.6/tests/src/dialog/ut_folderselectview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_folderselectview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: ningyuchuang -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_FOLDERSELECTVIEW_H #define UT_FOLDERSELECTVIEW_H diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_imageviewerdialog.cpp deepin-voice-note-6.0.10/tests/src/dialog/ut_imageviewerdialog.cpp --- deepin-voice-note-6.0.6/tests/src/dialog/ut_imageviewerdialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_imageviewerdialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_imageviewerdialog.h" #include "dialog/imageviewerdialog.h" diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_imageviewerdialog.h deepin-voice-note-6.0.10/tests/src/dialog/ut_imageviewerdialog.h --- deepin-voice-note-6.0.6/tests/src/dialog/ut_imageviewerdialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_imageviewerdialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_IMAGEVIEWERDIALOG_H #define UT_IMAGEVIEWERDIALOG_H diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotebasedialog.cpp deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotebasedialog.cpp --- deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotebasedialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotebasedialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + /* * Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. * diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotebasedialog.h deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotebasedialog.h --- deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotebasedialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotebasedialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEBASEDIALOG_H #define UT_VNOTEBASEDIALOG_H diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotemessagedialog.cpp deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotemessagedialog.cpp --- deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotemessagedialog.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotemessagedialog.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnotemessagedialog.h" #include "vnotemessagedialog.h" diff -Nru deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotemessagedialog.h deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotemessagedialog.h --- deepin-voice-note-6.0.6/tests/src/dialog/ut_vnotemessagedialog.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/dialog/ut_vnotemessagedialog.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEMESSAGEDIALOG_H #define UT_VNOTEMESSAGEDIALOG_H diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddataloadworks.cpp deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddataloadworks.cpp --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddataloadworks.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddataloadworks.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_olddataloadworks.h" #include "importolddata/olddataloadwokers.h" #include "common/vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddataloadworks.h deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddataloadworks.h --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddataloadworks.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddataloadworks.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_OLDDATALOADWORKS_H #define UT_OLDDATALOADWORKS_H diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddbvisistors.cpp deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddbvisistors.cpp --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddbvisistors.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddbvisistors.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_olddbvisistors.h" #include "olddbvisistors.h" diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddbvisistors.h deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddbvisistors.h --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_olddbvisistors.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_olddbvisistors.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_OLDDBVISISTORS_H #define UT_OLDDBVISISTORS_H diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradedbutil.cpp deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradedbutil.cpp --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradedbutil.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradedbutil.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_upgradedbutil.h" #include "upgradedbutil.h" diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradedbutil.h deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradedbutil.h --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradedbutil.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradedbutil.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_UPGRADEDBUTIL_H #define UT_UPGRADEDBUTIL_H diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradeview.cpp deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradeview.cpp --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradeview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradeview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_upgradeview.h" #include "upgradeview.h" diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradeview.h deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradeview.h --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_upgradeview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_upgradeview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_UPGRADEVIEW_H #define UT_UPGRADEVIEW_H diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_vnoteolddatamanager.cpp deepin-voice-note-6.0.10/tests/src/importolddata/ut_vnoteolddatamanager.cpp --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_vnoteolddatamanager.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_vnoteolddatamanager.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnoteolddatamanager.h" #include "vnoteolddatamanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/importolddata/ut_vnoteolddatamanager.h deepin-voice-note-6.0.10/tests/src/importolddata/ut_vnoteolddatamanager.h --- deepin-voice-note-6.0.6/tests/src/importolddata/ut_vnoteolddatamanager.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/importolddata/ut_vnoteolddatamanager.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEOLDDATAMANAGER_H #define UT_VNOTEOLDDATAMANAGER_H diff -Nru deepin-voice-note-6.0.6/tests/src/main.cpp deepin-voice-note-6.0.10/tests/src/main.cpp --- deepin-voice-note-6.0.6/tests/src/main.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/main.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include #include #include diff -Nru deepin-voice-note-6.0.6/tests/src/stub.h deepin-voice-note-6.0.10/tests/src/stub.h --- deepin-voice-note-6.0.6/tests/src/stub.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/stub.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef __STUB_H__ #define __STUB_H__ diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_exportnoteworker.cpp deepin-voice-note-6.0.10/tests/src/task/ut_exportnoteworker.cpp --- deepin-voice-note-6.0.6/tests/src/task/ut_exportnoteworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_exportnoteworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_exportnoteworker.h" #include "task/exportnoteworker.h" #include "common/vnotedatamanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_exportnoteworker.h deepin-voice-note-6.0.10/tests/src/task/ut_exportnoteworker.h --- deepin-voice-note-6.0.6/tests/src/task/ut_exportnoteworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_exportnoteworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_EXPORTNOTEWORKER_H #define UT_EXPORTNOTEWORKER_H diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_filecleanupworker.cpp deepin-voice-note-6.0.10/tests/src/task/ut_filecleanupworker.cpp --- deepin-voice-note-6.0.6/tests/src/task/ut_filecleanupworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_filecleanupworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_filecleanupworker.h" #include diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_filecleanupworker.h deepin-voice-note-6.0.10/tests/src/task/ut_filecleanupworker.h --- deepin-voice-note-6.0.6/tests/src/task/ut_filecleanupworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_filecleanupworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_FILECLEANUPWORKER_H #define UT_FILECLEANUPWORKER_H diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_loadfolderworker.cpp deepin-voice-note-6.0.10/tests/src/task/ut_loadfolderworker.cpp --- deepin-voice-note-6.0.6/tests/src/task/ut_loadfolderworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_loadfolderworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_loadfolderworker.h" #include "task/loadfolderworker.h" diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_loadfolderworker.h deepin-voice-note-6.0.10/tests/src/task/ut_loadfolderworker.h --- deepin-voice-note-6.0.6/tests/src/task/ut_loadfolderworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_loadfolderworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_LOADFOLDERWORKER_H #define UT_LOADFOLDERWORKER_H diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_loadnoteitemsworker.cpp deepin-voice-note-6.0.10/tests/src/task/ut_loadnoteitemsworker.cpp --- deepin-voice-note-6.0.6/tests/src/task/ut_loadnoteitemsworker.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_loadnoteitemsworker.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_loadnoteitemsworker.h" #include "task/loadnoteitemsworker.h" diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_loadnoteitemsworker.h deepin-voice-note-6.0.10/tests/src/task/ut_loadnoteitemsworker.h --- deepin-voice-note-6.0.6/tests/src/task/ut_loadnoteitemsworker.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_loadnoteitemsworker.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_LOADNOTEITEMSWORKER_H #define UT_LOADNOTEITEMSWORKER_H diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_vnmainwnddelayinittask.cpp deepin-voice-note-6.0.10/tests/src/task/ut_vnmainwnddelayinittask.cpp --- deepin-voice-note-6.0.6/tests/src/task/ut_vnmainwnddelayinittask.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_vnmainwnddelayinittask.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_vnmainwnddelayinittask.h" #include "vnmainwnddelayinittask.h" #include "views/vnotemainwindow.h" diff -Nru deepin-voice-note-6.0.6/tests/src/task/ut_vnmainwnddelayinittask.h deepin-voice-note-6.0.10/tests/src/task/ut_vnmainwnddelayinittask.h --- deepin-voice-note-6.0.6/tests/src/task/ut_vnmainwnddelayinittask.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/task/ut_vnmainwnddelayinittask.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNMAINWNDDELAYINITTASK_H #define UT_VNMAINWNDDELAYINITTASK_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_homepage.cpp deepin-voice-note-6.0.10/tests/src/views/ut_homepage.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_homepage.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_homepage.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_homepage.h" #include "homepage.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_homepage.h deepin-voice-note-6.0.10/tests/src/views/ut_homepage.h --- deepin-voice-note-6.0.6/tests/src/views/ut_homepage.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_homepage.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_HOMEPAGE_H #define UT_HOMEPAGE_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_leftview.cpp deepin-voice-note-6.0.10/tests/src/views/ut_leftview.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_leftview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_leftview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_leftview.h" #include "leftview.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_leftviewdelegate.cpp deepin-voice-note-6.0.10/tests/src/views/ut_leftviewdelegate.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_leftviewdelegate.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_leftviewdelegate.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_leftviewdelegate.h" #include "leftviewdelegate.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_leftviewdelegate.h deepin-voice-note-6.0.10/tests/src/views/ut_leftviewdelegate.h --- deepin-voice-note-6.0.6/tests/src/views/ut_leftviewdelegate.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_leftviewdelegate.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_LEFTVIEWDELEGATE_H #define UT_LEFTVIEWDELEGATE_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_leftview.h deepin-voice-note-6.0.10/tests/src/views/ut_leftview.h --- deepin-voice-note-6.0.6/tests/src/views/ut_leftview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_leftview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_LEFTVIEW_H #define UT_LEFTVIEW_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_middleview.cpp deepin-voice-note-6.0.10/tests/src/views/ut_middleview.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_middleview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_middleview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_middleview.h" #include "middleview.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_middleviewdelegate.cpp deepin-voice-note-6.0.10/tests/src/views/ut_middleviewdelegate.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_middleviewdelegate.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_middleviewdelegate.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_middleviewdelegate.h" #include "middleview.h" #include "common/vnotedatamanager.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_middleviewdelegate.h deepin-voice-note-6.0.10/tests/src/views/ut_middleviewdelegate.h --- deepin-voice-note-6.0.6/tests/src/views/ut_middleviewdelegate.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_middleviewdelegate.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: liuyanga -* -* Maintainer: liuyanga -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_MIDDLEVIEWDELEGATE_H #define UT_MIDDLEVIEWDELEGATE_H #include "gtest/gtest.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_middleview.h deepin-voice-note-6.0.10/tests/src/views/ut_middleview.h --- deepin-voice-note-6.0.6/tests/src/views/ut_middleview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_middleview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_MIDDLEVIEW_H #define UT_MIDDLEVIEW_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_moveview.cpp deepin-voice-note-6.0.10/tests/src/views/ut_moveview.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_moveview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_moveview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_moveview.h" #include "vnoteforlder.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_moveview.h deepin-voice-note-6.0.10/tests/src/views/ut_moveview.h --- deepin-voice-note-6.0.6/tests/src/views/ut_moveview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_moveview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_MOVEVIEW_H #define UT_MOVEVIEW_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_splashview.cpp deepin-voice-note-6.0.10/tests/src/views/ut_splashview.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_splashview.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_splashview.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_splashview.h" #include "splashview.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_splashview.h deepin-voice-note-6.0.10/tests/src/views/ut_splashview.h --- deepin-voice-note-6.0.6/tests/src/views/ut_splashview.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_splashview.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_SPLASHVIEW_H #define UT_SPLASHVIEW_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_vnotemainwindow.cpp deepin-voice-note-6.0.10/tests/src/views/ut_vnotemainwindow.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_vnotemainwindow.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_vnotemainwindow.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnotemainwindow.h" #include "vnotemainwindow.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_vnotemainwindow.h deepin-voice-note-6.0.10/tests/src/views/ut_vnotemainwindow.h --- deepin-voice-note-6.0.6/tests/src/views/ut_vnotemainwindow.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_vnotemainwindow.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEMAINWINDOW_H #define UT_VNOTEMAINWINDOW_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_vnoterecordbar.cpp deepin-voice-note-6.0.10/tests/src/views/ut_vnoterecordbar.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_vnoterecordbar.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_vnoterecordbar.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnoterecordbar.h" #include "vnoterecordbar.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_vnoterecordbar.h deepin-voice-note-6.0.10/tests/src/views/ut_vnoterecordbar.h --- deepin-voice-note-6.0.6/tests/src/views/ut_vnoterecordbar.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_vnoterecordbar.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTERECORDBAR_H #define UT_VNOTERECORDBAR_H diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_webrichtexteditor.cpp deepin-voice-note-6.0.10/tests/src/views/ut_webrichtexteditor.cpp --- deepin-voice-note-6.0.6/tests/src/views/ut_webrichtexteditor.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_webrichtexteditor.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_webrichtexteditor.h" #include "common/jscontent.h" #include "stub.h" diff -Nru deepin-voice-note-6.0.6/tests/src/views/ut_webrichtexteditor.h deepin-voice-note-6.0.10/tests/src/views/ut_webrichtexteditor.h --- deepin-voice-note-6.0.6/tests/src/views/ut_webrichtexteditor.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/views/ut_webrichtexteditor.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,23 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. -* -* Author: leilong -* -* Maintainer: leilong -* -* 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 3 of the License, or -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2019 UnionTech Software Technology Co.,Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_WEBRICHTEXTEDITOR_H #define UT_WEBRICHTEXTEDITOR_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnote2siconbutton.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnote2siconbutton.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnote2siconbutton.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnote2siconbutton.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnote2siconbutton.h" #include "vnote2siconbutton.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnote2siconbutton.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnote2siconbutton.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnote2siconbutton.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnote2siconbutton.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTE2SICONBUTTON_H #define UT_VNOTE2SICONBUTTON_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteiconbutton.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteiconbutton.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteiconbutton.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteiconbutton.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnoteiconbutton.h" #include "vnoteiconbutton.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteiconbutton.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteiconbutton.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteiconbutton.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteiconbutton.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEICONBUTTON_H #define UT_VNOTEICONBUTTON_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_vnotemultiplechoiceoptionwidget.h" #include "vnotemultiplechoiceoptionwidget.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnotemultiplechoiceoptionwidget.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEMULTIPLECHOICEOPTIONWIDGET_H #define UT_VNOTEMULTIPLECHOICEOPTIONWIDGET_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteplaywidget.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteplaywidget.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteplaywidget.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteplaywidget.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_vnoteplaywidget.h" #include "vnoteplaywidget.h" #include "vnoteitem.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteplaywidget.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteplaywidget.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoteplaywidget.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoteplaywidget.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTEPLAYWIDGET_H #define UT_VNOTEPLAYWIDGET_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterecordwidget.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterecordwidget.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterecordwidget.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterecordwidget.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ut_vnoterecordwidget.h" #include "vnoterecordwidget.h" #include "utils.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterecordwidget.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterecordwidget.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterecordwidget.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterecordwidget.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTERECORDWIDGET_H #define UT_VNOTERECORDWIDGET_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterightmenu.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterightmenu.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterightmenu.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterightmenu.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: ningyuchuang -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnoterightmenu.h" #include "vnoterightmenu.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterightmenu.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterightmenu.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnoterightmenu.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnoterightmenu.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: ningyuchuang -* Maintainer: ningyuchuang -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNOTERIGHTMENU_H #define UT_VNOTERIGHTMENU_H diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnwaveform.cpp deepin-voice-note-6.0.10/tests/src/widgets/ut_vnwaveform.cpp --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnwaveform.cpp 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnwaveform.cpp 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,7 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "ut_vnwaveform.h" #include "vnwaveform.h" diff -Nru deepin-voice-note-6.0.6/tests/src/widgets/ut_vnwaveform.h deepin-voice-note-6.0.10/tests/src/widgets/ut_vnwaveform.h --- deepin-voice-note-6.0.6/tests/src/widgets/ut_vnwaveform.h 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/src/widgets/ut_vnwaveform.h 2023-06-07 05:40:02.000000000 +0000 @@ -1,20 +1,8 @@ -/* -* Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. -* -* Author: zhangteng -* Maintainer: zhangteng -* -* 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 3 of the License, or -* any later version. -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -*/ +// Copyright (C) 2019 ~ 2020 Deepin Technology Co., Ltd. +// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #ifndef UT_VNWAVEFORM_H #define UT_VNWAVEFORM_H diff -Nru deepin-voice-note-6.0.6/tests/test-prj-running.sh deepin-voice-note-6.0.10/tests/test-prj-running.sh --- deepin-voice-note-6.0.6/tests/test-prj-running.sh 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/tests/test-prj-running.sh 2023-06-07 05:40:02.000000000 +0000 @@ -1,4 +1,9 @@ #!/bin/bash + +# SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. +# +# SPDX-License-Identifier: GPL-3.0-or-later + builddir=build reportdir=build-ut rm -r $builddir diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_az.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_az.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_az.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_az.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Səs qeydləri - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Səs Qeydləri, mətn qeydləri və səs yazmaları üçün yüngül yaddaş alətidir. - + Recordings not saved Səs yazısı saxlanılmadı @@ -23,18 +25,18 @@ DefaultName - + Notebook Qey kitabı - + Text Mətn - - + + Voice Səs @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 qeyd seçildi @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Qeydləri köçürmək - + Cancel button İmtina - + Confirm button Təsdiq etmək @@ -70,12 +72,12 @@ HomePage - + Create Notebook Qeyd yaratmaq - + Create a notebook to start recording voice and making notes Səs yazmağa başlamaq və qeydlər aparmaq üçün qeyd kitabı yaradın @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - "%1" qeydini buraya köşürün: - - - - + + Move %1 notes (%2, ...) to: %1 qeydi (%2, ...) buraya köçürün: + + + + + Move the note "%1" to: + "%1" qeydini buraya köşürün: + MiddleView - + Save Saxlamaq - + No search results Axtarış nəticəsi yoxdur @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Yapışqan Qeydlər @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 MP3 kimi saxlamaq - + Voice to Text Səs-Mətnə - - - + + + Delete Silmək - - - + + + Select all Hamısını seçin - - - + + + Copy Kopyalamaq - - - + + + Cut Kəsmək - - - + + + Paste Yerləşdirmək - + View Görünüş - + Save as Belə saxlayın - + Text to Speech Mətni-Səsə - + Stop reading Yazılmanı saxlamaq - + Speech to Text Nitqi_mətnə - + Translate Tərcümə @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Adını dəyişdirmək - + Delete Silmək - + New note Yeni qeyd @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Adını dəyişdirmək + + Save as HTML + HTML kimi saxlayın - - - - Move - Köçürmək + + Save as TXT + TXT kimi saxlamaq - + + - Delete - Silmək + + Save note + Qeyd saxlayın - - Save as TXT - TXT kimi saxlamaq + + Rename + Adını dəyişdirmək - - Save as HTML - HTML kimi saxlayın + + + + Move + Köçürmək - - - - - - Save note - Qeyd saxlayın + + + + Delete + Silmək - - - - - + + + + + Save voice recording Səs yazılarını saxlamaq - + New note Yeni qeyd - + Unstick Qopartmaq - + Sticky on Top Yuxarı yapışdırmaq @@ -281,22 +283,22 @@ Setting - + Basic Əsas - + Audio Source Səs mənbəyi - + Internal Daxili - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Yeni qeyd kitabı - + Rename notebook Qeyd kitabının adını dəyişdirmək - + Delete notebook Qeyd kitabını silmək - + New note Yeni qeyd - + Rename note Qeydin adını dəyişdirmək - + Delete note Qeydi silmək - + Play/Pause Oynatmaq/Fasilə - + Record voice Səs yazmaq - + Save note Qeydi saxlayın - + Save recordings Yazılanları saxlamaq - + Select all Hamısını seçin - + Copy Kopyalamaq - + Cut Kəsmək - + Paste Yerləşdirmək - + + Undo + + + + + Redo + + + + Delete Silmək - + Help Kömək - + Display shortcuts Qısayolları göstərmək @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Qeyd kitabları - + Notes Qeydlər - + Edit Düzəliş - + Settings Ayarlar @@ -415,7 +427,7 @@ SplashView - + Loading... Yüklənir... @@ -423,17 +435,17 @@ TitleBar - + Search Axtarış - + Settings Ayarlar - + Privacy Policy Məxfilik Siyasəti @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Qeydlər köhnə versiyadan idxal olunur, lütfən gösləyin... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 dəq əvvəl - + %1 mins ago %1 dəq əvvəl - + + Yesterday Dünən + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Zəif internet səbəbindən səs çevirməsi baş tutmadı, lütfən yoxlayın - + Voice to text conversion failed Səsi mətnə çevirmək alınmadı @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Qeyd yaratmaq @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OLDU - - + + Cancel button İmtina - - + + Confirm button Təsdiq etmək - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Bu qeyd kitabını silmək istədiyinizə əminsiniz? Ondakı bütün qeydlər silinəcək - - + + Do you want to stop the current recording? Hazırkı səs yazılmasını dayandırmaq istəyirsiniz? - - + + Are you sure you want to delete the selected %1 notes? Seçilmiş %1 qeydi silmək istədiyinizə əminsiniz? - - + + Are you sure you want to delete this note? Bu qeydi silmək istədiyinizə əminsiniz? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Bu səs qeydi çevrilə bilməz, belə ki, təqdimat üçün 20 dəqiqədən artıq qeydlər dəstəklənmir - - + + Converting a voice note now. Do you want to stop it? Səs qeydi indi çevrilir. Onu dayandırmaq istıyirsiniz? - - + + The low input volume may result in bad recordings. Do you want to continue? Aşağı səviyyəli səs girişi, səsin pis yazılması ilə nəticələnə bilər. Davam etmək istəyirsiniz? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Kəsilmiş səs yazıları və çevrilmiş mətn yerləşdirilməyəcək. Davam etmək istəyirsiniz? - + + Save failed Saxlanıla bilmədi - + + You do not have permission to save files there Faylları burada saxlamağaicazəniz yoxdur - + + The voice note has been deleted Səs qeydi silindi @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Sizin səs cihazınız işləmir. - + No recording device detected Səs yazma cihazı aşkarlnmadı @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Səsin mətnə çevrilməsi @@ -600,59 +620,64 @@ web - + + Font + Şrift + + + Font size Şrift ölçüsü - + Font color Şrift rəngi - + Text highlight color Mətn seçimi rəngi - + Bold Qalın - + Italic Kursiv - + Underline Alt cizgili - + Strikethrough Üzəti cizgili - + Bullets Güllələr - + Numbering Nömrələmə - + More colors Daha çox rənglər - + Recent Az əvvəlki - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_bo.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_bo.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_bo.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_bo.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes སྒྲའི་ཟིན་དེབ། - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. སྒྲའི་ཟིན་དེབ་ནི་ཡི་གེའི་ཟིན་ཐོ་དང་སྒྲ་ཕབ་ཟིན་ཐོ་མཁོ་འདོན་བྱེད་པའི་ཐོ་འགོད་ཡོ་བྱད་ཆུང་གྲས་ཤིག་རེད། - + Recordings not saved སྒྲ་བཅུག་ཉར་མེད། @@ -23,18 +25,18 @@ DefaultName - + Notebook ཟིན་དེབ། - + Text ཡིག་ཆ། - - + + Voice སྒྲ། @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected ཟིན་བྲིས་%1 བདམས་པ། @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes སྤོ་རུང་ཟིན་དེབ། - + Cancel button འདོར་བ། - + Confirm button གཏན་འཁེལ། @@ -70,12 +72,12 @@ HomePage - + Create Notebook ཟིན་དེབ་གསར་པ། - + Create a notebook to start recording voice and making notes ཟིན་དེབ་གསར་བཟོ་བྱས་རྗེས་སྒྲ་དང་ཡི་གེ་ཐོ་འགོད་བྱེད་ཆོག @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - ཟིན་དེབ་%1 ་་་་་སྤོ་བ། - - - - + + Move %1 notes (%2, ...) to: སྤོ་བ%1གི་དབྱངས་རྟགས(%2, ...)ནས + + + + + Move the note "%1" to: + ཟིན་དེབ་%1 ་་་་་སྤོ་བ། + MiddleView - + Save ཉར་བ། - + No search results འཚོལ་ཞིབ་བྱས་འབྲས་མེད། @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes སྟེང་དུ་བཞག་ཟིན། @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 MP3ལྟར་ཉར་བ། - + Voice to Text སྒྲ་ཡི་གེར་བསྒྱུར་བ། - - - + + + Delete སུབ་པ། - - - + + + Select all ཡོངས་འདེམས། - - - + + + Copy པར་སློག - - - + + + Cut དྲས་གཏུབ། - - - + + + Paste སྦྱར་བ། - + View བཤར་ལྟ། - + Save as གཞན་ཉར། - + Text to Speech སྒྲ་ཀློག་པ། - + Stop reading ཀློག་མཚམས་འཇོག་པ། - + Speech to Text སྒྲའི་དཔོད་བྲིས། - + Translate ཡིག་ཆའི་ཡིག་བསྒྱུར། @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename མིང་བསྐྱར་དུ་བཏགས་པ། - + Delete སུབ་པ། - + New note འབྲི་དེབ་གསར་བཟོ། @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - མིང་བསྐྱར་དུ་བཏགས་པ། + + Save as HTML + HTMLལ་ཉར་ཚགས་བྱེད་པ། - - - - Move - སྤོ་རུང་། + + Save as TXT + TXTལྟར་ཉར་བ། - + + - Delete - སུབ་པ། + + Save note + ཟིན་བྲིས་ཉར་ཚགས། - - Save as TXT - TXTལྟར་ཉར་བ། + + Rename + མིང་བསྐྱར་དུ་བཏགས་པ། - - Save as HTML - HTMLལ་ཉར་ཚགས་བྱེད་པ། + + + + Move + སྤོ་རུང་། - - - - - - Save note - ཟིན་བྲིས་ཉར་ཚགས། + + + + Delete + སུབ་པ། - - - - - + + + + + Save voice recording སྒྲ་ཉར་བ། - + New note འབྲི་དེབ་གསར་བཟོ། - + Unstick སྟེང་དུ་མི་འཇོག - + Sticky on Top སྟེང་དུ་འཇོག @@ -281,22 +283,22 @@ Setting - + Basic རྨང་གཞིའི་སྒྲིག་འགོད། - + Audio Source སྒྲའི་ཡོང་ཁུངས། - + Internal མ་ལག་གི་སྒྲ། - + Microphone སྒྲ་དུང་གི་སྒྲ @@ -304,87 +306,97 @@ Shortcuts - + New notebook ཟིན་ཐོ་གསར་སྐྲུན། - + Rename notebook ཟིན་དེབ་ཀྱི་མིང་བསྐྱར་དུ་བཏགས་པ། - + Delete notebook ཟིན་ཐོ་སུབ་པ། - + New note འབྲི་དེབ་གསར་སྐྲུན། - + Rename note ཟིན་ཐོའི་མིང་བསྐྱར་དུ་བཏགས་པ། - + Delete note ཟིན་ཐོ་སུབ་པ། - + Play/Pause གཏོང་བ།/སྐབས་སྡོད - + Record voice སྒྲ་འཇུག - + Save note ཟིན་བྲིས་ཉར་ཚགས། - + Save recordings སྒྲ་ཉར་བ། - + Select all ཡོངས་འདེམས། - + Copy པར་སློག - + Cut དྲས་གཏུབ། - + Paste སྦྱར་བ། - + + Undo + + + + + Redo + + + + Delete སུབ་པ། - + Help རོགས་རམ། - + Display shortcuts མྱུར་མཐེབ་མངོན་པ། @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks ཟིན་བྲིས་དེབ། - + Notes འབྲི་དེབ། - + Edit རྩོམ་སྒྲིག - + Settings སྒྲིག་འགོད། @@ -415,7 +427,7 @@ SplashView - + Loading... སྣོན་འཇུག་བཞིན་པ། @@ -423,17 +435,17 @@ TitleBar - + Search འཚོལ་ཞིབ། - + Settings སྒྲིག་འགོད། - + Privacy Policy གསང་དོན་སྲིད་ཇུས། @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... ཐོན་རྫས་རིམ་སྤོར་རྐྱེན་གྱིས་གཞི་གྲངས་ནང་འཇུག་བྱེད་བཞིན་པས། སྒུག་གནང་རོགས། @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago སྐར་མ་1གོང་ལ། - + %1 mins ago སྐར་མ་%1གོང་ལ། - + + Yesterday སང་ཉིན། + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check ད་ལྟ་དྲ་བ་ཡག་པོ་མེད་པས། སྐད་སྒྲས་འབྲི་མི་ཐུབ། དྲ་བ་ཤར་བགྲོད་ཡོང་བ་བྱེད་རོགས། - + Voice to text conversion failed སྒྲ་ཡི་གེར་སྒྱུར་མི་ཐུབ། @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook ཟིན་ཐོ་གསར་པ། @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button གཏན་འཁེལ། - - + + Cancel button འདོར་བ། - - + + Confirm button གཏན་འཁེལ། - - + + Are you sure you want to delete this notebook? All notes in it will be deleted ཁྱེད་ཀྱིས་ཟིན་དེབ་འདི་དངོས་གནས་སུབ་བམ། ཡོད་པའི་ཟིན་ཐོ་ཚང་མ་སུབ་སྲིད། - - + + Do you want to stop the current recording? སྒྲ་འཇུག་བཞིན་ཡོད་པས། མཚམས་འཇོག་བྱེད་དམ། - - + + Are you sure you want to delete the selected %1 notes? ཁྱོད་ཀྱིས་བདམས་ཡོད་པའི་ཟིན་བྲིས་%1 བསུབ་རྒྱུ་ཡིན་པ་གཏན་ཁེལ་ལམ། - - + + Are you sure you want to delete this note? ཁྱེད་ཀྱིས་ཟིན་ཐོ་འདི་དངོས་གནས་སུབ་བམ། - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. སྐད་སྒྲའི་ཟིན་ཐོ་འདི་ཡི་གེར་སྒྱུར་ཐབས་མེད། ད་ལྟ་སྐར་མ་20ནང་ཚུད་ཀྱི་སྐད་སྒྲ་གཅིག་པུར་རྒྱབ་སྐྱོར་ཐུབ། - - + + Converting a voice note now. Do you want to stop it? སྐད་སྒྲའི་ཟིན་ཐོ་ཡི་གེར་སྒྱུར་བཞིན་ཡོད་པས། ཁ་རྒྱག་གམ། - - + + The low input volume may result in bad recordings. Do you want to continue? མ་ལག་ནང་འཇུག་སྐད་སྒྲ་ཆུང་བས་སྐྲ་འཇུག་པར་ཤུགས་རྐྱེན་ཐེབས་སྲིད། མུ་མཐུད་སྒྲ་འཇུག་བྱེད་དམ། - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? སྐད་སྒྲའི་ཟིན་ཐོ་ཡི་གེར་སྒྱུར་བ་དེ་དྲས་རྗེས་སྦྱར་མི་ཐུབ་པས། མུ་མཐུད་ཡིན་ནམ། - + + Save failed ཉར་ཚགས་བྱེད་མི་ཐུབ། - + + You do not have permission to save files there ཁྱེད་ལ་ཡིག་ཆ་འདི་རིགས་འདིར་ཉར་དབང་མེད། - + + The voice note has been deleted སྒྲའི་ཟིན་ཐོ་འདི་སུབ་ཚར། @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. ཁྱེད་ཀྱི་སྒྲ་འཇུག་སྒིག་ཆས་སྐྱོན་ཡོད་པས། སྒྲ་འཇུག་ཐབས་མེད། - + No recording device detected སྒྲ་འཇུག་སྒྲིག་ཆས་བཤེར་འཇལ་མི་ཐུབ། @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text ཡི་གེར་སྒྱུར་བཞིན་ཡོད། @@ -600,59 +620,64 @@ web - + + Font + ཡིག་གཟུགས། + + + Font size ཡིག་གཟུགས་ཆེ་ཆུང་། - + Font color ཡི་གེའི་ཚོས་གཞི། - + Text highlight color རྒྱབ་ལྗོངས་ཚོས་གཞི། - + Bold སྦོམ་དུ་གཏོང་བ། - + Italic གསེག་པ། - + Underline འོག་ཐིག - + Strikethrough བསུབ་ཐིག - + Bullets གོ་རིམ་མེད་པའི་རེའུ་མིག - + Numbering གོ་རིམ་ལྡན་པའི་རེའུ་མིག - + More colors དེ་བས་མང་བའི་ཚོས་གཞི། - + Recent ཉེ་དུས་བེད་སྤྱོད་བྱས་པ། - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_ca.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_ca.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_ca.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_ca.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notes de veu - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Les Notes de veu és una eina lleugera per fer notes de text i gravacions de veu. - + Recordings not saved Gravacions no desades @@ -23,18 +25,18 @@ DefaultName - + Notebook Quadern - + Text Text - - + + Voice Veu @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notes seleccionades @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Mou les notes - + Cancel button Cancel·la - + Confirm button Confirmeu-ho @@ -70,12 +72,12 @@ HomePage - + Create Notebook Crea un quadern - + Create a notebook to start recording voice and making notes Creeu un quadern per començar a gravar notes de veu i de text. @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Mou la nota %1 a - - - - + + Move %1 notes (%2, ...) to: Mou %1 notes (%2...) a + + + + + Move the note "%1" to: + Mou la nota %1 a + MiddleView - + Save Desa-ho - + No search results No hi ha cap resultat de la cerca. @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notes adhesives @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Desa-ho com a MP3 - + Voice to Text De veu a text - - - + + + Delete Elimina - - - + + + Select all Selecciona-ho tot - - - + + + Copy Copia - - - + + + Cut Retalla - - - + + + Paste Enganxa - + View Visualització - + Save as Desa-ho com a - + Text to Speech De text a veu - + Stop reading Interromp la lectura - + Speech to Text De veu a text - + Translate Tradueix @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Canvia'n el nom - + Delete Elimina - + New note Nota nova @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Canvia'n el nom + + Save as HTML + Desa-ho com a HTML - - - - Move - Mou + + Save as TXT + Desa-ho com a TXT - + + - Delete - Elimina + + Save note + Desa la nota - - Save as TXT - Desa-ho com a TXT + + Rename + Canvia'n el nom - - Save as HTML - Desa-ho com a HTML + + + + Move + Mou - - - - - - Save note - Desa la nota + + + + Delete + Elimina - - - - - + + + + + Save voice recording Desa la gravació de veu - + New note Nota nova - + Unstick Desenganxa - + Sticky on Top Les adhesives a dalt @@ -281,22 +283,22 @@ Setting - + Basic Bàsic - + Audio Source Font d'àudio - + Internal Intern - + Microphone Micròfon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Quadern nou - + Rename notebook Canvia el nom del quadern - + Delete notebook Elimina el quadern - + New note Nota nova - + Rename note Canvia el nom de la nota - + Delete note Elimina la nota - + Play/Pause Reprodueix / Pausa - + Record voice Gravació de veu - + Save note Desa la nota - + Save recordings Desa les gravacions - + Select all Selecciona-ho tot - + Copy Copia - + Cut Retalla - + Paste Enganxa - + + Undo + + + + + Redo + + + + Delete Elimina - + Help Ajuda - + Display shortcuts Mostra les dreceres @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Quaderns - + Notes Notes - + Edit Edita-ho - + Settings Paràmetres @@ -415,7 +427,7 @@ SplashView - + Loading... Es carrega... @@ -423,17 +435,17 @@ TitleBar - + Search Cerca - + Settings Paràmetres - + Privacy Policy Política de privadesa @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... S'importen les notes de la versió antiga. Espereu, si us plau... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago fa 1 minut - + %1 mins ago fa %1 minuts - + + Yesterday ahir + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check La conversió de veu ha fallat a causa de la mala connexió de xarxa. Comproveu-la, si us plau. - + Voice to text conversion failed Ha fallat la conversió de veu a text. @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Crea un quadern @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button D'acord - - + + Cancel button Cancel·la - - + + Confirm button Confirmeu-ho - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Segur que voleu eliminar aquest quadern? Se n'eliminaran totes les notes. - - + + Do you want to stop the current recording? Voleu interrompre la gravació actual? - - + + Are you sure you want to delete the selected %1 notes? Segur que voleu eliminar les %1 notes seleccionades? - - + + Are you sure you want to delete this note? Segur que voleu eliminar aquesta nota? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. No es pot convertir aquesta nota de veu. Actualment no s'admeten les notes de més de 20 minuts. - - + + Converting a voice note now. Do you want to stop it? Ara es converteix una nota de veu. Ho voleu interrompre? - - + + The low input volume may result in bad recordings. Do you want to continue? Un volum baix d'entrada pot tenir com a resultat una mala gravació. Voleu continuar? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Les gravacions truncades i el text convertit no s'enganxaran. Voleu continuar? - + + Save failed Ha fallat desar-ho. - + + You do not have permission to save files there No teniu permís per desar fitxers aquí. - + + The voice note has been deleted S'ha eliminat la nota de veu. @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. El dispositiu de gravació d'àudio no funciona. - + No recording device detected No s'ha detectat cap dispositiu de gravació. @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Es converteix de veu a text @@ -600,59 +620,64 @@ web - + + Font + Lletra + + + Font size Mida de la lletra - + Font color Color de la lletra - + Text highlight color Color del text ressaltat - + Bold Negreta - + Italic Cursiva - + Underline Subratllat - + Strikethrough Ratllat - + Bullets Marques - + Numbering Numeració - + More colors Més colors - + Recent Recent - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_cs.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_cs.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_cs.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_cs.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Hlasové poznámky - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Hlasové poznámky jsou nástrojem pro pořizování textových poznámek a hlasových nahrávek. - + Recordings not saved Nahrávky neuloženy @@ -23,18 +25,18 @@ DefaultName - + Notebook Zápisník - + Text Text - - + + Voice Hlas @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected Vybráno %1 poznámek @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Přesunout poznámky - + Cancel button Zrušit - + Confirm button Potvrdit @@ -70,12 +72,12 @@ HomePage - + Create Notebook Vytvořit zápisník - + Create a notebook to start recording voice and making notes Vytvořit zápisník pro zahájení nahrávání hlasu a dělání poznámek @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Přesunout poznámku „%1“ do: - - - - + + Move %1 notes (%2, ...) to: Přesunout %1 poznámek (%2, …) do: + + + + + Move the note "%1" to: + Přesunout poznámku „%1“ do: + MiddleView - + Save Uložit - + No search results Nic nenalezeno @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Lepítka s poznámkami @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Uložit jako MP3 - + Voice to Text Hlas na text - - - + + + Delete Smazat - - - + + + Select all Vybrat vše - - - + + + Copy Kopírovat - - - + + + Cut Vyjmout - - - + + + Paste Vložit - + View Zobrazit - + Save as Uložit jako - + Text to Speech Text na řeč - + Stop reading Přestat předčítat - + Speech to Text Řeč na text - + Translate Přeložit @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Přejmenovat - + Delete Smazat - + New note Nová poznámka @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Přejmenovat + + Save as HTML + Uložit jako HTML - - - - Move - Přesunout + + Save as TXT + Uložit jako TXT - + + - Delete - Smazat + + Save note + Uložit poznámku - - Save as TXT - Uložit jako TXT + + Rename + Přejmenovat - - Save as HTML - Uložit jako HTML + + + + Move + Přesunout - - - - - - Save note - Uložit poznámku + + + + Delete + Smazat - - - - - + + + + + Save voice recording Uložit hlasovou nahrávku - + New note Nová poznámka - + Unstick Odlepit - + Sticky on Top Zůstává na začátku @@ -281,22 +283,22 @@ Setting - + Basic Základní - + Audio Source Zdroj zvuku - + Internal Interní - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Nový zápisník - + Rename notebook Přejmenovat zápisník - + Delete notebook Smazat zápisník - + New note Nová poznámka - + Rename note Přejmenovat poznámku - + Delete note Smazat poznámku - + Play/Pause Přehrát/pozastavit - + Record voice Nahrát hlas - + Save note Uložit poznámku - + Save recordings Uložit nahrávky - + Select all Vybrat vše - + Copy Zkopírovat - + Cut Vyjmout - + Paste Vložit - + + Undo + + + + + Redo + + + + Delete Smazat - + Help Nápověda - + Display shortcuts Zobrazit zkratky @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Zápisníky - + Notes Poznámky - + Edit Upravit - + Settings Nastavení @@ -415,7 +427,7 @@ SplashView - + Loading... Načítání… @@ -423,17 +435,17 @@ TitleBar - + Search Hledat - + Settings Nastavení - + Privacy Policy Zásady ochrany soukromí @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Import poznámek ze staré verze – čekejte prosím… @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago Před 1 minutou - + %1 mins ago Před %1 minutami - + + Yesterday Včera + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Hlas se nepodařilo převést kvůli špatnému síťovému spojení – zkontrolujte ho - + Voice to text conversion failed Převod hlasu na text se nezdařil @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Vytvořit zápisník @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Zrušit - - + + Confirm button Potvrdit - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Opravdu chcete tento zápisník smazat? Veškeré poznámky v něm budou smazány - - + + Do you want to stop the current recording? Chcete právě probíhající nahrávání zastavit? - - + + Are you sure you want to delete the selected %1 notes? Opravdu chcete smazat označených %1 poznámek? - - + + Are you sure you want to delete this note? Opravdu chcete tuto poznámku smazat? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Tuto hlasovou poznámku nelze převést, protože poznámky delší než 20 minut nejsou v současnosti podporovány. - - + + Converting a voice note now. Do you want to stop it? Nyní se probíhá převod hlasové poznámky. Chcete ho zastavit? - - + + The low input volume may result in bad recordings. Do you want to continue? Příliš tichá vstupní hlasitost může mít za následek špatné nahrávky. Chcete pokračovat? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Sestříhané nahrávky a převedený text nebudou vloženy. Chcete pokračovat? - + + Save failed Uložení se nezdařilo - + + You do not have permission to save files there Nemáte oprávnění ukládat tam soubory - + + The voice note has been deleted Hlasová poznámka byla smazána @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Zařízení pro nahrávání zvuku nefunguje. - + No recording device detected Nezjištěno žádné zařízení pro nahrávání zvuku @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Převádění hlasu na text @@ -600,59 +620,64 @@ web - + + Font + Písmo + + + Font size Velikost písma - + Font color Barva písma - + Text highlight color Barva zvýraznění písma - + Bold Tučné - + Italic Skloněné - + Underline Podtržené - + Strikethrough Přeškrnuté - + Bullets Odrážky - + Numbering Číslování - + More colors Další barvy - + Recent Nedávné - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_de.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_de.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_de.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_de.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Sprachnotizen - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Sprachnotizen ist ein kompaktes Notizwerkzeug zum Erstellen von Text- und Sprachnotizen. - + Recordings not saved Aufnahmen nicht gespeichert @@ -23,18 +25,18 @@ DefaultName - + Notebook Notizbuch - + Text Text - - + + Voice Sprache @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 Notizen ausgewählt @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Notizen verschieben - + Cancel button Abbrechen - + Confirm button Bestätigen @@ -70,12 +72,12 @@ HomePage - + Create Notebook Notizbuch erstellen - + Create a notebook to start recording voice and making notes Erstellen Sie ein Notizbuch, um die Sprachaufnahme zu starten und Notizen zu machen @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Notiz „%1“ verschieben nach: - - - - + + Move %1 notes (%2, ...) to: %1 Notizen (%2, ...) verschieben nach: + + + + + Move the note "%1" to: + Notiz „%1“ verschieben nach: + MiddleView - + Save Speichern - + No search results Keine Suchergebnisse @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Haftnotizen @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Als MP3 speichern - + Voice to Text Sprache zu Text - - - + + + Delete Löschen - - - + + + Select all Alles auswählen - - - + + + Copy Kopieren - - - + + + Cut Ausschneiden - - - + + + Paste Einfügen - + View - + Ansicht - + Save as - + Speichern als - + Text to Speech Text zu Sprache - + Stop reading Lesen beenden - + Speech to Text Sprache zu Text - + Translate Übersetzen @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Umbenennen - + Delete Löschen - + New note Neue Notiz @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Umbenennen + + Save as HTML + Als HTML speichern - - - - Move - Verschieben + + Save as TXT + Als TXT speichern - + + - Delete - Löschen + + Save note + Notiz speichern - - Save as TXT - Als TXT speichern + + Rename + Umbenennen - - Save as HTML - + + + + Move + Verschieben - - - - - - Save note - + + + + Delete + Löschen - - - - - + + + + + Save voice recording Sprachaufnahme speichern - + New note Neue Notiz - + Unstick Lösen - + Sticky on Top Oben anhaftend @@ -281,22 +283,22 @@ Setting - + Basic Basis - + Audio Source Audioquelle - + Internal Intern - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Neues Notizbuch - + Rename notebook Notizbuch umbenennen - + Delete notebook Notizbuch löschen - + New note Neue Notiz - + Rename note Notiz umbenennen - + Delete note Notiz löschen - + Play/Pause Wiedergabe/Pause - + Record voice Sprache aufnehmen - + Save note - + Notiz speichern - + Save recordings Aufnahmen speichern - + Select all Alles auswählen - + Copy Kopieren - + Cut Ausschneiden - + Paste Einfügen - + + Undo + + + + + Redo + + + + Delete Löschen - + Help Hilfe - + Display shortcuts Tastenkombinationen anzeigen @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Notizbücher - + Notes Notizen - + Edit Bearbeiten - + Settings Einstellungen @@ -415,7 +427,7 @@ SplashView - + Loading... Wird geladen ... @@ -423,17 +435,17 @@ TitleBar - + Search Suchen - + Settings Einstellungen - + Privacy Policy Datenschutzerklärung @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Notizen aus der alten Version werden importiert, bitte warten ... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago vor 1 Min - + %1 mins ago vor %1 Minuten - + + Yesterday Gestern + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + Die Sprachkonvertierung ist aufgrund der schlechten Netzwerkverbindung fehlgeschlagen, bitte überprüfen Sie das - + Voice to text conversion failed - + Sprach-zu-Text-Konvertierung fehlgeschlagen VNoteMainWindow - + Create Notebook Notizbuch erstellen @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Abbrechen - - + + Confirm button Bestätigen - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Sind Sie sicher, dass Sie dieses Notizbuch löschen möchten? Alle Notizen darin werden gelöscht - - + + Do you want to stop the current recording? Möchten Sie die aktuelle Aufnahme stoppen? - - + + Are you sure you want to delete the selected %1 notes? Sind Sie sicher, dass Sie die ausgewählten %1 Notizen löschen möchten? - - + + Are you sure you want to delete this note? Sind Sie sicher, dass Sie diese Notiz löschen möchten? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Diese Sprachnotiz kann nicht konvertiert werden, da Notizen über 20 Minuten derzeit nicht unterstützt werden. - - + + Converting a voice note now. Do you want to stop it? Eine Sprachnotiz wird gerade konvertiert. Möchten Sie es stoppen? - - + + The low input volume may result in bad recordings. Do you want to continue? Die geringe Eingangslautstärke kann zu schlechten Aufnahmen führen. Wollen Sie weitermachen? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Die geschnittenen Aufnahmen und der konvertierte Text werden nicht eingefügt. Wollen Sie fortfahren? - + + Save failed - + Speichern fehlgeschlagen - + + You do not have permission to save files there - + Sie haben nicht die Berechtigung, um dort Dateien zu speichern - + + The voice note has been deleted Die Sprachnotiz wurde gelöscht @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Ihr Audioaufnahmegerät funktioniert nicht. - + No recording device detected Kein Aufnahmegerät erkannt @@ -592,67 +612,72 @@ VoiceNoteItem - + Converting voice to text - Sprache wird in Text umgewandelt + Sprache wird in Text konvertiert web - + + Font + Schriftart + + + Font size - + Schriftgröße - + Font color - + Schriftfarbe - + Text highlight color - + Texthervorhebungsfarbe - + Bold - + Fett - + Italic - + Kursiv - + Underline - + Unterstrichen - + Strikethrough - + Durchgestrichen - + Bullets - + Aufzählung - + Numbering - + Nummerierung - + More colors - + Weitere Farben - + Recent - + Zuletzt - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_en.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_en.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_en.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_en.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Voice Notes - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Voice Notes is a lightweight memo tool to make text notes and voice recordings. - + Recordings not saved Recordings not saved @@ -23,18 +25,18 @@ DefaultName - + Notebook Notebook - + Text Text - - + + Voice Voice @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notes selected @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Move Notes - + Cancel button Cancel - + Confirm button Confirm @@ -70,12 +72,12 @@ HomePage - + Create Notebook Create Notebook - + Create a notebook to start recording voice and making notes Create a notebook to start recording voice and making notes @@ -83,15 +85,15 @@ LeftView - - + + Move %1 notes (%2, ...) to: Move %1 notes (%2, ...) to: - - - + + + Move the note "%1" to: Move the note "%1" to: @@ -99,12 +101,12 @@ MiddleView - + Save Save - + No search results No search results @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Sticky Notes @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Save as MP3 - + Voice to Text Voice to Text - - - + + + Delete Delete - - - + + + Select all Select all - - - + + + Copy Copy - - - + + + Cut Cut - - - + + + Paste Paste - + View View - + Save as Save as - + Text to Speech Text to Speech - + Stop reading Stop reading - + Speech to Text Speech to Text - + Translate Translate @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Rename - + Delete Delete - + New note New note @@ -216,64 +218,64 @@ NotesContextMenu - + Save as HTML Save as HTML - + Save as TXT Save as TXT - - - - - + + + + + Save note Save note - + Rename Rename - - - + + + Move Move - - - + + + Delete Delete - - - - - + + + + + Save voice recording Save voice recording - + New note New note - + Unstick Unstick - + Sticky on Top Sticky on Top @@ -281,22 +283,22 @@ Setting - + Basic Basic - + Audio Source Audio Source - + Internal Internal - + Microphone Microphone @@ -304,87 +306,97 @@ Shortcuts - + New notebook New notebook - + Rename notebook Rename notebook - + Delete notebook Delete notebook - + New note New note - + Rename note Rename note - + Delete note Delete note - + Play/Pause Play/Pause - + Record voice Record voice - + Save note Save note - + Save recordings Save recordings - + Select all Select all - + Copy Copy - + Cut Cut - + Paste Paste - + + Undo + + + + + Redo + + + + Delete Delete - + Help Help - + Display shortcuts Display shortcuts @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Notebooks - + Notes Notes - + Edit Edit - + Settings Settings @@ -415,7 +427,7 @@ SplashView - + Loading... Loading... @@ -423,17 +435,17 @@ TitleBar - + Search Search - + Settings Settings - + Privacy Policy Privacy Policy @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Importing notes from the old version, please wait... @@ -449,30 +461,37 @@ Utils - + + 1 min ago 1 min ago - + %1 mins ago %1 mins ago - + + Yesterday Yesterday + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check The voice conversion failed due to the poor network connection, please have a check - + Voice to text conversion failed Voice to text conversion failed @@ -480,7 +499,7 @@ VNoteMainWindow - + Create Notebook Create Notebook @@ -488,77 +507,91 @@ VNoteMessageDialog - + + OK button OK - + + Cancel button Cancel - + + Confirm button Confirm - + + Are you sure you want to delete this notebook? All notes in it will be deleted Are you sure you want to delete this notebook? All notes in it will be deleted - + + Do you want to stop the current recording? Do you want to stop the current recording? - + + Are you sure you want to delete the selected %1 notes? Are you sure you want to delete the selected %1 notes? - + + Are you sure you want to delete this note? Are you sure you want to delete this note? - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Cannot convert this voice note, as notes over 20 minutes are not supported at present. - + + Converting a voice note now. Do you want to stop it? Converting a voice note now. Do you want to stop it? - + + The low input volume may result in bad recordings. Do you want to continue? The low input volume may result in bad recordings. Do you want to continue? - + + The clipped recordings and converted text will not be pasted. Do you want to continue? The clipped recordings and converted text will not be pasted. Do you want to continue? - + + Save failed Save failed - + + You do not have permission to save files there You do not have permission to save files there - + + The voice note has been deleted The voice note has been deleted @@ -566,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Your audio recording device does not work. - + No recording device detected No recording device detected @@ -579,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Converting voice to text @@ -587,64 +620,64 @@ web - + Font Font - + Font size Font size - + Font color Font color - + Text highlight color Text highlight color - + Bold Bold - + Italic Italic - + Underline Underline - + Strikethrough Strikethrough - + Bullets Bullets - + Numbering Numbering - + More colors More colors - + Recent Recent - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_es.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_es.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_es.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_es.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notas de voz - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Notas de voz de Deepin es una herramienta ligera para hacer notas de texto y grabaciones de voz. - + Recordings not saved Las grabaciones no fueron guardadas @@ -23,18 +25,18 @@ DefaultName - + Notebook Cuaderno - + Text Texto - - + + Voice Voz @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notas seleccionadas @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Mover notas - + Cancel button Cancelar - + Confirm button Confirmar @@ -70,12 +72,12 @@ HomePage - + Create Notebook Crear cuaderno - + Create a notebook to start recording voice and making notes Crear un cuaderno para empezar a grabar voz y crear notas @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Mover la nota "%1" a: - - - - + + Move %1 notes (%2, ...) to: Mover %1 notas (%2, ...) a: + + + + + Move the note "%1" to: + Mover la nota "%1" a: + MiddleView - + Save Guardar - + No search results No hay resultados de búsqueda @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notas fijadas @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Guardar como MP3 - + Voice to Text Voz a texto - - - + + + Delete Borrar - - - + + + Select all Seleccionar todas - - - + + + Copy Copiar - - - + + + Cut Cortar - - - + + + Paste Pegar - + View Mostrar - + Save as Guardar como - + Text to Speech Texto a voz - + Stop reading Detener lectura - + Speech to Text Voz a texto - + Translate Traducir @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Renombrar - + Delete Borrar - + New note Nueva nota @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Renombrar + + Save as HTML + Guardar como HTML - - - - Move - Mover + + Save as TXT + Guardar como TXT - + + - Delete - Borrar + + Save note + Guardar nota - - Save as TXT - Guardar como TXT + + Rename + Renombrar - - Save as HTML - Guardar como HTML + + + + Move + Mover - - - - - - Save note - Guardar nota + + + + Delete + Borrar - - - - - + + + + + Save voice recording Guardar la grabación de voz - + New note Nueva nota - + Unstick Desfijar - + Sticky on Top Fijar arriba @@ -281,22 +283,22 @@ Setting - + Basic Básico - + Audio Source Origen del audio - + Internal Interno - + Microphone Micrófono @@ -304,87 +306,97 @@ Shortcuts - + New notebook Nuevo cuaderno - + Rename notebook Renombrar cuaderno - + Delete notebook Borrar el cuaderno - + New note Nueva nota - + Rename note Renombrar nota - + Delete note Borrar nota - + Play/Pause Reproducir/Pausar - + Record voice Grabar voz - + Save note Guardar nota - + Save recordings Guardar las grabaciones - + Select all Seleccionar todas - + Copy Copiar - + Cut Cortar - + Paste Pegar - + + Undo + + + + + Redo + + + + Delete Borrar - + Help Ayuda - + Display shortcuts Mostrar atajos @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Cuadernos - + Notes Notas - + Edit Editar - + Settings Ajustes @@ -415,7 +427,7 @@ SplashView - + Loading... Cargando... @@ -423,17 +435,17 @@ TitleBar - + Search Buscar - + Settings Ajustes - + Privacy Policy Política de privacidad @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Importando notas desde la versión anterior, por favor espere... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago Hace 1 min - + %1 mins ago Hace %1 min - + + Yesterday Ayer + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check La conversión de voz falló debido a la mala conexión de red, verifique su conexión - + Voice to text conversion failed La conversión de voz a texto falló @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Crear cuaderno @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Aceptar - - + + Cancel button Cancelar - - + + Confirm button Confirmar - - + + Are you sure you want to delete this notebook? All notes in it will be deleted ¿Está seguro de que quiere borrar este cuaderno? Todas las notas en él serán borradas - - + + Do you want to stop the current recording? ¿Desea detener la grabación actual? - - + + Are you sure you want to delete the selected %1 notes? ¿Estás seguro de que quieres borrar las %1 notas seleccionadas? - - + + Are you sure you want to delete this note? ¿Está seguro de que quiere borrar esta nota? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. No se puede convertir esta nota de voz, ya que las notas de más de 20 minutos no están admitidas actualmente. - - + + Converting a voice note now. Do you want to stop it? Convirtiendo una nota de voz. ¿Desea detenerlo? - - + + The low input volume may result in bad recordings. Do you want to continue? Un volumen de entrada bajo puede generar grabaciones deficientes. ¿Quiere continuar? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Las grabaciones recortadas y el texto convertido no se pegarán. ¿Quiere continuar? - + + Save failed El guardado falló - + + You do not have permission to save files there No tiene permisos para guardar archivos aquí - + + The voice note has been deleted La nota de voz fue borrada @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Su dispositivo de grabación de audio no funciona. - + No recording device detected No se detectó dispositivo de grabación @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Convirtiendo voz a texto @@ -600,59 +620,64 @@ web - + + Font + Fuente + + + Font size Tamaño de la fuente - + Font color Color de la fuente - + Text highlight color Color de resaltado - + Bold Negrita - + Italic Cursiva - + Underline Subrayado - + Strikethrough Tachado - + Bullets Viñeta - + Numbering Numerado - + More colors Más colores - + Recent Reciente - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_fi.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_fi.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_fi.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_fi.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Puhemuistio - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Puhemuistio on kevyt työkalu, jolla voit tehdä muistiinpanot tekstinä tai puheena. - + Recordings not saved Äänitysiä ei tallennettu @@ -23,18 +25,18 @@ DefaultName - + Notebook Muistikirja - + Text Teksti - - + + Voice Puhe @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 muistiinpanoa valittu @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Siirrä muistiinpanot - + Cancel button Peru - + Confirm button Vahvista @@ -70,12 +72,12 @@ HomePage - + Create Notebook Luo muistikirja - + Create a notebook to start recording voice and making notes Luo muistikirja aloittaaksesi puheen tallentamisen muistiinpanoksi @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Siirrä muistiinpano "%1": - - - - + + Move %1 notes (%2, ...) to: Siirrä %1 muistiinpanot (%2, ...): + + + + + Move the note "%1" to: + Siirrä muistiinpano "%1": + MiddleView - + Save Tallenna - + No search results Ei hakutuloksia @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Muistilaput @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Tallenna MP3 - + Voice to Text Puhe tekstiksi - - - + + + Delete Poista - - - + + + Select all Valitse kaikki - - - + + + Copy Kopioi - - - + + + Cut Leikkaa - - - + + + Paste Liitä - + View Näytä - + Save as Tallenna nimellä - + Text to Speech Teksti puheeksi - + Stop reading Lopeta lukeminen - + Speech to Text Puhe tekstiksi - + Translate Käännä @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Nimeä - + Delete Poista - + New note Uusi muistiinpano @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Nimeä + + Save as HTML + Tallenna HTML - - - - Move - Siirrä + + Save as TXT + Tallenna muodossa TXT - + + - Delete - Poista + + Save note + Tallenna muistiinpano - - Save as TXT - Tallenna muodossa TXT + + Rename + Nimeä - - Save as HTML - Tallenna HTML + + + + Move + Siirrä - - - - - - Save note - Tallenna muistiinpano + + + + Delete + Poista - - - - - + + + + + Save voice recording Tallenna puhe - + New note Uusi muistiinpano - + Unstick Irrota - + Sticky on Top Päälimmäinen @@ -281,22 +283,22 @@ Setting - + Basic Perustiedot - + Audio Source Äänilähde - + Internal Sisäinen - + Microphone Mikrofoni @@ -304,87 +306,97 @@ Shortcuts - + New notebook Uusi muistikirja - + Rename notebook Nimeä muistikirja - + Delete notebook Poista muistikirja - + New note Uusi muistiinpano - + Rename note Nimeä muistiinpano uudelleen - + Delete note Poista muistiinpano - + Play/Pause Toista/tauko - + Record voice Äänitä puhetta - + Save note Tallenna muistiinpano - + Save recordings Tallenna äänitys - + Select all Valitse kaikki - + Copy Kopioi - + Cut Leikkaa - + Paste Liitä - + + Undo + + + + + Redo + + + + Delete Poista - + Help Apua - + Display shortcuts Näytä kuvakkeet @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Muistikirjat - + Notes Muistiinpanot - + Edit Muokkaa - + Settings Asetukset @@ -415,7 +427,7 @@ SplashView - + Loading... Ladataan... @@ -423,17 +435,17 @@ TitleBar - + Search Etsi - + Settings Asetukset - + Privacy Policy Tietosuojakäytäntö @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Tuodaan muistiinpanoja vanhasta versiosta, odota... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 minuutti sitten - + %1 mins ago %1 minuuttia sitten - + + Yesterday Eilen + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Tarkista yhteys, sillä puheen muunnos epäonnistui huonon verkkoyhteyden vuoksi. - + Voice to text conversion failed Puhe tekstiksi muunnos epäonnistui @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Luo muistikirja @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Peru - - + + Confirm button Vahvista - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Haluatko varmasti poistaa tämän muistikirjan? Kaikki siinä olevat muistiinpanot poistetaan - - + + Do you want to stop the current recording? Haluatko lopettaa nykyisen tallennuksen? - - + + Are you sure you want to delete the selected %1 notes? Haluatko varmasti poistaa %1 merkintää? - - + + Are you sure you want to delete this note? Haluatko varmasti poistaa tämän merkinnän? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Tätä tallennetta ei voi muuntaa, koska yli 20 minuutin muistiinpanoja ei tueta tällä hetkellä. - - + + Converting a voice note now. Do you want to stop it? Puhetta muunnetaan nyt. Haluatko pysäyttää sen? - - + + The low input volume may result in bad recordings. Do you want to continue? Alhainen äänenvoimakkuus voi johtaa huonoon äänenlaatuun. Haluatko jatkaa? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Leikatut tallenteet ja muunnettua tekstiä ei liitetä. Haluatko jatkaa? - + + Save failed Tallennus epäonnistui - + + You do not have permission to save files there Sinulla ei ole oikeuksia sinne tallentaa tiedostoja - + + The voice note has been deleted Puhemuistio on poistettu @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Äänityslaite ei toimi. - + No recording device detected Äänityslaitetta ei havaittu @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Puhe tekstiksi muuntaminen @@ -600,59 +620,64 @@ web - + + Font + Fontti + + + Font size Fontin koko - + Font color Fontin väri - + Text highlight color Tekstin korostusväri - + Bold Lihavoitu - + Italic Kursivoitu - + Underline Alleviivattu - + Strikethrough Yliviivattu - + Bullets Pisteet - + Numbering Numerointi - + More colors Lisää värejä - + Recent Uusin - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_fr.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_fr.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_fr.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_fr.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notes vocales - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Notes vocales est un outil pour créer des notes de texte et des enregistrements vocaux. - + Recordings not saved Enregistrements non sauvegardés @@ -23,18 +25,18 @@ DefaultName - + Notebook Carnet de notes - + Text Texte - - + + Voice Voix @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notes sélectionnées @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Déplacer les notes - + Cancel button Annuler - + Confirm button Confirmer @@ -70,12 +72,12 @@ HomePage - + Create Notebook Créer un carnet de notes - + Create a notebook to start recording voice and making notes Créez un carnet de notes pour commencer à enregistrer la voix et à prendre des notes @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Déplacer la note "%1" vers : - - - - + + Move %1 notes (%2, ...) to: Déplacer %1 notes (%2, ...) vers : + + + + + Move the note "%1" to: + Déplacer la note "%1" vers : + MiddleView - + Save Sauvegarder - + No search results Aucun résultat trouvé @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notes autocollantes @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Enregistrer au format MP3 - + Voice to Text Vocal vers texte - - - + + + Delete Supprimer - - - + + + Select all Tout sélectionner - - - + + + Copy Copier - - - + + + Cut Couper - - - + + + Paste Coller - + View - + Voir - + Save as - + Enregistrer sous - + Text to Speech Texte vers voix - + Stop reading Arrêter de lire - + Speech to Text Voix vers texte - + Translate Traduire @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Renommer - + Delete Supprimer - + New note Nouvelle note @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Renommer + + Save as HTML + Enregistrer au format HTML - - - - Move - Déplacer + + Save as TXT + Enregistrer sous TXT - + + - Delete - Supprimer + + Save note + Enregistrer la note - - Save as TXT - Enregistrer sous TXT + + Rename + Renommer - - Save as HTML - + + + + Move + Déplacer - - - - - - Save note - + + + + Delete + Supprimer - - - - - + + + + + Save voice recording Sauvegarder l'enregistrement vocal - + New note Nouvelle note - + Unstick Décoller - + Sticky on Top Collant sur le dessus @@ -281,22 +283,22 @@ Setting - + Basic - Simple + De base - + Audio Source Source audio - + Internal Interne - + Microphone Microphone @@ -304,87 +306,97 @@ Shortcuts - + New notebook Nouveau cahier - + Rename notebook Renommer le carnet de notes - + Delete notebook Supprimer le carnet - + New note Nouvelle note - + Rename note Renommer la note - + Delete note Supprimer la note - + Play/Pause Lecture/Pause - + Record voice Enregistrer la voix - + Save note - + Enregistrer la note - + Save recordings Sauvegarder les enregistrements - + Select all Tout sélectionner - + Copy Copier - + Cut Couper - + Paste Coller - + + Undo + + + + + Redo + + + + Delete Supprimer - + Help Aide - + Display shortcuts Afficher les raccourcis @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Carnets de notes - + Notes Notes - + Edit Éditer - + Settings Paramètres @@ -415,7 +427,7 @@ SplashView - + Loading... Chargement... @@ -423,17 +435,17 @@ TitleBar - + Search Rechercher - + Settings Paramètres - + Privacy Policy Politique de confidentialité @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Importation des notes de l'ancienne version, veuillez patienter... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago Il y a 1 minute - + %1 mins ago Il y a %1 minute - + + Yesterday Hier + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + La conversion vocale a échoué en raison d'une mauvaise connexion réseau, veuillez vérifier - + Voice to text conversion failed - + Échec de la conversion voix-texte VNoteMainWindow - + Create Notebook Créer un carnet de notes @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Annuler - - + + Confirm button Confirmer - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Voulez-vous vraiment supprimer ce bloc-notes ? Toutes les notes qu'il contient seront supprimées - - + + Do you want to stop the current recording? Voulez-vous arrêter l'enregistrement en cours ? - - + + Are you sure you want to delete the selected %1 notes? Voulez-vous vraiment supprimer les %1 notes sélectionnées ? - - + + Are you sure you want to delete this note? Voulez-vous vraiment supprimer cette note ? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Impossible de convertir cette note vocale, car les notes de plus de 20 minutes ne sont pas prises en charge pour le moment. - - + + Converting a voice note now. Do you want to stop it? Conversion d'une note vocale. Voulez-vous l'arrêter ? - - + + The low input volume may result in bad recordings. Do you want to continue? Le faible volume d'entrée peut entraîner de mauvais enregistrements. Voulez-vous continuer ? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Les enregistrements coupés et le texte converti ne seront pas collés. Voulez-vous continuer ? - + + Save failed - + Échec de la sauvegarde - + + You do not have permission to save files there - + Vous n'êtes pas autorisé à y enregistrer des fichiers - + + The voice note has been deleted Le mémo vocal a été supprimé @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Votre appareil d'enregistrement audio ne fonctionne pas. - + No recording device detected Aucun appareil d'enregistrement détecté @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Conversion de la voix en texte @@ -600,59 +620,64 @@ web - + + Font + Police + + + Font size - + Taille de la police - + Font color - + Couleur de la police - + Text highlight color - + Couleur de surbrillance du texte - + Bold - + Gras - + Italic - + Italique - + Underline - + Souligner - + Strikethrough - + Barré - + Bullets - + Puces - + Numbering - + Numérotage - + More colors - + Plus de couleurs - + Recent - + Récent - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_gl_ES.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_gl_ES.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_gl_ES.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_gl_ES.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notas de voz - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Notas de voz é unha ferramenta lixeira para tomar notas de texto e realizar gravacións de voz. - + Recordings not saved Non se gardaron as gravacións @@ -23,18 +25,18 @@ DefaultName - + Notebook Caderno de notas - + Text Texto - - + + Voice Voz @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notas seleccionadas @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Mover notas - + Cancel button Cancelar - + Confirm button Confirmar @@ -70,12 +72,12 @@ HomePage - + Create Notebook Crear un Caderno de notas - + Create a notebook to start recording voice and making notes Crea un caderno para comezar a gravar voz e tomar notas @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Mover a nota "%1" a: - - - - + + Move %1 notes (%2, ...) to: Move as %1 notas (%2, ...) a: + + + + + Move the note "%1" to: + Mover a nota "%1" a: + MiddleView - + Save Gardar - + No search results Sen resultados para a busca @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notas pegañentas @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Gardar como MP3 - + Voice to Text Voz a Texto - - - + + + Delete Eliminar - - - + + + Select all Seleccionar todo - - - + + + Copy Copiar - - - + + + Cut Cortar - - - + + + Paste Pegar - + View - + - + Save as - + - + Text to Speech Texto a Voz - + Stop reading Deter lectura - + Speech to Text Voz a Texto - + Translate Traducir @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Renomear - + Delete Eliminar - + New note Nova nota @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Renomear + + Save as HTML + - - - - Move - Mover + + Save as TXT + Gardar como TXT - + + - Delete - Eliminar + + Save note + - - Save as TXT - Gardar como TXT + + Rename + Renomear - - Save as HTML - + + + + Move + Mover - - - - - - Save note - + + + + Delete + Eliminar - - - - - + + + + + Save voice recording Gardar a gravación de voz - + New note Nova nota - + Unstick Desfixar - + Sticky on Top Fixar enrriba @@ -281,22 +283,22 @@ Setting - + Basic Básico - + Audio Source Fonte de son - + Internal Interna - + Microphone Micrófono @@ -304,87 +306,97 @@ Shortcuts - + New notebook Novo caderno de notas - + Rename notebook Renomear o caderno de notas - + Delete notebook Eliminar o caderno de notas - + New note Nova nota - + Rename note Renomear a nota - + Delete note Eliminar a nota - + Play/Pause Reproducir/Pausar - + Record voice Grava a voz - + Save note - + - + Save recordings Gardar as gravacións - + Select all Seleccionar todo - + Copy Copiar - + Cut Cortar - + Paste Pegar - + + Undo + + + + + Redo + + + + Delete Eliminar - + Help Axuda - + Display shortcuts Amosar atallos @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Cadernos - + Notes Notas - + Edit Editar - + Settings Axustes @@ -415,7 +427,7 @@ SplashView - + Loading... Cargando... @@ -423,17 +435,17 @@ TitleBar - + Search Buscar - + Settings Axustes - + Privacy Policy Política de privacidade @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Importando notas da versión antiga, agarde... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago hai 1 minuto - + %1 mins ago hai %1 minutos - + + Yesterday Onte + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + - + Voice to text conversion failed - + VNoteMainWindow - + Create Notebook Crear un libro de notas @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Aceptar - - + + Cancel button Cancelar - - + + Confirm button Confirmar - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Desexas eliminar este caderno de notas? Eliminaranse todas as notas - - + + Do you want to stop the current recording? Queres deter a gravación actual? - - + + Are you sure you want to delete the selected %1 notes? Desexas eliminar as %1 notas seleccionadas? - - + + Are you sure you want to delete this note? Desexas eliminar esta nota? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Non é posíbel converter esta nota xa que as notas que superan os 20 minutos aínda non están soportadas. - - + + Converting a voice note now. Do you want to stop it? Convertendo unha nota de voz. Queres deter a conversión? - - + + The low input volume may result in bad recordings. Do you want to continue? O baixo volume de entrada pode producir malas gravacións. Queres continuar? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Non se pegarán as gravacións recortadas e o texto convertido. Queres continuar? - + + Save failed - + - + + You do not have permission to save files there - + - + + The voice note has been deleted Eliminouse a nota de voz @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. O teu dispositivo de gravación de son non funciona. - + No recording device detected Non se detectou ningún dispositivo de gravación @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Converter voz a texto @@ -600,59 +620,64 @@ web - + + Font + + + + Font size - + - + Font color - + - + Text highlight color - + - + Bold - + - + Italic - + - + Underline - + - + Strikethrough - + - + Bullets - + - + Numbering - + - + More colors - + - + Recent - + - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_hi_IN.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_hi_IN.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_hi_IN.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_hi_IN.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes वाणी नोट्स - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. वाणी नोट्स, टेक्स्ट नोट्स व वाणी रिकॉर्डिंग बनाने हेतु एक सरल ज्ञापन साधन है। - + Recordings not saved रिकॉर्डिंग संचित हुई @@ -23,18 +25,18 @@ DefaultName - + Notebook नोटबुक - + Text टेक्स्ट - - + + Voice वाणी @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 नोट्स चयनित @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes नोट्स अंतरण - + Cancel button रद्द करें - + Confirm button पुष्टि करें @@ -70,12 +72,12 @@ HomePage - + Create Notebook नोटबुक बनाएँ - + Create a notebook to start recording voice and making notes वाणी रिकॉर्ड कर नोट्स बनाने हेतु नोटबुक बनाएँ @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - नोट "%1" को यहाँ अंतरित करें : - - - - + + Move %1 notes (%2, ...) to: %1 नोट (%2, ...) यहाँ अंतरित करें : + + + + + Move the note "%1" to: + नोट "%1" को यहाँ अंतरित करें : + MiddleView - + Save संचित करें - + No search results खोजने पर कोई परिणाम नहीं मिला @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes तारांकित नोट्स @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Mp3 के रूप में संचित करें - + Voice to Text वाणी से टेक्स्ट - - - + + + Delete हटाएँ - - - + + + Select all सभी चयनित करें - - - + + + Copy कॉपी करेें - - - + + + Cut कट करें - - - + + + Paste पेस्ट करें - + View देखें - + Save as इस रूप में संचित करें - + Text to Speech वाणी से टेक्स्ट - + Stop reading पढ़ना रोकें - + Speech to Text टेक्स्ट से वाणी - + Translate अनुवाद @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename नाम बदलें - + Delete हटाएँ - + New note नया नोट @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - नाम बदलें + + Save as HTML + एचटीएमएल के रूप में संचित करें - - - - Move - अंतरित करें + + Save as TXT + txt के रूप में संचित करें - + + - Delete - हटाएँ + + Save note + नोट संचित करें - - Save as TXT - txt के रूप में संचित करें + + Rename + नाम बदलें - - Save as HTML - एचटीएमएल के रूप में संचित करें + + + + Move + अंतरित करें - - - - - - Save note - नोट संचित करें + + + + Delete + हटाएँ - - - - - + + + + + Save voice recording वाणी रिकॉर्डिंग संचित करें - + New note नया नोट - + Unstick तारांकन हटाएँ - + Sticky on Top शीर्ष पर तारांकित @@ -281,22 +283,22 @@ Setting - + Basic सामान्य - + Audio Source ऑडियो स्रोत - + Internal आंतरिक - + Microphone माइक्रोफोन @@ -304,87 +306,97 @@ Shortcuts - + New notebook नई नोटबुक - + Rename notebook नोटबुक का नाम बदलें - + Delete notebook नोटबुक हटाएँ - + New note नया नोट - + Rename note नोट का नाम बदलें - + Delete note नोट हटाएँ - + Play/Pause चालू करें/ रोकें - + Record voice वाणी रिकॉर्ड करें - + Save note नोट संचित करें - + Save recordings रिकॉर्डिंग संचित करें - + Select all सभी चयनित करें - + Copy कॉपी करेें - + Cut कट करें - + Paste पेस्ट करें - + + Undo + + + + + Redo + + + + Delete हटाएँ - + Help सहायता - + Display shortcuts शॉर्टकट दिखाएँ @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks नोटबुक - + Notes नोट - + Edit बदलाव करें - + Settings सेटिंग्स @@ -415,7 +427,7 @@ SplashView - + Loading... लोड हो रहा है ... @@ -423,17 +435,17 @@ TitleBar - + Search खोजें - + Settings सेटिंग्स - + Privacy Policy निजता नीति @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... पुराने संस्करण से नोट्स आयात किये जा रहे हैं, प्रतीक्षा करें ... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 मिनट पूर्व - + %1 mins ago %1 मिनट पूर्व - + + Yesterday पिछला कल + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check नेटवर्क धीमा होने के कारण वाणी रूपांतरण विफल रहा, कृपया इसे जाँचें - + Voice to text conversion failed वाणी से टेक्स्ट रूपांतरण विफल रहा @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook नोटबुक बनाएँ @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button ठीक है - - + + Cancel button रद्द करें - - + + Confirm button पुष्टि करें - - + + Are you sure you want to delete this notebook? All notes in it will be deleted क्या आप इस नोटबुक को हटाना चाहते हैं? इसमें सम्मिलित सभी नोट्स भी हटा दिए जायेंगे - - + + Do you want to stop the current recording? क्या आप वर्तमान रिकॉर्डिंग रोकना चाहते हैं? - - + + Are you sure you want to delete the selected %1 notes? क्या आप निश्चित ही चयनित %1 नोट हटाना चाहते हैं? - - + + Are you sure you want to delete this note? क्या आप यह नोट हटाना चाहते हैं? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. अनुप्रयोग में 20 मिनट से अधिक के नोट समर्थित नहीं है, अतः यह वाणी नोट रूपांतरित नहीं हो सका। - - + + Converting a voice note now. Do you want to stop it? वाणी नोट रूपांतरित किया जा रहा है। क्या आप इसे रोकना चाहते हैं? - - + + The low input volume may result in bad recordings. Do you want to continue? इनपुट ध्वनि कम रखने से रिकॉर्डिंग ख़राब होने की संभावना है। क्या आप जारी रखना चाहते हैं? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? कटी रिकॉर्डिंग व रूपांतरित टेक्स्ट पेस्ट नहीं होगा। क्या आप जारी रखना चाहते हैं? - + + Save failed संचित करना विफल - + + You do not have permission to save files there आपके पास उस स्थान पर फाइल संचय हेतु अनुमति नहीं है - + + The voice note has been deleted वाणी नोट हटा दिया गया @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. आपका ऑडियो रिकॉर्डिंग उपकरण कार्य नहीं कर रहा है। - + No recording device detected कोई ऑडियो रिकॉर्डिंग उपकरण नहीं मिला @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text वाणी को टेक्स्ट में रूपांतरित किया जा रहा है @@ -600,59 +620,64 @@ web - + + Font + + + + Font size मुद्रलिपि आकार - + Font color मुद्रलिपि रंग - + Text highlight color चिन्हित टेक्स्ट का रंग - + Bold मोटे शब्द - + Italic तिरछे शब्द - + Underline रेखांकित शब्द - + Strikethrough मध्य से रेखांखित शब्द - + Bullets बिंदु अनुक्रमित सूची - + Numbering अंक अनुक्रमित सूची - + More colors अधिक रंग - + Recent हालिया - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_hu.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_hu.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_hu.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_hu.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Hangjegyzetek - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. A Hangjegyzetek egy könnyű jegyzeteszköz szöveges jegyzetek és hangfelvételek készítéséhez. - + Recordings not saved A felvétel nincs mentve @@ -23,18 +25,18 @@ DefaultName - + Notebook Jegyzettömb - + Text Szöveg - - + + Voice Hang @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 jegyzet kiválasztva @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Jegyzetek áthelyezése - + Cancel button Mégsem - + Confirm button Megerősítés @@ -70,12 +72,12 @@ HomePage - + Create Notebook Jegyzettömb létrehozása - + Create a notebook to start recording voice and making notes Hozzon létre egy jegyzetfüzetet a hangfelvétel és a jegyzetek készítéséhez @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - A "%1" jegyzet áthelyezése ide: - - - - + + Move %1 notes (%2, ...) to: A %1 megjegyzés (% 2, ...) áthelyezése ide: + + + + + Move the note "%1" to: + A "%1" jegyzet áthelyezése ide: + MiddleView - + Save Mentés - + No search results Nincs keresési eredmény @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Ragadós Cetlik @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Mentés MP3 fájlként - + Voice to Text Hangból szöveg - - - + + + Delete Törlés - - - + + + Select all Összes kiválasztása - - - + + + Copy Másolás - - - + + + Cut Kivágás - - - + + + Paste Beillesztés - + View Nézet - + Save as Mentés másként - + Text to Speech Szövegből beszéd - + Stop reading Olvasás megállítása - + Speech to Text Beszédből szöveg - + Translate Fordítás @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Átnevezés - + Delete Törlés - + New note Új jegyzet @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Átnevezés + + Save as HTML + Mentés HTML formátumban - - - - Move - Áthelyezés + + Save as TXT + Mentés TXT fájlként - + + - Delete - Törlés + + Save note + Jegyzet mentése - - Save as TXT - Mentés TXT fájlként + + Rename + Átnevezés - - Save as HTML - Mentés HTML formátumban + + + + Move + Áthelyezés - - - - - - Save note - Jegyzet mentése + + + + Delete + Törlés - - - - - + + + + + Save voice recording Hangfelvétel mentése - + New note Új jegyzet - + Unstick Leválasztás - + Sticky on Top Ragasztás a tetejére @@ -281,22 +283,22 @@ Setting - + Basic Alapvető - + Audio Source Hangforrás - + Internal Belső - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Új jegyzetfüzet - + Rename notebook Jegyzetfüzet átnevezése - + Delete notebook Jegyzetfüzet törlése - + New note Új jegyzet - + Rename note Jegyzet átnevezése - + Delete note Jegyzet törlése - + Play/Pause Lejátszás/Szünet - + Record voice Hang rögzítése - + Save note Jegyzet mentése - + Save recordings Felvételek mentése - + Select all Összes kiválasztása - + Copy Másolás - + Cut Kivágás - + Paste Beillesztés - + + Undo + Visszavonás + + + + Redo + Ismételt Visszavonás + + + Delete Törlés - + Help Segítség - + Display shortcuts Gyorsbillentyűk megjelenítése @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Jegyzetfüzetek - + Notes Jegyzetek - + Edit Szerkesztés - + Settings Beállítások @@ -415,7 +427,7 @@ SplashView - + Loading... Betöltés... @@ -423,17 +435,17 @@ TitleBar - + Search Keresés - + Settings Beállítások - + Privacy Policy Adatvédelmi irányelvek @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Jegyzetek importálása egy régi verzióból, kérjük várjon ... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 perccel ezelőtt - + %1 mins ago %1 perccel ezelőtt - + + Yesterday Tegnap + + + 2 mins ago + 2 perccel ezelőtt + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check A hangkonvertálás a gyenge hálózati kapcsolat miatt nem sikerült, kérjük ellenőrizze a kapcsolatot - + Voice to text conversion failed A hang szöveggé való konvertálása sikertelen @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Jegyzettömb létrehozása @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Mégsem - - + + Confirm button Megerősítés - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Biztosan törli ezt a jegyzetfüzetet? Az összes jegyzet törlődik - - + + Do you want to stop the current recording? Le akarja állítani az aktuális felvételt? - - + + Are you sure you want to delete the selected %1 notes? Biztosan törli a kijelölt %1 jegyzeteket? - - + + Are you sure you want to delete this note? Biztosan törli ezt a jegyzetet? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Nem lehet konvertálni ezt a hangjegyzetet, mivel a 20 percnél hosszabb jegyzeteket jelenleg nem támogatjuk. - - + + Converting a voice note now. Do you want to stop it? Hangjegyzet konvertálása folyamatban. Meg akarja állítani? - - + + The low input volume may result in bad recordings. Do you want to continue? Az alacsony bemeneti hangerő rossz felvételeket eredményezhet. Biztosan akarja folytatni? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? A levágott felvételeket és az átalakított szöveget nem illesztjük be. Biztosan akarja folytatni? - + + Save failed A mentés sikertelen - + + You do not have permission to save files there Nincs jogosultsága a fájlok megadott helyre való mentésére - + + The voice note has been deleted A hangjegyzet törölve @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. A hangrögzítő eszköze nem működik. - + No recording device detected Nem található rögzítő eszköz @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Hang konvertálása szöveggé @@ -600,59 +620,64 @@ web - + + Font + Betűtípus + + + Font size Betűméret - + Font color Betűszín - + Text highlight color Szöveg kijelölő szín - + Bold Félkövér - + Italic Dőlt - + Underline Aláhúzott - + Strikethrough Áthúzott - + Bullets Felsorolás - + Numbering Számozás - + More colors További színek - + Recent Jelenlegi - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_it.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_it.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_it.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_it.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,22 +1,24 @@ - + + + AppMain - - - - + + + + Voice Notes Note Vocali - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Note Vocali è uno strumento di memo leggero per creare note di testo e registrazioni vocali. Localizzazione italiana a cura di Massimo A. Carofano. - + Recordings not saved Registrazione non salvata @@ -24,18 +26,18 @@ DefaultName - + Notebook Taccuino - + Text Testo - - + + Voice Voce @@ -43,7 +45,7 @@ DetailPage - + %1 notes selected %1 note selezionate @@ -51,18 +53,18 @@ FolderSelectDialog - + Move Notes Sposta Note - + Cancel button Annulla - + Confirm button Conferma @@ -71,12 +73,12 @@ HomePage - + Create Notebook Crea un Taccuino - + Create a notebook to start recording voice and making notes Crea un taccuino per iniziare a registrare note vocali e note testuali @@ -84,28 +86,28 @@ LeftView - - - - Move the note "%1" to: - Sposta la nota "%1" in: - - - - + + Move %1 notes (%2, ...) to: Sposta le %1 note (%2, ...) in: + + + + + Move the note "%1" to: + Sposta la nota "%1" in: + MiddleView - + Save Salva - + No search results Nessun risultato @@ -113,7 +115,7 @@ MiddleViewDelegate - + Sticky Notes Note adesive @@ -121,77 +123,77 @@ NoteDetailContextMenu - + Save as MP3 Salva come MP3 - + Voice to Text Da audio a testo - - - + + + Delete Elimina - - - + + + Select all Seleziona tutti - - - + + + Copy Copia - - - + + + Cut Taglia - - - + + + Paste Incolla - + View - + Visualizza - + Save as - + Salva come - + Text to Speech Da testo a parlato - + Stop reading Interrompi lettura - + Speech to Text Da parlato a testo - + Translate Traduci @@ -199,17 +201,17 @@ NotebookContextMenu - + Rename Rinomina - + Delete Elimina - + New note Nuova nota @@ -217,64 +219,64 @@ NotesContextMenu - - Rename - Rinomina + + Save as HTML + Salva come HTML - - - - Move - Sposta + + Save as TXT + Salva come TXT - + + - Delete - Elimina + + Save note + Salva nota - - Save as TXT - Salva come TXT + + Rename + Rinomina - - Save as HTML - + + + + Move + Sposta - - - - - - Save note - + + + + Delete + Elimina - - - - - + + + + + Save voice recording Salva nota vocale - + New note Nuova nota - + Unstick Rimuovi adesivo - + Sticky on Top Note adesive in alto @@ -282,22 +284,22 @@ Setting - + Basic Base - + Audio Source Fonte audio - + Internal Interna - + Microphone Microfono @@ -305,87 +307,97 @@ Shortcuts - + New notebook Nuovo taccuino - + Rename notebook Rinomina taccuino - + Delete notebook Elimina taccuino - + New note Nuova nota - + Rename note Rinomina nota - + Delete note Elimina nota - + Play/Pause Riproduci/Pausa - + Record voice Registrazione vocale - + Save note - + Salva nota - + Save recordings Salva registrazione - + Select all Seleziona tutti - + Copy Copia - + Cut Taglia - + Paste Incolla - + + Undo + + + + + Redo + + + + Delete Elimina - + Help Aiuto - + Display shortcuts Visualizza scorciatoie @@ -393,22 +405,22 @@ ShortcutsGroups - + Notebooks Taccuini - + Notes Note - + Edit Modifica - + Settings Impostazioni @@ -416,7 +428,7 @@ SplashView - + Loading... Caricamento in corso... @@ -424,17 +436,17 @@ TitleBar - + Search Cerca - + Settings Impostazioni - + Privacy Policy Regolamentazione privacy @@ -442,7 +454,7 @@ UpgradeView - + Importing notes from the old version, please wait... Import delle note dalla vecchia versione, attendere ... @@ -450,40 +462,45 @@ Utils - - - + + 1 min ago 1 minuto fa - + %1 mins ago %1 minuti fa - + + Yesterday Ieri + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + La conversione vocale non è riuscita a causa della scarsa connessione di rete, per favore effettua una verifica - + Voice to text conversion failed - + Conversione da voce a testo non riuscita VNoteMainWindow - + Create Notebook Crea un Taccuino @@ -491,88 +508,91 @@ VNoteMessageDialog - - + + OK button Ok - - + + Cancel button Annulla - - + + Confirm button Conferma - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Sicuro di voler eliminare questo taccuino? Tutte le note contenute saranno eliminate - - + + Do you want to stop the current recording? Desideri interrompere la registrazione in corso? - - + + Are you sure you want to delete the selected %1 notes? Sicuro di voler eliminare le %1 note selezionate? - - + + Are you sure you want to delete this note? Sicuro di voler eliminare questa nota? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Impossibile convertire questa nota vocale, le note vocali superiori ai 20 minuti non sono attualmente gestibili. - - + + Converting a voice note now. Do you want to stop it? Conversione nota vocale in corso, desideri interrompere? - - + + The low input volume may result in bad recordings. Do you want to continue? Il basso volume in ingresso potrebbe causare una registrazione di scarsa qualità. Desideri proseguire? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Le registrazioni ritagliate e il testo convertito non verranno incollati. Desideri continuare? - + + Save failed - + Salvataggio fallito - + + You do not have permission to save files there - + Non hai il permesso di salvare i file lì - + + The voice note has been deleted La nota vocale è stata eliminata @@ -580,12 +600,12 @@ VNoteRecordBar - + Your audio recording device does not work. Il tuo dispositivo di acquisizione audio pare non funzionare. - + No recording device detected Nessun dispositivo di acquisizione audio rilevato @@ -593,7 +613,7 @@ VoiceNoteItem - + Converting voice to text Conversione da audio a testo in corso @@ -601,59 +621,64 @@ web - + + Font + Font + + + Font size - + Dimensioni font - + Font color - + Colore font - + Text highlight color - + Colore evidenziazione testo - + Bold - + Grassetto - + Italic - + Corsivo - + Underline - + Sottolineato - + Strikethrough - + Barrato - + Bullets - + Elenco puntato - + Numbering - + Elenco numerato - + More colors - + Altri colori - + Recent - + Recenti - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_ms.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_ms.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_ms.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_ms.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Nota Suara - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Nota Suara ialah sebuah alat memo ringkas dan pantas yang dapat membuat nota teks dan rakaman suara. - + Recordings not saved Rakaman tidak disimpan @@ -23,18 +25,18 @@ DefaultName - + Notebook Buku nota - + Text Teks - - + + Voice Suara @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 nota terpilih @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Alih Nota - + Cancel button Batal - + Confirm button Sahkan @@ -70,12 +72,12 @@ HomePage - + Create Notebook Cipta Buku Nota - + Create a notebook to start recording voice and making notes Cipta satu buku nota untuk memulakan rakaman suara dan membuat nota @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Alih nota "%1" ke: - - - - + + Move %1 notes (%2, ...) to: Move %1 nota (%2, ...) ke: + + + + + Move the note "%1" to: + Alih nota "%1" ke: + MiddleView - + Save Simpan - + No search results Tiada keputusan gelintar @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Nota Lekat @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Simpan Sebagai MP3 - + Voice to Text Suara ke Teks - - - + + + Delete Padam - - - + + + Select all Pilih semua - - - + + + Copy Salin - - - + + + Cut Potong - - - + + + Paste Tampal - + View - + Lihat - + Save as - + Simpan sebagai - + Text to Speech Teks ke Pertuturan - + Stop reading Henti membaca - + Speech to Text Pertuturan ke Teks - + Translate Terjemah @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Nama Semula - + Delete Padam - + New note Nota baharu @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Nama Semula + + Save as HTML + Simpan sebagai HTML - - - - Move - Alih + + Save as TXT + Simpan sebagai TXT - + + - Delete - Padam + + Save note + Simpan nota - - Save as TXT - Simpan sebagai TXT + + Rename + Nama Semula - - Save as HTML - + + + + Move + Alih - - - - - - Save note - + + + + Delete + Padam - - - - - + + + + + Save voice recording Simpan rakaman suara - + New note Nota baharu - + Unstick Nyahlekat - + Sticky on Top Lekat paling Atas @@ -281,22 +283,22 @@ Setting - + Basic Asas - + Audio Source Sumber Audio - + Internal Dalaman - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Buku nota baharu - + Rename notebook Nama semula buku nota - + Delete notebook Padam buku nota - + New note Nota baharu - + Rename note Nama semula nota - + Delete note Padam nota - + Play/Pause Main/Jeda - + Record voice Rakam suara - + Save note - + Simpan nota - + Save recordings Simpan rakaman - + Select all Pilih semua - + Copy Salin - + Cut Potong - + Paste Tampal - + + Undo + + + + + Redo + + + + Delete Padam - + Help Bantuan - + Display shortcuts Papar pintasan @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Buku nota - + Notes Nota - + Edit Sunting - + Settings Tetapan @@ -415,7 +427,7 @@ SplashView - + Loading... Memuatkan... @@ -423,17 +435,17 @@ TitleBar - + Search Gelintar - + Settings Tetapan - + Privacy Policy Dasar Persendirian @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Mengimport nota dari versi lama, tunggu sebentar... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago 1 min yang lalu - + %1 mins ago %1 min yang lalu - + + Yesterday Semalam + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + Penukaran format suara gagal disebabkan sambungan rangkaian yang lemah. Sila semak - + Voice to text conversion failed - + Penukaran format suara ke teks mengalami kegagalan VNoteMainWindow - + Create Notebook Cipta Buku Nota @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Batal - - + + Confirm button Sahkan - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Anda pasti mahu memadam buku nota ini? Semua nota di dalamnya akan terpadam - - + + Do you want to stop the current recording? Anda pasti mahu menghentikan rakaman semasa? - - + + Are you sure you want to delete the selected %1 notes? Anda pasti mahu memadam %1 nota terpilih? - - + + Are you sure you want to delete this note? Anda pasti mahu memadam nota ini? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Tidak dapat menukar format nota suara ini, kerana nota melebihi 20 minit tidak disokong buat masa ini. - - + + Converting a voice note now. Do you want to stop it? Menukar format satu nota suara sekarang. Anda mahu hentikannya? - - + + The low input volume may result in bad recordings. Do you want to continue? Volum input rendah boleh mengakibatkan rakaman menjadi bermasalah. Anda mahu teruskan? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Rakaman terklip dan teks yang ditukarkan tidak akan ditampal. Anda pasti mahu teruskan? - + + Save failed - + Gagal disimpan - + + You do not have permission to save files there - + Anda tiada keizinan untuk menyimpan fail di sini - + + The voice note has been deleted Nota suara telah dipadamkan @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Peranti rakaman audio anda tidak berfungsi - + No recording device detected Tiada peranti rakaman dikesan @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Menukar format suara ke teks @@ -600,59 +620,64 @@ web - + + Font + Fon + + + Font size - + Saiz fon - + Font color - + Warna fon - + Text highlight color - + Warna sorot teks - + Bold - + Tebal - + Italic - + Condong - + Underline - + Garis Bawah - + Strikethrough - + Coret Tembus - + Bullets - + Bullet - + Numbering - + Pernomboran - + More colors - + Lagi banyak warna - + Recent - + Baru-baru Ini - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_nl.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_nl.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_nl.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_nl.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Memorecorder - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Met Memorecorder kun je eenvoudig memo's opnemen en aantekeningen maken. - + Recordings not saved Opnames niet opgeslagen @@ -23,18 +25,18 @@ DefaultName - + Notebook Notitieboek - + Text Tekst - - + + Voice Memo @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 aantekeningen geselecteerd @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Memo's verplaatsen - + Cancel button Annuleren - + Confirm button Ja @@ -70,12 +72,12 @@ HomePage - + Create Notebook Notitieboek maken - + Create a notebook to start recording voice and making notes Maak een notitieboek om memo's op te nemen en aantekeningen te maken @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - ‘%1’ verplaatsen naar: - - - - + + Move %1 notes (%2, ...) to: %1 memo's (%2, …) verplaatsen naar: + + + + + Move the note "%1" to: + ‘%1’ verplaatsen naar: + MiddleView - + Save Opslaan - + No search results Geen zoekresultaten @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Vastgezette memo's @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Opslaan als mp3-bestand - + Voice to Text Spraak-naar-tekst - - - + + + Delete Verwijderen - - - + + + Select all Alles selecteren - - - + + + Copy Kopiëren - - - + + + Cut Knippen - - - + + + Paste Plakken - + View Bekijken - + Save as Opslaan als - + Text to Speech Tekst-naar-spraak - + Stop reading Stoppen met voorlezen - + Speech to Text Spraak-naar-tekst - + Translate Vertalen @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Naam wijzigen - + Delete Verwijderen - + New note Nieuwe memo @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Naam wijzigen + + Save as HTML + Opslaan als html-bestand - - - - Move - Verplaatsen + + Save as TXT + Opslaan als tekstbestand - + + - Delete - Verwijderen + + Save note + Memo opslaan - - Save as TXT - Opslaan als tekstbestand + + Rename + Naam wijzigen - - Save as HTML - Opslaan als html-bestand + + + + Move + Verplaatsen - - - - - - Save note - Memo opslaan + + + + Delete + Verwijderen - - - - - + + + + + Save voice recording Memo opslaan - + New note Nieuwe memo - + Unstick Losmaken - + Sticky on Top Vastzetten aan bovenkant @@ -281,22 +283,22 @@ Setting - + Basic Algemeen - + Audio Source Audiobron - + Internal Intern - + Microphone Microfoon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Notitieboek maken - + Rename notebook Naam wijzigen - + Delete notebook Notitieboek verwijderen - + New note Nieuwe memo - + Rename note Memonaam wijzigen - + Delete note Memo verwijderen - + Play/Pause Afspelen/Pauzeren - + Record voice Memo maken - + Save note Memo opslaan - + Save recordings Memo's opslaan - + Select all Alles selecteren - + Copy Kopiëren - + Cut Knippen - + Paste Plakken - + + Undo + Ongedaan maken + + + + Redo + Opnieuw uitvoeren + + + Delete Verwijderen - + Help Hulp - + Display shortcuts Sneltoetsen tonen @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Notitieboeken - + Notes Memo's - + Edit Bewerken - + Settings Instellingen @@ -415,7 +427,7 @@ SplashView - + Loading... Bezig met laden… @@ -423,17 +435,17 @@ TitleBar - + Search Zoeken - + Settings Instellingen - + Privacy Policy Privacybeleid @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Bezig met importeren van aantekeningen uit oude versie… @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 min geleden - + %1 mins ago %1 min geleden - + + Yesterday Gisteren + + + 2 mins ago + 2 min. geleden + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Het omzetten is mislukt omdat je internetverbinding zwak is. Wil je het opnieuw proberen? - + Voice to text conversion failed Omzetten mislukt @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Notitieboek maken @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Oké - - + + Cancel button Annuleren - - + + Confirm button Ja - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Weet je zeker dat je dit notitieboek wilt verwijderen? Alle bijbehorende memo's worden eveneens verwijderd. - - + + Do you want to stop the current recording? Wil je de huidige opname afbreken? - - + + Are you sure you want to delete the selected %1 notes? Weet je zeker dat je de %1 geselecteerde aantekeningen wilt verwijderen? - - + + Are you sure you want to delete this note? Weet je zeker dat je deze memo wilt verwijderen? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Deze memo kan niet worden omgezet omdat memo's van 20 minuten of langer momenteel niet worden ondersteund. - - + + Converting a voice note now. Do you want to stop it? De memo wordt momenteel omgezet. Wil je dit proces afbreken? - - + + The low input volume may result in bad recordings. Do you want to continue? Het invoervolume is laag, wat kan leiden tot slechte opnames. Weet je zeker dat je wilt doorgaan? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? De geknipte memo's en omgezette tekst worden niet geplakt. Weet je zeker dat je wilt doorgaan? - + + Save failed Opslaan mislukt - + + You do not have permission to save files there Je bent niet bevoegd om hier bestanden op te slaan - + + The voice note has been deleted De memo is verwijderd @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Je opnameapparaat werkt niet. - + No recording device detected Geen opnameapparaat aangetroffen @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Bezig met omzetten… @@ -600,59 +620,64 @@ web - + + Font + Lettertype + + + Font size Tekstgrootte - + Font color Tekstkleur - + Text highlight color Markeerkleur - + Bold Vetgedrukt - + Italic Cunsief - + Underline Onderstrepen - + Strikethrough Doorhalen - + Bullets Ongenummerde lijst - + Numbering Genummerde lijst - + More colors Meer kleuren - + Recent Recent - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_pl.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_pl.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_pl.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_pl.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notatki głosowe - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Notatki głosowe to lekkie narzędzie do tworzenia notatek tekstowych i nagrań głosowych - + Recordings not saved Nagrania nie zostały zapisane @@ -23,18 +25,18 @@ DefaultName - + Notebook Notatnik - + Text Tekst - - + + Voice Głos @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected Zaznaczono %1 notatek @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Przenieś notatki - + Cancel button Anuluj - + Confirm button Potwierdź @@ -70,12 +72,12 @@ HomePage - + Create Notebook Utwórz notatnik - + Create a notebook to start recording voice and making notes Utwórz notatnik, aby rozpocząć nagrywanie głosu i robienie notatek @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Przenieś notatkę "%1" do: - - - - + + Move %1 notes (%2, ...) to: Przenieś notatki %1 (2, ...) do: + + + + + Move the note "%1" to: + Przenieś notatkę "%1" do: + MiddleView - + Save Zapisz - + No search results Brak wyników wyszukiwania @@ -112,85 +114,85 @@ MiddleViewDelegate - + Sticky Notes - Karteczki samoprzylepne + Przyczepione notatki NoteDetailContextMenu - + Save as MP3 Zapisz jako MP3 - + Voice to Text Głos na tekst - - - + + + Delete Usuń - - - + + + Select all Zaznacz wszystko - - - + + + Copy Kopiuj - - - + + + Cut Wytnij - - - + + + Paste Wklej - + View - Widok + Wyświetl - + Save as Zapisz jako - + Text to Speech Tekst na mowę - + Stop reading Przestań czytać - + Speech to Text Mowa na tekst - + Translate Przetłumacz @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Zmień nazwę - + Delete Usuń - + New note Nowa notatka @@ -216,87 +218,87 @@ NotesContextMenu - - Rename - Zmień nazwę + + Save as HTML + Zapisz jako HTML - - - - Move - Przenieś + + Save as TXT + Zapisz jako TXT - + + - Delete - Usuń + + Save note + Zapisz notatkę - - Save as TXT - Zapisz jako txt + + Rename + Zmień nazwę - - Save as HTML - Zapisz jako HTML + + + + Move + Przenieś - - - - - - Save note - Zapisz notatkę + + + + Delete + Usuń - - - - - + + + + + Save voice recording Zapisz nagranie głosowe - + New note Nowa notatka - + Unstick - Odklej + Odepnij - + Sticky on Top - Przyczep na wierzchu + Przypnij na górze Setting - + Basic - Podstawowy + Podstawowe - + Audio Source Źródło dźwięku - + Internal - Wewnętrzny + Wewnętrzne - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Nowy notatnik - + Rename notebook Zmień nazwę notatnika - + Delete notebook Usuń notatnik - + New note Nowa notatka - + Rename note Zmień nazwę notatki - + Delete note Usuń notatkę - + Play/Pause Odtwórz/Pauza - + Record voice Nagraj głos - + Save note Zapisz notatkę - + Save recordings Zapisz nagrania - + Select all Zaznacz wszystko - + Copy Kopiuj - + Cut Wytnij - + Paste Wklej - + + Undo + Cofnij + + + + Redo + Ponów + + + Delete Usuń - + Help Pomoc - + Display shortcuts Wyświetl skróty @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Notatniki - + Notes Notatki - + Edit - Edycja + Edytuj - + Settings Ustawienia @@ -415,33 +427,33 @@ SplashView - + Loading... - Ładowanie... + Wczytywanie... TitleBar - + Search Szukaj - + Settings Ustawienia - + Privacy Policy - Polityka Prywatności + Polityka prywatności UpgradeView - + Importing notes from the old version, please wait... Importowanie notatek ze starej wersji, proszę czekać... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago 1 min temu - + %1 mins ago %1 min temu - + + Yesterday Wczoraj + + + 2 mins ago + 2 min temu + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Konwersja głosu nie powiodła się z powodu słabego połączenia sieciowego. proszę je sprawdzić. - + Voice to text conversion failed - Konwersja głosu na tekst zakończona niepowodzeniem + Nie udało się skonwertować głosu VNoteMainWindow - + Create Notebook Utwórz notatnik @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Anuluj - - + + Confirm button Potwierdź - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Czy na pewno chcesz usunąć ten notatnik? Wszystkie zawarte w nim notatki zostaną usunięte - - + + Do you want to stop the current recording? Czy chcesz zatrzymać bieżące nagrywanie? - - + + Are you sure you want to delete the selected %1 notes? - Jesteś pewien, że chcesz usunąć %1 notatek? + Czy na pewno chcesz usunąć %1 notatek? - - + + Are you sure you want to delete this note? - Jesteś pewien, że chcesz usunąć tę notatkę? + Czy na pewno chcesz usunąć tę notatkę? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Nie można przekonwertować tej notatki głosowej, ponieważ notatki powyżej 20 minut nie są obecnie obsługiwane. - - + + Converting a voice note now. Do you want to stop it? - Konwertowanie notatki głosowej teraz. Chcesz to zatrzymać? + Konwertowanie notatki głosowej. Czy chcesz zatrzymać? - - + + The low input volume may result in bad recordings. Do you want to continue? - Niski poziom głośności może powodować złe nagrania. Czy chcesz kontynuować? + Niski poziom głośności mikrofonu może skutkować złym nagraniem. Czy chcesz kontynuować? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Przycięte nagrania i przekonwertowany tekst nie zostaną wklejone. Czy chcesz kontynuować? - + + Save failed - Zapis zakończony niepowodzeniem + Nie udało się zapisać - + + You do not have permission to save files there - Nie masz uprawnień aby zapisać tutaj pliki + Nie posiadasz uprawnień do zapisu plików tutaj - + + The voice note has been deleted Notatka głosowa została usunięta @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Twoje urządzenie do nagrywania dźwięku nie działa. - + No recording device detected Nie wykryto urządzenia nagrywającego @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Konwersja głosu na tekst @@ -600,59 +620,64 @@ web - + + Font + Czcionka + + + Font size Rozmiar czcionki - + Font color Kolor czcionki - + Text highlight color - Kolor podkreślonego tekstu + Kolor wyróżnionego tekstu - + Bold Pogrubienie - + Italic Kursywa - + Underline Podkreślenie - + Strikethrough - Podkreślenie + Przekreślenie - + Bullets - Kropki + Punktory - + Numbering Numerowanie - + More colors Więcej kolorów - + Recent Ostatnie - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_pt_BR.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_pt_BR.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_pt_BR.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_pt_BR.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notas de Voz - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. O Notas de Voz é uma ferramenta para se fazer anotações de texto e gravações de voz. - + Recordings not saved Gravações não salvas @@ -23,18 +25,18 @@ DefaultName - + Notebook Bloco de Notas - + Text Texto - - + + Voice Voz @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notas selecionadas @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Mover Notas - + Cancel button Cancelar - + Confirm button Confirmar @@ -70,12 +72,12 @@ HomePage - + Create Notebook Criar Bloco de Notas - + Create a notebook to start recording voice and making notes Crie um bloco de notas para começar a gravar voz e a fazer anotações @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Mover a nota "%1" para: - - - - + + Move %1 notes (%2, ...) to: Mover as %1 notas (%2, ...) para: + + + + + Move the note "%1" to: + Mover a nota "%1" para: + MiddleView - + Save Salvar - + No search results Nenhum resultado encontrado @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notas Adesivas @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Salvar como MP3 - + Voice to Text Voz para Texto - - - + + + Delete Excluir - - - + + + Select all Selecionar tudo - - - + + + Copy Copiar - - - + + + Cut Recortar - - - + + + Paste Colar - + View Ver - + Save as Salvar como - + Text to Speech Texto para Fala - + Stop reading Parar a leitura - + Speech to Text Fala para Texto - + Translate Traduzir @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Renomear - + Delete Excluir - + New note Nova nota @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Renomear + + Save as HTML + Salvar como HTML - - - - Move - Mover + + Save as TXT + Salvar como TXT - + + - Delete - Excluir + + Save note + Salvar nota - - Save as TXT - Salvar como TXT + + Rename + Renomear - - Save as HTML - Salvar como HTML + + + + Move + Mover - - - - - - Save note - Salvar nota + + + + Delete + Excluir - - - - - + + + + + Save voice recording Salvar as gravações de voz - + New note Nova nota - + Unstick Descolar - + Sticky on Top Adesivar no Topo @@ -281,22 +283,22 @@ Setting - + Basic Básico - + Audio Source Fonte de Áudio - + Internal Interno - + Microphone Microfone @@ -304,87 +306,97 @@ Shortcuts - + New notebook Novo bloco de notas - + Rename notebook Renomear bloco de notas - + Delete notebook Excluir bloco de notas - + New note Nova nota - + Rename note Renomear nota - + Delete note Excluir nota - + Play/Pause Reproduzir/Pausar - + Record voice Gravar voz - + Save note Salvar nota - + Save recordings Salvar gravações - + Select all Selecionar tudo - + Copy Copiar - + Cut Recortar - + Paste Colar - + + Undo + + + + + Redo + + + + Delete Excluir - + Help Ajuda - + Display shortcuts Exibir atalhos @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Blocos de Notas - + Notes Notas - + Edit Editar - + Settings Configurações @@ -415,7 +427,7 @@ SplashView - + Loading... Carregando... @@ -423,17 +435,17 @@ TitleBar - + Search Pesquisar - + Settings Configurações - + Privacy Policy Política de Privacidade @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Importando notas da versão antiga, aguarde... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 minuto atrás - + %1 mins ago %1 minutos atrás - + + Yesterday Ontem + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check A conversão de voz falhou devido à conexão de rede ruim. Por favor, verifique - + Voice to text conversion failed Falha na conversão de voz para texto @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Criar Bloco de Notas @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Ok - - + + Cancel button Cancelar - - + + Confirm button Confirmar - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Excluir este bloco de notas? Todas as notas nele contidas serão excluídas - - + + Do you want to stop the current recording? Parar a gravação atual? - - + + Are you sure you want to delete the selected %1 notes? Excluir as %1 notas selecionadas? - - + + Are you sure you want to delete this note? Excluir esta nota? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Não é possível converter esta nota de voz; pois, atualmente não há suporte para notas com mais de 20 minutos. - - + + Converting a voice note now. Do you want to stop it? Convertendo uma nota de voz. Parar? - - + + The low input volume may result in bad recordings. Do you want to continue? O volume baixo de entrada pode resultar em gravações ruins. Continuar? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? As gravações recortadas e o texto convertido não serão colados. Continuar? - + + Save failed Falha ao salvar - + + You do not have permission to save files there Você não tem permissão para salvar arquivos lá - + + The voice note has been deleted A nota de voz foi excluída @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. O dispositivo de gravação de áudio não funciona. - + No recording device detected Nenhum dispositivo de gravação detectado @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Convertendo a voz para texto @@ -600,59 +620,64 @@ web - + + Font + Fonte + + + Font size Tamanho da fonte - + Font color Cor da fonte - + Text highlight color Cor de destaque do texto - + Bold Negrito - + Italic Itálico - + Underline Sublinhado - + Strikethrough Riscado - + Bullets Lista com marcadores - + Numbering Lista numerada - + More colors Mais cores - + Recent Recentes - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_pt.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_pt.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_pt.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_pt.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Notas de Voz - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. O Notas de Voz é uma ferramenta leve para fazer anotações de texto e gravações de voz. - + Recordings not saved Gravações não guardadas @@ -23,18 +25,18 @@ DefaultName - + Notebook Bloco de notas - + Text Texto - - + + Voice Voz @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 notas selecionadas @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Mover notas - + Cancel button Cancelar - + Confirm button Confirmar @@ -70,12 +72,12 @@ HomePage - + Create Notebook Criar bloco de notas - + Create a notebook to start recording voice and making notes Criar um bloco de notas para começar a gravar voz e a fazer anotações @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Mover a nota "%1" para: - - - - + + Move %1 notes (%2, ...) to: Mover %1 notas (%2, ...) para: + + + + + Move the note "%1" to: + Mover a nota "%1" para: + MiddleView - + Save Guardar - + No search results Nenhum resultado encontrado @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notas de Afixar @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Guardar como MP3 - + Voice to Text Voz para Texto - - - + + + Delete Eliminar - - - + + + Select all Selecionar tudo - - - + + + Copy Copiar - - - + + + Cut Cortar - - - + + + Paste Colar - + View Ver - + Save as Guardar como - + Text to Speech Texto para Fala - + Stop reading Parar a leitura - + Speech to Text Fala para Texto - + Translate Traduzir @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Renomear - + Delete Eliminar - + New note Nova nota @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Renomear + + Save as HTML + Guardar como HTML - - - - Move - Mover + + Save as TXT + Guardar como TXT - + + - Delete - Eliminar + + Save note + Guardar nota - - Save as TXT - Guardar como TXT + + Rename + Renomear - - Save as HTML - Guardar como HTML + + + + Move + Mover - - - - - - Save note - Guardar nota + + + + Delete + Eliminar - - - - - + + + + + Save voice recording Guardar gravação de voz - + New note Nova nota - + Unstick Remover - + Sticky on Top Afixar por cima @@ -281,22 +283,22 @@ Setting - + Basic Básico - + Audio Source Fonte de áudio - + Internal Interno - + Microphone Microfone @@ -304,87 +306,97 @@ Shortcuts - + New notebook Novo bloco de notas - + Rename notebook Renomear bloco de notas - + Delete notebook Eliminar bloco de notas - + New note Nova nota - + Rename note Renomear nota - + Delete note Eliminar nota - + Play/Pause Reproduzir/Pausa - + Record voice Gravar voz - + Save note Guardar nota - + Save recordings Guardar gravações - + Select all Selecionar tudo - + Copy Copiar - + Cut Cortar - + Paste Colar - + + Undo + + + + + Redo + + + + Delete Eliminar - + Help Ajuda - + Display shortcuts Mostrar atalhos @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Blocos de notas - + Notes Notas - + Edit Editar - + Settings Definições @@ -415,7 +427,7 @@ SplashView - + Loading... A carregar... @@ -423,17 +435,17 @@ TitleBar - + Search Pesquisar - + Settings Definições - + Privacy Policy Política de Privacidade @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... A importar notas da versão antiga, aguarde... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 minuto atrás - + %1 mins ago %1 minutos atrás - + + Yesterday Ontem + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check A conversão de voz falhou devido à má ligação de rede, por favor verifique - + Voice to text conversion failed A conversão de voz para texto falhou @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Criar bloco de notas @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Aceitar - - + + Cancel button Cancelar - - + + Confirm button Confirmar - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Tem a certeza que deseja eliminar este bloco de notas? Todas as notas nele incluídas serão eliminadas - - + + Do you want to stop the current recording? Deseja parar a gravação atual? - - + + Are you sure you want to delete the selected %1 notes? Tem a certeza de que deseja eliminar as %1 notas selecionadas? - - + + Are you sure you want to delete this note? Tem a certeza que deseja eliminar esta nota? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Não é possível converter esta nota, pois atualmente só é suportado até 20 minutos. - - + + Converting a voice note now. Do you want to stop it? A converter uma nota de voz agora. Deseja parar? - - + + The low input volume may result in bad recordings. Do you want to continue? O baixo volume de entrada pode resultar em gravações de má qualidade. Deseja continuar? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? As gravações recortadas e o texto convertido não serão colados. Deseja continuar? - + + Save failed Falha ao guardar - + + You do not have permission to save files there Não tem permissão para guardar ficheiros lá - + + The voice note has been deleted A nota de voz foi eliminada @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. O seu dispositivo de gravação de áudio não funciona. - + No recording device detected Nenhum dispositivo de gravação encontrado @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text A converter voz para texto @@ -600,59 +620,64 @@ web - + + Font + Fonte + + + Font size Tamanho da fonte - + Font color Cor da fonte - + Text highlight color Cor do texto em destaque - + Bold Negrito - + Italic Itálico - + Underline Sublinhado - + Strikethrough Rasurado - + Bullets Lista de marcadores - + Numbering Numeração - + More colors Mais cores - + Recent Recente - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_ro.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_ro.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_ro.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_ro.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Înregistrare Voce - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Înregistrare Voce - este un instrument ușor pentru a face notițe de text și înregistrări vocale. - + Recordings not saved Înregistrările nu au fost salvate @@ -23,18 +25,18 @@ DefaultName - + Notebook Agendă - + Text Text - - + + Voice Voce @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 înregistrări selectate @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Treceți înregistrările la - + Cancel button Anulare - + Confirm button Confirmare @@ -70,12 +72,12 @@ HomePage - + Create Notebook Creare agendă - + Create a notebook to start recording voice and making notes Creare agendă pentru a începe înregistrare vocală și notițe @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Treceți înregistrarea "%1" la: - - - - + + Move %1 notes (%2, ...) to: Treceți %1 înregistrări (%2, ...) la: + + + + + Move the note "%1" to: + Treceți înregistrarea "%1" la: + MiddleView - + Save Salvare - + No search results Căutare nu a dat nici-un rezultat @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Notițe lipicioase @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Salvare ca MP3 - + Voice to Text Convertare voce în text - - - + + + Delete Ștergere - - - + + + Select all Selectare tot - - - + + + Copy Copiere - - - + + + Cut Decupare - - - + + + Paste Lipire - + View - + - + Save as - + - + Text to Speech Convertare text în voce - + Stop reading Oprire citire - + Speech to Text Convertare vorbire în text - + Translate Traducere @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Redenumire - + Delete Ștergere - + New note Înregistrare nouă @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Redenumire + + Save as HTML + - - - - Move - Treci la + + Save as TXT + Salvare în format TXT - + + - Delete - Ștergere + + Save note + - - Save as TXT - Salvare în format TXT + + Rename + Redenumire - - Save as HTML - + + + + Move + Treci la - - - - - - Save note - + + + + Delete + Ștergere - - - - - + + + + + Save voice recording Salvare înregistrare voce - + New note Înregistrare nouă - + Unstick Dezlipire - + Sticky on Top Lipire sus @@ -281,22 +283,22 @@ Setting - + Basic De bază - + Audio Source Sursă audio - + Internal Intern - + Microphone Microfon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Agendă nouă - + Rename notebook Redenumire agendă - + Delete notebook Ștergere agendă - + New note Înregistrare nouă - + Rename note Redenumire înregistrare - + Delete note Ștergere înregistrare - + Play/Pause Redare/Pauză - + Record voice Înrgistrare voce - + Save note - + - + Save recordings Salvare înregistrare - + Select all Selectare tot - + Copy Copiere - + Cut Decupare - + Paste Lipire - + + Undo + + + + + Redo + + + + Delete Ștergere - + Help Ajutor - + Display shortcuts Afișare etichete @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Agende - + Notes Înregistrări - + Edit Editare - + Settings Setări @@ -415,7 +427,7 @@ SplashView - + Loading... Se încarcă... @@ -423,17 +435,17 @@ TitleBar - + Search Căutare - + Settings Setări - + Privacy Policy Politica de confidențialitate @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Importez înregistrările din versiunea precedentă, vă rog să așteptați... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago Acum 1 minut - + %1 mins ago Acum %1 minute - + + Yesterday Ieri + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + - + Voice to text conversion failed - + VNoteMainWindow - + Create Notebook Creare agendă @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Ok - - + + Cancel button Anulare - - + + Confirm button Confirmare - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Sigur că doriți să ștergeți această agendă? Toate înregistrările vor fi șterse - - + + Do you want to stop the current recording? Doriți să întrerupeți înregistrarea curentă? - - + + Are you sure you want to delete the selected %1 notes? Sunteți sigur că doriți să ștergeți %1 înregistrări selectate - - + + Are you sure you want to delete this note? Sunteți sigur că doriți să ștergeți această înregistrare? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Convertarea acestei înregistrări vocale nu este posibilă, din cauza că înregistrările ce depășesc 20 de minute nu sunt la moment suportate. - - + + Converting a voice note now. Do you want to stop it? Convertez înregistrare vocală. Doriți să opriți? - - + + The low input volume may result in bad recordings. Do you want to continue? Volumul mic al sunetului de intrare poate fi cauza înregistrării de calitate joasă. Doriți să continuați? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Înregistrările și notițele de text decupate nu vor fi lipite. Doriți să continuați? - + + Save failed - + - + + You do not have permission to save files there - + - + + The voice note has been deleted Înregistrare voce a fost ștearsă @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Dispozitivul dvs. de înregistrare nu funcționează. - + No recording device detected Nici-un dispozitiv de înregistrare nu este conectat @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Convertarea înregistrării vocale în text @@ -600,59 +620,64 @@ web - + + Font + + + + Font size - + - + Font color - + - + Text highlight color - + - + Bold - + - + Italic - + - + Underline - + - + Strikethrough - + - + Bullets - + - + Numbering - + - + More colors - + - + Recent - + - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_ru.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_ru.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_ru.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_ru.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Голосовые Заметки - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Голосовые Записки - это легковесный инструмент для создания текстовых заметок и записи голоса. - + Recordings not saved Записи не сохранены @@ -23,18 +25,18 @@ DefaultName - + Notebook Записная книжка - + Text Текст - - + + Voice Голос @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 заметок выбрано @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Переместить заметки - + Cancel button Отмена - + Confirm button Подтвердить @@ -70,12 +72,12 @@ HomePage - + Create Notebook Создать Записную книжку - + Create a notebook to start recording voice and making notes Создать записную книжку, чтобы начать запись голоса и создания заметок @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Переместить заметку "%1" в: - - - - + + Move %1 notes (%2, ...) to: Переместить %1 заметок (%2, ...) в: + + + + + Move the note "%1" to: + Переместить заметку "%1" в: + MiddleView - + Save Сохранить - + No search results Поиск не дал результатов @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Заметки @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Сохранить как MP3 - + Voice to Text Преобразование голосового сообщения в текстовую заметку - - - + + + Delete Удалить - - - + + + Select all Выделить все - - - + + + Copy Копировать - - - + + + Cut Вырезать - - - + + + Paste Вставить - + View - + Просмотр - + Save as - + Сохранить как - + Text to Speech Преобразование текстовой заметки в голосовое сообщение - + Stop reading Остановка чтения - + Speech to Text Преобразование речи в текстовую заметку - + Translate Перевести @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Переименовать - + Delete Удалить - + New note Новая запись @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Переименовать + + Save as HTML + Сохранить как HTML - - - - Move - Переместить + + Save as TXT + Сохранить в текстовом формате - + + - Delete - Удалить + + Save note + Сохранить заметку - - Save as TXT - Сохранить в текстовом формате + + Rename + Переименовать - - Save as HTML - + + + + Move + Переместить - - - - - - Save note - + + + + Delete + Удалить - - - - - + + + + + Save voice recording Сохранить запись голоса - + New note Новая запись - + Unstick Открепить - + Sticky on Top Прикрепить сверху @@ -281,22 +283,22 @@ Setting - + Basic Основной - + Audio Source Источник звука - + Internal Внутренний - + Microphone Микрофон @@ -304,87 +306,97 @@ Shortcuts - + New notebook Новая записная книжка - + Rename notebook Переименовать записную книжку - + Delete notebook Удалить записную книжку - + New note Новая запись - + Rename note Переименовать запись - + Delete note Удалить запись - + Play/Pause Воспроизвести/Пауза - + Record voice Запись голоса - + Save note - + Сохранить заметку - + Save recordings Сохранить записи - + Select all Выделить все - + Copy Копировать - + Cut Вырезать - + Paste Вставить - + + Undo + + + + + Redo + + + + Delete Удалить - + Help Помощь - + Display shortcuts Показать ярлыки @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Записные книжки - + Notes Записки - + Edit Редактирование - + Settings Настройки @@ -415,7 +427,7 @@ SplashView - + Loading... Загрузка... @@ -423,17 +435,17 @@ TitleBar - + Search Поиск - + Settings Настройки - + Privacy Policy Политика конфиденциальности @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Импортирую записи из старой версии, пожалуйста подождите @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago 1 минута назад - + %1 mins ago %1 минут назад - + + Yesterday Вчера + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + Сбой преобразования речи из-за плохого сетевого подключения. Проверьте подключение - + Voice to text conversion failed - + Не удалось преобразовать голос VNoteMainWindow - + Create Notebook Создать Записную книжку @@ -490,87 +507,90 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Отмена - - + + Confirm button Подтвердить - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Вы уверены, что хотите удалить эту записную книжку? Все записи в ней будут удалены. - - + + Do you want to stop the current recording? Остановить текущую запись? - - + + Are you sure you want to delete the selected %1 notes? Вы уверены, что хотите удалить выделенные %1 записи? - - + + Are you sure you want to delete this note? Вы уверены, что хотите удалить эту запись? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Конвертация голосовой записи невозможна, поскольку заметки продолжительностью более 20 минут в настоящее время не поддерживаются. - - + + Converting a voice note now. Do you want to stop it? Идет конвертация голосовой записи. Прервать? - - + + The low input volume may result in bad recordings. Do you want to continue? Низкая громкость звука может привести к плохому качеству записи. Продолжить? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Вырезанные записи и преобразованный текст не будут вставлены. Продолжить? - + + Save failed - + Сохранение не удалось - + + You do not have permission to save files there - + У вас нет разрешений для сохранения тут файлов - + + The voice note has been deleted Голосовая запись удалена @@ -578,12 +598,12 @@ VNoteRecordBar - + Your audio recording device does not work. Оборудование для аудио записи не работает. - + No recording device detected Устройство записи не обнаружено @@ -591,7 +611,7 @@ VoiceNoteItem - + Converting voice to text Конвертирую голосовую запись в текстовую заметку. @@ -599,59 +619,64 @@ web - + + Font + Шрифт + + + Font size - + Размер шрифта - + Font color - + Цвет шрифта - + Text highlight color - + Текст выделения - + Bold - + Жирный - + Italic - + Курсив - + Underline - + Подчеркнутый - + Strikethrough - + Зачеркнутый - + Bullets - + Маркеры списка - + Numbering - + Нумерация - + More colors - + Дополнительно - + Recent - + Последние - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_sl.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_sl.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_sl.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_sl.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Glasovne beležke - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Glasovne beležke je nazahtevno orodje za beleženje besedila in posnetkov glasu. - + Recordings not saved Neshranjeni posnetki @@ -23,18 +25,18 @@ DefaultName - + Notebook Beležnica - + Text Besedilo - - + + Voice Glas @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected izbranih je %1 zabeležk @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Premakni zabeležke - + Cancel button Prekini - + Confirm button Potrdi @@ -70,12 +72,12 @@ HomePage - + Create Notebook Ustvari beležnico - + Create a notebook to start recording voice and making notes Ustvari beležnico za ustvarjanje zabeležk in snemanje glasu @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Premakni zabeležko "%1" v: - - - - + + Move %1 notes (%2, ...) to: Premakni %1 zabeležk (%2,...) v: + + + + + Move the note "%1" to: + Premakni zabeležko "%1" v: + MiddleView - + Save Shrani - + No search results Ni rezultatov iskanj @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Lepljivi listki @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Shrani kot MP3 - + Voice to Text Glas v besedilo - - - + + + Delete Izbriši - - - + + + Select all Izberi vse - - - + + + Copy Kopiraj - - - + + + Cut zreži - - - + + + Paste Prilepi - + View - + Prikaz - + Save as - + Shrani kot - + Text to Speech Besedilo v glas - + Stop reading Zaustavi branje - + Speech to Text Glas v besedilo - + Translate Prevedi @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Preimenuj - + Delete Izbriši - + New note Nova beležka @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Preimenuj + + Save as HTML + Shrani kot HTML - - - - Move - Premakni + + Save as TXT + Shrani kot TXT - + + - Delete - Izbriši + + Save note + Shrani beležko - - Save as TXT - Ahrani kot TXT + + Rename + Preimenuj - - Save as HTML - + + + + Move + Premakni - - - - - - Save note - + + + + Delete + Izbriši - - - - - + + + + + Save voice recording Shrani posnetek glasu - + New note Nova beležka - + Unstick Odlepi - + Sticky on Top Prilepi na vrh @@ -281,22 +283,22 @@ Setting - + Basic Osnovno - + Audio Source Zvočni vir - + Internal Notranji - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Nova beležnica - + Rename notebook Preimenuj beležnico - + Delete notebook Izbriši beležnico - + New note Nova beležka - + Rename note Preimenuj beležko - + Delete note Izbriši beležko - + Play/Pause Predvajaj/Premor - + Record voice Snemanj glas - + Save note - + Shrani beležko - + Save recordings Shrani posnetke - + Select all Izberi vse - + Copy Kopiraj - + Cut zreži - + Paste Prilepi - + + Undo + + + + + Redo + + + + Delete Izbriši - + Help Pomoč - + Display shortcuts Prikaži bljižnice @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Beležnice - + Notes Beležke - + Edit Uredi - + Settings Nastavitve @@ -415,7 +427,7 @@ SplashView - + Loading... Nalaganje... @@ -423,17 +435,17 @@ TitleBar - + Search Iskanje - + Settings Nastavitve - + Privacy Policy Pravila zasebnosti @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Uvažanje beležk iz stare različice. Počakajte... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago Pred minuto - + %1 mins ago Pred %1 minutami - + + Yesterday Včeraj + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + Pretvorba glasu ni uspela zaradi slabe omrežne povezave. Preverite povezavo - + Voice to text conversion failed - + Pretvorba glasu v besedilo ni uspela VNoteMainWindow - + Create Notebook Ustvari beležnico @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button V redu - - + + Cancel button Prekini - - + + Confirm button Potrdi - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Ste prepričani, da želite zbrisati to beležnico? Vse zabeležke bodo zbrisane - - + + Do you want to stop the current recording? Želite zaustaviti trenutno snemanje? - - + + Are you sure you want to delete the selected %1 notes? Ste prepričani, da želite izbrisati izbranih %1 beležk? - - + + Are you sure you want to delete this note? li ste prepričani, da želite izbrisati to zabeležko? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Te glasovne beležke ni mogoče izbrisati, ker trenutno še niso podprte beležke, ki so daljše od 20 minut. - - + + Converting a voice note now. Do you want to stop it? Glasovna beležka se pretvarja. Želite to ustaviti? - - + + The low input volume may result in bad recordings. Do you want to continue? Majhna vhodna glasnost lahko povzroči slabo kakovost posnetkov. Ali želite nadaljevati? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? - + Porezani posnetki in pretvorjeno besedilo ne bodo shranjeni. Želite nadaljevati? - + + Save failed - + Neuspešno shranjevanje - + + You do not have permission to save files there - + Nimate pravic za snemanje na to mesto - + + The voice note has been deleted Glasovna beleža je bila zbrisana @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Zvočna naprava ne deluje. - + No recording device detected Nobena zvočna naprava ni bila najdena @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Pretvarjanje glasu v besedilo @@ -600,59 +620,64 @@ web - + + Font + Pisava + + + Font size - + Velikost pisave - + Font color - + Barva pisave - + Text highlight color - + Barva osvetljenega besedila - + Bold - + Poudarjeno - + Italic - + Ležeče - + Underline - + Podčrtano - + Strikethrough - + Prečrtano - + Bullets - + Alineje - + Numbering - + Oštevilčenje - + More colors - + Več barv - + Recent - + nedavno - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_sq.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_sq.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_sq.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_sq.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Shënime Zanore - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Shënime Zanore është një mjet i peshës së lehtë për mbajtje shënimesh, për të krijuar shënime tekst dhe incizime zanore. - + Recordings not saved Incizimet s’u ruajtën @@ -23,18 +25,18 @@ DefaultName - + Notebook Bllok Shënimesh - + Text Tekst - - + + Voice @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 shënime të përzgjedhura @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Lëvizni Shënime - + Cancel button Anuloje - + Confirm button Ripohojeni @@ -70,12 +72,12 @@ HomePage - + Create Notebook Krijoni Bllok Shënimesh - + Create a notebook to start recording voice and making notes Që të fillohet të incizohet zëri dhe të bëhen shënime, krijoni një bllok shënimesh @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Shpjere shënimin "%1" te: - - - - + + Move %1 notes (%2, ...) to: Shpjeri %1 shënimet (%2, …) te: + + + + + Move the note "%1" to: + Shpjere shënimin "%1" te: + MiddleView - + Save Ruaje - + No search results S’ka përfundime kërkimi @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Shënime Ngjitëse @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Ruaje si MP3 - + Voice to Text Nga Zë në Tekst - - - + + + Delete Fshije - - - + + + Select all Përzgjidhe krejt - - - + + + Copy Kopjoje - - - + + + Cut Prije - - - + + + Paste Ngjite - + View Shiheni - + Save as Ruaje si - + Text to Speech Nga Tekst, Në të Folur - + Stop reading Ndaleni leximin - + Speech to Text Nga e Folur, Në Tekst - + Translate Përktheje @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Riemërtojeni - + Delete Fshije - + New note Shënim i ri @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Riemërtojeni + + Save as HTML + Ruaje si HTML - - - - Move - Lëvize + + Save as TXT + Ruaje si TXT - + + - Delete - Fshije + + Save note + Ruani shënim - - Save as TXT - Ruaje si TXT + + Rename + Riemërtojeni - - Save as HTML - Ruaje si HTML + + + + Move + Lëvize - - - - - - Save note - Ruani shënim + + + + Delete + Fshije - - - - - + + + + + Save voice recording Ruaje incizimin zanor - + New note Shënim i ri - + Unstick Hiqja ngjitjen - + Sticky on Top Ngjite në Krye @@ -281,22 +283,22 @@ Setting - + Basic Bazë - + Audio Source Burim Audio - + Internal I brendshëm - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Bllok i ri shënimesh - + Rename notebook Riemërtoni bllokun e shënimeve - + Delete notebook Fshi bllok shënimesh - + New note Shënim i ri - + Rename note Riemërtoni shënimin - + Delete note Fshije shënimin - + Play/Pause Luaje/Pushoje - + Record voice Incizo zë - + Save note Ruani shënim - + Save recordings Ruaji incizimet - + Select all Përzgjidhe krejt - + Copy Kopjoje - + Cut Prije - + Paste Ngjite - + + Undo + + + + + Redo + + + + Delete Fshije - + Help Ndihmë - + Display shortcuts Shfaq shkurtore @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Blloqe shënimesh - + Notes Shënime - + Edit Përpunoni - + Settings Rregullime @@ -415,7 +427,7 @@ SplashView - + Loading... Po ngarkohet… @@ -423,17 +435,17 @@ TitleBar - + Search Kërko - + Settings Rregullime - + Privacy Policy Rregulla Privatësie @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Po importohen shënime nga version i vjetër, ju lutemi, pritni… @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 minutë më parë - + %1 mins ago %1 minuta më parë - + + Yesterday Dje + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Shndërrimi zanor dështoi për shkak të lidhjes së dobët me rrjetin, ju lutemi, hidhini një sy - + Voice to text conversion failed Shndërrimi nga zë në tekst dështoi @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Krijoni Bllok Shënimesh @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button OK - - + + Cancel button Anuloje - - + + Confirm button Ripohojeni - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Jeni i sigurt se doni të fshihet ky bllok shënimesh? Do të fshihen krejt shënimet në të - - + + Do you want to stop the current recording? Doni të ndalet incizimi i tanishëm? - - + + Are you sure you want to delete the selected %1 notes? Jeni i sigurt se doni të fshihen %1 shënimet e përzgjedhura? - - + + Are you sure you want to delete this note? Jeni i sigurt se doni të fshihet ky shënim? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. S’mund të shndërrohet ky shënim zanor, ngaqë, hëpërhë, s’mbulohen shënime mbi 20 minuta. - - + + Converting a voice note now. Do you want to stop it? Po shndërrohet një shënim zanor. Doni të ndalet? - - + + The low input volume may result in bad recordings. Do you want to continue? Volumi i ulët në hyrje mund të sjellë incizime të këqija. Doni të vazhdohet? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Incizimet e prera dhe teksti i shndërruar nuk do të ngjiten. Doni të vazhdohet? - + + Save failed Ruajtja dështoi - + + You do not have permission to save files there S’keni leje të ruani kartela këtu - + + The voice note has been deleted Shënimi zanor u fshi @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Pajisja juaj për incizim zëri nuk funksionon. - + No recording device detected S’u pikas pajisje incizimi @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Po shndërrohet nga zë në tekst @@ -600,59 +620,64 @@ web - + + Font + Shkronja + + + Font size Madhësi shkronjash - + Font color Ngjyrë shkronjash - + Text highlight color Ngjyrë theksimi teksti - + Bold Të trasha - + Italic Të pjerrëta - + Underline Të nënvijëzuara - + Strikethrough Hequrvije - + Bullets Toptha - + Numbering E numërtuar - + More colors Më tepër ngjyra - + Recent Së fundi - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_sr.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_sr.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_sr.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_sr.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Гласовна Бележница - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Гласовна Бележница је лаган алат за прављење текстуалних белешки и гласовних записа. - + Recordings not saved Снимци нису сачувани @@ -23,18 +25,18 @@ DefaultName - + Notebook Бележница - + Text Текст - - + + Voice Глас @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 белешки/е је изабрано @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Премести бележницу - + Cancel button Откажи - + Confirm button Потврди @@ -70,12 +72,12 @@ HomePage - + Create Notebook Направи бележницу - + Create a notebook to start recording voice and making notes Направите бележницу да започнете снимање гласа и прављење белешке @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Премести белешку "%1" у: - - - - + + Move %1 notes (%2, ...) to: Премести %1 белешке/и (%2, ...) у: + + + + + Move the note "%1" to: + Премести белешку "%1" у: + MiddleView - + Save Сачувај - + No search results Нема разултата претраге @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Лепљива бележница @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Сачувај као MP3 - + Voice to Text Глас у текст - - - + + + Delete Обриши - - - + + + Select all Изабери све - - - + + + Copy Копирај - - - + + + Cut Исеци - - - + + + Paste Убаци - + View - + - + Save as Сачувај као - + Text to Speech Текст у говор - + Stop reading Заустави читање - + Speech to Text Говор у текст - + Translate Преведи @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Преименуј - + Delete Обриши - + New note Нова белешка @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Преименуј + + Save as HTML + Сачувај као HTML - - - - Move - Премести + + Save as TXT + Сачувај као TXT - + + - Delete - Обриши + + Save note + Сачувај белешку - - Save as TXT - Сачувај као TXT + + Rename + Преименуј - - Save as HTML - Сачувај као HTML + + + + Move + Премести - - - - - - Save note - Сачувај белешку + + + + Delete + Обриши - - - - - + + + + + Save voice recording Сачувај гласовни снимак - + New note Нова белешка - + Unstick Одлепи - + Sticky on Top Лепљиво на врху @@ -281,22 +283,22 @@ Setting - + Basic Основно - + Audio Source Аудио извор - + Internal Унутрашњи - + Microphone Микрофон @@ -304,87 +306,97 @@ Shortcuts - + New notebook Нова бележница - + Rename notebook Преименуј бележницу - + Delete notebook Обриши бележницу - + New note Нова белешка - + Rename note Преименуј белешку - + Delete note Обриши белешку - + Play/Pause Пусти/Паузирај - + Record voice Сними глас - + Save note Сачувај белешку - + Save recordings Сачувај снимљено - + Select all Изабери све - + Copy Копирај - + Cut Исеци - + Paste Убаци - + + Undo + + + + + Redo + + + + Delete Обриши - + Help Помоћ - + Display shortcuts Прикажи пречице @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Бележнице - + Notes Белешке - + Edit Уреди - + Settings Подешавања @@ -415,7 +427,7 @@ SplashView - + Loading... Учитавање... @@ -423,17 +435,17 @@ TitleBar - + Search Претражи - + Settings Подешавања - + Privacy Policy Политика приватности @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Увоз белешки из старије верзије, молимо сачекајте... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago Пре 1 мин. - + %1 mins ago Пре %1 мин. - + + Yesterday Јуче + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + - + Voice to text conversion failed - + VNoteMainWindow - + Create Notebook Направи бележницу @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button У реду - - + + Cancel button Откажи - - + + Confirm button Потврди - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Заиста желите да обришете ову бележницу? Биће обрисане све белешке које садржи - - + + Do you want to stop the current recording? Желите да зауставите тренутно снимање? - - + + Are you sure you want to delete the selected %1 notes? Заиста желите да обришете %1 изабране/их белешки? - - + + Are you sure you want to delete this note? Заиста желите да обришете ову белешку? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Није могуће претворити ову гласовну белешку у текст. Тренутно нису подржани записи дужи од 20 мин. - - + + Converting a voice note now. Do you want to stop it? Претварање гласовне белешке у текст. Желите ли да зауставите? - - + + The low input volume may result in bad recordings. Do you want to continue? Мала улазна јачина може узроковати лош снимак. Желите ли да наставите? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Припремљени снимци и претворени текст неће бити убачени. Желите ли да наставите? - + + Save failed - + - + + You do not have permission to save files there - + - + + The voice note has been deleted Гласовна белешка је обрисана @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Ваш уређај за снимање звука не ради. - + No recording device detected Није откривен уређај за снимање @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Претварање говора у текст @@ -600,59 +620,64 @@ web - + + Font + + + + Font size Величина фонта - + Font color Боја фонта - + Text highlight color Боја истицања текста - + Bold - + - + Italic - + - + Underline - + - + Strikethrough - + - + Bullets - + - + Numbering - + - + More colors Више боја - + Recent Недавно - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_tr.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_tr.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_tr.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_tr.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Sesli Notlar - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. Sesli Notlar, metin notları ve ses kayıtları yapmak için hafif bir not aracıdır. - + Recordings not saved Kayıtlar kaydedilmedi @@ -23,18 +25,18 @@ DefaultName - + Notebook Not Defteri - + Text Metin - - + + Voice Ses @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 not seçildi @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Notları Taşı - + Cancel button İptal - + Confirm button Onayla @@ -70,12 +72,12 @@ HomePage - + Create Notebook Not Defteri Oluştur - + Create a notebook to start recording voice and making notes Ses kaydetmeye ve not almaya başlamak için bir not defteri oluştur @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - "%1" notunu şuraya taşı: - - - - + + Move %1 notes (%2, ...) to: %1 notu (%2, ...) şuraya taşı: + + + + + Move the note "%1" to: + "%1" notunu şuraya taşı: + MiddleView - + Save Kaydet - + No search results Arama sonucu bulunamadı @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Yapışkan Notlar @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Mp3 olarak kaydet - + Voice to Text - Sesden Metne + Sesten Yazıya - - - + + + Delete Sil - - - + + + Select all Tümünü seç - - - + + + Copy Kopyala - - - + + + Cut Kes - - - + + + Paste Yapıştır - + View - Görüntüle + Görünüm - + Save as Farklı kaydet - + Text to Speech Yazıdan Konuşmaya - + Stop reading Okumayı durdur - + Speech to Text Konuşmadan Yazıya - + Translate Çeviri @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Adlandır - + Delete Sil - + New note Yeni not @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Adlandır + + Save as HTML + HTML olarak kaydet - - - - Move - Taşı + + Save as TXT + TXT olarak kaydet - + + - Delete - Sil + + Save note + Notu kaydet - - Save as TXT - TXT olarak kaydet + + Rename + Adlandır - - Save as HTML - HTML olarak kaydet + + + + Move + Taşı - - - - - - Save note - Notu kaydet + + + + Delete + Sil - - - - - + + + + + Save voice recording Ses kaydını kaydet - + New note Yeni not - + Unstick Kopar - + Sticky on Top Yapışkan Üstte @@ -281,22 +283,22 @@ Setting - + Basic Temel - + Audio Source Ses Kaynağı - + Internal Dahili - + Microphone Mikrofon @@ -304,87 +306,97 @@ Shortcuts - + New notebook Yeni not defteri - + Rename notebook Not defterini yeniden adlandır - + Delete notebook Not defterini sil - + New note Yeni not - + Rename note Notu yeniden adlandır - + Delete note Notu sil - + Play/Pause Çal/Duraklat - + Record voice Ses kaydet - + Save note - Save note + Notu kaydet - + Save recordings Kayıtları kaydet - + Select all Tümünü seç - + Copy Kopyala - + Cut Kes - + Paste Yapıştır - + + Undo + + + + + Redo + + + + Delete Sil - + Help Yardım - + Display shortcuts Kısayolları göster @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Not Defterleri - + Notes Notlar - + Edit Düzenle - + Settings Ayarlar @@ -415,7 +427,7 @@ SplashView - + Loading... Yükleniyor... @@ -423,17 +435,17 @@ TitleBar - + Search Ara - + Settings Ayarlar - + Privacy Policy Gizlilik Politikası @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Eski sürümden notlar içe aktarılıyor, lütfen bekleyin... @@ -449,40 +461,45 @@ Utils - - - + + 1 min ago 1 dakika önce - + %1 mins ago %1 dakika önce - + + Yesterday Dün + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Zayıf ağ bağlantısı nedeniyle ses dönüştürme başarısız oldu, lütfen kontrol edin - + Voice to text conversion failed - Sesten metne dönüştürme başarısız oldu + Sesten yazıya dönüştürme başarısız VNoteMainWindow - + Create Notebook Not Defteri Oluştur @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button - TAMAM + Tamam - - + + Cancel button İptal - - + + Confirm button Onayla - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Bu not defterini silmek istediğinizden emin misiniz? İçindeki tüm notlar silinecek - - + + Do you want to stop the current recording? Geçerli kaydı durdurmak istiyor musunuz? - - + + Are you sure you want to delete the selected %1 notes? Seçili %1 notu silmek istediğinize emin misiniz? - - + + Are you sure you want to delete this note? Bu notu silmek istediğinizden emin misiniz? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Şu anda 20 dakikadan uzun notlar desteklenmediğinden bu sesli not dönüştürülemiyor. - - + + Converting a voice note now. Do you want to stop it? Sesli not dönüştürülüyor. Durdurmak ister misin? - - + + The low input volume may result in bad recordings. Do you want to continue? Düşük giriş sesi seviyesi kötü kayıtlara neden olabilir. Devam etmek istiyor musun? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Kırpılan kayıtlar ve dönüştürülen metin yapıştırılmaz. Devam etmek istiyor musun? - + + Save failed Kayıt başarısız - + + You do not have permission to save files there Dosyaları o konuma kaydetmeye izniniz yok - + + The voice note has been deleted Sesli not silinidi @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Ses kaydı cihazınız çalışmıyor. - + No recording device detected Kaydetme cihazı bulunamadı @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Sesi metne dönüştür @@ -600,59 +620,64 @@ web - + + Font + Yazı tipi + + + Font size - Yazı boyutu + Yazı tipi boyutu - + Font color - Yazı rengi + Yazı tipi rengi - + Text highlight color Metin vurgulama rengi - + Bold Kalın - + Italic İtalik - + Underline Altı çizili - + Strikethrough Üstü çizili - + Bullets İşaretler - + Numbering Numaralama - + More colors Daha çok renk - + Recent Son - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note.ts deepin-voice-note-6.0.10/translations/deepin-voice-note.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note.ts 2023-06-07 05:40:02.000000000 +0000 @@ -4,20 +4,20 @@ AppMain - - - - + + + + Voice Notes - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. - + Recordings not saved @@ -25,18 +25,18 @@ DefaultName - + Notebook - + Text - - + + Voice @@ -44,7 +44,7 @@ DetailPage - + %1 notes selected @@ -52,18 +52,18 @@ FolderSelectDialog - + Move Notes - + Cancel button - + Confirm button @@ -72,12 +72,12 @@ HomePage - + Create Notebook - + Create a notebook to start recording voice and making notes @@ -85,15 +85,15 @@ LeftView - - + + Move %1 notes (%2, ...) to: - - - + + + Move the note "%1" to: @@ -101,12 +101,12 @@ MiddleView - + Save - + No search results @@ -114,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes @@ -122,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 - + Voice to Text - - - + + + Delete - - - + + + Select all - - - + + + Copy - - - + + + Cut - - - + + + Paste - + View - + Save as - + Text to Speech - + Stop reading - + Speech to Text - + Translate @@ -200,17 +200,17 @@ NotebookContextMenu - + Rename - + Delete - + New note @@ -218,64 +218,64 @@ NotesContextMenu - + Save as HTML - + Save as TXT - - - - - + + + + + Save note - + Rename - - - + + + Move - - - + + + Delete - - - - - + + + + + Save voice recording - + New note - + Unstick - + Sticky on Top @@ -283,22 +283,22 @@ Setting - + Basic - + Audio Source - + Internal - + Microphone @@ -306,87 +306,97 @@ Shortcuts - + New notebook - + Rename notebook - + Delete notebook - + New note - + Rename note - + Delete note - + Play/Pause - + Record voice - + Save note - + Save recordings - + Select all - + Copy - + Cut - + Paste - + + Undo + + + + + Redo + + + + Delete - + Help - + Display shortcuts @@ -394,22 +404,22 @@ ShortcutsGroups - + Notebooks - + Notes - + Edit - + Settings @@ -417,7 +427,7 @@ SplashView - + Loading... @@ -425,17 +435,17 @@ TitleBar - + Search - + Settings - + Privacy Policy @@ -443,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... @@ -451,30 +461,37 @@ Utils - + + 1 min ago - + %1 mins ago - + + Yesterday + + + 2 mins ago + + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check - + Voice to text conversion failed @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook @@ -490,76 +507,90 @@ VNoteMessageDialog - + + OK button - + + Cancel button - + + Confirm button - + + Are you sure you want to delete this notebook? All notes in it will be deleted - + + Do you want to stop the current recording? - + + Are you sure you want to delete the selected %1 notes? - + + Are you sure you want to delete this note? - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. - + + Converting a voice note now. Do you want to stop it? - + + The low input volume may result in bad recordings. Do you want to continue? - + + The clipped recordings and converted text will not be pasted. Do you want to continue? - + + Save failed - + + You do not have permission to save files there - + + The voice note has been deleted @@ -567,12 +598,12 @@ VNoteRecordBar - + Your audio recording device does not work. - + No recording device detected @@ -580,7 +611,7 @@ VoiceNoteItem - + Converting voice to text @@ -588,62 +619,62 @@ web - + Font - + Font size - + Font color - + Text highlight color - + Bold - + Italic - + Underline - + Strikethrough - + Bullets - + Numbering - + More colors - + Recent diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_ug.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_ug.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_ug.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_ug.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes ئاۋازلىق خاتىرە - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. ئاۋازلىق خاتىرە تېكىست خاتىرىلىرى ۋە ئاۋازلىق خاتىرىلەر ئۈچۈن يېنىك خاتىرە قۇرالى. - + Recordings not saved ئۈن ساقلانمىدى @@ -23,18 +25,18 @@ DefaultName - + Notebook خاتىرە دەپتەر - + Text تېكىست - - + + Voice ئۈن @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected %1 خاتىرە تاللاندى @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes خاتىرىنى يۆتكەش - + Cancel button بىكار قىلىش - + Confirm button جەزملەش @@ -70,12 +72,12 @@ HomePage - + Create Notebook خاتىرە دەپتەر قۇرۇش - + Create a notebook to start recording voice and making notes يېڭى خاتىرە دەپتەر قۇرغاندىن كېيىن، ئاۋاز ۋە تېكىستنى خاتىرىلەشكە باشلىسىڭىز بولىدۇ @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - خاتىرە %1 نى يۆتكەش: - - - - + + Move %1 notes (%2, ...) to: %2 قاتارلىق %1 دانە خاتىرىنى يۆتكەش: + + + + + Move the note "%1" to: + خاتىرە %1 نى يۆتكەش: + MiddleView - + Save ساقلاش - + No search results ئىزدەش نەتىجىسى يوق @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes چوققىلاندى @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 MP3 شەكلىدە ساقلاش - + Voice to Text ئاۋازنى تېكىستكە ئايلاندۇرۇش - - - + + + Delete ئۆچۈرۈش - - - + + + Select all ھەممە - - - + + + Copy كۆچۈرۈش - - - + + + Cut كېسىش - - - + + + Paste چاپلاش - + View كۆرۈش - + Save as باشقا ساقلاش - + Text to Speech تېكىستنى ئاۋازغا ئايلاندۇرۇش - + Stop reading ئوقۇشنى توختىتىش - + Speech to Text ئاۋازنى تېكىستكە ئايلاندۇرۇش - + Translate تېكىستنى تەرجىمە قىلىش @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename نام قويۇش - + Delete ئۆچۈرۈش - + New note يېڭى خاتىرە قۇرۇش @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - نام قويۇش + + Save as HTML + HTML شەكلىدە ساقلاش - - - - Move - يۆتكەش + + Save as TXT + TXT شەكلىدە ساقلاش - + + - Delete - ئۆچۈرۈش + + Save note + خاتىرىنى ساقلاش - - Save as TXT - TXT شەكلىدە ساقلاش + + Rename + نام قويۇش - - Save as HTML - HTML شەكلىدە ساقلاش + + + + Move + يۆتكەش - - - - - - Save note - خاتىرىنى ساقلاش + + + + Delete + ئۆچۈرۈش - - - - - + + + + + Save voice recording ئۈننى ساقلاش - + New note يېڭى خاتىرە قۇرۇش - + Unstick چوققىلاشنى بىكار قىلىش - + Sticky on Top چوققىلاش @@ -281,22 +283,22 @@ Setting - + Basic ئاساسىي تەڭشەكلەر - + Audio Source ئاۋاز مەنبەسى - + Internal سىستېما ئاۋازى - + Microphone مىكروفون ئاۋازى @@ -304,87 +306,97 @@ Shortcuts - + New notebook خاتىرە دەپتەر قۇرۇش - + Rename notebook خاتىرە دەپتەر نامىنى ئۆزگەرتىش - + Delete notebook خاتىرە دەپتەرنى ئۆچۈرۈش - + New note يېڭى خاتىرە قۇرۇش - + Rename note خاتىرە نامىنى ئۆزگەرتىش - + Delete note خاتىرىنى ئۆچۈرۈش - + Play/Pause قويۇش/توختىتىش - + Record voice ئۈنگە ئېلىش - + Save note خاتىرىنى ساقلاش - + Save recordings ئۈننى ساقلاش - + Select all ھەممە - + Copy كۆچۈرۈش - + Cut كېسىش - + Paste چاپلاش - + + Undo + بىكار قىلىش + + + + Redo + قايتا + + + Delete ئۆچۈرۈش - + Help ياردەم - + Display shortcuts تېزلەتمە كۆرۈنسۇن @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks خاتىرە دەپتەر - + Notes خاتىرە - + Edit تەھرىرلەش - + Settings تەڭشەك @@ -415,7 +427,7 @@ SplashView - + Loading... يۈكلىنىۋاتىدۇ... @@ -423,17 +435,17 @@ TitleBar - + Search ئىزدەش - + Settings تەڭشەك - + Privacy Policy شەخسىيەت سىياسىيتى @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... مەھسۇلاتنىڭ يېڭىلىنىشى سەۋەبىدىن سانلىق مەلۇماتلار كىرگۈزۈلۈۋتىدۇ، سەل ساقلاڭ... @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 مىنۇت بۇرۇن - + %1 mins ago %1 مىنۇت بۇرۇن - + + Yesterday تۈنۈگۈن + + + 2 mins ago + 2 مىنۇت بۇرۇن + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check نۆۋەتتىكى تور ھالىتى ناچار بولغاچقا، ئاۋازنى تېكىستكە ئايلاندۇرۇش مەغلۇپ بولدى. تورنىڭ راۋانلىقىغا كاپالەتلىك قىلىڭ - + Voice to text conversion failed ئاۋازنى تېكىستكە ئايلاندۇرۇش مەغلۇپ بولدى @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook خاتىرە دەپتەر قۇرۇش @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button ھەئە - - + + Cancel button بىكار قىلىش - - + + Confirm button جەزملەش - - + + Are you sure you want to delete this notebook? All notes in it will be deleted بۇ خاتىرە دەپتەرنى ئۆچۈرمەكچىمۇ؟ بارلىق خاتىرىلەر ئۆچۈرۈلىدۇ - - + + Do you want to stop the current recording? ئۈنگە ئېلىۋاتىدۇ، توختىتامسىز؟ - - + + Are you sure you want to delete the selected %1 notes? تاللانغان %1 خاتىرىنى راستلا ئۆچۈرەمسىز؟ - - + + Are you sure you want to delete this note? بۇ خاتىرىنى راستلا ئۆچۈرەمسىز؟ - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. بۇ ئاۋازلىق خاتىرىنى ئايلاندۇرغىلى بولمىدى، ھازىرچە پەقەت 20 مىنۇتتىن قىسقا ئاۋازلىق خاتىرىنى ئايلاندۇرالايدۇ. - - + + Converting a voice note now. Do you want to stop it? ئاۋازلىق خاتىرىنى ئايلاندۇرۇۋاتىدۇ، راستلا تاقامسىز؟ - - + + The low input volume may result in bad recordings. Do you want to continue? سىستېمىنىڭ كىرگۈزۈش ئاۋازى تۆۋەن، ئۈنگە ئېلىش ئۈنۈمىگە تەسىر يېتىشى مۇمكىن. داۋاملىق ئۈنگە ئالامسىز؟ - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? ئاۋازلىق خاتىرە ۋە ئايلاندۇرغان يېزىقنى كېسىۋالغاندىن كېيىن چاپلىغىلى بولمايدۇ، داۋاملاشتۇرامسىز؟ - + + Save failed ساقلىيالمىدى - + + You do not have permission to save files there سىزنىڭ بۇ ئورۇنغا بۇ تۈردىكى ھۆججەت ساقلاش ھوقۇقىڭىز يوق - + + The voice note has been deleted ئاۋاز خاتىرىسى ئۆچۈرۈلدى @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. ئۈنگە ئېلىش ئۈسكۈنىڭىز بىنورمال، ئۈنگە ئالغىلى بولمايدۇ. - + No recording device detected ئۈنگە ئېلىش ئۈسكۈنىسى تېپىلمىدى @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text تېكىستكە ئايلاندۇرۇۋاتىدۇ... @@ -600,59 +620,64 @@ web - + + Font + خەت شەكلى + + + Font size خەت رازمېرى - + Font color خەت شەكلىنىڭ رەڭگى - + Text highlight color ئارقا كۆرۈنۈش رەڭگى - + Bold توم - + Italic يانتۇ - + Underline ئاستى سىزىق - + Strikethrough ئۆچۈرۈش سىزىقى - + Bullets تەرتىپسىز جەدۋەل - + Numbering تەرتىپلىك جەدۋەل - + More colors تېخىمۇ كۆپ رەڭ - + Recent يېقىنقىلىرى - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_uk.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_uk.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_uk.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_uk.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes Голосові нотатки - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. «Голосовий нотатник» — невибаглива до ресурсів програма для ведення текстових і голосових нотаток. - + Recordings not saved Записи не збережено @@ -23,18 +25,18 @@ DefaultName - + Notebook Нотатник - + Text Текстова - - + + Voice Голосова @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected Позначено %1 нотаток @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes Пересування нотаток - + Cancel button Скасувати - + Confirm button Підтвердження @@ -70,12 +72,12 @@ HomePage - + Create Notebook Створити теку - + Create a notebook to start recording voice and making notes Створіть нотатник, щоб розпочати записування голосових і текстових нотаток. @@ -83,28 +85,28 @@ LeftView - - - - Move the note "%1" to: - Пересунути нотатку «%1» сюди: - - - - + + Move %1 notes (%2, ...) to: Пересунути %1 нотаток (%2, ...) сюди: + + + + + Move the note "%1" to: + Пересунути нотатку «%1» сюди: + MiddleView - + Save Зберегти - + No search results Немає результатів @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes Липкі нотатки @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 Зберегти як MP3 - + Voice to Text Перетворити на текст - - - + + + Delete Вилучити - - - + + + Select all Позначити все - - - + + + Copy Копіювати - - - + + + Cut Вирізати - - - + + + Paste Вставити - + View Переглянути - + Save as Зберегти як - + Text to Speech Озвучення тексту - + Stop reading Припинити читання - + Speech to Text Транскрибування - + Translate Перекласти @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename Перейменувати - + Delete Вилучити - + New note Нова нотатка @@ -216,64 +218,64 @@ NotesContextMenu - - Rename - Перейменувати + + Save as HTML + Зберегти як HTML - - - - Move - Пересунути + + Save as TXT + Зберегти як TXT - + + - Delete - Вилучити + + Save note + Зберегти нотатку - - Save as TXT - Зберегти як TXT + + Rename + Перейменувати - - Save as HTML - Зберегти як HTML + + + + Move + Пересунути - - - - - - Save note - Зберегти нотатку + + + + Delete + Вилучити - - - - - + + + + + Save voice recording Зберегти запис голосу - + New note Нова нотатка - + Unstick Відліпити - + Sticky on Top Приліпити згори @@ -281,22 +283,22 @@ Setting - + Basic Основа - + Audio Source Джерело звуку - + Internal Вбудоване - + Microphone Мікрофон @@ -304,87 +306,97 @@ Shortcuts - + New notebook Новий нотатник - + Rename notebook Перейменувати нотатник - + Delete notebook Вилучити нотатник - + New note Нова нотатка - + Rename note Перейменувати нотатку - + Delete note Вилучити нотатку - + Play/Pause Пуск/Пауза - + Record voice Записати голос - + Save note Зберегти нотатку - + Save recordings Зберегти записи - + Select all Позначити все - + Copy Копіювати - + Cut Вирізати - + Paste Вставити - + + Undo + Скасувати + + + + Redo + Повторити + + + Delete Вилучити - + Help Довідка - + Display shortcuts Показати клавіатурні скорочення @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks Нотатники - + Notes Нотатки - + Edit Змінити - + Settings Параметри @@ -415,7 +427,7 @@ SplashView - + Loading... Завантажуємо… @@ -423,17 +435,17 @@ TitleBar - + Search Пошук - + Settings Параметри - + Privacy Policy Правила конфіденційності @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... Імпортуємо нотатки зі старої версії. Будь ласка, зачекайте… @@ -449,32 +461,37 @@ Utils - - - + + 1 min ago 1 хв. тому - + %1 mins ago %1 хв. тому - + + Yesterday Вчора + + + 2 mins ago + 2 хв. тому + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check Не вдалося перетворити голосові дані на текстові через погані умови з'єднання із мережею. Будь ласка, перевірте з'єднання. - + Voice to text conversion failed Не вдалося перетворити голосові дані на текст @@ -482,7 +499,7 @@ VNoteMainWindow - + Create Notebook Створити теку @@ -490,88 +507,91 @@ VNoteMessageDialog - - + + OK button Гаразд - - + + Cancel button Скасувати - - + + Confirm button Підтвердження - - + + Are you sure you want to delete this notebook? All notes in it will be deleted Ви справді хочете вилучити цей нотатник? Усі нотатки з нього також буде вилучено. - - + + Do you want to stop the current recording? Виконуємо записування. Хочете його перервати? - - + + Are you sure you want to delete the selected %1 notes? Ви справді хочете вилучити позначені %1 нотаток? - - + + Are you sure you want to delete this note? Ви справді хочете вилучити цю нотатку? - - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. Не вдалося перетворити цю голосову нотатку на текстову. У поточній версії не передбачено підтримки файлів із тривалістю відтворення звукових даних понад 20 хвилин. - - + + Converting a voice note now. Do you want to stop it? Виконуємо перетворення голосової нотатки. Хочете зупинити цю дію? - - + + The low input volume may result in bad recordings. Do you want to continue? Низький рівень вхідного сигналу може призвести до неякісного запису. Хочете продовжувати попри це? - - + + The clipped recordings and converted text will not be pasted. Do you want to continue? Обрізані записи та перетворений текст не буде вставлено. Хочете продовжити? - + + Save failed Не вдалося зберегти - + + You do not have permission to save files there У вас немає прав доступу для зберігання файлів у вказаному місці - + + The voice note has been deleted Голосове нагадування вилучено @@ -579,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. Ваш звукозаписувальний пристрій не працює. - + No recording device detected Не виявлено жодного записувального пристрою @@ -592,7 +612,7 @@ VoiceNoteItem - + Converting voice to text Перетворюємо звукові дані на текст @@ -600,59 +620,64 @@ web - + + Font + Шрифт + + + Font size Розмір шрифту - + Font color Колір шрифту - + Text highlight color Колір підсвічування тексту - + Bold Жирний - + Italic Курсив - + Underline Підкреслювання - + Strikethrough Перекреслювання - + Bullets Пункти - + Numbering Нумерація - + More colors Більше кольорів - + Recent Нещодавні - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_zh_CN.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_zh_CN.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_zh_CN.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_zh_CN.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes 语音记事本 - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. 语音记事本是一款提供文本记事、语音录音记录的轻量级记事工具。 - + Recordings not saved 录音未保存 @@ -23,18 +25,18 @@ DefaultName - + Notebook 记事本 - + Text 文本 - - + + Voice 语音 @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected 已选择 %1 个笔记 @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes 移动笔记 - + Cancel button 取 消 - + Confirm button 确 定 @@ -70,12 +72,12 @@ HomePage - + Create Notebook 新建记事本 - + Create a notebook to start recording voice and making notes 新建一个记事本后,可以开始记录语音及文字 @@ -83,15 +85,15 @@ LeftView - - + + Move %1 notes (%2, ...) to: 移动 %2 等%1个笔记到: - - - + + + Move the note "%1" to: 移动 %1 笔记到: @@ -99,12 +101,12 @@ MiddleView - + Save 保存 - + No search results 无搜索结果 @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes 已置顶 @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 保存为MP3 - + Voice to Text 语音转文字 - - - + + + Delete 删除 - - - + + + Select all 全选 - - - + + + Copy 复制 - - - + + + Cut 剪切 - - - + + + Paste 粘贴 - + View 查看 - + Save as 另存为 - + Text to Speech 语音朗读 - + Stop reading 停止朗读 - + Speech to Text 语音听写 - + Translate 文本翻译 @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename 重命名 - + Delete 删除 - + New note 新建笔记 @@ -216,64 +218,64 @@ NotesContextMenu - + Save as HTML 保存为HTML - + Save as TXT 保存为TXT - - - - - + + + + + Save note 保存笔记 - + Rename 重命名 - - - + + + Move 移动 - - - + + + Delete 删除 - - - - - + + + + + Save voice recording 保存语音 - + New note 新建笔记 - + Unstick 取消置顶 - + Sticky on Top 置顶 @@ -281,22 +283,22 @@ Setting - + Basic 基础设置 - + Audio Source 声音来源 - + Internal 系统声音 - + Microphone 麦克风声音 @@ -304,87 +306,97 @@ Shortcuts - + New notebook 新建记事本 - + Rename notebook 重命名记事本 - + Delete notebook 删除记事本 - + New note 新建笔记 - + Rename note 重命名笔记 - + Delete note 删除笔记 - + Play/Pause 播放/暂停 - + Record voice 录音 - + Save note 保存笔记 - + Save recordings 保存语音 - + Select all 全选 - + Copy 复制 - + Cut 剪切 - + Paste 粘贴 - + + Undo + 撤销 + + + + Redo + 重做 + + + Delete 删除 - + Help 帮助 - + Display shortcuts 显示快捷键 @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks 记事本 - + Notes 笔记 - + Edit 编辑 - + Settings 设置 @@ -415,7 +427,7 @@ SplashView - + Loading... 正在加载... @@ -423,17 +435,17 @@ TitleBar - + Search 搜索 - + Settings 设置 - + Privacy Policy 隐私政策 @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... 因产品升级正在导入数据,请稍候... @@ -449,30 +461,37 @@ Utils - + + 1 min ago 1分钟前 - + %1 mins ago %1分钟前 - + + Yesterday 昨天 + + + 2 mins ago + 2分钟前 + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check 当前网络状态差,语音转写失败,请确保网络畅通 - + Voice to text conversion failed 语音转文字失败 @@ -480,7 +499,7 @@ VNoteMainWindow - + Create Notebook 新建记事本 @@ -488,77 +507,91 @@ VNoteMessageDialog - + + OK button 确 定 - + + Cancel button 取 消 - + + Confirm button 确 定 - + + Are you sure you want to delete this notebook? All notes in it will be deleted 您确定要删除这个记事本吗? 包含的所有笔记将被删除 - + + Do you want to stop the current recording? 当前录音中,是否停止录音? - + + Are you sure you want to delete the selected %1 notes? 您确定要删除选中的%1条笔记吗? - + + Are you sure you want to delete this note? 您确定要删除这条笔记吗? - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. 无法转写此条语音笔记,暂仅支持20分钟内的语音笔记。 - + + Converting a voice note now. Do you want to stop it? 当前有语音笔记正在转写中,是否确定关闭? - + + The low input volume may result in bad recordings. Do you want to continue? 当前系统输入音量低,可能影响录音效果。是否继续录音? - + + The clipped recordings and converted text will not be pasted. Do you want to continue? 语音笔记以及转写文字剪切后不能粘贴,是否继续? - + + Save failed 保存失败 - + + You do not have permission to save files there 您没有权限在此位置保存这类文件 - + + The voice note has been deleted 该语音笔记已被删除 @@ -566,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. 您的录音设备异常,无法录制语音。 - + No recording device detected 未检测到录音设备 @@ -579,7 +612,7 @@ VoiceNoteItem - + Converting voice to text 正在转为文字... @@ -587,64 +620,64 @@ web - + Font 字体 - + Font size 字号 - + Font color 字体颜色 - + Text highlight color 背景色 - + Bold 加粗 - + Italic 斜体 - + Underline 下划线 - + Strikethrough 删除线 - + Bullets 无序列表 - + Numbering 有序列表 - + More colors 更多颜色 - + Recent 最近使用 - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_zh_HK.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_zh_HK.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_zh_HK.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_zh_HK.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes 語音記事本 - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. 語音記事本是一款提供文本記事、語音錄音記錄的輕量級記事工具。 - + Recordings not saved 錄音未保存 @@ -23,18 +25,18 @@ DefaultName - + Notebook 記事本 - + Text 文本 - - + + Voice 語音 @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected 已選擇 %1 個筆記 @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes 移動筆記 - + Cancel button 取 消 - + Confirm button 確 定 @@ -70,12 +72,12 @@ HomePage - + Create Notebook 新建記事本 - + Create a notebook to start recording voice and making notes 新建一個記事本後,可以開始記錄語音及文字 @@ -83,15 +85,15 @@ LeftView - - + + Move %1 notes (%2, ...) to: 移動 %2 等%1個筆記到: - - - + + + Move the note "%1" to: 移動 %1 筆記到: @@ -99,12 +101,12 @@ MiddleView - + Save 保存 - + No search results 無搜索結果 @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes 已置頂 @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 保存為MP3 - + Voice to Text 語音轉文字 - - - + + + Delete 刪除 - - - + + + Select all 全選 - - - + + + Copy 複製 - - - + + + Cut 剪切 - - - + + + Paste 黏貼 - + View 查看 - + Save as 另存為 - + Text to Speech 語音朗讀 - + Stop reading 停止朗讀 - + Speech to Text 語音聽寫 - + Translate 文本翻譯 @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename 重命名 - + Delete 刪除 - + New note 新建筆記 @@ -216,64 +218,64 @@ NotesContextMenu - + Save as HTML 保存為HTML - + Save as TXT 保存為TXT - - - - - + + + + + Save note 保存筆記 - + Rename 重命名 - - - + + + Move 移動 - - - + + + Delete 刪除 - - - - - + + + + + Save voice recording 保存語音 - + New note 新建筆記 - + Unstick 取消置頂 - + Sticky on Top 置頂 @@ -281,22 +283,22 @@ Setting - + Basic 基礎設置 - + Audio Source 聲音來源 - + Internal 系統聲音 - + Microphone 麥克風聲音 @@ -304,87 +306,97 @@ Shortcuts - + New notebook 新建記事本 - + Rename notebook 重命名記事本 - + Delete notebook 刪除記事本 - + New note 新建筆記 - + Rename note 重命名筆記 - + Delete note 刪除筆記 - + Play/Pause 播放/暫停 - + Record voice 錄音 - + Save note 保存筆記 - + Save recordings 保存語音 - + Select all 全選 - + Copy 複製 - + Cut 剪切 - + Paste 黏貼 - + + Undo + 撤銷 + + + + Redo + 重做 + + + Delete 刪除 - + Help 幫助 - + Display shortcuts 顯示快捷鍵 @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks 記事本 - + Notes 筆記 - + Edit 編輯 - + Settings 設置 @@ -415,7 +427,7 @@ SplashView - + Loading... 正在加載... @@ -423,17 +435,17 @@ TitleBar - + Search 搜索 - + Settings 設置 - + Privacy Policy 私隱政策 @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... 因產品升級正在導入數據,請稍候... @@ -449,30 +461,37 @@ Utils - + + 1 min ago 1分鐘前 - + %1 mins ago %1分鐘前 - + + Yesterday 昨天 + + + 2 mins ago + 2分鐘前 + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check 當前網絡狀態差,語音轉寫失敗,請確保網絡暢通 - + Voice to text conversion failed 語音轉文字失敗 @@ -480,7 +499,7 @@ VNoteMainWindow - + Create Notebook 新建記事本 @@ -488,77 +507,91 @@ VNoteMessageDialog - + + OK button 確 定 - + + Cancel button 取 消 - + + Confirm button 確 定 - + + Are you sure you want to delete this notebook? All notes in it will be deleted 您確定要刪除這個記事本嗎? 包含的所有筆記將被刪除 - + + Do you want to stop the current recording? 當前錄音中,是否停止錄音? - + + Are you sure you want to delete the selected %1 notes? 您確定要刪除選中的%1條筆記嗎? - + + Are you sure you want to delete this note? 您確定要刪除這條筆記嗎? - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. 無法轉寫此條語音筆記,暫僅支持20分鐘內的語音筆記。 - + + Converting a voice note now. Do you want to stop it? 當前有語音筆記正在轉寫中,是否確定關閉? - + + The low input volume may result in bad recordings. Do you want to continue? 當前系統輸入音量低,可能影響錄音效果。是否繼續錄音? - + + The clipped recordings and converted text will not be pasted. Do you want to continue? 語音筆記以及轉寫文字剪切後不能黏貼,是否繼續? - + + Save failed 保存失敗 - + + You do not have permission to save files there 您沒有權限在此位置保存這類文件 - + + The voice note has been deleted 該語音筆記已被刪除 @@ -566,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. 您的錄音設備異常,無法錄製語音。 - + No recording device detected 未檢測到錄音設備 @@ -579,7 +612,7 @@ VoiceNoteItem - + Converting voice to text 正在轉為文字... @@ -587,64 +620,64 @@ web - + Font 字體 - + Font size 字號 - + Font color 字體顏色 - + Text highlight color 背景色 - + Bold 加粗 - + Italic 斜體 - + Underline 下劃線 - + Strikethrough 刪除線 - + Bullets 無序列表 - + Numbering 有序列表 - + More colors 更多顏色 - + Recent 最近使用 - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/translations/deepin-voice-note_zh_TW.ts deepin-voice-note-6.0.10/translations/deepin-voice-note_zh_TW.ts --- deepin-voice-note-6.0.6/translations/deepin-voice-note_zh_TW.ts 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/translations/deepin-voice-note_zh_TW.ts 2023-06-07 05:40:02.000000000 +0000 @@ -1,21 +1,23 @@ - + + + AppMain - - - - + + + + Voice Notes 語音記事本 - + Voice Notes is a lightweight memo tool to make text notes and voice recordings. 語音記事本是一款提供文字記事、語音錄音記錄的輕量級記事工具。 - + Recordings not saved 錄音未儲存 @@ -23,18 +25,18 @@ DefaultName - + Notebook 記事本 - + Text 文字 - - + + Voice 語音 @@ -42,7 +44,7 @@ DetailPage - + %1 notes selected 已選擇 %1 個筆記 @@ -50,18 +52,18 @@ FolderSelectDialog - + Move Notes 移動筆記 - + Cancel button 取 消 - + Confirm button 確 定 @@ -70,12 +72,12 @@ HomePage - + Create Notebook 建立記事本 - + Create a notebook to start recording voice and making notes 建立一個記事本後,可以開始記錄語音及文字 @@ -83,15 +85,15 @@ LeftView - - + + Move %1 notes (%2, ...) to: 移動 %2 等%1個筆記到: - - - + + + Move the note "%1" to: 移動 %1 筆記到: @@ -99,12 +101,12 @@ MiddleView - + Save 儲存 - + No search results 無搜尋結果 @@ -112,7 +114,7 @@ MiddleViewDelegate - + Sticky Notes 已置頂 @@ -120,77 +122,77 @@ NoteDetailContextMenu - + Save as MP3 儲存為MP3 - + Voice to Text 語音轉文字 - - - + + + Delete 刪除 - - - + + + Select all 全選 - - - + + + Copy 複製 - - - + + + Cut 剪下 - - - + + + Paste 貼上 - + View 查看 - + Save as 另存為 - + Text to Speech 語音朗讀 - + Stop reading 停止朗讀 - + Speech to Text 語音聽寫 - + Translate 文本翻譯 @@ -198,17 +200,17 @@ NotebookContextMenu - + Rename 重新命名 - + Delete 刪除 - + New note 建立筆記 @@ -216,64 +218,64 @@ NotesContextMenu - + Save as HTML 儲存為HTML - + Save as TXT 儲存為TXT - - - - - + + + + + Save note 儲存筆記 - + Rename 重新命名 - - - + + + Move 移動 - - - + + + Delete 刪除 - - - - - + + + + + Save voice recording 儲存語音 - + New note 建立筆記 - + Unstick 取消置頂 - + Sticky on Top 置頂 @@ -281,22 +283,22 @@ Setting - + Basic 基礎設置 - + Audio Source 聲音來源 - + Internal 系統聲音 - + Microphone 麥克風聲音 @@ -304,87 +306,97 @@ Shortcuts - + New notebook 建立記事本 - + Rename notebook 重新命名記事本 - + Delete notebook 刪除記事本 - + New note 建立筆記 - + Rename note 重新命名筆記 - + Delete note 刪除筆記 - + Play/Pause 播放/暫停 - + Record voice 錄音 - + Save note 儲存筆記 - + Save recordings 儲存語音 - + Select all 全選 - + Copy 複製 - + Cut 剪下 - + Paste 貼上 - + + Undo + 復原 + + + + Redo + 重做 + + + Delete 刪除 - + Help 說明 - + Display shortcuts 顯示快捷鍵 @@ -392,22 +404,22 @@ ShortcutsGroups - + Notebooks 記事本 - + Notes 筆記 - + Edit 編輯 - + Settings 設定 @@ -415,7 +427,7 @@ SplashView - + Loading... 正在載入... @@ -423,17 +435,17 @@ TitleBar - + Search 搜尋 - + Settings 設定 - + Privacy Policy 隱私政策 @@ -441,7 +453,7 @@ UpgradeView - + Importing notes from the old version, please wait... 因產品升級正在匯入資料,請稍候... @@ -449,30 +461,37 @@ Utils - + + 1 min ago 1分鐘前 - + %1 mins ago %1分鐘前 - + + Yesterday 昨天 + + + 2 mins ago + 2分鐘前 + VNoteErrorMessage - + The voice conversion failed due to the poor network connection, please have a check 目前網路狀態差,語音轉寫失敗,請確保網路暢通 - + Voice to text conversion failed 語音轉文字失敗 @@ -480,7 +499,7 @@ VNoteMainWindow - + Create Notebook 建立記事本 @@ -488,77 +507,91 @@ VNoteMessageDialog - + + OK button 確 定 - + + Cancel button 取 消 - + + Confirm button 確 定 - + + Are you sure you want to delete this notebook? All notes in it will be deleted 您確定要刪除這個記事本嗎? 包含的所有筆記將被刪除 - + + Do you want to stop the current recording? 目前錄音中,是否停止錄音? - + + Are you sure you want to delete the selected %1 notes? 您確定要刪除選中的%1條筆記嗎? - + + Are you sure you want to delete this note? 您確定要刪除這條筆記嗎? - + + Cannot convert this voice note, as notes over 20 minutes are not supported at present. 無法轉寫此條語音筆記,暫僅支援20分鐘內的語音筆記。 - + + Converting a voice note now. Do you want to stop it? 目前有語音筆記正在轉寫中,是否確定關閉? - + + The low input volume may result in bad recordings. Do you want to continue? 目前系統輸入音量低,可能影響錄音效果。是否繼續錄音? - + + The clipped recordings and converted text will not be pasted. Do you want to continue? 語音筆記以及轉寫文字剪下後不能貼上,是否繼續? - + + Save failed 儲存失敗 - + + You do not have permission to save files there 您沒有權限在此位置儲存這類文件 - + + The voice note has been deleted 該語音筆記已被刪除 @@ -566,12 +599,12 @@ VNoteRecordBar - + Your audio recording device does not work. 您的錄音裝置異常,無法錄製語音。 - + No recording device detected 未檢測到錄音裝置 @@ -579,7 +612,7 @@ VoiceNoteItem - + Converting voice to text 正在轉為文字... @@ -587,64 +620,64 @@ web - + Font 字體 - + Font size 字號 - + Font color 字體顏色 - + Text highlight color 背景色 - + Bold 加粗 - + Italic 斜體 - + Underline 下劃線 - + Strikethrough 刪除線 - + Bullets 無序列表 - + Numbering 有序列表 - + More colors 更多顏色 - + Recent 最近使用 - \ No newline at end of file + diff -Nru deepin-voice-note-6.0.6/.tx/config deepin-voice-note-6.0.10/.tx/config --- deepin-voice-note-6.0.6/.tx/config 2023-01-04 08:43:40.000000000 +0000 +++ deepin-voice-note-6.0.10/.tx/config 2023-06-07 05:40:02.000000000 +0000 @@ -3,13 +3,13 @@ minimum_perc = 80 mode = developer -[deepin-voice-notes.deepin-voice-notes] +[o:linuxdeepin:p:deepin-voice-note:r:deepin-voice-note] file_filter = translations/deepin-voice-note_.ts source_file = translations/deepin-voice-note.ts source_lang = en_US type = QT -[deepin-voice-notes.desktop] +[o:linuxdeepin:p:deepin-voice-note:r:desktop] file_filter = translations/desktop/desktop_.ts source_file = translations/desktop/desktop.ts source_lang = en diff -Nru deepin-voice-note-6.0.6/.tx/te2desktop deepin-voice-note-6.0.10/.tx/te2desktop --- deepin-voice-note-6.0.6/.tx/te2desktop 1970-01-01 00:00:00.000000000 +0000 +++ deepin-voice-note-6.0.10/.tx/te2desktop 2023-06-07 05:40:02.000000000 +0000 @@ -0,0 +1,4 @@ +DESKTOP_TEMP_FILE=deepin-voice-note.desktop.tmp +DESKTOP_SOURCE_FILE=deepin-voice-note.desktop +DESKTOP_DEST_FILE=deepin-voice-note.desktop +DESKTOP_TS_DIR=translations/desktop