aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: 1 2 3 [4]

Author Topic: Categories  (Read 22901 times)

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #45 on: May 02, 2010, 11:35:12 PM »

In this particular instance, I was starting newly queued files in a "all others" view on Tab #0,  then switching them into another category. I'd realised there wasn't a category for a batch of files, so right clicked on tab #1 to add one - and the context menu refused to come up - despite working 2-3 minutes previously.

Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #46 on: May 03, 2010, 07:48:09 PM »

Can't reproduce it here.  :(
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

^marcell^

  • Developer
  • Hero Member
  • *****
  • Karma: 28
  • Offline Offline
  • Posts: 524
Re: Categories
« Reply #47 on: May 03, 2010, 07:50:11 PM »

I would like to help, but I don't really understand the steps to take in order to reproduce it.
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #48 on: May 03, 2010, 08:07:38 PM »

Neither do I obviously. There's something else involved, like having 99 cats.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #49 on: May 03, 2010, 09:14:56 PM »

Could be anything and I'm down under 99 cats (80 at moment)

Compiled with optimization & debugging, without profiling

My suspicion is it's related to the number of queued files (> 1000) as that makes the GUI sluggish and the context menus can take a while to appear a lot of the time (it otfen takes a number of right clicks on the taskbar icon to make that one appear. Gnome shows the wrong menu the first few times)

If a context menu is requested and the gui thinks one is already displayed, why not simply clear it and draw the newly requested one?

Logged

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #50 on: May 04, 2010, 09:42:45 PM »

The thing that strikes me as most odd is that context menus on files work, just not on tabs.

Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #51 on: May 04, 2010, 10:58:03 PM »

If a context menu is requested and the gui thinks one is already displayed, why not simply clear it and draw the newly requested one?
That's not so simple. What happens (probably) is that the event handler is stuck in CTransferWnd::OnNMRclickDLtab and a new event handler handles things. No idea what happens if one simply deletes the menu then.
I suggest we look back at the issue after the GUI update. Stop making the GUI sluggish and the problem should go away.  :)
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #52 on: May 06, 2010, 11:54:18 PM »

The gui will always be sluggish on some hardware (old, slow, etc etc). Finding the causes now will likely be a lot easier than later.

Logged
Pages: 1 2 3 [4]