[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#965343: cinnamon-control-center: Upstream patch: Don't allow monitors to be dragged apart.



Package: cinnamon-control-center
Version: 4.4.0-2
Severity: minor
Tags: patch

This is an upstream patch that doesn't allow monitors to be dragged apart in
cinnamon-control-center.

Upstream Comment: "This is unusable, and serves no purpose but to confuse."



-- System Information:
Debian Release: bullseye/sid
  APT prefers focal-updates
  APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal'), (100, 'focal-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-40-generic (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cinnamon-control-center depends on:
ii  accountsservice               0.6.55-0ubuntu12~20.04.1
ii  apg                           2.2.3.dfsg.1-5
ii  cinnamon-control-center-data  4.4.0-2
ii  cinnamon-desktop-data         4.4.1-3
ii  cinnamon-settings-daemon      4.4.0-3
ii  desktop-file-utils            0.24-1ubuntu3
ii  gettext                       0.19.8.1-10build1
ii  libatk1.0-0                   2.35.1-1ubuntu2
ii  libc6                         2.31-0ubuntu9
ii  libcairo2                     1.16.0-4ubuntu1
ii  libcinnamon-control-center1   4.4.0-2
ii  libcinnamon-desktop4          4.4.1-3
ii  libcinnamon-menu-3-0          4.4.0-2
ii  libcolord2                    1.4.4-2
ii  libfontconfig1                2.13.1-2ubuntu3
ii  libgdk-pixbuf2.0-0            2.40.0+dfsg-3
ii  libglib2.0-0                  2.64.3-1~ubuntu20.04.1
ii  libgnomekbd8                  3.26.1-1
ii  libgtk-3-0                    3.24.20-0ubuntu1
ii  libmm-glib0                   1.12.8-1
ii  libnm0                        1.22.10-1ubuntu2.1
ii  libnma0                       1.8.24-1ubuntu2
ii  libnotify4                    0.7.9-1ubuntu2
ii  libpango-1.0-0                1.44.7-2ubuntu4
ii  libpangocairo-1.0-0           1.44.7-2ubuntu4
ii  libpolkit-gobject-1-0         0.105-26ubuntu1
ii  libwacom2                     1.3-2ubuntu1
ii  libx11-6                      2:1.6.9-2ubuntu1
ii  libxi6                        2:1.7.10-0ubuntu1
ii  libxklavier16                 5.4-4
ii  policykit-1-gnome             0.105-7ubuntu2
ii  xdg-utils                     1.1.3-2ubuntu1

Versions of packages cinnamon-control-center recommends:
ii  cinnamon-control-center-goa  4.4.0-2
ii  cinnamon-l10n                4.4.2-2
ii  iso-codes                    4.4-1
ii  mesa-utils                   8.4.0-1build1
ii  mousetweaks                  3.32.0-2

Versions of packages cinnamon-control-center suggests:
ii  x11-xserver-utils  7.7+8

-- no debconf information
>From 0d82544ae65827afc9f88b8e2343aa229cb8f89f Mon Sep 17 00:00:00 2001
From: Michael Webster <miketwebster@gmail.com>
Date: Sun, 19 Jul 2020 15:46:51 -0400
Subject: [PATCH] cc-display-panel.c: Don't allow monitors to be dragged apart.

This is unusable, and serves no purpose but to confuse.
---
 panels/display/cc-display-panel.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/panels/display/cc-display-panel.c b/panels/display/cc-display-panel.c
index 5802a4a..6318899 100644
--- a/panels/display/cc-display-panel.c
+++ b/panels/display/cc-display-panel.c
@@ -2202,8 +2202,7 @@ vertical_overlap (Edge *snapper, Edge *snappee)
 static void
 add_snap (GArray *snaps, Snap snap)
 {
-  if (ABS (snap.dx) <= 200 || ABS (snap.dy) <= 200)
-    g_array_append_val (snaps, snap);
+  g_array_append_val (snaps, snap);
 }
 
 static void

Reply to: