With native windows on OS versions supporting the newer resize approach, isn’t 
there some magic involving a one pixel or otherwise almost invisible border?  
Would quartz-wm have to supply that as window-dressing to give something to 
grab hold of?  Or would it need access outside of what X11 normally offers to 
do the same thing?


On Dec 15, 2014, at 3:33 PM, Jeremy Huddleston Sequoia <[email protected]> 
wrote:

> 
>> On Dec 15, 2014, at 08:02, Erik Olson <[email protected]> wrote:
>> 
>> I looked into fixing the grow-box problem 6 months ago.  I came to the 
>> conclusion that I need access to libXplugin.  Since I don't have access to 
>> libXplugin I can't fix it.  Only Apple can fix it.
>> 
>> I will try to find the time to investigate this again.
> 
> What specifically do you need out of libXplugin that isn't there?  libXplugin 
> is a very small shim layer to give X11 some access to some lower level APIs.
> 
> Other WMs manage to resize by dragging edges, so it should be possible for 
> quartz-wm to do the same.
> 
>> 
>> On Sun, Dec 14, 2014 at 5:59 PM, Jeremy Sequoia <[email protected]> wrote:
>> 
>> 
>> Sent from my iPhone...
>> 
>> On Dec 14, 2014, at 13:54, Erik Olson <[email protected]> wrote:
>> 
>>>> What API are you missing?  Everything you need should be doable in 
>>>> quartz-wm
>>> 
>>> libXplugin
>> 
>> What about libXplugin?  What API are you missing that you feel is missing?  
>> quartz-wm should be able to handle resize in X11 just like other window 
>> managers deal with edge resize.
>> 
>>> 
>>> On Sun, Dec 7, 2014 at 12:27 PM, Jeremy Sequoia <[email protected]> wrote:
>>> 
>>> 
>>> Sent from my iPhone...
>>> 
>>> On Dec 7, 2014, at 12:26, Erik Olson <[email protected]> wrote:
>>> 
>>>>> isn’t it time to modernize resize for X11 (possibly via quartz-wm) to be 
>>>>> like everything else, and not just the old lower-right-corner-only?
>>>> Yeah, patches are certainly welcome from anyone who wants to tackle issues 
>>>> like this.
>>>> 
>>>> I looked into this.  Not sure it is possible for me (or us) to fix this.  
>>>> Might require access to Apple-only API parts.
>>> 
>>> What API are you missing?  Everything you need should be doable in 
>>> quartz-wm.
>>> 
>>>> I agree that the window growbox needs to be removed for two reasons.  One 
>>>> is so that it matches the look and feel of Lion (and newer OS versions).  
>>>> The second reason is more important, the growbox causes X11 graphical 
>>>> glitches.  I will post an email to this list that demonstrates this bad 
>>>> behavior.
>>>> 
>>>> 
>>>> On Sun, Dec 7, 2014 at 9:47 AM, Jeremy Huddleston Sequoia 
>>>> <[email protected]> wrote:
>>>> 
>>>>> On Dec 7, 2014, at 05:33, Richard L. Hamilton <[email protected]> wrote:
>>>>> 
>>>>> Since all support prior to Lion has been dropped,
>>>> 
>>>> Really?  That's news to me.
>>>> 
>>>>> isn’t it time to modernize resize for X11 (possibly via quartz-wm) to be 
>>>>> like everything else, and not just the old lower-right-corner-only?
>>>> 
>>>> Yeah, patches are certainly welcome from anyone who wants to tackle issues 
>>>> like this.
>>>> 
>>>>> While support for OS versions that still did it the old way remained, it 
>>>>> was perhaps valid to say that doing it both ways was too many #ifdefs.
>>>> 
>>>> #ifdef's are compile-time mechanisms.  The same binary runs on multiple OS 
>>>> versions, so it would need to be a runtime check if you wanted to support 
>>>> multiple styles.  Personally, I'd prefer to see the edge-resize even on 
>>>> Snow Leopard because the grab handle can block content.
>>>> 
>>>>> But that no longer applies, and the inconsistency, inconvenience, and 
>>>>> wasted space at the bottom of X11 windows is a bit annoying.
>>>> 
>>>> Yep.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> X11-users mailing list      ([email protected])
>>>> Help/Unsubscribe/Update your Subscription: 
>>>> https://lists.apple.com/mailman/options/x11-users/erik%40sigblips.com
>>>> 
>>>> This email sent to [email protected]
>>>> 
>>> 
>> 
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription: 
https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to