Hi, > On Feb 11, 2020, at 15:14, Sergii Stoian <stoyan...@gmail.com> wrote: > > Hi Fed, > > On Tue, Feb 11, 2020 at 10:09 AM Fred Kiefer <fredkie...@gmx.de > <mailto:fredkie...@gmx.de>> wrote: > Dear GNUsteppers, > > I would like to schedule a shared new release for the core GNUstep packages > (make, base, gui, back) around the end of March. We have a lot of excellent > new features and it would be great to bring those out to more distributions > and users. We are a bit later than in previous years still we should leave us > enough time to prepare that release. I hope that it is possible to merge the > Wayland branch before. (And yes, I still didn’t get around to review that. > Sorry) And to give other new features like the multi monitor support a bit > more testing and polishing. But I would suggest that we do not start or merge > other big features during that time. (Smaller changes like the ones Greg is > working in gui on should be fine) Any objections? And most importantly, Ivan > will you have time to cut all these releases? Of course we could move that > point around a week or two if that date fits better. > > Fred > > I'd like to finish new "Main menu follows key window" functionality > (libs-gui, randr branch) before feature freeze. It will be a good test for > multi-monitor support. > I need a couple of days to polish code and finish testing. > Also I plan to test NSWindow's "AutosaveFrame" feaure testing against > implemented multi-monitor support (various scenarios). > > -- > Sergii Stoian
I’ve just finished making extensive testing with various multi-monitor layout configuration and fixed several quite nasty bugs. Latest changes to libs-back made at least -placewindow:: method more reliable to changes which are made by NSWindow to _frame ivar. It is especially important when X11 coordinate of a window is not changed but OpenStep's must be updated (if monitor layout changed from horizontal to vertical). At this point I consider multiple monitor support as completed. Although some checks and testing to “AutosaveFrame” is planned. Meanwhile encourage you to make testing of multi-monitor layout and notify me so I can fix bugs before release. Sergii