diff -Nru deepin-screenshot-4.1.8/CHANGELOG.md deepin-screenshot-5.0.0/CHANGELOG.md
--- deepin-screenshot-4.1.8/CHANGELOG.md 2019-02-25 07:54:37.000000000 +0000
+++ deepin-screenshot-5.0.0/CHANGELOG.md 2019-07-08 05:43:20.000000000 +0000
@@ -1,3 +1,51 @@
+
+### 4.2.1 (2019-05-29)
+
+
+#### Bug Fixes
+
+* cannot input text ([63121fc0](https://github.com/linuxdeepin/deepin-screenshot/commit/63121fc09f8034be86733bc483bc945e756092cf))
+
+
+
+
+## 4.2.0 (2019-05-24)
+
+
+#### Bug Fixes
+
+* SaveToSpecificDir not select last path ([3c1fef47](https://github.com/linuxdeepin/deepin-screenshot/commit/3c1fef47b0f125c01c57ed7f7199476d260c0e3b))
+* **blur:** check geometry failed ([f0a82283](https://github.com/linuxdeepin/deepin-screenshot/commit/f0a8228355c34ef5eeb7b43affc96714bd32b149))
+
+
+
+
+### 4.1.11 (2019-05-09)
+
+
+#### Bug Fixes
+
+* cannot select window on other screen ([2635aa93](https://github.com/linuxdeepin/deepin-screenshot/commit/2635aa93719b9dc0f50f2ef3fc354bf86237d2d8))
+* indicator pos error ([cce7ca59](https://github.com/linuxdeepin/deepin-screenshot/commit/cce7ca59091aa9ed8fb838c5ff4a49b7301780e1))
+
+
+
+
+### 4.1.10 (2019-04-26)
+
+
+* support HiDPI ([31d2fd94](https://github.com/linuxdeepin/deepin-screenshot/commit/31d2fd940b9ac4d05e88a5ba8606730be57e84ee))
+
+
+## 4.1.9 (2019-04-22)
+
+
+#### Bug Fixes
+
+* check path existence ([d8431cc2](https://github.com/linuxdeepin/deepin-screenshot/commit/d8431cc2a94a9f1d49021f279fe688727802d2c0))
+
+
+
### 4.1.8 (2019-02-25)
diff -Nru deepin-screenshot-4.1.8/CMakeLists.txt deepin-screenshot-5.0.0/CMakeLists.txt
--- deepin-screenshot-4.1.8/CMakeLists.txt 2019-02-25 07:54:37.000000000 +0000
+++ deepin-screenshot-5.0.0/CMakeLists.txt 2019-07-08 05:43:20.000000000 +0000
@@ -39,6 +39,7 @@
"src/utils/shortcut.cpp"
"src/utils/configsettings.cpp"
"src/utils/tempfile.cpp"
+ "src/utils/saveutils.h"
# widgets
"src/widgets/bigcolorbutton.h"
diff -Nru deepin-screenshot-4.1.8/debian/changelog deepin-screenshot-5.0.0/debian/changelog
--- deepin-screenshot-4.1.8/debian/changelog 2019-02-25 09:28:37.000000000 +0000
+++ deepin-screenshot-5.0.0/debian/changelog 2020-03-23 09:25:36.000000000 +0000
@@ -1,3 +1,16 @@
+deepin-screenshot (5.0.0-1build1) focal; urgency=medium
+
+ * No-change rebuild for libgcc-s1 package name change.
+
+ -- Matthias Klose Mon, 23 Mar 2020 10:25:36 +0100
+
+deepin-screenshot (5.0.0-1) unstable; urgency=medium
+
+ * New upstream release 5.0.0.
+ * debian/control: Bump Standards-Version to 4.4.1.
+
+ -- Boyuan Yang Sat, 05 Oct 2019 15:22:44 -0400
+
deepin-screenshot (4.1.8-1) unstable; urgency=medium
* New upstream version 4.1.8
diff -Nru deepin-screenshot-4.1.8/debian/control deepin-screenshot-5.0.0/debian/control
--- deepin-screenshot-4.1.8/debian/control 2019-02-25 09:23:29.000000000 +0000
+++ deepin-screenshot-5.0.0/debian/control 2019-10-05 19:22:44.000000000 +0000
@@ -33,7 +33,7 @@
x11proto-record-dev,
x11proto-xext-dev,
Rules-Requires-Root: no
-Standards-Version: 4.3.0
+Standards-Version: 4.4.1
Homepage: https://github.com/linuxdeepin/deepin-screenshot
Vcs-Git: https://salsa.debian.org/pkg-deepin-team/deepin-screenshot.git
Vcs-Browser: https://salsa.debian.org/pkg-deepin-team/deepin-screenshot
diff -Nru deepin-screenshot-4.1.8/README.md deepin-screenshot-5.0.0/README.md
--- deepin-screenshot-4.1.8/README.md 2019-02-25 07:54:37.000000000 +0000
+++ deepin-screenshot-5.0.0/README.md 2019-07-08 05:43:20.000000000 +0000
@@ -1,6 +1,6 @@
# Deepin screenshot
-## Description
+## Description
This is a default screenshot app for Linux Deepin.
@@ -8,12 +8,11 @@
- Qt (>=5.6),
- debhelper (>=9),
-- qt5-qmake, qt5-default, qtbase5-dev, pkg-config, libqt5svg5-dev, libqt5x11extras5-dev, qttools5-dev-tools,
+- cmake, qt5-default, qtbase5-dev, pkg-config, libqt5svg5-dev, libqt5x11extras5-dev, qttools5-dev-tools,
- libxcb-util0-dev, libstartup-notification0-dev,
-- qtbase5-private-dev,qtmultimedia5-dev, x11proto-xext-dev, libmtdev-dev, libegl1-mesa-dev, x11proto-record-dev,libxtst-dev,
-- libudev-dev, libfontconfig1-dev, libfreetype6-dev, libglib2.0-dev, libxrender-dev, libdtkwidget-dev
-
-- deepin-notifications (>2.3.8-1)
+- qtbase5-private-dev, qtmultimedia5-dev, x11proto-xext-dev, libmtdev-dev, libegl1-mesa-dev, x11proto-record-dev,libxtst-dev,
+- libudev-dev, libfontconfig1-dev, libfreetype6-dev, libglib2.0-dev, libxrender-dev,
+- libdtkwidget-dev, libdtkwm-dev, deepin-gettext-tools
## Installation
@@ -21,7 +20,7 @@
- On other operation system, you could download the source code of deepin screenshot:
- firstly, install the dependencies rightly;
- secondly, run `cd deepin-screenshot`;
- - thirdly, make a directory: build; run `qmake ..`; `make`;`make install`
+ - thirdly, make a directory: build; run `cmake ../`; `make`; `make install`
## Usage
Run the command: `deepin-screenshot`
@@ -30,10 +29,11 @@
Any usage issues can ask for help via
+* [Official Forum](https://bbs.deepin.org/)
+* [Developer Center](https://github.com/linuxdeepin/developer-center)
+* [WiKi](https://wiki.deepin.org/)
* [Gitter](https://gitter.im/orgs/linuxdeepin/rooms)
* [IRC channel](https://webchat.freenode.net/?channels=deepin)
-* [Forum](https://bbs.deepin.org)
-* [WiKi](https://wiki.deepin.org/)
## Getting involved
diff -Nru deepin-screenshot-4.1.8/src/controller/menucontroller.cpp deepin-screenshot-5.0.0/src/controller/menucontroller.cpp
--- deepin-screenshot-4.1.8/src/controller/menucontroller.cpp 2019-02-25 07:54:37.000000000 +0000
+++ deepin-screenshot-5.0.0/src/controller/menucontroller.cpp 2019-07-08 05:43:20.000000000 +0000
@@ -19,10 +19,12 @@
#include "menucontroller.h"
#include "src/utils/configsettings.h"
+#include "src/utils/saveutils.h"
#include
#include
#include
+#include