Darn.  Sorry, it was worth a try.  I have to say I am REALLY happy to see
so much progress on your window manager.  Great stuff!  I look forward to
trying it out. :)

GC


On Sat, Oct 17, 2020 at 7:51 AM <alex2...@hotmail.com> wrote:

> I just tried but it doesn't solve my problem.
>
> Alex
>
> Inviato da Mailspring <https://getmailspring.com/>, la migliore app di
> posta elettronica gratuita per il lavoro
> On ott 17 2020, at 1:42 pm, Gregory Casamento <greg.casame...@gmail.com>
> wrote:
>
>
> I have made a change that uses a png file as the icon instead of the tiff
> and this appears to resolve the issue I showed in my attachment.  This is
> not a general fix as there are a few other apps that show this issue.  One
> of them is InnerSpace in the GAP project.  Please give this a try.
>
> GC
>
> On Sat, Oct 17, 2020 at 7:11 AM Gregory Casamento <
> greg.casame...@gmail.com> wrote:
>
>
> Alessandro,
>
> The SystemPreferences icon has always had an issue with WindowMaker.  It's
> just a normal tiff, but, for some reason, it shows up as color inverted
> when docked in the WindowMaker dock, but normal when the application is
> started.  When you first start an application in GNUstep the icon gets
> written to ~/GNUstep/Library/WindowMaker/CachedPixmaps when the application
> is launched.  I forget where precisely in the code this occurs.
>
> I believe this corruption might have something to do with your problem as
> the second time it is invoked it reads the version of the icon that was
> cached in the directory I indicated above.
>
> There are a number of possible solutions:
> 1) Fix the tiff so that WindowMaker doesn't have an issue
> 2) Fix WindowMaker (or GNUstep, in case the caching is happening in our
> code... I am not sure it is)
>
> I have included a screenshot of what is happening on my system to
> illustrate what I'm referring to.  Please find it attached.  I hope some of
> this additional information helps.
>
> Yours, GC
>
> On Sat, Oct 17, 2020 at 4:32 AM Alessandro Sangiuliano <
> alex2...@hotmail.com> wrote:
>
> This morning I had more time to do better test.
>
> I have to add that in my case is just SystemPreferences icon that is not
> showed at first start.
>
> With Gorm and ProjectCenter, the window is showed as expected at first run!
>
> Maybe is just a little bug relative to SystemPreferences in my case, or
> just some request that SystemPreferences is doing and I'm not handling.
>
> Alex.
>
> *Da:* Gnustep-dev <gnustep-dev-bounces+alex22_7=hotmail....@gnu.org> per
> conto di Alessandro Sangiuliano <alex2...@hotmail.com>
> *Inviato:* sabato 17 ottobre 2020 04:59
> *A:* undefined <gnustep-dev@gnu.org>
> *Cc:* undefined <gnustep-dev@gnu.org>
> *Oggetto:* R: windowmaker - application icon missing at first start
>
> I wrote this email some days ago to Fred privately, because I was thinking
> that the problem was relative to my window manager that is young and ealyy
> stage, so i post here too bcause the problem is quite similar.
>
> Hi Fred,
>
> I write becaus ethe gnustep support in uroswm is almost completed, but
> there are few things to fix, actually in the miniwindow managment. Explain
> it with words would be a bit complex especially with my english, so I made
> a gif pic to share with you.
>
> Here is the lin that will expire after one month:
>
> https://ibb.co/3ND5Dhw
>
> Now i explain the problem in steps amd you will noticed them in the gif:
>
> 1) First time run uroswm
> 2) First time a GNUstep App
> 3) When the App is first time started the miniwindow on the left-bottom
> corner doesn't draw the icon, or better, it draws the icon but disappers
> quite soon. The icon just appears for some instants and then disappers.
> 4) I close the App
> 5) I run again the app
> 6) At this point, the App is started for the second time, ll works as
> expecetd and the miniwindow draws the icon ans show it as expected.
>
> Don't be scared by bad colors in the gif i just set low quality to the
> recorder.
>
> Why at the first start of theapp the icon is not painted as we expects?
> Maybe at the first run GS is doing some particular requests or
> setting/asking for soe extended window manager hints?
>
> Thank you,
> Alex
>
>
> *Da:* Gnustep-dev <gnustep-dev-bounces+alex22_7=hotmail....@gnu.org> per
> conto di Riccardo Mottola <riccardo.mott...@libero.it>
> *Inviato:* venerdì 16 ottobre 2020 11:40
> *A:* gnustep-dev@gnu.org <gnustep-dev@gnu.org>
> *Oggetto:* windowmaker - application icon missing at first start
>
> Hi!
>
> I noticed we recently have a strange behaviour, which is slightly
> different from setup (= installation on different computers) to setup I
> have
>
> The first time I start a GNUstep application with windowmaker (I mean
> the first GNUstep app started ever after X11 start essentially) it has a
> bad icon.
> - on some setup it has a "generic" icon by windowmaker
> - on other setups it has a black looking icon, as only the "mask" of the
> icon, the contours are drawn
>
> A restart of the app and then starting any other app, fixes that.
>
>
> This was not happening before. I think it is related to at least this
> commit - merge:
>
>
> https://github.com/mozilla/newtab-dev/raw/6be44da368fb869a3d3e1975f515857352a7d9fc/browser/modules/ProcessHangMonitor.jsm
>
> Can you reproduce? How is it for you?
>
> Riccardo
>
>
>
>
> --
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org - http://heronsperch.blogspot.com
> https://www.patreon.com/bePatron?u=352392 - Become a Patron
> https://gf.me/u/x8m3sx - My GNUstep GoFundMe
> https://teespring.com/stores/gnustep - Store
>
>
>
> --
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org - http://heronsperch.blogspot.com
> https://www.patreon.com/bePatron?u=352392 - Become a Patron
> https://gf.me/u/x8m3sx - My GNUstep GoFundMe
> https://teespring.com/stores/gnustep - Store
>
>

-- 
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
https://www.patreon.com/bePatron?u=352392 - Become a Patron
https://gf.me/u/x8m3sx - My GNUstep GoFundMe
https://teespring.com/stores/gnustep - Store

Reply via email to