[yoshimi] Re: splash screen WAS: a bit late but possible CMakeLists.txt patch

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Tue, 12 Dec 2017 22:40:19 +0000

On Tue, 12 Dec 2017 23:24:00 +0100
David Adler <d.adler@xxxxxxxxx> wrote:

On 12.12.2017 22:09, Will Godfrey wrote:
Forgot to ask, is this the same problem or has something else turned 
up?  

Maybe I missed a mail but I've read of no one else's splash
screen vs. wm adventure.  I just saw you mentioning it above.

With evilwm, the splash screen fails to disappear duly, instead persists 
until
application quit.  It's always is in the foreground (except while 
dragging other
windows across) and refuses to be closed by the usual window-closing 
means.

I can, however, move it across workspaces, so I personally don't mind 
having
yoshi's splash screen hanging out somewhere – perhaps not to everyone's 
taste
though and a bit annoying with several instances.

That's similar to the other complaint, only the other person can sit other
windows on top of it, after it's timeout (about 3 seconds).

Does the  splash screen switch in Settings>Switches disable it completely if
un-checked, saved and then restarted?

Originally the screen was modal, which stopped all GUI activity till it timed
out with an fltk timer. It also slowed down initialisation generally. Then I
tried to keep the timer, just continually refreshing the splash to keep it
on top, but the timer became less reliable, and some WMs managed to still put
other windows on top - partially.

This latest one uses an emulated timer based on the gui refresh rate. It seemed
to work dramatically better here on debian :'(

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: