Re: Re: Re: [RFC] Remove Xinerama related options

2012-02-18 Thread Martin Gräßlin
  Anyway, no need to say that if there is new feature to play fullscreen
  movies on several monitors, user should have the choice to enable or
  disable this feature (I don't think all xinerama users want to watch
  their movie across all their monitors ;-))
 
 yes the script would have to be installed manually. But that's the general
 idea behind the scripting. Allowing users to do much much more with the
 window manager than what has been possible before.
Just for the record: https://git.reviewboard.kde.org/r/104014/

The script will be installed, the user just has to enable it. I think this is 
a quite nice solution to such problems.

Cheers
Martin

signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Re: Re: [RFC] Remove Xinerama related options

2012-01-20 Thread Thomas Lübking

Am 20.01.2012, 17:11 Uhr, schrieb Martin Gräßlin mgraess...@kde.org:

So basically i guess this option is dead (unless it's read somewhere  
else

and exported to the root window - but i don't know. My root window looks
unspectacular in this regard)

lxr will help for that :-)
a) cool - wasn't aware that there's lxr.kde.org (just typed that into the  
browser just after reading ;-)
b) how? - afaik lxr only handles definitions, not use random strings in  
some function and while 'Unmanaged' leads to the kwin Unmanged and some  
other, 'Unmanaged' leads nowhere -


find -name *.cpp -exec grep -H 'Unmanaged' '{}' \;

in kde-workspace finds the xinerama kcm and - likely unrelated ;-) -  
plasma/generic/dataengines/network/networkengine.cpp



Cheers,
Thomas
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Re: Re: [RFC] Remove Xinerama related options

2012-01-20 Thread Shaun Reich
On Fri, Jan 20, 2012 at 11:32 AM, Thomas Lübking
thomas.luebk...@gmail.com wrote:
 a) cool - wasn't aware that there's lxr.kde.org (just typed that into the
 browser just after reading ;-)
 b) how? - afaik lxr only handles definitions, not use random strings in
 some function and while 'Unmanaged' leads to the kwin Unmanged and some
 other, 'Unmanaged' leads nowhere -

lxr has both C++ understanding (which is that default textbox you see,
identifier searching), as well as a more hidden feature under 'general
search' wherein you can search arbitrary strings in arbitrary files,
arbitrarily (like grep) ;-)

supports regexp as well

that's the one i tend to need the most honestly. though you need to be
careful when searching strings, as remember some may be like
'unmanaged window', which would just screw your whole search over ;)

-- 
Shaun Reich,
KDE Software Developer (kde.org)
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Re: Re: [RFC] Remove Xinerama related options

2012-01-20 Thread Hans Chen
While we're talking about confusing options in System Settings, I've always
wondered why there are two Xinerama options in Window Behavior (Focus tab)
- Separate screen focus and Active screen follows mouse. In particular,
how does the latter work together with Show unmanaged windows on?

Thought it could be worth taking into consideration when cleaning up the
multiple monitor options.

With best regards,
Hans

On Fri, Jan 20, 2012 at 19:08, Shaun Reich shaun.re...@kdemail.net wrote:

 On Fri, Jan 20, 2012 at 11:32 AM, Thomas Lübking
 thomas.luebk...@gmail.com wrote:
  a) cool - wasn't aware that there's lxr.kde.org (just typed that into
 the
  browser just after reading ;-)
  b) how? - afaik lxr only handles definitions, not use random strings
 in
  some function and while 'Unmanaged' leads to the kwin Unmanged and some
  other, 'Unmanaged' leads nowhere -

 lxr has both C++ understanding (which is that default textbox you see,
 identifier searching), as well as a more hidden feature under 'general
 search' wherein you can search arbitrary strings in arbitrary files,
 arbitrarily (like grep) ;-)

 supports regexp as well

 that's the one i tend to need the most honestly. though you need to be
 careful when searching strings, as remember some may be like
 'unmanaged window', which would just screw your whole search over ;)

 --
 Shaun Reich,
 KDE Software Developer (kde.org)
 ___
 Plasma-devel mailing list
 Plasma-devel@kde.org
 https://mail.kde.org/mailman/listinfo/plasma-devel

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Re: Re: Re: [RFC] Remove Xinerama related options

2012-01-20 Thread Martin Gräßlin
On Friday 20 January 2012 20:04:12 Hans Chen wrote:
 While we're talking about confusing options in System Settings, I've always
 wondered why there are two Xinerama options in Window Behavior (Focus tab)
 - Separate screen focus and Active screen follows mouse. In particular,
 how does the latter work together with Show unmanaged windows on?
Honest answer: I have no clue what these options are about.

 Thought it could be worth taking into consideration when cleaning up the
 multiple monitor options.
Yes that is needed.

 With best regards,
 Hans

 On Fri, Jan 20, 2012 at 19:08, Shaun Reich shaun.re...@kdemail.net wrote:
  On Fri, Jan 20, 2012 at 11:32 AM, Thomas Lübking
 
  thomas.luebk...@gmail.com wrote:
   a) cool - wasn't aware that there's lxr.kde.org (just typed that into
 
  the
 
   browser just after reading ;-)
   b) how? - afaik lxr only handles definitions, not use random strings
 
  in
 
   some function and while 'Unmanaged' leads to the kwin Unmanged and some
   other, 'Unmanaged' leads nowhere -
 
  lxr has both C++ understanding (which is that default textbox you see,
  identifier searching), as well as a more hidden feature under 'general
  search' wherein you can search arbitrary strings in arbitrary files,
  arbitrarily (like grep) ;-)
 
  supports regexp as well
 
  that's the one i tend to need the most honestly. though you need to be
  careful when searching strings, as remember some may be like
  'unmanaged window', which would just screw your whole search over ;)
 
  --
  Shaun Reich,
  KDE Software Developer (kde.org)
  ___
  Plasma-devel mailing list
  Plasma-devel@kde.org
  https://mail.kde.org/mailman/listinfo/plasma-devel


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Re: Re: [RFC] Remove Xinerama related options

2012-01-20 Thread Thomas Lübking

Am 20.01.2012, 19:08 Uhr, schrieb Shaun Reich shaun.re...@kdemail.net:


lxr has both C++ understanding (which is that default textbox you see,

Thanks a lot.

It's the KGlobalSettings::splashScreenDesktopGeometry() in kdeglobals.cpp  
what sounds like legacy code(*) since nowadays splashscreens tend to be  
_NET_WM_WINDOW_TYPE_SPLASH, are managed and placed by kwin as  
placeOnMainWindow() what in doubt means center of the main windows  
screen - no idea whether KDE splashscreens actually perform a geometry  
request, but that sounds pointless to me and is probably left over from  
pre-netwm times?!  *shrug*


Cheers,
Thomas

(*) professional and non offending way to say bit rot or cruft ;-)
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel