--===============1591511872== Content-Type: multipart/alternative; boundary="===============2432391784134512073==" --===============2432391784134512073== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable > On March 8, 2011, 7:58 p.m., Martin Gr=C3=A4=C3=9Flin wrote: > > committed to git master, since it's currently relevant there. needs backport decision - Thomas ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100606/#review1854 ----------------------------------------------------------- On Feb. 7, 2011, 11:28 p.m., Thomas L=C3=BCbking wrote: > = > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/100606/ > ----------------------------------------------------------- > = > (Updated Feb. 7, 2011, 11:28 p.m.) > = > = > Review request for kwin and Nikhil Shantanu Marathe. > = > = > Summary > ------- > = > a) per direction protection of maximized clients against configure reques= ts (v'max'd emacs stays max'd) > b) unlink max'd state from geometry, ie. unmaximizable maximized ;-) clie= nts can be restored as well as moved ones (if moving max'd clients is allow= ed) > = > note to self: may also affect bugs #243423 & #252255 > = > = > This addresses bugs 252314 and 265568. > http://bugs.kde.org/show_bug.cgi?id=3D252314 > http://bugs.kde.org/show_bug.cgi?id=3D265568 > = > = > Diffs > ----- > = > kwin/client.h d36ab61 = > kwin/client.cpp 3641c36 = > kwin/geometry.cpp 131951c = > = > Diff: http://git.reviewboard.kde.org/r/100606/diff > = > = > Testing > ------- > = > Maximized a hell lot of clients. > Quick maximization & quick tiling is preserved. > (optionally) moving of maximized clients is preserved. > Restricted clients like xterm or emacs can be restored (and are otherwise= treated as any other maximized client, just that they don't cover the full= desktop) > = > I HAVE NOT TESTED IMPACT ON GENERAL TILING > Mostly because: > a) i've not used it so far anyway > b) i'm not sure how it should behave > c) apparently we need to deal tiling & non-maximizable clients anyway > = > linked Nikhil who should be author of tiling layout and know better ;-) > = > = > Thanks, > = > Thomas > = > --===============2432391784134512073== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
This is an automatically generated e-mail. To reply, visit: http://git.revie= wboard.kde.org/r/100606/

committed t=
o git master, since it's currently relevant there.
needs backport decision

- Thomas


On February 7th, 2011, 11:28 p.m., Thomas L=C3=BCbking wrote:

Review request for kwin and Nikhil Shantanu Marathe.
By Thomas L=C3=BCbking.

Updated Feb. 7, 2011, 11:28 p.m.

Descripti= on

a) per direction protection of maximized clients against con=
figure requests (v'max'd emacs stays max'd)
b) unlink max'd state from geometry, ie. unmaximizable maximized ;-) cl=
ients can be restored as well as moved ones (if moving max'd clients is=
 allowed)

note to self: may also affect bugs #243423 & #252255

Testing <= /h1>
Maximized a hell lot of clients.
Quick maximization & quick tiling is preserved.
(optionally) moving of maximized clients is preserved.
Restricted clients like xterm or emacs can be restored (and are otherwise t=
reated as any other maximized client, just that they don't cover the fu=
ll desktop)

I HAVE NOT TESTED IMPACT ON GENERAL TILING
Mostly because:
a) i've not used it so far anyway
b) i'm not sure how it should behave
c) apparently we need to deal tiling & non-maximizable clients anyway

linked Nikhil who should be author of tiling layout and know better ;-)
  
Bugs: 252314, = 265568

Diffs=

  • kwin/client.h (d36ab61)
  • kwin/client.cpp (3641c36)
  • kwin/geometry.cpp (131951c)

View Diff

--===============2432391784134512073==-- --===============1591511872== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kwin mailing list kwin@kde.org https://mail.kde.org/mailman/listinfo/kwin --===============1591511872==--