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