On Thu, 2025-10-23 at 09:36 -0400, Bric wrote:
> 
> > On 10/23/2025 9:26 AM EDT Bric <[email protected]> wrote:
> > 
> >  
> > > On 10/23/2025 6:05 AM EDT Richard Shann <[email protected]>
> > > wrote:
> > > 
> > >  
> > > On Wed, 2025-10-22 at 14:12 -0400, Bric wrote:
> > > > 
> > > > > On 10/22/2025 3:51 AM EDT Richard Shann
> > > > > <[email protected]>
> > > > > wrote:
> > > > > 
> > > > >  
> > > > > On Tue, 2025-10-21 at 14:40 -0400, Bric wrote:
> > > > > > Attaching screen video showing the issue I have lived with
> > > > > > for
> > > > > > many
> > > > > > many years (the benefits have been outweighing the pain) 
> > > > > > 
> > > > > > 
> > > > > > Perusing denemo menus on Linux has involved incessant
> > > > > > lockups and
> > > > > > workflow disruption:  
> > > > > > 
> > > > > > I hover over menu items, that triggers tooltips, which then
> > > > > > lock
> > > > > > everything until I mouse over back to the tooltip, which
> > > > > > then
> > > > > > unlocks
> > > > > > everything... but then the cycle can repeat immediately
> > > > > > (and that
> > > > > > is
> > > > > > functionally random and creates a chaotic, maddening
> > > > > > experience)
> > > > > > 
> > > > > > The attachment  "denemo-menu-locking-issue.mp4"  shows the
> > > > > > issue.
> > > > > > I
> > > > > > didn't trim it maximally, leaving some dead moments, so as
> > > > > > to
> > > > > > show
> > > > > > continuous, unedited flow.  (About a minute long)
> > > > > > 
> > > > > > I was finally able to fix this!  As shown in denemo-menu-
> > > > > > locking-
> > > > > > fixed.mp4.
> > > > > > 
> > > > > > The fix involves using GTK's GTK_WINDOW_POPUP as type
> > > > > > GDK_WINDOW_TYPE_HINT_TOOLTIP
> > > > > 
> > > > > Great! something that annoys me too.
> > > > > 
> > > > > Can you post the code that fixes this (e.g. as a patch)?
> > > > > 
> > > > 
> > > > Here it is.  Should be applicable to 2.6.39  (that's the
> > > > version my
> > > > build shows), without any prior patching
> > > 
> > > Did you mean 2.6.49? That is the current version ... I've applied
> > > the
> > > fix (with some tweaks for the elderly!) and committed it to the
> > > repository now.
> > > Look forward to the other patches!
> > > With thanks for your work
> > > 
> > 
> > Great.  As far as versions -- I will try to sort out why mine is
> > showing 2.6.39 -- i THOUGHT the source was just a git clone of the
> > main repository
> > 
> > I am doing "git clone git://git.savannah.gnu.org/denemo.git" again
> > now... by the way, did you know that the git clone starts out at
> > normal speed then for some reason slows down to a crawl... varying
> > somewhere between 80 and 200 KiB/s ?
> 
> OK.  Downloaded, compiled.  On first run, after confirming to port
> old settings, I got "core dumped".  Ran it again after that, and it
> seems fine.
> 
> The compiled version is, indeed, the new one -- 2.6.50
> 
> Will try patching 2.6.50 with the those patches from 2.6.39 -- unless
> you want to go ahead and do that yourself

I will be very happy to merge the patches - the Command Center looks
far less clunky after all your work - so please do post the patches
concerned!

Richard



Reply via email to