Hi Fred,

> Here comes my tiny test application. It is about the minimal code that
> is needed to test this behaviour. A minimal GNUmakefile for this would
> look something like this:
> 
> ================================
> 
> include $(GNUSTEP_MAKEFILES)/common.make
> 
> NEEDS_GUI = yes
> 
> # The application to be compiled
> TEST_APP_NAME = resize
> resize_OBJC_FILES = resize.m
> 
> include $(GNUSTEP_MAKEFILES)/test-application.make
> 
> ================================
> 
> For me this give the expected values when trying to resize the window.
> But on the other hand, the GNUstep fallback window border sizes are
> tailored to my KWin window manager. I promise to have a look at the
> window manager specific code that Josh has put into PikoPixel to provide
> a better user experience on more environments.

Thanks a lot for providing a test app. I checked it out on my newly installed 

        Ubuntu 16.04 system

and get 

Starting the app:

2018-04-27 19:55:33.498 resize[19948:19948] Content view set frame to {x = 0; y 
= 0; width = 140; height = 140}

Grabbing the lower corner of the window (not yet significantly resized):

2018-04-27 19:55:37.613 resize[19948:19948] Content view set frame to {x = 0; y 
= 0; width = 140; height = 171}
2018-04-27 19:55:37.613 resize[19948:19948] Content view set frame to {x = 0; y 
= 0; width = 140; height = 171}

So it shows the exact same error my app exhibits. :-(

Thanks,

 Andreas

_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to