[Compiz] [Bug 776435] Re: Window maximizes and semi-maximizes on the wrong workspace

2013-04-07 Thread MC Return
We should probably change the logic to simply always maximize and semi-
maximize on the active desktop only.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/776435

Title:
  Window maximizes and semi-maximizes on the wrong workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/776435/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 776435] Re: Window maximizes and semi-maximizes on the wrong workspace

2013-04-07 Thread Yuriy Padlyak
2 MC Return (mc-return) :

Yep! That is how it should work. 
I don't see any use case to maximize it on a different desktop, like it does 
now.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/776435

Title:
  Window maximizes and semi-maximizes on the wrong workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/776435/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 776435] Re: Window maximizes and semi-maximizes on the wrong workspace

2013-04-07 Thread MC Return
@gneeot:
The problem is that obvious things often get very complicated inside the code 
;) and we have
to be very careful to not introduce regressions...
A ton of other functions calls PrivateWindow::addWindowSizeChanges (...) where 
this bug
happens - th real responsibility for this behaviour is to be found in 
src/screen.cpp, where
this code can be found:
/* Returns default viewport for some window geometry. If the window spans
 * more than one viewport the most appropriate viewport is returned. How the
 * most appropriate viewport is computed can be made optional if necessary. It
 * is currently computed as the viewport where the center of the window is
 * located.
 *
 * XXX: It is possible for this function to return a negative viewport, which
 * definitely feels wrong, however it seems that some plugins depend on this 
behaviour
 * so they need to be fixed first
 */
void
compiz::private_screen::viewports::viewportForGeometry (const 
CompWindow::Geometry gm,
CompPoint   
   viewport,

ViewportRetrievalInterface *viewports,
const CompSize 
   screenSize)

^^ this function is then responsible for returning the wrong workspace, wrong 
in the sense that
it can be offscreen also...

I see multiple possible solutions, but maybe someone else has some input
as well, ideas are welcome...

One thing is clear: This needs to finally get fixed ;)

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/776435

Title:
  Window maximizes and semi-maximizes on the wrong workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/776435/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 776435] Re: Window maximizes and semi-maximizes on the wrong workspace

2013-04-07 Thread MC Return
Please also see Bug #1165695, as it might be closely related.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/776435

Title:
  Window maximizes and semi-maximizes on the wrong workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/776435/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1116538] Re: Strg + Super + Down does not work for windows placed in corners or top/bottom half

2013-04-07 Thread MC Return
All that we need to do to fully fix this bug is to change Grid's Restore 
shortcut to
Ctrl + Alt + Down.
Compiz has no problem with using one shortcut for 2 different actions and simply
harmonizing Grid's Restore shortcut with General's Unmaximize or Minimize
Window fully fixes this problem.
I will not add this fix to the branch linked here, because the diff is already 
so large,
but the fix for this is essentially known and can be tested and applied by 
everyone
via CCSM without additionally needed code changes...

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1116538

Title:
  Strg + Super + Down does not work for windows placed in corners or
  top/bottom half

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1116538/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1116538] Re: Strg + Super + Down does not work for windows placed in corners or top/bottom half

2013-04-07 Thread MC Return
I was too fast ;)
It will need code changes in grid.cpp, where unmaximize_or_minimize_window will 
have to be called, if
the restore key is pressed and the selected window is not a grid resized one.
Should be fairly easy to do though...

For now it will be fixed for  top, bottom, left, right and maximize gridded 
windows, once the linked branch
gets merged.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1116538

Title:
  Strg + Super + Down does not work for windows placed in corners or
  top/bottom half

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1116538/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 763148] Re: Adding/Removing an external monitor causes open windows to move to another workspace

2013-04-07 Thread PS Jenkins bot
Fix committed into lp:compiz at revision 3646, scheduled for release in
compiz, milestone 0.9.10.0

** Changed in: compiz
   Status: Confirmed = Fix Committed

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/763148

Title:
  Adding/Removing an external monitor causes open windows to move to
  another workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/763148/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1116538] Re: Strg + Super + Down does not work for windows placed in corners or top/bottom half

2013-04-07 Thread MC Return
To fully solve the problem we first additionally need to:

1. Use the same shortcut for unmaximize_or_minimize_window_key and
put_restore_key

2. In the bool GridScreen::restoreWindow (...) method we would need
something like this:

/* if the same shortcut is set and grid is running */
If (unmaximize_or_minimize_window_key==put_restore_key)
{
/* We want to use the same functionality like the 
unmaximize_or_minimize_window
 * shortcut normally provides, so if our window has not been touched by 
grid, we
 * will do the same with that window that core would normally do
 * (see src/actions.cpp, unmaximizeOrMinimizeWin)
 * Core will take over again, if grid gets disabled
 */
if (cw  !gw-isGridResized  !gw-isGridHorzMaximized  
!gw-isGridVertMaximized)
{
if (cw-state ()  MAXIMIZE_STATE)
cw-maximize (0);

else if (cw-actions ()  CompWindowActionMinimizeMask)
cw-minimize ();
}
}

I will propose the fix, once the other branch is merged to not confuse the 
reviewers even more...
(got it working and running here locally already :))

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1116538

Title:
  Strg + Super + Down does not work for windows placed in corners or
  top/bottom half

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1116538/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1163099] Re: compiz generates 190 wakeups per second when the screen is locked

2013-04-07 Thread Sam Spilsbury
Can't reproduce this one either. Just with gnome-panel, compiz and the
lockscreen.

If you have something underneath the lock screen that's doing a lot of
repaints (eg a browser spinner or something) then that will cause lots
of wakeups.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1163099

Title:
  compiz generates 190 wakeups per second when the screen is locked

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1163099/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1116538] Re: Strg + Super + Down does not work for windows placed in corners or top/bottom half

2013-04-07 Thread MC Return
In point 2 (see above ^^) the first if check is not even necessary,
because we can add this functionality to the grid restore key in any
case without any negative consequences...

Changes to the default keys (point 1) are just needed to fully follow
design specifications, otherwise the grid restore key shortcut will just
gain the functionality of the unmaximize_or_minimize_window_key for non-
gridded windows and will be able to control those as well...

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1116538

Title:
  Strg + Super + Down does not work for windows placed in corners or
  top/bottom half

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1116538/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1054257] Re: [fglrx] Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0

2013-04-07 Thread LingYuxun
ubuntu13.04 is also affected

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1054257

Title:
  [fglrx] Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for
  screen 0

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1054257/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1116538] Re: Strg + Super + Down does not work for windows placed in corners or top/bottom half

2013-04-07 Thread MC Return
The second branch attached here adds the needed core functionality mentioned 
above to Grid, see
https://code.launchpad.net/~mc-return/compiz/compiz.merge-fix1116538-isgridresized-windows-do-not-react-to-strg-super-down/+merge/157546
for more details...

** Branch linked: lp:~mc-return/compiz/compiz.merge-fix1116538
-isgridresized-windows-do-not-react-to-strg-super-down

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1116538

Title:
  Strg + Super + Down does not work for windows placed in corners or
  top/bottom half

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1116538/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1151505] Re: compiz crashed with SIGSEGV in xcb_writev()

2013-04-07 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: compiz (Ubuntu)
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1151505

Title:
  compiz crashed with SIGSEGV in xcb_writev()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1151505/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 917380] Re: Scale: keyboard binding for Initiate Window Picker For window Group is non-functional

2013-04-07 Thread Cefn
This remains an issue in Lubuntu 13.04 Beta 2, so must be independent of
anything Unity is doing.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/917380

Title:
  Scale: keyboard binding for Initiate Window Picker For window Group
  is non-functional

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/917380/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1165870] [NEW] CCSM Unable to launch some plugins and then unstable

2013-04-07 Thread Cefn
Public bug reported:

I've been trying to activate the plugins D-Bus and Commands but I
find that on closing CCSM they have not been launched.  Compiz itself
seems to be running OK, and some plugins work.

Although on checking (selecting) the plugins and closing the CCSM window
has now disappeared CCSM itself cannot then relaunch in the normal way.
A zombie CCSM window is made visible by running ccsm from terminal, but
it is non-responsive. The only option is to killall ccsm and then
relaunch. At this point the selected plugins are now unchecked.

I believe that sometimes previously, CCSM has itself crashed, but also
leaving the plugins unchecked on relaunch.

I am trying to run D-Bus and Commands as a workaround for the broken
'Window Group' functionality in the Scale plugin, since a specific
command has been provided to address this issue, but relies on these
other two plugins.

I'm running Lubuntu 13.04 Beta 2 from a clean install, so should be
fairly representative of Ubuntu packages, and there's no Unity
interference.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: compizconfig-settings-manager 1:0.9.9~daily13.04.05-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-16.26-generic 3.8.5
Uname: Linux 3.8.0-16-generic i686
ApportVersion: 2.9.2-0ubuntu5
Architecture: i386
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
Date: Sun Apr  7 21:06:05 2013
MarkForUpload: True
PackageArchitecture: all
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: compiz (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: apport-bug i386 raring

** Description changed:

  I've been trying to activate the plugins D-Bus and Commands but I
  find that on closing CCSM they have not been launched.  Compiz itself
  seems to be running OK, and some plugins work.
  
  Although on checking (selecting) the plugins and closing the CCSM window
  has now disappeared CCSM itself cannot then relaunch in the normal way.
  A zombie CCSM window is made visible by running ccsm from terminal, but
  it is non-responsive. The only option is to killall ccsm and then
  relaunch. At this point the selected plugins are now unchecked.
  
  I believe that sometimes previously, CCSM has itself crashed, but also
  leaving the plugins unchecked on relaunch.
  
  I am trying to run D-Bus and Commands as a workaround for the broken
  'Window Group' functionality in the Scale plugin, since a specific
  command has been provided to address this issue, but relies on these
  other two plugins.
  
+ I'm running Lubuntu 13.04 Beta 2 from a clean install, so should be
+ fairly representative of Ubuntu packages, and there's no Unity
+ interference.
+ 
  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: compizconfig-settings-manager 1:0.9.9~daily13.04.05-0ubuntu1
  ProcVersionSignature: Ubuntu 3.8.0-16.26-generic 3.8.5
  Uname: Linux 3.8.0-16-generic i686
  ApportVersion: 2.9.2-0ubuntu5
  Architecture: i386
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  Date: Sun Apr  7 21:06:05 2013
  MarkForUpload: True
  PackageArchitecture: all
  SourcePackage: compiz
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1165870

Title:
  CCSM Unable to launch some plugins and then unstable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1165870/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1165870] Re: CCSM Unable to launch some plugins and then unstable

2013-04-07 Thread Cefn
This issue is also true of simply activating the Shift Switcher plugin
and then closing CCSM, and so doesn't seem to be directly connected to
Commands or D-Bus

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1165870

Title:
  CCSM Unable to launch some plugins and then unstable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1165870/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 917380] Re: Scale: keyboard binding for Initiate Window Picker For window Group is non-functional

2013-04-07 Thread MC Return
** Also affects: compiz
   Importance: Undecided
   Status: New

** Changed in: compiz
 Assignee: (unassigned) = MC Return (mc-return)

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/917380

Title:
  Scale: keyboard binding for Initiate Window Picker For window Group
  is non-functional

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/917380/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1130203] Re: Some applications do not snapp off correctly (wrong cursor position) from maximized state

2013-04-07 Thread MC Return
** Changed in: unity
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1130203

Title:
  Some applications do not snapp off correctly (wrong cursor position)
  from maximized state

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1130203/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1115341] Re: Grid resize: Placing maximized windows on the top edge using shortcuts does not work

2013-04-07 Thread MC Return
** Changed in: compiz
 Assignee: (unassigned) = MC Return (mc-return)

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1115341

Title:
  Grid resize: Placing maximized windows on the top edge using shortcuts
  does not work

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1115341/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp


[Compiz] [Bug 1165870] Re: CCSM Unable to launch some plugins and then unstable

2013-04-07 Thread Ubuntu Foundations Team Bug Bot
** Tags added: compiz-0.9

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1165870

Title:
  CCSM Unable to launch some plugins and then unstable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1165870/+subscriptions

___
Mailing list: https://launchpad.net/~compiz
Post to : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp