see previous unanswered libXplugin question

On Mon, Jul 21, 2014 at 3:42 PM, Erik Olson <[email protected]> wrote:

> It looks easy to remove all of the grow box code from quartz-wm but will
> that work?  I don't see the code that is handling the grow box.  That code
> must be elsewhere.  Could the missing functionality be in libXplugin?
>
> Found this old related grow box ticket:
> http://xquartz.macosforge.org/trac/ticket/328
>
>
> On Sat, Jul 19, 2014 at 4:50 PM, Jeremy Huddleston Sequoia <
> [email protected]> wrote:
>
>>
>> On Jul 19, 2014, at 16:43, Erik Olson <[email protected]> wrote:
>>
>> > >> The lower right corner growbox hasn't been necessary since Mac OS X
>> Lion was released.
>> >
>> > > Why do you say that?
>> >
>> > Mac OS X Snow Leopard (and earlier) used the lower right corner growbox
>> to change the window size.  Mac OS X Lion (and newer) got rid of the
>> growbox.  Window dimensions could now be changed by dragging any of the 4
>> edges/corners.
>>
>> Right, for native applications.
>>
>> > The X11.app hasn't been upgraded for this new behavior.  How difficult
>> would it be to make this modification?
>>
>> X11.app is completely unaware of this.  This is handled by the window
>> manager.  You'll need to update quartz-wm to mimic the new behavior.
>>
>> https://github.com/jeremyhu/quartz-wm
>>
>> > > Yes, you can just omit XP_FRAME_ATTR_GROW_BOX from the window
>> attributes.
>> >
>> > Does this attribute do more than just draw the growbox?  Would omitting
>> it also lock the window size since there aren't any resize controls?
>>
>> Xplugin doesn't handle resizing.  It just handles drawing.  quartz-wm
>> handles the actual resizing.
>>
>>
>>
>> > On Sat, Jul 19, 2014 at 12:51 AM, Jeremy Huddleston Sequoia <
>> [email protected]> wrote:
>> >
>> > On Jul 18, 2014, at 16:56, Erik Olson <[email protected]> wrote:
>> >
>> > > The lower right corner growbox hasn't been necessary since Mac OS X
>> Lion was released.
>> >
>> > Why do you say that?
>> >
>> > >  That window growbox is causing other problems too.  It would be
>> great if it the growbox was removed from the XQuartz code.  Does anyone
>> know how difficult that would be to do?
>> >
>> > Yes, you can just omit XP_FRAME_ATTR_GROW_BOX from the window
>> attributes.
>> >
>> > >
>> > >
>> > > On Tue, Jul 1, 2014 at 9:07 PM, Egan Ford <[email protected]> wrote:
>> > > Hi all,
>> > >
>> > > Is there a way in my X11 app to specify that I do not want to display
>> > > the folded corner icon resize widget in the lower right corner of any
>> > > X11 window I open?
>> > >
>> > > Thanks.
>> > >
>> > > P.S.  I am writing my own app, I have the source.  It's a pure Xlib
>> app.
>> > >  _______________________________________________
>> > > 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]
>> > >
>> > > _______________________________________________
>> > > 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/jeremyhu%40freedesktop.org
>> > >
>> > > This email sent to [email protected]
>> >
>> >
>> > _______________________________________________
>> > 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/jeremyhu%40freedesktop.org
>> >
>> > This email sent to [email protected]
>>
>>
>
 _______________________________________________
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