bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Preview of next gnubg release


From: Philippe Michel
Subject: Re: Preview of next gnubg release
Date: Sun, 18 Sep 2022 23:06:32 +0200

On Wed, Sep 07, 2022 at 10:34:52PM +0200, Øystein Schønning-Johansen wrote:

> I found another glitch! When setting up a position in edit mode, and then
> releasing the edit button, I am not able to roll the dice on my turn. This
> is indeed different behaviour compared to linux build and the "official"
> Windows-build.

Probably I don't try the exact same thing as you, but I see the same 
issue in the Linux build and the 1.06.002 version (on Windows or Linux).

Moreover, if I want to double instead of rolling, the toolbar button is 
inactive and cannot be used. Only the Game/Roll or Game/Double menu 
entries or their keyboard shortcuts are usable.


Regarding your earlier comments :

> > Also, I see that this build is with SSE/SSE2 support. Can you make your
> > "dev"-build with AVX support?

I could do this but SSE looked like it would work almost everywhere 
while AVX could not be available on older machines. The performance 
benefit of AVX vs. SSE2 is much smaller than SSE2 vs. no-SIMD.

> > Does it still use GTK2? Yiikes!

It builds with GTK3 and is mostly usable (on Linux, didn't try on 
Windows) but there are still many quirks. It is unsuitable for release 
as is.

GTK4 is another matter. When I tried, the build failed outright. I 
suppose some of the features that come from GTK2 and are merely 
deprecated in GTK3 don't exist any more in GTK4.

I work on and off on fixing the easy deprecation issues. I don't think 
it really makes a difference but it made me notice some minor GUI issues 
(did you notice that in the Settings/Options widget, all the tabs had a 
small border around their contents, except Sound...)

On the other hand, the more involved problems like 
https://docs.gtk.org/gtk3/class.UIManager.html are beyond my competence 
and may remain there ; I'm not much interested in GUI or graphics 
programming.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]