Hello community,
here is the log from the commit of package dtkwm for openSUSE:Factory checked in at 2019-07-21 11:35:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dtkwm (Old)
and /work/SRC/openSUSE:Factory/.dtkwm.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dtkwm"
Sun Jul 21 11:35:28 2019 rev:3 rq:717232 version:2.0.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/dtkwm/dtkwm.changes 2019-04-30 13:02:30.642130662 +0200
+++ /work/SRC/openSUSE:Factory/.dtkwm.new.4126/dtkwm.changes 2019-07-21 11:35:29.428764200 +0200
@@ -1,0 +2,6 @@
+Wed Jul 17 06:29:13 UTC 2019 - Hillwood Yang
+
+- Update version to 2.0.11
+ * revert: not need handle orig geometry
+
+-------------------------------------------------------------------
Old:
----
dtkwm-2.0.9.tar.gz
New:
----
dtkwm-2.0.11.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dtkwm.spec ++++++
--- /var/tmp/diff_new_pack.H6dGwJ/_old 2019-07-21 11:35:29.940764096 +0200
+++ /var/tmp/diff_new_pack.H6dGwJ/_new 2019-07-21 11:35:29.940764096 +0200
@@ -12,14 +12,14 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define sover 2
Name: dtkwm
-Version: 2.0.9
+Version: 2.0.11
Release: 0
Summary: Deepin graphical user interface library
License: GPL-3.0-or-later
@@ -79,7 +79,8 @@
%files -n lib%{name}%{sover}
%defattr(-,root,root,-)
-%doc README.md LICENSE
+%doc README.md
+%license LICENSE
%{_libdir}/lib%{name}.so.*
%files devel
++++++ dtkwm-2.0.9.tar.gz -> dtkwm-2.0.11.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dtkwm-2.0.9/CHANGELOG.md new/dtkwm-2.0.11/CHANGELOG.md
--- old/dtkwm-2.0.9/CHANGELOG.md 2018-07-20 10:40:49.000000000 +0200
+++ new/dtkwm-2.0.11/CHANGELOG.md 2019-04-24 08:34:54.000000000 +0200
@@ -1,9 +1,19 @@
-<a name="2.0.9"></a>
-## 2.0.9 (2018-07-20)
+<a name="2.0.11"></a>
+### 2.0.11 (2019-04-24)
+<a name=""></a>
+## 2.0.9 (2019-04-22)
+
+
+#### Bug Fixes
+
+* Multi-screen window-scale topleft coordinates are incorrect ([3721f67c](https://github.com/linuxdeepin/dtkwm/commit/3721f67c96440e00ec5168c66488d271...))
+
+
+
<a name="2.0.8.1"></a>
## 2.0.8.1 (2018-05-14)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dtkwm-2.0.9/debian/rules new/dtkwm-2.0.11/debian/rules
--- old/dtkwm-2.0.9/debian/rules 2018-07-20 10:40:49.000000000 +0200
+++ new/dtkwm-2.0.11/debian/rules 2019-04-24 08:34:54.000000000 +0200
@@ -8,9 +8,8 @@
ifneq (,$(wildcard .git/config))
CONFIG_VERSION=
else
-VERSION = $(shell dpkg-parsechangelog -ldebian/changelog -SVersion)
-_PACK_VER = $(shell echo $(VERSION) | awk -F'[+_~-]' '{print $$1}')
-_BUILD_VER = $(shell echo $(VERSION) | awk -F'[+_~-]' '{print $$2}' | sed 's/[^0-9]//g')
+_PACK_VER = $(shell echo $(DEB_VERSION_UPSTREAM) | awk -F'[+_~-]' '{print $$1}')
+_BUILD_VER = $(shell echo $(DEB_VERSION_UPSTREAM) | awk -F'[+_~-]' '{print $$2}' | sed 's/[^0-9]//g')
ifeq ($(_BUILD_VER),)
CONFIG_VERSION = $(_PACK_VER)
else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dtkwm-2.0.9/src/dscreenwindowsutil.cpp new/dtkwm-2.0.11/src/dscreenwindowsutil.cpp
--- old/dtkwm-2.0.9/src/dscreenwindowsutil.cpp 2018-07-20 10:40:49.000000000 +0200
+++ new/dtkwm-2.0.11/src/dscreenwindowsutil.cpp 2019-04-24 08:34:54.000000000 +0200
@@ -52,21 +52,14 @@
DObject(*new DScreenWindowsUtilPrivate(this))
{
D_DC(DScreenWindowsUtil);
- d->isPrimaryScreen = true;
- QList screenList = qApp->screens();
- d->screenNum = qApp->desktop()->screenNumber(pos);
- d->rootWindowId = qApp->desktop()->screen(d->screenNum)->winId();
- d->primaryScreen = screenList[d->screenNum];
-
- if (d->screenNum != 0 && d->screenNum < screenList.length())
- {
- d->backgroundRect = screenList[d->screenNum]->geometry();
- } else {
- d->backgroundRect = qApp->primaryScreen()->geometry();
- }
-
- d->isPrimaryScreen = qApp->primaryScreen()->geometry().contains(pos);
+ d->isPrimaryScreen = true;
+ QList screenList = qApp->screens();
+ d->screenNum = qApp->desktop()->screenNumber(pos);
+ d->rootWindowId = qApp->desktop()->screen(d->screenNum)->winId();
+ d->primaryScreen = screenList[d->screenNum];
+ d->backgroundRect = screenList.value(d->screenNum, qApp->primaryScreen())->geometry();
+ d->isPrimaryScreen = qApp->primaryScreen()->geometry().contains(pos);
d->xcbWindowManager = new DWindowManager;
d->xcbWindowManager->setRootWindowRect(d->backgroundRect);
}