<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>269207</bug_id>
          
          <creation_ts>2011-03-23 09:23:32 +0000</creation_ts>
          <short_desc>Add screen management actions to window context menus</short_desc>
          <delta_ts>2012-08-18 07:45:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>kwin</product>
          <component>core</component>
          <version>4.9.0</version>
          <rep_platform>Arch Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://git.reviewboard.kde.org/r/106065/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>4.10</target_milestone>
          <dependson>296056</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Lund">anderslund</reporter>
          <assigned_to name="Martin Flöser">mgraesslin</assigned_to>
          <cc>kwin-bugs-null</cc>
    
    <cc>m.wege</cc>
          
          <cf_commitlink>http://commits.kde.org/kde-workspace/1739330fa5cf7bc074af16acb8214e1cec4e53f2</cf_commitlink>
          <cf_versionfixedin>4.10</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      <flag name="ReviewRequest"
          id="312"
          type_id="14"
          status="+"
          setter="mgraesslin"
    />

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1100309</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Lund">anderslund</who>
    <bug_when>2011-03-23 09:23:32 +0000</bug_when>
    <thetext>Version:           0.2 (using KDE 4.6.1) 
OS:                Linux

When multiple monitors is available, kwin have actions to move windows between them. It would be cool if they were dynamically available in the window context menus, including the taskbar button context menus. That way the user could become aware of theese actions.

Need I file a separate issue for the taskbar?

Reproducible: Didn&apos;t try




OS: Linux (i686) release 2.6.37-ARCH
Compiler: gcc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1236726</commentid>
    <comment_count>1</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2012-03-15 08:32:34 +0000</bug_when>
    <thetext>*** Bug 223105 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1236727</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2012-03-15 08:33:28 +0000</bug_when>
    <thetext>dev note: this should also be made available in libtaskmanager.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1285814</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2012-08-17 20:38:56 +0000</bug_when>
    <thetext>Review Request is just for KWin. Adding to the tasks manager is unfortunately not trivial as important information is lacking (e.g. the screen).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1285817</commentid>
    <comment_count>4</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2012-08-17 20:55:25 +0000</bug_when>
    <thetext>There&apos;s no screen concept in NETWM (surprise)

The taskbar will have to do a geometry comparism (and map geometries when setting the screen) but it&apos;s likely better to move that into KWindowInfo / KWindowSystem for frameworks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1285898</commentid>
    <comment_count>5</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2012-08-18 06:24:51 +0000</bug_when>
    <thetext>yes, that&apos;s why I discarded my started changes in the lib again. I realized it needs to be done properly and that has (unfortunately) to wait for Frameworks 5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1285905</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2012-08-18 07:45:47 +0000</bug_when>
    <thetext>Git commit 1739330fa5cf7bc074af16acb8214e1cec4e53f2 by Martin Gräßlin.
Committed on 17/08/2012 at 22:32.
Pushed by graesslin into branch &apos;master&apos;.

Adding a screen menu to the Client&apos;s useraction menu

New &quot;Move To Screen&quot; menu is shown after the &quot;Move To Desktop&quot;
menu if there are multiple screens and the window can be moved
to another screen. Menu contains one radio button for each
screen.

Selecting an entry sends the Client to the selected screen.
FIXED-IN: 4.10
REVIEW: 106065

M  +69   -0    kwin/useractions.cpp
M  +1    -0    kwin/workspace.cpp
M  +4    -0    kwin/workspace.h

http://commits.kde.org/kde-workspace/1739330fa5cf7bc074af16acb8214e1cec4e53f2</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>