Window snapping is offset by 1 pixel

Bug #868392 reported by Sam Spilsbury
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz Main Plugins
Fix Released
Low
Sam Spilsbury
Compiz Snapping Windows Plugin
Fix Released
Low
Sam Spilsbury
Unity
Fix Released
Low
Sam Spilsbury
compiz-plugins-main (Ubuntu)
Fix Released
Undecided
Unassigned
Oneiric
Won't Fix
Undecided
Unassigned
unity (Ubuntu)
Fix Released
Undecided
Unassigned
Oneiric
Fix Released
Undecided
Unassigned

Bug Description

Snap-to-edges is always offset by one pixel, which looks weird

TESTCASE:

Move a window so that its edge is adjacent to the side edge and "snaps" (eg resists)
It should line up exactly with the screen edge and not be offset by 1px

Changed in compiz-plugins-main:
status: New → In Progress
Changed in compiz-snap-plugin:
status: New → In Progress
Changed in unity:
status: New → In Progress
Changed in compiz-plugins-main:
assignee: nobody → Sam Spilsbury (smspillaz)
Changed in compiz-snap-plugin:
assignee: nobody → Sam Spilsbury (smspillaz)
Changed in unity:
assignee: nobody → Sam Spilsbury (smspillaz)
Changed in compiz-plugins-main:
importance: Undecided → Low
Changed in compiz-snap-plugin:
importance: Undecided → Low
Changed in unity:
importance: Undecided → Low
Changed in compiz-plugins-main:
milestone: none → 0.9.6
Changed in compiz-snap-plugin:
milestone: none → 0.9.6
Changed in unity:
milestone: none → 4.24.0
Changed in compiz-plugins-main:
status: In Progress → Fix Committed
Changed in compiz-snap-plugin:
status: In Progress → Fix Committed
Changed in compiz-plugins-main (Ubuntu):
status: New → Fix Committed
Changed in unity:
status: In Progress → Fix Committed
description: updated
Changed in compiz-plugins-main:
status: Fix Committed → Fix Released
Changed in compiz-snap-plugin:
status: Fix Committed → Fix Released
Changed in unity:
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: New → Fix Released
Changed in unity (Ubuntu Oneiric):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz-plugins-main - 1:0.9.7.0~bzr19-0ubuntu1

---------------
compiz-plugins-main (1:0.9.7.0~bzr19-0ubuntu1) precise; urgency=low

  * New upstream snapshot:
    - Ctrl-Alt-KP_9 adjusts window to upper half instead of top right corner
      (behaves like Ctrl-Alt-KP_8) (LP: #876591)
    - Some plugins no longer build due to undefined DEG2RAD (LP: #918554)
    - Compiz grid plugin is fired when resizing a window (LP: #891886)
    - Sometimes the grid indicator is shown after double clicking to exit from expo (LP: #868295)
    - unmaximizable windows still show orange glow but fail to maximize (LP: #827560)
    - compiz crashed with SIGSEGV in CompWindow::serverBorderRect() (LP: #834585)
    - dragging a window to the top while maximized gives it double
      borders (LP: #850985)
    - crash when looping paint list in preparePaint (on closing
      windows) (LP: #853807)
    - Workspace Switcher - Double click on different workspaces still
      activates (LP: #854640)
    - Maximizing a window causes compiz to hang (LP: #860257)
    - Grid plugin behaviour random (LP: #862260)
    - it is possible to see a window in it's pre-animation state during
      unmap animations (LP: #864476)
    - Windows get corrupted sometimes when semi-maximizing them. (LP: #865177)
    - Windows like gnome-terminal have awkward space around them after
      being semi-maximized (LP: #865179)
    - Window snapping is offset by 1 pixel (LP: #868392)
    - Ctrl-Alt-KP_9 adjusts window to upper half instead of top right
      corner (behaves like Ctrl-Alt-KP_8) (LP: #876591)
    - Upstream lp:compiz-plugins-main is missing grid fixes from
      downstream (oneiric-proposed) (LP: #910698)
    - Plugins fail to build due to missing (renamed) TIMEVALDIFF (LP: #915236)
    - Merge (overwrite?) lp:compiz-*-plugin back into
      lp:compiz-plugins-{main,extra} (LP: #923572)
  * Patches removed:
    - debian/patches/fix-827560.patch
    - debian/patches/fix-834585.patch
    - debian/patches/fix-853951.patch
    - debian/patches/fix-862260.patch
    - debian/patches/fix-862261-860646.patch
    - debian/patches/fix-862261.patch
    - debian/patches/fix-864476.patch
    - debian/patches/fix-865177.patch
    - debian/patches/fix-865179.patch
    - debian/patches/fix-868121.patch
    - debian/patches/fix-868392.patch
    - debian/patches/fix-872161.patch
    - debian/patches/fix_clipping_issues_in_expo.patch
    - debian/patches/fix-876591.patch
  * debian/control:
    - build-dep on latest compiz (ABI break)
  * debian/rules:
    - pick the new abiversion file
  * debian/patches/expo.patch:
    - patch containing our expo plugin
  * debian/patches/ubuntu_config.patch:
    - ubuntu configuration for plugins
  * fix_clipping_issues_in_expo.patch
    - readded the clipping expo patch
 -- Didier Roche <email address hidden> Mon, 13 Feb 2012 15:30:29 +0100

Changed in compiz-plugins-main (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in compiz-plugins-main (Ubuntu Oneiric):
status: Fix Committed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.