Hi all,
I just installed back with xlib and get the same behaviour. So it's either in
gui or back!?
Hints greatly appreciated!!
Thanks,
Andreas
> after 10 years of successfully using an ancient GNUstep tree I have upgraded
> to
>
> gnustep-back-0.25.1.tar.gz
> gnustep-gui-0.25.1.tar.gz
> gnustep-base-1.25.0.tar.gz
> gnustep-make-2.7.0.tar.gz
>
> and am testing it on Ubuntu 16.04. The sources built without issues. That's
> good.
>
> However, I seem to be far away from getting anything from our software stack
> to run on the current GNUstep sources. I have already fixed an issue with
> NSTabView (will report/summarize later) but had to go back to zero with the
> most simple test app to test out gui and back.
>
> I currently have a window with just one button and a spacer above and below
> it and am trying to resize the window vertically which works. However,
>
> NSWindow:
>
> - (void)setFrame:(NSRect)frameRect display:(BOOL)flag
>
> is never called when I do this which is probably the reason why auto
> relayouting the content does not work. On MacOSX (same sources) I get a bunch
> of
>
> 2018-04-20 14:36:31.770 TabTest[8909:903] setFrame {{26, 282}, {97, 124}}
> display 1
> 2018-04-20 14:36:31.780 TabTest[8909:903] setFrame {{26, 285}, {97, 121}}
> display 1
> 2018-04-20 14:36:31.804 TabTest[8909:903] setFrame {{26, 287}, {97, 119}}
> display 1
> 2018-04-20 14:36:31.831 TabTest[8909:903] setFrame {{26, 288}, {97, 118}}
> display 1
> 2018-04-20 14:36:31.881 TabTest[8909:903] setFrame {{26, 289}, {97, 117}}
> display 1
> 2018-04-20 14:36:31.931 TabTest[8909:903] setFrame {{26, 289}, {97, 117}}
> display 1
> ...
>
> calls when I vertically resize the window and the content is relayouted just
> fine!?
>
> Any idea where to look from here? Which part in GNUstep is responsible for
> sending setFrame:display: to NSWindow when dragging the window larger and
> smaller? I guess this is more a back issue than gui!? If I remember correctly
>
> tar xvfz gnustep-back-0.25.1.tar.gz
> cd gnustep-back-0.25.1
> ./configure
> make
> make install
> cd ..
>
> chose cairo on the current Ubuntu machine!? I used to have lib-art under
> Solaris!?
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep